Android基本原理笔记
来源:互联网 发布:unity3d 象棋 编辑:程序博客网 时间:2024/06/06 11:00
文章链接:http://developer.android.com/guide/topics/fundamentals.html
Android基本原理
快速浏览:
1 Android应用是由一个或多个的应用组件(如activities, services, content providers和broadcast receivers)组成。
2 每个组件在应用中各自扮演不同的角色,并且可以被独立的激活(甚至是从其他的应用中去激活它)。
3 Manifest file在应用中必须声明应用中所有的组件并且也负责声明应用的要求。例如应用所支持的最小版本或硬件配置要求等。
4 非代码资源(如images,strings,layout等)必须提供多套选择以支持不同配置的硬件设备(例如有不同的strings对应不同的语言,不同的layout对应不同的屏幕尺寸)。
Android基本原理
1 Android应用是用java语言写的。Android SDK工具把代码连同数据和资源文件都打成一个Android包——一个后缀名是.apk的文件。它可以被安装在android机子上。
2 一旦被安装在设备上,每一个android应用就都生活在一个属于它们自己的安全沙盒中。
3 Android系统的最小权限原则。也就是说,每个应用程序,默认情况下,只能访问到它工作需要的组件。这将创建一个非常安全的环境中,如果没有访问权限,则它不能访问。
4 有很多种方法可以实现应用和应用之间共享数据或者让应用访问系统的服务。
Android四大组件
1 Activities
2 Services
3 Content providers
4 Broadcast receivers
一个奇特的组件Intent
大管家Manifest ,它负责做的事情有:
1 声明组件
2 声明组件的功能特性,如<intent-filter>,<Action />等。
3 声明应用的需求,如:所能支持的屏幕尺寸和密度,声明所需的系统配置,设备的特性和所支持的平台版本。
应用非代码资源的作用有:
1 国际化
2 多套图片和布局达到屏幕自适应
- Android基本原理笔记
- Android官网学习笔记002:应用程序基本原理(01)
- Android官网学习笔记003:应用程序基本原理(02)
- Android官网学习笔记004:应用程序基本原理(03)
- git笔记-基本原理
- 《简单笔记》leakcanary基本原理
- yii2笔记02:基本原理
- Android C2DM基本原理浅析
- android button 基本原理
- Android应用的基本原理
- android测试基本原理
- Android App的基本原理
- Android :JNI基本原理
- OTA1-android 升级基本原理
- OTA2-android 升级基本原理
- Android 动画的基本原理
- Android Fragment基本原理
- Android消息机制基本原理
- 第十二周任务三
- m1-Maven Dependency设置,详解!
- Hadoop + HBase distribute
- DWORD WORD BYTE 相互转换
- 多线程的测试
- Android基本原理笔记
- SGI-STL学习笔记之IntroSort
- 第十二周任务3
- js中prototype用法
- s1-struts2配置
- 注册URL协议
- ant教程详解--javac,java,jar,war,delete,copy,mkdir,move等指令 zz
- DIV+CSS布局中IE与FF浏览器之间重要的兼容性差异
- 理解Javascript的闭包