自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点滴积累

个人主页:zhujiao.tech

  • 博客(4)
  • 资源 (35)
  • 收藏
  • 关注

原创 源码角度看Android事件分发机制

所谓点击事件分发,其实就是对MotionEvent分发。当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的View,而这个传递的过程就是分发过程。

2018-09-28 16:49:52 443

原创 View绘制流程—performTraversals的后续逻辑

前言我们知道View绘制流程是在performTraversals()这个方法内展开的(perdormDraw(),perdormMeasure(),perdormLayout()),之前我们分析过app是如何抵达performTraversals这个方法的(见:https://blog.csdn.net/user11223344abc/article/details/81168087)那么此...

2018-09-19 16:37:03 554

原创 Android MVVM架构分析

前言本文俩个任务:1.对MVVM进行学习2.总结梳理MVC-MVP-MVVM的演进过程什么是MVVMMVP是对MVC的C的演化,MVVM是对MVP的P的演化。而Android领域的MVVM自身也进行了一次演化,即从2015年DataBinding推出开始,由传统的MVVM到2017谷歌推出了AAC标准架构。并在二者迭代的过程中,也出现了基于传统的DataBinding增强...

2018-09-12 14:34:51 7510 3

原创 Android DataBinding库的使用

前言本篇是MVVM架构的姊妹篇,由于篇幅原因,所以将这个工具最简单的使用抽出来说一下。实践库配置android{ ... dataBinding { enabled true } ...}xml布局 <?xml version="1.0" encoding="utf

2018-09-11 16:20:52 840

buglydemo&tinker;

buglydemo&tinker; buglydemo&tinker; buglydemo&tinker; buglydemo&tinker;

2017-11-21

Map覆盖物添加demo

ShitMap覆盖物添加demo

2017-11-20

TinkerDemo测试用的apk

测试用的apk

2017-11-09

百度地图定位功能

bdmap 百度地图定位功能

2017-10-26

ShitMap_p1.rar

ShitMap_p1.rar

2017-10-05

MakeALayoutManager _P1

MakeALayoutManager _P1

2017-09-24

MakeALayoutManager

MakeALayoutManager代码演示

2017-09-24

markManback

这是一个markMan备份包

2017-09-13

AppBarLayoutDemo

AppBarLayoutDemo

2017-08-13

BottomBarLayout

BottomBarLayout

2017-07-25

recyclerStiky2

recyclerStiky2

2017-07-23

ZJCoordinato

ZJCoordinato

2017-07-23

rcStikydemo

recyclerStiky 代码

2017-07-20

2RecyclerViiew

2RecyclerViewFoucs

2017-07-17

EditText_2_Keyborad

EditText_2_Keyborad

2017-07-14

MagicIndicatorDemo

MagicIndicatorDemo

2017-07-10

MZBannerDemo

MZBannerDemo

2017-07-09

bannerDemo

demo

2017-07-09

mvp脑图android

mvp脑图android

2018-09-11

vs2017无法打开源文件pthread

vs2017无法打开源文件pthread

2018-06-01

mmleak分析文件

mmleak的分析文件,用于分析mmleak的数据观察使用。mmleak的分析文件,用于分析mmleak的数据观察使用。

2018-05-16

leak测试代码

mmleak测试代码,主要用作Android来测试内存泄漏的复现效果。

2018-05-15

热插拔arouter

热插拔arouter

2018-05-10

RxJava代码练习_creating操作符

代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习代码练习

2018-05-10

php提交表单的测试demo

post_phppost_phppost_phppost_phppost_phppost_phppost_phppost_php

2018-05-02

任务栈信息上传

任务栈信息上传任务栈信息上传任务栈信息上传任务栈信息上传任务栈信息上传

2018-04-23

融云Demo初阶连上聊天服务器

融云Demo初阶连上聊天服务器,融云Demo初阶连上聊天服务器

2018-04-19

libsqlite的so文件

提供给大家报错时解决问题的,提供给大家报错时解决问题的。

2018-04-19

java代理模式

java代理模式

2018-02-06

arouter测试代码

arouter测试代码

2018-02-05

arouter测试代码—入门

arouter测试代码—入门

2018-02-02

自定义layoutManager优化

自定义layoutManager优化

2018-01-29

hello retrofit

hello retrofit.rar

2017-11-30

RxJava代码练习1

感谢csdn平台提供代码上传功能,本资源是RxJava代码练习1。

2017-11-30

BuglyDemoTruth

腾讯bugly演示代码打包上传。非常感谢平台给与这个资源上传平台,大大的方便了我备份代码。

2017-11-21

空空如也

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

TA关注的人

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