Android基础课程-创建第一个应用

你需要阅读实践安装SDK和对工程的管理

如果你是一个初学Android应用的开发者,那么你应该按顺序完成下面的课程。
一,创建第一个Android应用。
安装好Android SDK后开始学习关于Android应用开发的基础知识。
1.创建Android工程
2.运行Android工程
3.构建一个简单的用户界面
4.启动另外一个活动。

Android工程包含了所有的文件包括android应用的代码。这个课程主要是讲如何使用Eclipse和ADT插件或者使用SDK工具从命令行创建一个新的工程。注意:使用Eclipse应当安装好ADT插件。

第一节课:
用Eclipse创建一个工程:
1.在工具条栏点击New
2.在弹出框打开Android目录,选择Android Application Project,然后点击下一步
3.填好下面的表格
Application Name:应用名称
Project Name:工程名称
Package Name:包名称。按照java语言的包命名规则。你可以按照上图表格命名为com.example.myfirstapp。但是不可以在Google Play使用com.example命名空间发布应用。
Minimum Required SDK:应用所支持的Android最低版本
Target SDK:应用所支持的Android最高版本
Compile With:编译应用的平台版本
Theme:指定在你的应用中使用的Android UI 风格。
4.下一个窗口配置工程,保留默认选择,点击下一步
5.下一个窗口会帮助你为应用配置启动图标,IconoGraphy Design guide,点击下一步
6.现在在你创建的Android应用中选择一个应用模板,eg BlankActivity,点击下一步
7.保留默认状态的活动Activity信息,点击Finish。

用命令行创建一个工程:
1.进入Android SDK tools目录
2.执行命令行:android list targets
3.执行命令行创建工程:
android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp

target-id 在2中列出的id
path-to-workspace 工程保存的路径

第二节课:
write at 5/31

运行你的应用

这节课讲如何使用Eclipse或命令行在真机或者Android模拟器中安装和运行应用。
首先需要了解Android工程的目录和文件
AndroidManifest(Android清单):描述了应用的基本特征以及定义了应用的组件。
清单中一个重要的元件是<uses-sdk>,它声明了应用的Android版本的兼容性,使用以下属性声明:
android::minSdkVersion和android::targetSdkVersion
例如:
<manifestxmlns:android="http://schemas.android.com/apk/res/android" ... >
    <uses-sdkandroid:minSdkVersion="8"android:targetSdkVersion="17"/>
    ...
</manifest>



我们应该尽可能使用高版本设置android::targetSdkVersion并且在对应的平台版本测试我们的应用。
src/ 源文件目录
res/ app资源子目录

drawable-hdpi/ 图片资源目录(such as bitmaps) that are designed for high-density (hdpi) screens. Other drawable directories contain assets designed for other screen densities.

layout/ 用户界面文件目录.

values/ 各种XML文件目录 that contain a collection of resources, 例如定义字符串和颜色。

1.Run On The Device!
打开USB 调试模式,使用Eclipse-》run as Android Application
or 使用命令行模式 adb install xxxx.apk
2.Run On The Emulator!
在Eclipse中打开AVD Manager,或者使用命令行android avd,然后创建模拟器,启动模拟器,并在Eclipse-》run as Android Application

创建一个简单的用户界面。
本节课简单练习使用包含文本框text field和按钮button的XML文件创建一个布局
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值