<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[panes的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/panespan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; panespan]]></copyright><item><title><![CDATA[源码分析微信热修复框架Tinker的类加载过程]]></title><link>https://blog.youkuaiyun.com/panespan/article/details/52686697</link><guid>https://blog.youkuaiyun.com/panespan/article/details/52686697</guid><author>panespan</author><pubDate>Wed, 28 Sep 2016 00:41:07 +0800</pubDate><description><![CDATA[之前项目中用过阿里的基于"安卓神器"Xposed框架的Dexposed,非常惊艳.但毕竟也有一年没更新了,很多东西都被后起之秀比如AndFix超越了~ 
正好微信开源了Tinker, 赶着在休假前一天的半夜翻一翻源码, 做点分析,应该算是"全网首发"Tinker源码解析了.
先简单介绍下目前的两种实现热修复的流派, 以Dexposed和AndFix为首的Native流, 以Nuwa, ClassLoader(QZONE)为首的Dex(也叫Java)流.
Native流核心是替换函数,将Java方法的属性设为]]></description><category></category></item><item><title><![CDATA[沉浸式体验UI库 -- ImmersiveUI]]></title><link>https://blog.youkuaiyun.com/panespan/article/details/52327293</link><guid>https://blog.youkuaiyun.com/panespan/article/details/52327293</guid><author>panespan</author><pubDate>Fri, 26 Aug 2016 12:45:52 +0800</pubDate><description><![CDATA[沉浸式体验UI库 – ImmersiveUIImmersiveUI 库提供了隐藏状态栏、透明状态栏、透明导航栏的功能, 同时还能实现真正的全屏, 即隐藏状态栏、隐藏back、home、menu键, 且不会因触摸屏幕而退出全屏.      附上github地址, 欢迎star和fork: 
   https://github.com/panespanes/ImmersiveUI/集成方法首先, 在你项]]></description><category></category></item><item><title><![CDATA[Android手势解锁, 九宫格解锁]]></title><link>https://blog.youkuaiyun.com/panespan/article/details/52300787</link><guid>https://blog.youkuaiyun.com/panespan/article/details/52300787</guid><author>panespan</author><pubDate>Wed, 24 Aug 2016 15:23:08 +0800</pubDate><description><![CDATA[给大家介绍一个很好用的手势解锁控件ShapleLocker, 废话不多先上效果图:



这是一个第三方库, 可自己根据UI需求替换图标: 圆圈, 小箭头等等..

github地址:

http://panespanes.github.io/ShapeLocker/

 

用法很简单, 首先在gradle中添加依赖:

在项目(project, 不是module)的]]></description><category></category></item><item><title><![CDATA[结合Retrofit,RxJava,Okhttp,FastJson的网络框架RRO]]></title><link>https://blog.youkuaiyun.com/panespan/article/details/52300761</link><guid>https://blog.youkuaiyun.com/panespan/article/details/52300761</guid><author>panespan</author><pubDate>Wed, 24 Aug 2016 15:20:14 +0800</pubDate><description><![CDATA[Retrofit以其灵活的调用形式, 强大的扩展性著称. 随着RxAndroid的推出, Retrofit这样的可插拔式的网络框架因其可以灵活兼容各种数据解析器, 回调形式(主要还是RxJava啦)而更加风靡.

但是! Retrofit2官方虽有一堆集成第三方json解析的实现,比如gson-converter等等..但唯独就是没有FastJson, 这让我很不解..于是自己动手模仿gson]]></description><category></category></item></channel></rss>