- 博客(3)
- 资源 (4)
- 问答 (8)
- 收藏
- 关注
原创 Android SurfaceView+MediaPlayer制作播放暂停停止
这个播放的坑实在是多 得自己控制好视频播放的声明周期 先上一张官网的生命周期图片 1、带单箭头的表示同步方法,双箭头的代表异步方法。 2、当一个MediaPlayer对象刚刚使用new创建,或者reset()被调用后,它处于Idle状态; 在release()被调用后,它处于End状态。 3、reset()方法调用后,新构造的MediaPlayer对象和MediaPlayer对象之间
2018-01-28 21:23:57 7417
原创 Android进程通讯——AIDL
本文参照《Android开发艺术探索》以及官方文档写的读书笔记,欢迎讨论,请勿转载。 在《Android开发艺术探索》这么书中使用跨进程通讯的两个场景: 1、通过多进程来获取多分内存空间 2、当前应用需要向其他应用获取数据跨进程对我的理解就像请求网络调用接口似的,声明一个接口去在客户端调用,只不过调用的时候当前线程阻塞了,通过序列化的方式将用户自定义的对象(实现了Parcelable接口
2018-01-02 23:51:46 563
nexus-3.27.0-03-mac.tgz
2020-09-13
Android自定义属性深入理解
2018-05-06
requestDispatcher.forward报错,各位大牛进来看看,本人小白
2016-12-09
为什么ListView在MOVE中返回true,在Down里面,有时候监听不到Down
2016-07-30
关于Android Debug的小问题
2016-01-19
Android中的getparent()问题
2015-10-15
关于getMeasuredWidth()和getWidth()方法
2015-10-06
关于getMeasuredWidth()和getWidth()方法
2015-10-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人