• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 【lushengduan】01、搭建安卓App开发环境 编写程序HelloWorld,lushengduan安卓

【lushengduan】01、搭建安卓App开发环境 编写程序HelloWorld,lushengduan安卓

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了【lushengduan】01、搭建安卓App开发环境 编写程序HelloWorld,lushengduan安卓等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

【lushengduan】01、搭建安卓App开发环境 编写程序HelloWorld,lushengduan安卓


一、搭建开发环境

1、JDK环境变量

JDK下载

链接:http://pan.baidu.com/s/1gen1o9l 密码:8fko

 打开计算机-属性-高级系统设置-环境变量,新建JAVA_HOME系统环境变量

C:\Program Files\Java\jdk1.7.0_80

新建CLASSPATH系统环境变量

.;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar;

在系统环境变量Path后面追加

;%JAVA_HOME%/bin;C:\Program Files\Java\jre7\bin

 

2、安装Android Studio

下载地址

链接:http://pan.baidu.com/s/1mgRC7Wk 密码:mqn8

安装完成后,打开Android Studio,之前有Studio配置的选第一个,本文我们选第二个

接下来按照提示操作,该过程中会联网下载/更新SDK,完成后点击“Finish”,Studio便安装成功了

 

二、编写程序HelloWorld

打开Android Studio,我们选择“Start a new Android Studio project”

将程序的名字改为HelloWorld,第二行这里保持默认(这里最好自定义,以免和别人包名重复)

勾选“Phone and Tablet”,然后选择SDK版本,这里选择“4.0.3”,目前搭载4.0以上版本的手机在90%以上,所以能兼容大多数设备了

选择“Add No Activity”,我们打算自己写一个HelloWorldActivity,不去用默认的Activity,点击“Finish”

这一步会联网下载一些必要的东西,请稍等一会就可以进入Studio主界面了

 

好了,我们可以开始写我们的HelloWorld了,要呈现一个手机上能看到的界面,我们必须写一个类继承自Activity,类的名字就取名叫HelloWorldActivity;在java目录下,通过右键点击红色框的内容,New--Java Class来新建我们的类

输入类名

点击“OK”后,在HelloWorldActivity类中输入以下代码

package com.example.lushengduan.helloworld;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

/**
 * Created by Lushengduan on 2016/3/4.
 */
public class HelloWorldActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView textView = new TextView(this);
        textView.setText("HelloWorld!");
        setContentView(textView);
    }
}

 打开AndroidManifest.xml,修改其内容为下面代码

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.lushengduan.helloworld">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">

        <activity
            android:name=".HelloWorldActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>

    </application>

</manifest>

新建Android模拟器或者插入手机,点击菜单栏的Run--“Run app”开始运行程序,运行结果如下:

至此,我们的HelloWorld应用完成了!!

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 【lushengduan】01、搭建安卓App开发环境 编写程序HelloWorld,lushengduan安卓

相关文章

  • 2017-05-26Android电池电量跳变,android电池电量
  • 2017-05-26实用的圆形图片控件ImageView,
  • 2017-05-26自定义控件详解(五):onMeasure()、onLayout(),onmeasureonlayout
  • 2017-05-26Andoid自定义View系统学习参考,andoidview
  • 2017-05-26android:自定义HorizontalScrollView实现qq侧滑菜单
  • 2017-05-26Intent之运输大队长,Intent之运输队长
  • 2017-05-26类似微信朋友圈,点击+号图片,可以加图片,信朋友圈
  • 2017-05-26单机搭建Android开发环境(五),单机搭建android开发
  • 2017-05-22.5.9 AlertDialog(对话框)详解
  • 2017-05-26Android GreenDAO3.0——entity建模,androidgreendao3.0

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Eclipse迁移到Android studio步骤如下:,eclipseandroid
    • ImageView的ScaleType属性,imageviewscaletype
    • Android无线开发的几种常用技术综述
    • 日志文件之出错处理
    • Android新手入门2016(11)--非阻塞对话框AlertDialog
    • 我的android学习经历9,android学习经历9
    • 7.5.1 WebView(网页视图)基本用法
    • 自定义组件,android自定义组件
    • Apk去掉签名以及重新签名的方法,apk去掉签名
    • android设备使用usb串口传输数据,android设备usb串口

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有