android—目录结构分析
来源:互联网 发布:ambari源码下载 编辑:程序博客网 时间:2024/06/08 00:28
1.R.java 由aapt工具自动生成 可理解为android app的资源字典;
每类资源对应R类的内部类,具体的资源项对应一个public static final int 的Field;
在java中调用资源用R.id.xx;
在XML调用用@<内部类类名>/<资源项名称>;(使用标识符例外,比如:android:id=“@+id/<标识符代号>” 为组件分配标识符);
2.AndroidManif.xml为全局描述文件,包含应用名称,使用的图标,包含的组件;
<user-permission />权限设置,调用安卓系统功能的权限,声明调用自身所需的权限;
3.Activity相当于Swing的JFrame;提供可视化用户界面;
Activity通过seContentView(View)显示指定组件
Viewgroup继承自View,LinearLayout继承自Viewgroup;
Linearlayout layout = new Linearlayout(this);
setContentView(Layout);
或调用布局资源
setContentView(R.Layout.main);
4.Service后台运行;与Activity一样需要继承自己的基类;调用即拥有自己的生命周期;
5.BroadcastReceiver相当于监听器,不过后者事件源为对象,前者为其他的组件;
通过IntentFilter配置过滤器;
6.Intent组件通信的载体,Intent封装了目标组件的信息;
0 0
- android—目录结构分析
- android 目录结构分析
- Android目录结构分析
- android目录结构分析
- Android 目录结构分析
- android目录结构分析
- Android目录结构分析
- Android 源代码目录结构分析
- Android项目目录结构分析
- Android项目目录结构分析
- Android项目目录结构分析
- Android源代码目录结构分析
- Android项目目录结构分析
- Android的目录结构分析
- Android源码目录结构分析
- Android源代码 目录结构分析
- Android源代码分析(一) 目录结构分析
- Android源代码分析(一) 目录结构分析
- java二维码生成与解析代码实现
- Backbine.js实战第五章----模型集合
- w3school HTML 高级教程
- MYSQL复习秘籍
- 【OJ】A*(start)算法c++初步实现
- android—目录结构分析
- sql中对于null的处理方法
- test_mnesia.erl
- MySQL源码安装
- 教你如何迅速秒杀掉:99%的海量数据处理面试题
- ExtJs桌面组件(DeskTop)
- 【坑】如何用CSS把页首的logo紧挨着浏览器窗口
- javaEE 7 +tomcat7.0.54 webSocket +html5
- VC TreeCtrl 添加图标 背景色透明