学习笔记之----透彻分析android程序之-------hello world
来源:互联网 发布:工薪 理财 经验 知乎 编辑:程序博客网 时间:2024/05/16 17:51
从android第一个程序 hello world开始剖析
==================================================================================================================================
代码目录
1、src:
程序代码存放位置
2、gen
自动生成的目录,R.java文件在此目录下,在项目中添加的任何资源都会在其中生成一个相应的资源ID。禁止手动修改。
3、assets
主要存放一些随程序打包的文件,在你的程序运行时可以动态读取到这些文件的内容
4、bin
编译后生成文件,APK就在这里生成
5、libs
如果你的项目中使用到了第三方Jar包,就需要把这些Jar包都放在libs目录下,放在这个目录下的Jar包都会被自动添加到构建路径下去。
6、res
这个目录下存放各种资源,drawable下存放图片,layout下存放布局文件,values目录下存放字符串
7、AndroidManifest.xml
项目的配置文件,在程序中定义的所有四大组件都需要在这个文件里注册。可以在这个文件里给应用程序添加权限声明,也可以重新指定你创建项目时指定的程序最低兼容版本和目标版本。
8、project.properties
指定编译程序所使用的SDK版本。
====================================================================================================================================
程序启动过程
根据 AndroidManifest.xml中找这段代码 < action android:name="android.intent.action.MAIN" /> 和<category android:name="android.intent.category.LAUNCHER"/> 确定
Hello WorldActivity是项目的主活动,在手机点击应用启动的就是此活动。在Activity中的onCreate方法中调用 setContentView方法调用布局文件.
- 学习笔记之----透彻分析android程序之-------hello world
- QT学习笔记之零 Hello World
- QT学习笔记之零 Hello World
- C# 学习笔记之 Hello World
- Qt学习笔记之Hello World
- react native 学习笔记之hello world
- wxWidgets学习笔记之1:“hello,world”
- 【学习笔记】nodejs之hello world~
- Pyhton 学习笔记之 hello world
- springboot之hello world搭建学习笔记
- android之Hello World!
- Android之Hello World
- android之hello world
- Java学习之路之Hello World小程序
- PHP学习之路之Hello World小程序
- Hello World 之程序人生
- Android学习笔记(五)第一个Android 程序----Hello world
- [javase学习笔记]-1.4 Java程序开发之初体验--Hello World
- WinServer2008 R2下部署SQL 2008 群集(Part3)
- 搜索引擎---solr 怎么玩
- Cocos2d-JS 特效
- EasyUI实现二级页面的内容勾选的方法
- SetMatrixZeroes
- 学习笔记之----透彻分析android程序之-------hello world
- java文件处理测试
- 偶尔无法本地粘贴复制到远程主机上面
- 归并排序
- iBatis2 SqlMap中常用sql语句
- 记录:牛牛游戏开发笔记
- 单链表初始化、插入、删除
- Yii2学习笔记(六):验证器captcha的使用
- Jquery实现textarea自动换行