18 Ui美化】的更多相关文章

资源文件的使用: 一: res中文件中放置的文件类型: res/drawable//放处理过的图片 res/drawable-XXX //放的Ui切得图 >res/anim 放动画 >res/layout 布局 >res/values string 字符获者字符数组 dimens 尺寸 style 样式 /主题 colors 颜色 二: android中资源文件可以包括两个部分 res 会生成R文件 里面文件夹固定 assets 不会生成R文件 AssetManager 以流的形式读取…
根据level显示哪张图片 在工程文件的res/drawable/新建level-list 如下 <?xml version="1.0" encoding="utf-8"?> <level-list xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 0-10 显示这张 --> <item android:drawable=&…
layer-list 用于叠加两张图片 或者设置 RatingBar(评分) 进度条 相框等 在工程文件中的res/drawable/新建一个layer-list(叠加两张图片) 如下 : <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <it…
输入0 - 10000 让图片根据数值显示部分图片 在工程文件的res/drawable/新建clip文件 <?xml version="1.0" encoding="utf-8"?> <clip xmlns:android="http://schemas.android.com/apk/res/android" android:clipOrientation="horizontal" android:dra…
让两张图片在一定时间过渡 在工程文件res/drawable/transition文件 <?xml version="1.0" encoding="utf-8"?> <transition xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 显示第一张--> <item android:drawable="@draw…
自定义某个控件的形状 如 圆角 巨型 环形 : 在工程文件的新建 res/drawable/shape文件(以下键一个圆角) <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <!--…
当我们某个控件 想在不同状态下显示不同的背景图的需求 如我们需要按钮在正常状态显示一种图 按下显示另一背景图 或者单选框被选中时是一种显示图片 没选中是另一种背景图 例子 按钮在不同状态显示不同的背景图: 在工程目录下res/drawable/新建一个 selector.xml文件 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.…
自定义主题 假设我们我们对现有的样式不大满意 那么可在工程目录res/values下的styles.xml自定义 方法: 1. res/values下的styles.xml文件中自定义一个标签 <style name ="你想要取的样式名" parent="你想继承的样式"> <item name="重写的属性名">新属性</item> <item name="...">...&…
HTML5小游戏[是男人就下一百层]UI美化版 之前写的小游戏,要么就比较简单,要么就是比较难看,或者人物本身是不会动的. 结合了其它人的经验,研究了一下精灵运动,就写一个简单的小游戏来试一下. 介绍一下几个主要的类: Frame:帧的定义,主要描述动画的一帧 Animation:动画的定义,主要描述一个连贯的动画,由多个帧组成 Sprite:精灵的定义,主要描述一个完整的实体,由多个动画组成 TimeProcess:时间管理,由requestAnimationFrame完成 Person:一个…
UI美化 drawable资源 ------------------------------------------state drawable资源在不同状态下显示不同的图片在<selector>标签下的item标签设置属性:android:state_xxx 各种状态(值为true/false) 如果值为false的话,android:state_xxx可以省略 state_pressed 按钮按下的状态 state_checked 单选框/复选框按下的状态android:drawable…