自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Android Small插件化框架--类加载实现解析

前言:上一篇已经分析了一下Android Framework的类加载的机制。基于上一篇的分析,这一篇我们来解析一下Small插件化框架的怎么Hook,来实现加载APK里面的类的。

2017-02-23 16:15:10 1277

原创 Android Small插件化框架--Android应用类加载机制

前言:研究Small插件化框架的时候,要搞懂Android Framework的类加载机制,这篇主要对android 类加载的详细解析。

2017-02-20 16:42:52 582

原创 关于Intent的理解

在研究安卓插件化框架时,通过网上查找资料收集和整合了一点对Intent使用的理解~

2017-02-20 09:47:16 569

原创 App启动时Application初始化详解

参考博文: http://www.jianshu.com/p/6037f6fda285App的ActivityThread与Application详解一个App的程序入口到底是什么? 是ActivityThread.main(),每一个App应用都是由AMS通过Socket与Zygote进程进行通信,请求它fork一个子进程出来作为这个即将要启动的应用程序的进程,然后在调用ActivityThr

2016-12-01 11:27:32 11689 1

转载 深入源码解析Android中的Handler,Message,MessageQueue,Looper

本文主要是对Handler和消息循环的实现原理进行源码分析,如果不熟悉Handler可以参见博文《 Android中Handler的使用》,里面对Android为何以引入Handler机制以及如何使用Handler做了讲解。概括来说,Handler是Android中引入的一种让开发者参与处理线程中消息循环的机制。我们在使用Handler的时候与Message打交道最多,Message是Ha

2017-07-10 10:39:50 324

原创 git(版本控制系统)的使用

git的简介Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。集中式版本控制系统(svn): 中间是中央服务器,其他所有电脑都需要从中checkout代码下来。只有中央服务器管理着各个版本的代码。其他电脑需要操作时都要和中央服务器交互。如果中央服务器离线或者故障,其他电脑就没法与中央服务器交互。分布式版本控制系统(git): 分布式每一台电脑都有版本的Da

2016-11-28 17:46:22 3117 7

原创 Android Small插件化框架--启动插件Activity源码解析(下)

参考博文 http://www.tuicool.com/articles/EjEJNrJ http://m.w2bc.com/article/126583AMS对startActivity请求处理及返回过程根据上一章的分析了解了调用startActivity(),终于把数据和要开启Activity的请求发送到了AMS了,接下来分析在AMS中的处理过程和重新回到app进程。1、在AMS中处

2016-11-14 14:15:06 1594 1

原创 Android Small插件化框架--启动插件Activity源码解析(上)

参考: http://blog.youkuaiyun.com/zhaokaiqiang1992/article/details/49428287 http://www.w2bc.com/article/126583Android Small框架是Android中一个非常优秀的插件化框架,有时我们不仅要学会使用它,也要去理解它的原理和实现逻辑。这片博客主要解析Android Framework中Sta

2016-10-27 10:32:54 1656

原创 测试Android真机访问电脑主机web项目服务器的问题

刚开始学习Android开发的网络编程方面遇到的问题,我当时要实现的是通过手机将数据提交到电脑的Web服务器上。由于电脑性能有点差,运行安卓模拟器比较卡,所以我用真机进行程序测试,发现手机总是无法将数据传到服务器端。我当时上网找答案,有说关闭电脑防火墙,有说连接同一个wifi上就可以。都试过了还是没有成功。最后请教了一些人解决了。我觉得初学者可能也会遇到同样的问题。所以说一下自己的问题,仅供参考:

2015-10-29 11:18:38 1706

空空如也

空空如也

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

TA关注的人

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