- 博客(6)
- 资源 (24)
- 收藏
- 关注
转载 Android MediaPlayer状态机
对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态之间迁移的播放控制操作。这里有两种类型的弧线。由一个箭头开始的弧代表同步的方法调用,而以双箭头开头的代表的弧线代表异步方法调用。 通过这张图,我们可以知道
2012-08-21 10:49:20 588
转载 Java读取文件内容到byte[]数组中
有时候,我们需要将读取文件的内容到一个byte[] 数组中,然后对这个数组进行一些修改,这时,我们可以借助于 ByteArrayOutputStream 这个类来实现。 ByteArrayOutputStream,顾名思义,同样是一个OutputStream,那么,对于它的写入操作,和其他的OutputStream应该是没有什么两样,写入代码可以说是随手拈来的,与其他输出流的不同之处在于,B
2012-08-15 17:54:37 1825
转载 HashMap遍历的两种方式
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object
2012-08-15 10:40:49 536
转载 AsyncTask和Handler对比
1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程. 使用的优点: l 简单,快捷 l 过程可控 使用的缺点: l 在使用多个异步操作和并需要进行Ui变更
2012-08-14 09:21:18 2040
转载 在TabActivity如何添加按键响应
我知道,在普通的Activity中可以重写onKeyDown(int keyCode, KeyEvent event)方法对手机按键进行监听, 而当要监听的Activity为TabActivity时(其实ListActivity也一样),这个方法并不起作用。下面是解决办法: 今天就为这个事纠结了很久,正在开发的应用的首页是一个TabActivity,当用户按下返回键时会退出程序, 而这可能是
2012-08-07 13:44:42 996
转载 Systemproperties用法
Systemproperties类在android.os下,但这个类是隐藏的, 上层程序开发无法直接使用。其实用java的反射机制是可以使用这个类。何谓java反射机制,请自行研究学习,在此不做介绍,放到后续文章中。用JNI 的方式,可以绕过Systemproperties这个类,直接本地调用来实现创建、获取及修改系统属性。在此也不做介绍,也放到后续文章中。 这篇文章主要介绍andr
2012-08-03 16:33:47 15115 4
IxChariot 6.70 + Endpoint 7.10 (linux & windows)005
2014-08-20
IxChariot 6.70 + Endpoint 7.10 (linux & windows)004
2014-08-20
IxChariot 6.70 + Endpoint 7.10 (linux & windows) 003
2014-08-20
IxChariot 6.70 + Endpoint 7.10 (linux & windows) 002
2014-08-20
IxChariot 6.70 + Endpoint 7.10 (linux & windows) 001
2014-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人