下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北京传智播客教育 ,北京传智播客教育 ,动画(Animation),Android提供了2种动画: 1 Tween动画,通过对 View 的内容进行一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。动画效果的定义可以采用XML来做也可以采用编码来做。Tween动画有4种类型: 2 Frame动画,即顺序播放事先做好的图像,跟放胶片电影类似。开发步骤: (1)把准备好的图片放进项目res/ drawable下。 (2)在项目的res目录下创建文件夹anim,然后在anim文件夹下面定义动画XML文件,文件名称可以自定义。当然也可以采用编码方式定义动画效果(使用Animatio
2、nDrawable类)。 (3)为View控件绑定动画效果。调用代表动画的AnimationDrawable的start()方法开始动画。,北京传智播客教育 ,北京传智播客教育 ,传感器的使用,传感器类型:方向、加速度(重力)、光线、磁场、距离(临近性)、温度等。 方向传感器: Sensor.TYPE_ORIENTATION 加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER 光线传感器: Sensor.TYPE_LIGHT 磁场传感器: Sensor.TYPE_MAGNETIC_FIELD 距离(临近性)传感器: Sensor.TYPE_PROXIMITY 温度传感器
3、: Sensor.TYPE_TEMPERATURE /获取某种类型的感应器 Sensor sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); /注册监听,获取传感器变化值 sensorManager.registerListener(listener, sensor, SensorManager.SENSOR_DELAY_GAME); 上面第三个参数为采样率:最快、游戏、普通、用户界面。当应用程序请求特定的采样率时,其实只是对传感器子系统的一个建议,不保证特定的采样率可用。 最快: SensorManager.
4、SENSOR_DELAY_FASTEST 最低延迟,一般不是特别敏感的处理不推荐使用,该种模式可能造成手机电力大量消耗,由于传递的为原始数据,算法不处理好将会影响游戏逻辑和UI的性能。 游戏: SensorManager.SENSOR_DELAY_GAME 游戏延迟,一般绝大多数的实时性较高的游戏都使用该级别。 普通: SensorManager.SENSOR_DELAY_NORMAL 标准延迟,对于一般的益智类或EASY级别的游戏可以使用,但过低的采样率可能对一些赛车类游戏有跳帧现象。 用户界面: SensorManager.SENSOR_DELAY_UI 一般对于屏幕方向自动旋转使用,相对
5、节省电能和逻辑处理,一般游戏开发中我们不使用。,北京传智播客教育 ,北京传智播客教育 ,NinePatch图片,NinePatch是一种很有用的PNG图片格式,它可以在特定区域随文字大小进行缩放。如下: 从上图可以看到,背景图片的中间区域会随着文字的大小进行缩放。背景图片是一张NinePatch图片。 NinePatch图片可以使用android自带的draw9patch工具来制作,该工具在SDK安装路径的tools目录下。执行该工具,然后点击“File”-“open 9-path”打开一张用于制作NinePatch图片的原来图片。在画布的上方和左方的边上画线指定缩放区域, 勾选“Show p
6、atches”可显示画定的区域,绿色 为固定大小区域,红色为缩放区域,文字会摆放在红色 区域。制作完后,点击“File” “save 9-path”保存 图片,draw9patch工具会自动为图片加上*.9.png后缀。 把制作好的图片拷贝进项目的res/drawable目录,然后 编写代码。如下: ,北京传智播客教育 ,北京传智播客教育 ,自定义窗口标题,1提供自定义标题界面,如: R.layout.title 2在Activity的onCreate()方法中添加如下代码: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.main); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title); 3为Activity设置主题,修改系统默认标题样式: 44dipitem style/iWin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 旅游景点推广活动的创新方法论
- 基于人工智能的银发市场适老化工具目录管理
- 护理安全事件根本原因调查
- (一模)2025~2026学年度常州市高三教学情况调研(一)化学试卷(含答案)
- 行政主厨职业规划指南
- 城市绿带中的明珠口袋公园设计思路
- 2025年开放数据隐私计算应用案例分析
- 旅游企业财务审计知识库
- 旅游公司市场推广主管的职责与要求
- 快递公司业务费结算操作手册
- 2026湖北宜昌市五峰土家族自治县“招才兴业”事业单位人才引进招聘29人考试备考题库及答案解析
- 第三单元 名著导读《经典常谈》选择性阅读 教学课件2025-2026学年八年级语文下册
- 顺丰快递员内部管理制度
- 2026年人教版八年级生物下册(全册)教学设计(附目录)
- (二调)武汉市2026届高中毕业生三月调研考试语文试卷(含答案)
- 美发店大众点评运营制度
- 商砼培训课件
- (2026春新版)部编版三年级道德与法治下册全册教案
- 类器官模型用于药物敏感性筛选的新进展
- 2026年中兴通讯技术面试题及答案解析
- 2026年湖南省公务员考试《行测》试题及答案
评论
0/150
提交评论