自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hanks

http://hanks.xyz

原创 Framework分析-点击Launcher中的图标启动Activity

Launcher也是一个应用,点击一个图标,开启一个新的应用。分析从点击图标到新的应用的Activity执行onCreate的执行流程.注意学习Binder机制 无论是通过Launcher来启动Activity,还是通过Activity内部调用startActivity接口来启动新的Act...

2016-02-29 22:55:06

阅读数 1132

评论数 0

原创 Framework分析-Application的onCreate

ActivityThread并不是一个Thread,而是一个单纯的Java类,查看一下 ActivityThread 的源码final class ActivityThread,并没有继承Thread或者实现Runnable接口,ActivityThread 其中包含 main 方法,程序的入口地...

2016-02-29 22:48:07

阅读数 908

评论数 0

原创 Kotlin + RxJava = Functional Powerhouse

原文链接 : Kotlin + RxJava = Functional Powerhouse 原文作者 : Thomas Nield 译文出自 : Hanks.xyz 译者 : hanks-zyh 作为一个软件开发人员,我总是寻找方法来达到更少的代码做更多的事情。如果我只要修改一...

2016-02-29 22:47:03

阅读数 1831

评论数 0

原创 Ubuntu 14.04 搭建Swift3.0 开发环境

Swift已经出了3.0,开发文档有linux环境的,简单玩一下下载下载压缩包:https://swift.org/download/选择自己的环境,下载对应的压缩包,我这里下载 swift-DEVELOPMENT-SNAPSHOT-2016-02-25-a-ubuntu14.04.tar.gz ...

2016-02-29 22:45:32

阅读数 2237

评论数 0

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