电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Android资源文件详解

Android资源文件详解_第1页
1/37
Android资源文件详解_第2页
2/37
Android资源文件详解_第3页
3/37
资源文件夹1)引用自定义的资源android:text="@string/hello"这里使用"@"前缀引入对一个资源的引用--在@[package:]type/name形式中后面的文本是资源的名称。在这种情况下,我们不需要指定包名,因为我们引用的是我们自己包中的资源。type是xml子节点名,name是xml属性名:HelloWorld,HelloDemo!2)引用系统资源android:textColor="@android:color/opaque_red"指定package:android3)引用主题属性另外一种资源值允许你引用当前主题中的属性的值。这个属性值只能在样式资源和XML属性中使用;它允许你通过将它们改变为当前主题提供的标准变化来改变UI元素的外观,而不是提供具体的值。android:textColor="?android:textDisabledColor"注意:这和资源引用非常类似,除了我们使用一个"?"前缀代替了"@"。当你使用这个标记时,你就提供了属性资源的名称,它将会在主题中被查找--因为资源工具知道需要的属性资源,所以你不需要显示声明这个类型(如果声明,其形式就是?android:attr/android:textDisabledColor)。除了使用这个资源的标识符来查询主题中的值代替原始的资源,其命名语法和"@"形式一致:?[namespace:]type/name,这里类型可选。res/anim/XML文件,它们被编译 进 逐 帧 动 画 (framebyframeanimation)或补间动 画 (tweenedanimationanimation))对象动 画 资源分为两种,一是实现图片的translate、scale、rotate、alpha四种变化。还可以设置动 画 的播放特性;另一种是帧 动 画 ,逐 帧 播放设置的资源路径位于:res/anim/filename.xml,文件名随意动 画 类型Android的animation由四种类型组成XML中JavaCode中alpha渐变透明度动 画 效果scale渐变尺寸伸缩动 画 效果translate画 面转换位置移动 动 画 效果rotate 画 面转移旋转动 画 效果AlphaAnimation渐变透明度动 画 效果ScaleAnimation渐变尺寸伸缩动 画 效果TranslateAnimation画 面转换位置移动 动 画 效果Animation主要有两种动画模式一种是tweenedanimation(渐变动画)一种是framebyframe(画面转换动画)alphaxml淡 出 效 果alphaxml淡 入 效 果RotateAnimation画面转移旋转动画效 果XML中JavaCodealphaAlphaAnimationscaleScaleAnimationXML中JavaCodetranslateTranslateAnimationrotateRotateAnimationrotate.xml旋 转 效 果Scale.xml缩 放 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Android资源文件详解

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部