- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Handler一定要在主线程跑?和脱离主线程及HandlerThread的疑惑 (二)
很多人在问我 Handler, Looper, MessageQueue, 之间的关系啥的, 本来想自己写写, 但是看到上文, 觉得已经写得不错了. 于是拿来用之, 具体的东西, 还是得看源码帮助理解, 别人讲, 是讲不清的. 全文如下: 熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说...
2018-06-15 15:53:28 341
原创 Handler一定要在主线程跑?和脱离主线程及HandlerThread的 疑惑
Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler handler = new Handler();那么这个会默认用当前线程的looper一般而言,如果你的Handler是要来刷新操作UI的,那么就需要在主线程下跑。情况:1.要刷新UI,handler要用到主线程的lo...
2018-06-15 15:17:13 1802
原创 Android 音频录制 的三种方式
对于录制音频,Android系统就都自带了一个小小的应用,可是使用起来可能不是特别的灵活。所以有提供了另外的俩种。下边来介绍下这三种录制的方式;1、通过Intent调用系统的录音器功能,然后在录制完毕保存以后在onActivityResult中返回录制的音频的uri,然后通过Mediaplayer进行播放调用系统的录音器 private final static int REQUEST_RECOR...
2018-06-15 14:24:08 4174
原创 Android 回调函数
作者: 夏至,欢饮转载,也请保留这段申明 http://blog.csdn.net/u011418943/article/details/60139910一般我们在不同的应用传递数据,比较方便的是用广播和回调函数,当然还有其他方式,这里学学回调函数的使用; 什么是回调函数呢?在C/C++中,因为我们有指针这个东西,所以传递数据什么的,挺方便,把那个指针地址发过来,改一下地址里面的值即可即可;但是J...
2018-06-15 14:00:20 180
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人