自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android的线程与线程池

1)从用途来看,Android的线程分为主线程和子线程;主线程处理与界面相关的事情;子线程处理耗时操作。    2)线程的形式:AsyncTask,IntentService和HandlerThread;AsyncTask封装了线程池和Handler,主要是为了在子线程中更新UI;HandlerThread是一种消息循环的线程;IntentService是一个服务,方便执行后台服务。 一、As

2016-07-24 22:36:46 424

原创 Android的消息机制

Android的消息机制主要是指Handler的运行机制,而Handler的运行离不开MessageQueue和Looper的支撑。其中MessageQueue称为消息队列,用作存储一组消息,并以队列的形式对外提供插入和删除工作(具体实现:使用单链表的结构来存储消息列表)。MessageQueue不能处理消息;Looper称为循环,会以无限循环方式去查找消息和处理消息。     如何获取当前线程

2016-07-23 23:02:50 285

原创 View的事件分发机制

一、点击事件的传递规则     点击事件的分发:对MotionEvent事件的分发过程,也即当一个MotionEvent产生时,系统需要将其传递给一个具体的View来处理,这个过程即为分发过程; 1.1 3个重要方法     public boolean dispatchTouchEvent(MotionEvent ev)     用来进行事件分发。返回结果受当前view的onTouchE

2016-07-22 23:36:35 374

原创 Activity的生命周期与启动模式

一、正常的生命周期     正常情况下,Activity会经历如下的生命周期     1)onCreate:表示Activity正在被创建;     2)onRestart:表示Activity正在重新启动;从不可见-->可见状态;     3)onStart:表示Activity正在被启动;此时Activity已经可见,但是没有出现在前台,无法交互;     4)onResume:表示

2016-07-21 21:33:38 339

Qt编译器C++

Qt编译器是一种跨平台实现C++编译器的工具,使用Qt能够很好的进行大型的面对对象编程。

2014-10-12

空空如也

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

TA关注的人

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