自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (35)
  • 收藏
  • 关注

原创 Android 插件化开发——基础底层知识(代理模式)

今天周六,接着自我学习插件化,今天学习代理模式,温习一下上一篇博客Android 插件化开发——基础底层知识(反射)关于代理模式,是众多设计模式中的一种,我想说在学习该知识点之前,也是云里雾里,只知道有这个东西,但是具体写代码就GG了,其实Android系统源码里就很多代理模式。为什么需要代理模式?代理类在客户端和目标端起到中介作用,这样可以保护目标端,同时也能够给客户端提供相应的服...

2019-06-22 12:23:21 505

原创 Android 插件化开发——基础底层知识(反射)

继续我们的底层知识学习,为后面的插件化开发作准备。上一篇:Android 插件化开发——基础底层知识(Service)本篇博客学习反射,其实说到反射,正常开发用不到,所以之前也不太会,不,是不会。如果不是为了学习了解插件化,真的还是不会主动去学习反射。反射关于反射,我们需要掌握以下几点:获得一个类获得类对象获得静态函数获得非静态函数获得类非静态成员变量并修改获得类的静态...

2019-06-20 22:32:23 374

原创 BUG : Manifest merger failed with multiple errors, see logs

这个问题出现的前提是:RN项目,前天运行还好好的,昨天运行突然就over了,实在头疼,网上搜了一把,很多说是:manifest资源冲突,但是细看自己的Manifest,确定没有冲突的,就考虑到了,是不是自己RN项目依赖有问题? 又开始了爬坑之路。BUG描述:Caused by: java.lang.RuntimeException: Manifest merger failed with m...

2019-06-20 10:49:26 2996

原创 Android 插件化开发——基础底层知识(Service)

上一篇我们讲了Context和Activity的相关知识,Android 插件化开发——基础底层知识(Context家族史,Activity启动流程)本篇我们讲述Service的工作流程以及BroadcastReceiver工作流程关于Service的创建启动流程,其实和Activity的创建启动流程是相似的。都是和AMS交互,通信介质是:BinderService工作流程关于S...

2019-06-17 22:15:56 368

原创 Android 插件化开发——基础底层知识(Context家族史,Activity启动流程)

通过上一篇Binder以及AIDL的学习,博客最后写了实际上Activity与底层通信模式可以看成是AIDL。不了解Binder以及AIDL的,移步:Android 插件化开发——基础底层知识(Binder,AIDL)这篇博客接着为插件化开发作准备,讲述一下Context家族史以及Activity启动流程Context家族史关于Context,相信并不陌生,但是估计很多初学者都不...

2019-06-16 11:13:44 478

原创 Android 插件化开发——基础底层知识(Binder,AIDL)

最近在学习Android插件化开发,其实最早最插件化开发的理解就是:比组件化开发高一级。抱着提高能力的态度,买了本插件化开发书《Android插件化开发指南》,接下来的博客都将是Android插件化开发的相关知识。通过这几天的学习和查找资料,慢慢的对插件化发生了改变,其实最早插件化做的热修复比较多,也就是线上修复BUG一类的,后来出现了RN以及热修复框架,特别是RN的跨平台。好像AndroidP...

2019-06-14 22:02:00 667

Python安装包

Python开发安装配置安装包

2017-07-24

MvvmProject

android 学习mvvm的demo

2017-07-20

BannerProject

android banner 使用参考

2017-07-18

testerrorproject

android 数据加载状态封装

2017-07-17

TestCamery

android 拍照或者从系统相册获取照片,裁剪图片,再讲图片变为圆形图片

2017-07-17

封装GreenDao

封装greendao 异步处理,操作数据库的结果回调给Ui

2017-07-13

android 自定义view实现九宫格手势解锁

android 自定义view实现九宫格手势解锁

2017-06-29

PickerView倒计时

自定义pickerview实现滚轮效果 附带倒计时的实现

2017-06-28

自定义view柱形图表

自定义view实现通用的柱形图表

2017-06-21

通用柱形图自定义view

自定义view实现通用的柱形图表

2017-06-21

项目WIFI开发

wifi开发

2017-06-20

BeiSaiErProject

使用二阶贝塞尔曲线实现“波浪”效果

2017-05-19

FlowViewGroup

android 自定义ViewGroup 实现流式布局

2017-05-18

CircleViewProject

自定义view实现发散弹出效果

2017-05-09

pinyinProject

仿通讯录

2017-05-08

android_musicview

android自定义音乐柱形图

2017-05-05

surfaceview实现抽奖转盘

主Acitivty点击最后一个按钮就是抽奖转盘

2017-04-28

HourseProject

android 自定义view实现跑马灯效果

2015-04-24

MVVM RecyclerView使用

MVVM框架,RecyclerView的使用 MVVM框架,RecyclerView的使用MVVM框架,RecyclerView的使用

2018-07-02

MVVM基本使用

android MVVM的使用 android MVVM的使用android MVVM的使用android MVVM的使用

2018-07-01

RecyclerView ItemDecoration的使用

ReylerView ItemDecoration的使用,ReylerView ItemDecoration的使用,ReylerView ItemDecoration的使用,

2018-06-29

Reforfit的使用

Reforfit的简单封装和使用,log打印以及GSON解析。

2018-06-27

Android沉浸式状态栏

Android 沉浸式状态 分两种: TOOLBAR_STATUS_TYPE = 1; //tollbar类型 IMAGE_STATUS_TYPE = 2; //图片类型

2018-06-27

Reforfit2.0

Reforfit简单封装,是基于Reforfit2.0,拦截添加头部信息

2018-05-23

沉浸式状态栏

沉浸式状态栏,分两种情况, 1:包含toolbar 2:不包含toolbar

2018-05-23

gradle-4.3

android studio gradle-4.3,android studio gradle-4.3,

2017-11-22

gradle-4.1

android sutdio gradle4.1rar,android sutdio gradle4.1rar,android sutdio gradle4.1rar,

2017-11-22

AidlSecondProject

AidlSecondProject是Aidl的简单实用教程,该Demo传递的数据类型是非默认数据类型,里面包含一个客户端和一个服务端。

2017-09-18

aidlProject

该Demo是AIDL的使用教程,传递的数据类型是默认数据类型,里面包含一个客户端和一个服务端。。。。。。。。

2017-09-18

ApkUpdateProject

该ApkUpdateProject工程实现了android应用的更新,可以下载学习,项目中的网络访问代码可以改成自己项目中的框架。

2017-09-12

ToolbarUtils

ToolBar的简单使用,在项目中,我们一般都是使用封装之后的Toolbar, 对于TooBar的封装详见Demo中的ToolBarUtils类,在该类中我们通过接口回调给UI层

2017-09-05

LmqJPushProject

极光推送(自定义消息)

2017-08-11

zxing集成包

zxing集成所需包

2017-07-31

zxingproject

android Zxing集成

2017-07-31

AnimationProject

android动画demo

2017-07-28

空空如也

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

TA关注的人

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