上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页

2013年7月3日

Android开发之语音识别

摘要: 2013-07-03 语音识别 2008年Google语音搜索在iphone平台上线,Android 1.5 将语音识别应用到搜索功能上。 手动输入是目前主要与手机互动的方式,语音搜索宗旨是最大限度地改善人机交互的便捷性。 在玩游戏时,通过语音来控制操作,更显得人性化,体验更佳。 Android 中主要通过RecognizerIntent来实现语音识别。 RecognizerInten... 阅读全文

posted @ 2013-07-03 06:53 勤修 阅读(3141) 评论(0) 推荐(0) 编辑

Android传感器开发

摘要: 2013-07-02 Android 中传感器的种类 加速度,Sensor.TYPE_ACCELEROMETER 陀螺仪,Sensor.TYPE_GYROSCOPE 亮度,Sensor.TYPE_LIGHT 地磁,Sensor.TYPE_MAGNETIC_FIELD 方向,Sensor.TYPE_ORIENTATION 压力,Sensor.TYPE_PRESSURE 近程,Sens... 阅读全文

posted @ 2013-07-03 00:15 勤修 阅读(5255) 评论(0) 推荐(0) 编辑

2013年7月2日

Android系统示例分析之AccelerometerPlay

摘要: 程序界面: 创建 SimulationView , 实现接口 SensorEventListener , 实现接口中两个抽象方法 public void onSensorChanged(SensorEvent event); public void onAccuracyChanged(Sensor sensor, int accuracy); SimulationView 扩展了 Vi... 阅读全文

posted @ 2013-07-02 18:59 勤修 阅读(2018) 评论(0) 推荐(0) 编辑

Android 应用开发实例之文件管理器

摘要: 2013-07-02 10.2 文件管理器 能够浏览和管理手机/存储卡上的文件和文件夹,包括重命名、删除、新建、复制、粘帖等文件操作。 由于需要浏览大量的文件/文件夹,所以需要使用一个ListView,并且需要自定义列表项视图。 学习通过程序来定义布局文件 // 列表项数据 public class IconifiedText implements Comparable { //... 阅读全文

posted @ 2013-07-02 07:58 勤修 阅读(3036) 评论(0) 推荐(0) 编辑

2013年7月1日

Android 应用开发实例之情景模式

摘要: 2013-07-01 Android 应用开发实例 1. 情景模式 使用TabHost来实现主界面的布局。 设置一组RadioButton来切换不同的情景模式。 对比普通情景模式,定时情景模式需要加上一个TimPicker来显示并设置时间。 自定义情景模式需要自己定义声音的大小。 调节声音的大小、静音、振动等。 // 获得一个AudioManager对象 AudioManager... 阅读全文

posted @ 2013-07-01 23:55 勤修 阅读(1634) 评论(0) 推荐(0) 编辑

2013年6月30日

Android OpenGL 开发

摘要: 2013-06-30 Android OpenGL 开发 Android提供OpenGL包,专门用于3D的加速和渲染等。 OpenGL, Open Graphics Library, 是一个专业的图形程序接口,是一个功能强大、调用方便的底层图形库。 OpenGL ES ,基于OpenGL API设计,是OpenGL三维图形API的子集,是专为内嵌和移动设备设计的一个2D/3D轻量图形库。 ... 阅读全文

posted @ 2013-06-30 21:23 勤修 阅读(6705) 评论(0) 推荐(0) 编辑

优化技术之Android UI优化

摘要: 2013-06-30 UI 优化 在Android中,最常用LinearLayout表示UI的布局。比起LinearLayout,在资源利用上,RelativeLayout会占用更少的资源而达到相同的效果。针对RelativeLayout有一点需要注意,因为它内部是通过多个View之间的关系而确定的布局,那么当其中某一个View因为某些需要调用GONE来完全隐藏掉后,会影响与其关联的Views... 阅读全文

posted @ 2013-06-30 07:20 勤修 阅读(3717) 评论(0) 推荐(0) 编辑

2013年6月29日

优化技术之Android高效开发

摘要: 基于Android平台的设备一定是嵌入式设备。 两个原则判断一个系统是否合理:不要做不必要做的事情;尽可能地节省内存的使用。 1. 尽量避免创建对象Object 2. 使用自身方法 3. 使用虚拟优于使用接口 4. 使用静态优于使用虚拟 5. 尽可能避免使用内在的Get/Set方法 6. 缓冲属性调用 7. 声明Final常量 8. 慎重使用增强型For循环语句 9. 避免列举... 阅读全文

posted @ 2013-06-29 22:30 勤修 阅读(272) 评论(0) 推荐(0) 编辑

优化技术之高级优化

摘要: 2013-06-29 高级优化 目前被普遍采用的优化方案有: 1. 优化循环,通过重新组织重复的子表达式来提高循环体的运行性能。 2. 减少使用对象的数量来提高运行性能。 3. 缩减网络传输数据来缩短等待时间等。 本文学习另外三种性能优化策略: 1. 采用对象池技术,提高对象的利用率。 本文提出一种对象池技术,将有效解决创建和释放对象带来的性能损失问题。 根据需要先创... 阅读全文

posted @ 2013-06-29 21:43 勤修 阅读(435) 评论(0) 推荐(0) 编辑

优化技术之初级优化

摘要: 2013-06-29 初级优化 我们都知道可供程序利用的资源(内存,CPU时间,网络宽带等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。 优化通常包括两方面的内容:减小代码的体积,提高代码的运行效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的编程习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.... 阅读全文

posted @ 2013-06-29 20:53 勤修 阅读(341) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页

导航