读书笔记--应用资源
来源:互联网 发布:Mac打开hosts文件 编辑:程序博客网 时间:2024/06/05 03:09
两大类资源:
无法通过R清单类访问的原生资源,保存在assets下
可以通过R清单访问的资源,保存在res下
res目录下,有以下不同的资源:
animator/ 存放定义属性动画的XML文件
anim/ 存放定义补间动画的XML文件
color/ 存放定义颜色列表的XML文件
drawable/ 存放各种位图文件,以及可以编译成各种Drawable对象的XML文件
layout/ 存放各种用户界面布局的XML文件
menu/ 存放各种菜单的资源
raw/ 存放任意类型的原生资源,可以通过调用Resources对象的openRawResource方法来获取资源的二进制输入流
values/ 存放各种位图文件,以及可以编译成各种Drawable对象的XML文件
xml/ 存放任意类型的原生XML文件,可以通过调用Resources对象的getXML方法来访问
使用res目录下的资源:
在Java代码中,可以通过R类来完成,先获取资源ID:
[<package_name>.]R.<resource_type>.<resource_name>
再通过getXxx( int id )来获取实际资源
在XML代码中,通过以下形式获取资源:
@[<package_name>:]<resource_type>/<resource_name>
通过getAssets可以获取assets目录下的AssetManager对象
StateListDrawable对象可以组织多个Drawable对象,所显示的Drawable对象会随目标组件状态的改变而自动切换
LayerDrawable对象可以用于绘制拖动条的外观
ShapeDrawable对象可以绘制几何图形
ClipDrawable对象可以截取指定的Drawable对象,并可以用setLevel方法来设置截取区域的大小
AnimationDrawable资源应放在anim路径下
属性动画资源则放在animator路径下
- 读书笔记--应用资源
- windows程序设计读书笔记--------资源
- 应用资源
- 计算机网络读书笔记-----应用层
- 《Backbone 应用开发》读书笔记
- 资源Dll的应用
- vim应用资源集合
- MFC资源高级应用
- 应用资源文件
- Android应用资源
- 809-android应用资源
- Andoid Style资源应用
- android应用资源基础
- Android应用开发资源
- Android应用资源
- 应用内加载资源
- Android的应用资源
- 6 应用资源
- 获取验证码的按钮状态变化的实现
- apache2.4 的mpm配置
- 15年12月19日初中提高模拟赛总结
- bzoj 4352 tower
- oracle服务器迁移后注意事项
- 读书笔记--应用资源
- Progressbar、SeekBar进度条,滚动条
- RMAN实战12:ORACLE数据块坏块的检查和恢复
- Install MemCache at window
- 矩阵相乘2
- Qt多线程编程
- vi/vim 常用快捷键
- 视图必须派生自 WebViewPage 或 WebViewPage错误解决方法
- VC编译FFmpeg(带调试信息)