Android学习笔记 - Hello篇
来源:互联网 发布:js等待画面 编辑:程序博客网 时间:2024/06/06 12:22
1.创建一个Android项目
打开Eclipse,在Package Explorer里右键 - New - Android Project
Project Name: 项目名称
Build Target:SDK版本
Application Name:应用名称(显示在菜单的名称)
Package Name:包名称(系统会根据此包名进行识别,如果相同则覆盖原程序)
Create Activity:创建一个界面
Minimum SDK:最低SDK版本(与SDK名称对应)
2.项目目录介绍
src:项目源文件目录
gen:自动生成一个R.java文件,由工具自动生成,建议不修改
Android:SDK提供的android.jar包,所有方法由此提供
assets:放置资源文件,但不在R.java中生成ID
res:放置资源文件,且自动在R.java中生成ID,可以在其它位置通过ID引用资源
res/drawable:界面资源图片,分h/m/l三种分辨率,系统自动判断分辨率后使用
res/layout:界面布局XML文件,对应每一个Activity,同样也会在R.java中自动生成ID
res/values:程序使用到的字符串,可多个用于国际化(多语言)等,同样也会在R.java中自动生成ID
3.AndroidMainfest.xml文件介绍
根节点mainfest:属性package是包名称
application节点:android:icon是程序图标,android:label是程序标题
activity节点:有intent-filter子节点的,应用程序默认启动就展示此Activity
4.在XML或其它文件中引用资源
@drawable/icon,以@开头,按R.java中的类名/变量名使用
打开Eclipse,在Package Explorer里右键 - New - Android Project
Project Name: 项目名称
Build Target:SDK版本
Application Name:应用名称(显示在菜单的名称)
Package Name:包名称(系统会根据此包名进行识别,如果相同则覆盖原程序)
Create Activity:创建一个界面
Minimum SDK:最低SDK版本(与SDK名称对应)
2.项目目录介绍
src:项目源文件目录
gen:自动生成一个R.java文件,由工具自动生成,建议不修改
Android:SDK提供的android.jar包,所有方法由此提供
assets:放置资源文件,但不在R.java中生成ID
res:放置资源文件,且自动在R.java中生成ID,可以在其它位置通过ID引用资源
res/drawable:界面资源图片,分h/m/l三种分辨率,系统自动判断分辨率后使用
res/layout:界面布局XML文件,对应每一个Activity,同样也会在R.java中自动生成ID
res/values:程序使用到的字符串,可多个用于国际化(多语言)等,同样也会在R.java中自动生成ID
3.AndroidMainfest.xml文件介绍
根节点mainfest:属性package是包名称
application节点:android:icon是程序图标,android:label是程序标题
activity节点:有intent-filter子节点的,应用程序默认启动就展示此Activity
uses_sdk节点:android:minSdkVersion属性是最小的运行版本
4.在XML或其它文件中引用资源
@drawable/icon,以@开头,按R.java中的类名/变量名使用
- Android学习笔记 - Hello篇
- Android学习笔记 - Hello篇
- Android学习笔记:Hello android! 管中窥豹
- Android学习笔记(1)-Hello world
- Android学习笔记(四) Hello World
- Android学习笔记(7):Hello Intent
- Android学习笔记——HELLO WORD
- Android学习笔记(二):Hello World,Android
- Android学习笔记(五)第一个Android 程序----Hello world
- DWR学习笔记-Hello World篇
- Hessian4 学习笔记--hello
- Hello World学习笔记
- HELLO FPGA学习笔记
- Android学习笔记(1)-永远不变的Hello World
- Android学习笔记(2)Hello World Again
- (Android学习笔记一)Hello, Google Map
- 学习笔记之----透彻分析android程序之-------hello world
- Android 学习笔记一:创建一个Hello World
- 昆明房价是如何炼成的:房价之高 成本几何?
- VM虚拟机中安装Linux后,增加屏幕分辨率的大小
- java.lang.LinkageError: loader constraint violation
- 叫春(Spring)的核心思想
- 渲染primitive
- Android学习笔记 - Hello篇
- 理解openl2tp架构——1
- WPF学习 之 资源文件调用
- JSP页面标签使用说明
- 皇后问题 回溯
- 三句话影响人的一生
- 内核同步方法总结
- M&M巧克力纽约旗舰店(M&M World)
- Exchange 2010部署过程中几个错误之一:无法正常卸载exchange 2010