1、Activity类
??继承自Context类,类似servlet。
??自定义的类从Activity继承。覆盖onCreate()方法。
??每个Activity对象都是一个单独的实体。程序中可以在多个Activity。但每次只能有一个展现在用户面前。
??onCreate()方法在Activity执行行由android系统调用,完成初始化工作。如构建UI界面、加载资源文件等。
??onCreate()方法必须首先调用父类的onCreate()方法,再完成其它工作。
??setContentView(R.layout.main)读取资源文件。
?2、R.java
??aapt工具自动生成的文件,不能修改。?
??个人感觉就是win32汇编里资源文件的android版本。只不过不能手动修改。
??包含静态类attr,drawable,layout,string分别对应下面的资源。
??程序中引用方式R.layout.main
?3、assets目录
??放置一些大的资源如字体、音乐、视频等。打包时所有文件都会在包中。
?4、res目录
??drawable存放不同大小的图片。打包时使用的文件才会在包中。
??layout布局管理器。
??values存放各类String值,[email protected]/name
??可以自己定义更多的目录。
?5、AndroidManifest.xml
??清单文件,类似web开发中的web.xml
??包含基本配置信息。如SDK的最小版本,程序的包、名字、图标、activity等。
详细解决方案
初识安卓一-helloword
热度:180 发布时间:2016-05-01 19:16:43.0