自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫老师的语文博客

学习分享语文教案,教学案例,语文教学实录

  • 博客(4)
  • 收藏
  • 关注

转载 Android多线程见解3-线程池的简单总结

为什么会用到线程池:1便于线程的管理 2降低资源的消耗(线程的创建与销毁都会消耗很多系统资源) 各种类型的线程池都时通过ThreadPoolExcutor来实现的 1 FixThreadPool:固定数量的核心线程,无任务时也不会被销毁 2 SingleThreadPool:只有一个核心...

2019-02-15 22:41:00 62

转载 Android多线程见解2-handler的引申:HandlerThread与IntentService的工作原理

HandlerThread继承的是Thread,其内部会在run方法中创建自己的Looper对象,来实现对消息的处理,需要手动调用quit停止。使用场景比如多个文件的下载 IntentService继承的是Service,所以优先级较高,启动方式与service类似。其内部实现了Handle...

2019-02-15 22:11:00 231

转载 Android多线程见解1-handler与AsyncTask为何能与主线程交互

非源码解读,有兴趣的可以去看源码,这里只解释大致原理 Handler包含的有handler Looper MessageQueue Message ThreadLocal 在主线程new Handler时,其内部会初始化创建Looper与MessageQueue,而...

2019-02-15 21:52:00 76

转载 android区域三级联动pop

用的三方库 作者看到别介意啊 app build.gralde dependencies{ ... ... //滚动选择器 api 'liji.library.dev:citypickerview:3.1.8'} onCreate初始化 //初始化...

2018-08-06 10:25:00 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除