- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 android开发步步为营之80:android多线程总结
android常用的多线程使用方法主要有这几种:一、使用AsyncTask 二、使用Thread或者HandlerThread 三、使用ExecutorService。下面分别简单介绍一下。 方法一、使用AsyncTask 内部实现其实是使用ExecutorService,有cpu个数*2+1个线程的限制 public class MyAsyncTask ex
2015-09-30 19:10:12 575
原创 android开发步步为营之79:通过源码分析Looper,Handler,MessageQueue之间的关系
android线程间的通信靠什么,主要靠Looper里面的消息队列,通过看ActivityThread即所谓的UI主线程,我们可以看到里面有这么一行的代码 final Looper mLooper = Looper.myLooper();即主线程启动的时候,默认就给我们创建了一个Looper了,我们再看看Looper.class里面有这么一段 public static Mes
2015-09-24 22:18:09 417
原创 android开发步步为营之78:自定义样式ProgressBar
android开发过程中,系统控件那些自带的样式,一般是不满足项目需求,一般都需要自定义样式,ProgressBar作为显示进度控件,一般也是需要设计自己的样式的。本文给出一个自定义样式。 效果如下: 第一步、自定义样式,在drawable文件夹下新建progress_style.xml 可以看到有background,就是那条白
2015-09-22 21:00:04 783
原创 android开发步步为营之77:android数据库ORM之greenDAO
之前一直听过greenDAO,可惜我们项目里一直使用的都是xutils里面的DbUtils,最近研究了一下,感觉使用起来比DbUtils更麻烦,greenDAO需要手动生成相关的DAO,那还为什么使用greenDAO?就如官网http://greendao-orm.com/所说的,具有以下几大优势: greenDAO’s primary design goals
2015-09-21 16:03:53 768
原创 android开发步步为营之76:android导出anr日志
查看是否有日志C:\Users\test>adb shell ls /data/anr/traces.txt导出到电脑的d:/mytraces.txtC:\Users\test>adb pull /data/anr/traces.txt d:/mytraces.txt导出后就可以打开d:/mytraces.txt 这个文件了,建议用editplus打开,记事本打开会乱
2015-09-10 21:24:40 7378
原创 android开发步步为营之75:ListView监听上滑下滑事件
两种方式可以监听。 一、通过OnScrollListenerlv_more_skin.setOnScrollListener(new AbsListView.OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view,
2015-09-10 11:55:21 1816
eclipse代码折叠插件
2018-06-28
2017上海谷歌开发者大会嘉宾演讲PDF
2017-11-07
org.apache.http jar包
2017-10-20
ORM之greenDAO学习
2015-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人