自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (12)
  • 收藏
  • 关注

原创 AsyncTask源码分析

分析思路从execute()方法开始分析public final AsyncTask<Params, Progress, Result> execute(Params... params) { return executeOnExecutor(sDefaultExecutor, params);}看到execute()方法接受可变参数,最多可接受三个参数;内部调用了executeOnExe

2016-10-26 15:39:42 342

原创 Loop、Handler、MessageQueue和Message源码分析

Handler先看Handler构造函数// 默认构造函数,内部调用了带有两个参数的构造函数public Handler() { this(null, false);}public Handler(Callback callback, boolean async) { if (FIND_POTENTIAL_LEAKS) { final Class<? extend

2016-10-26 14:00:27 610

原创 Binder-系统服务和ServiceManager

系统服务分析1 获取系统服务@Overridepublic Object getSystemService(String name) { return SystemServiceRegistry.getSystemService(this, name);}内部是调用了SystemServiceRegistry.getSystemService(this, name);,那我们进入其g

2016-10-26 09:56:04 513

原创 Binder-基础知识和AIDL

Binder框架 提供了服务端接口、Binder驱动、客户端接口三个模块 - 服务端:一个Binder类的对象,该对象一旦创建,会创建一条隐藏的线程。该线程会接收Binder驱动发送的消息,收到消息后,会执行Binder对象中的onTransact()函数 - Binder驱动:任意一个服务端Binder对象被创建后,同时会在Binder驱动中创建一个mRemote对象,该对象的类型

2016-10-25 17:31:13 355

原创 Gradle--自定义Task

4.1 Writing Your Own Custom TasksThe Gradle DSL supports a task block for defining your own custom tasks. The API includes a wide range of existing tasks (like Copy , Wrapper , and Exec ) that you

2016-10-18 17:22:13 3553

原创 Gradle--Eclipse项目迁移AS以及使用gradle打包签名apk

2.1 Setting Project PropertiesGradle build files support property definitions using a simple ext syntax, where in this case “ext” stands for “extra.” This makes it easy to define a variable value onc

2016-10-18 14:56:37 1127

原创 Gradle--使用gradle构建Android项目的基础知识

1.1 Gradle Build Files in Android1 settings.gradle位于根目录,它指明了那些包含在多项目构建中的子项目(Android支持gradle多项目构建)2 build.gradle(top-level)位于根目录,在这里添加配置选项会对所有的子项目起效buildscript { repositories { jcenter()

2016-10-17 16:41:57 979

Android自定义ViewPager指示器PagerIndicator

Android自定义ViewPager指示器PagerIndicator,高仿微博头条的效果

2016-07-16

android自定义图片裁剪view

android自定义图片裁剪view,可以自由拖动选择特定区域

2016-07-12

android仿魅族日历

android仿魅族日历视图,可滑动隐藏未被选中的日历部分

2016-07-12

弹出式菜单

弹出式菜单,仿百度阅读的弹出效果

2016-07-09

水波纹效果

水波纹效果的实现

2016-07-09

自定义progressbar

自定义progressbar,仿众多手机管家的进度条

2016-07-08

支持点击数值弹窗的折线图

支持点击数值弹窗的折线图

2016-07-02

支持弹出的饼状图

自定义饼状图,支持点击弹出扇形

2016-07-01

仿QQ邮箱下拉刷新动画

仿QQ邮箱下拉刷新动画(三个小球围绕中心转动)

2016-07-01

仿QQ邮箱下拉刷新动画(三个小球围绕中心转动)

仿QQ邮箱下拉刷新动画(三个小球围绕中心转动)

2016-07-01

自定义饼状图

自定义饼状图,支持点击弹出扇形

2016-07-01

自定义折线图

自定义折线图,支持点击每个值弹框提示

2016-07-01

空空如也

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

TA关注的人

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