自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

i_SamWong的博客

所有的困难在坚持下去之后都不值得一提

  • 博客(2)
  • 资源 (6)
  • 收藏
  • 关注

转载 Android 定时器的实现方式(TimerTask、Handler)及 Handler使用解析

转自  二一点    点击打开链接一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。对于线程的控制,使用Handler可以对运行在不同线程中的多个任务进行排队,并使用Message和Runnable对象安排这些任务。在javadoc中,对Handler是这样解释的:Handler可以发送和处理消息对象或Runnable对象,这些消息对象和Runnabl

2016-10-26 14:39:20 654

转载 Android 使用Timer代替Handler 做循环任务 节省内存

在项目开发当中经常会遇到这样的问题,就是需要监听当前网络连接的状态。使用handler不断的发送延时消息可以实现循环监听,但这样消耗的内存会很大,因为这是在主线程中运行的。这个时候使用计时器Timer去执行计时任务就很合适了,可以在TimerTask和主线程中调用Thread.currentThread().getId()比较线程的ID,发现Timer是运行在子线程的。time

2016-10-26 14:15:16 3914

罗升阳-Android系统源代码情景分析

罗升阳-Android系统源代码情景分析.pdf,高清带目录,

2018-11-02

Android应用程序开发权威指南 第三版 PDF (含源码)

Android编程权威指南第3版(中文版带书签2017版),超清(内含书签和所有源码 )

2018-09-18

Android 使用webView 下载网络图片

有不足或者出现bug可以提醒下,谢谢!

2017-03-07

android 异常日志保存和6.0权限申请

使用FcPermissions动态申请权限,使用log4j保存自定义的日志信息和异常信息

2016-12-29

android 异常捕捉和日志文件保存

android 异常捕捉和日志文件保存

2016-10-28

webView长按点击下载图片

一个简单的webView下载图片demo,下载后的图片可以在图库中进行查看

2016-08-19

空空如也

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

TA关注的人

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