<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[huiAndroid的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/huiAndroid</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; huiAndroid]]></copyright><item><title><![CDATA[动手实现一个轻量级无侵入性的RxJava自动注销库RxLifecycle]]></title><link>https://blog.youkuaiyun.com/huiAndroid/article/details/78116228</link><guid>https://blog.youkuaiyun.com/huiAndroid/article/details/78116228</guid><author>huiAndroid</author><pubDate>Wed, 27 Sep 2017 19:22:31 +0800</pubDate><description><![CDATA[RxLifecycle是一个轻量级,侵入性低的RxJava注销管理库.他不会改变原有项目Activity的继承结构,轻松实现RxJava在Android平台下的自动注销,甚至你在自定义view的时候使用RxJava都能轻松完整自动注销功能.如果你的项目在开发中期想要引入RxJava相关的自动注销库,这个库将是你不错的选择,原因就在他的入侵性低.]]></description><category></category></item><item><title><![CDATA[基于okhttp和RxJava封装的自动重连的WebSocket]]></title><link>https://blog.youkuaiyun.com/huiAndroid/article/details/78071703</link><guid>https://blog.youkuaiyun.com/huiAndroid/article/details/78071703</guid><author>huiAndroid</author><pubDate>Sat, 23 Sep 2017 16:33:55 +0800</pubDate><description><![CDATA[RxWebSocket是一个基于okhttp和RxJava封装的WebSocket客户端,此库的核心特点是  除了手动关闭WebSocket(就是RxJava取消订阅),WebSocket在异常关闭的时候(onFailure,发生异常,如WebSocketException等等),会自动重连,永不断连.其次,对WebSocket做的缓存处理,同一个URL,共享一个WebSocket.]]></description><category></category></item><item><title><![CDATA[Android 常用ADB命令]]></title><link>https://blog.youkuaiyun.com/huiAndroid/article/details/77503880</link><guid>https://blog.youkuaiyun.com/huiAndroid/article/details/77503880</guid><author>huiAndroid</author><pubDate>Wed, 23 Aug 2017 11:27:06 +0800</pubDate><description><![CDATA[先 adb shell,有root再 su获取root权限
挂载system为可读可写:先adb shell,su 
mount -o remount,rw /system
挂载system为可读: 先adb shell,su 
mount -o remount,ro /system
获取序列号：adb get-serialno
查看连接计算机的设备： 
adb devices
重启机器： 
adb]]></description><category></category></item><item><title><![CDATA[详解Paint的setPathEffect(PathEffect effect)]]></title><link>https://blog.youkuaiyun.com/huiAndroid/article/details/77256154</link><guid>https://blog.youkuaiyun.com/huiAndroid/article/details/77256154</guid><author>huiAndroid</author><pubDate>Wed, 16 Aug 2017 17:10:02 +0800</pubDate><description><![CDATA[一、setPathEffect()

这个方法一看就和path有关，顾名思义，它就是给path设置样式（效果）的。PathEffect这个路径效果类没有具体的实现，效果是由它的六个子类实现的：



这六个子类分别可以实现不同的路径效果：



下面，我们来用代码来具体实现一下。

 

二、测试代码

2.1 代码框架

首先初始化paint和path，然后配]]></description><category></category></item><item><title><![CDATA[Android Studio Freeline 简单配置过程]]></title><link>https://blog.youkuaiyun.com/huiAndroid/article/details/70456183</link><guid>https://blog.youkuaiyun.com/huiAndroid/article/details/70456183</guid><author>huiAndroid</author><pubDate>Sat, 22 Apr 2017 16:21:50 +0800</pubDate><description><![CDATA[Android Studio Freeline 简单配置过程]]></description><category></category></item></channel></rss>