没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
64页
Android应用程序主要由代码和资源组成。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用程序在运行时根据实际需要来组织UI。这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局。这种特性使得应用程序在运行时可以适应不同的屏幕大小和密度,以及不同的国家和语言等。资源在Android应用程序编译的过程中,也会被编译成二进制格式。这是为了压缩资源存储空间,以及加快运行时的资源解析速度。Android应用程序在运行的时候,资源管理器AssetManager和Resources会根据当前的机器设置,即屏幕大小、密度、方向,以及国家、地区语言的信息,查找正确的资源,并且进行解析,最后将它们渲染在UI上。这个PPT讲Android应用程序资源的编译、打包,以及它们在运行时的查找、解析过程。了解Android应用程序资源管理框架,有助于我们更好地开发出能够适配多种机型的应用程序。
资源推荐
资源详情
资源评论
Agenda
•
Android 资源框架概述
•
Android 资源编译过程
•
Android 资源查找过程
Android 资源框架概述
•
背景
–
Android 设备屏幕大小和密度各不相同
–
Android 设备运行在不同国家、地区和语言上
•
问题
–
同一个应用程序需要支持不同的语言和 UI 布局
•
方案
–
代码和资源分离
Android 资源框架概述
•
流行的资源管理框架
–
Web 开发: CSS 文件
–
MFC 开发: RC 文件
–
WPF 开发: XAML 文件
–
QT 开发: QML 文件
–
COCOA 开发: XIB 文件
•
Android 设备的多样性导致其资源组织和管
理更复杂
剩余63页未读,继续阅读
罗升阳
- 粉丝: 4w+
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页