android包的描述:包含平台内置的,为系统特性定义权限的资源类。
android包下的类:
Contains resource classes used by applications included in the platform and defines application permissions for system features.
主要包含了应用程序所使用的一些权限和资源类.
Manifest
Manifest.permission //权限类,定义了大部分权限的常量字符串
Manifest.permission_group //权限组类,定义了一些权限组常量字符串
R //R类中,包含各种资源类的定义.
R.anim
//系统自带动画资源类,包含加速减速插值器.环形插值器,减速插值器.线性插值器.
//淡入淡出动画.左边进入动画,右边出去动画.
R.animator //属性动画,淡入淡出。
R.array //数组资源,
- email地址字符串数组{“个人”,”工作”,”其他”,”自定义”}.
- im通讯提供者字符串数组{“AIM”,”Windows Live”,”中国雅虎”,”Skype”,”QQ”,”Google Talk”,”ICQ”,”Jabber”}.
- 电话类型{“住宅”,”手机”,”单位”,”单位传真”,”住宅传真”,”寻呼机”,”其他”,”自定义”}
- 组织类型{“单位”,”其他”,”自定义”}
- 通讯地址{“住宅”,”单位”,”其他”,”自定义”}
R.attr //定义了各种布局中的控件属性名.
R.bool //
R.color //定义了基本的颜色,包含holo红绿蓝橙,灰,黑,主次文本色. 指示器文本色.透明,白.
R.dimen //定义了一些尺寸
- app图标大小
- dialog宽度百分比
- 通知栏大图表宽高(64dp,64dp)
- 缩略图宽高(192dp,192dp)
R.drawable //一些drawable类型的资源文件
- 箭头
- 按钮
- 分割线
- 勾选框
- 编辑框
- 电话相关图标
- 媒体相关图标,等等
R.fraction
R.id //系统自带的布局文件中对应控件的id
R.integer //定义了
- 动画时长(短200,中400,长500)
- 状态栏通知最大数量,999
R.interpolator //定义了一些动画的插补器资源
R.layout //定义了一些基本的布局
- 列表Activity布局(包含一个ListView,一个TextView)
- Dialog 布局
- List的条目布局
- spinner条目布局
R.menu //菜单资源文件索引
R.mipmap //app图标资源索引
R.plurals //复数
R.raw //二进制文件,res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类
R.string //字符串引用
R.style //样式引用
R.styleable //
R.transition //
R.xml //xml资源引用