- 博客(2)
- 问答 (5)
- 收藏
- 关注
原创 Android关于MediaPlayer中的prepare方法和prepareAsync方法的区别
下图是MediaPlayer的生命周期图prepare方法是将资源同步缓存到内存中,一般加载本地较小的资源可以用这个,如果是较大的资源或者网络资源建议使用prepareAsync方法,异步加载.但如果想让资源启动,即start()起来,因为在异步中,如果不设置监听直接start的话,是拿不到这个资源,如果让线程睡眠一段时间,则可以取得资源,因为这个时候,异步线程已经取得资源,但不可能使用线程睡
2017-04-05 19:41:06 26485 1
原创 Android之AsyncTask网络加载图片
最近在学习AsyncTask,先看下AsyncTask的定义:public abstract class AsyncTaskParams-启动任务时执行的输入参数。Progress-后台任务执行的进度。Result-任务结束后所返回的结果。并不是所有的参数都会被用到,如果没有用到则用Void代替。AsyncTask 主要有如下方法:execute((Params... para
2016-09-25 14:18:14 298
空空如也
ListView如何将Item里面的网络数据传递到另一个Activity 中?
2016-09-27
Android之ListView加载数据都一样问题
2016-09-25
TableLayout实现计算器布局,为什么最后那个“=”与其它的按钮对不齐呢?
2016-08-15
动态更新布局失败,想在图片中添加button进去。
2016-08-05
Android如何在一个fragment界面中实现两部分图片滑动?
2016-01-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人