<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wanglinuo521的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wanglinuo521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wanglinuo521]]></copyright><item><title><![CDATA[屏幕适配链接]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/80244079</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/80244079</guid><author>wanglinuo521</author><pubDate>Tue, 08 May 2018 18:47:25 +0800</pubDate><description><![CDATA[https://feisher.github.io/ScreenAdapter/]]></description><category></category></item><item><title><![CDATA[购物车+删除条目]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79836213</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79836213</guid><author>wanglinuo521</author><pubDate>Fri, 06 Apr 2018 20:19:23 +0800</pubDate><description><![CDATA[布局&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;    android:layout_width=&quot;match_parent&quot;    android:orientation=&quot;vertical&quot;]]></description><category></category></item><item><title><![CDATA[登录+注册+详情Retrofit+Rxjava]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79836060</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79836060</guid><author>wanglinuo521</author><pubDate>Fri, 06 Apr 2018 19:46:57 +0800</pubDate><description><![CDATA[依赖compile 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'
compile &quot;io.reactivex.rxjava2:rxjava:2.1.10&quot;
compile 'io.reactivex.rxjava2:rxandroid:2.0.2'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
com...]]></description><category></category></item><item><title><![CDATA[详情+高德]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79835930</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79835930</guid><author>wanglinuo521</author><pubDate>Fri, 06 Apr 2018 19:31:33 +0800</pubDate><description><![CDATA[清单文件里&amp;lt;meta-data android:name=&quot;com.amap.api.v2.apikey&quot; android:value=&quot;3d0e16df0cfdfc8e781c480ee17a84d9自己申请的key&quot;/&amp;gt;
&amp;lt;service android:name=&quot;com.amap.api.location.APSService&quot;&amp;gt;&amp;lt;/service&amp;gt;&amp]]></description><category></category></item><item><title><![CDATA[分类界面OKhttp]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79833236</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79833236</guid><author>wanglinuo521</author><pubDate>Fri, 06 Apr 2018 14:15:12 +0800</pubDate><description><![CDATA[依赖compile 'com.google.code.gson:gson:2.6.2
compile 'com.squareup.okhttp3:okhttp:3.3.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'
compi...]]></description><category></category></item><item><title><![CDATA[高德地图]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79826187</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79826187</guid><author>wanglinuo521</author><pubDate>Thu, 05 Apr 2018 14:38:20 +0800</pubDate><description><![CDATA[以上是清单文件中需要添加的&amp;lt;meta-data android:name=&quot;com.amap.api.v2.apikey&quot; android:value=&quot;1417a41ec1442fdbc6b14a94267c90b9自己生成的key&quot;/&amp;gt;&amp;lt;!--允许程序打开网络套接字--&amp;gt;
&amp;lt;uses-permission android:name=&quot;android.permiss...]]></description><category></category></item><item><title><![CDATA[OkHttp封装]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79782076</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79782076</guid><author>wanglinuo521</author><pubDate>Sun, 01 Apr 2018 21:34:26 +0800</pubDate><description><![CDATA[public class OkHttpUtils {
private MyHandler myHandler=new MyHandler();
private String mobile;
private String password;
    //单例模式
    private static OkHttpUtils okHttpUtils=null;
    private OkLoadLi...]]></description><category></category></item><item><title><![CDATA[XRecyclerView上啦刷新下拉加载+RxJava+Retrofit]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79772070</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79772070</guid><author>wanglinuo521</author><pubDate>Sat, 31 Mar 2018 18:58:46 +0800</pubDate><description><![CDATA[添加依赖 compile 'com.jcodecraeer:xrecyclerview:1.5.8'
    compile 'com.facebook.fresco:fresco:1.3.0'
// 支持webp
    compile 'com.facebook.fresco:webpsupport:1.3.0'
// gif加载使用
    compile 'com.facebook.fre...]]></description><category></category></item><item><title><![CDATA[Rxjava+Retrofit+GreenDao+RecyclerView实现数据存储数据库]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79748414</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79748414</guid><author>wanglinuo521</author><pubDate>Thu, 29 Mar 2018 20:38:58 +0800</pubDate><description><![CDATA[http包记录状态的类public class CommonUtil {
    private static SharedPreferences mShared;
    private static void getSharedPreference(){
        if (mShared==null){
            mShared= MyApplication.getCont...]]></description><category></category></item><item><title><![CDATA[GreenDao+Retrofit+EventBus]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79574681</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79574681</guid><author>wanglinuo521</author><pubDate>Thu, 15 Mar 2018 21:53:58 +0800</pubDate><description><![CDATA[导依赖compile 'org.greenrobot:eventbus:3.0.0'
compile'org.greenrobot:greendao:3.0.1'
compile'org.greenrobot:greendao-generator:3.0.0'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup...]]></description><category></category></item><item><title><![CDATA[GreenDao的使用]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79573850</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79573850</guid><author>wanglinuo521</author><pubDate>Thu, 15 Mar 2018 21:00:54 +0800</pubDate><description><![CDATA[导依赖compile'org.greenrobot:greendao:3.0.1'
compile'org.greenrobot:greendao-generator:3.0.0'二，在build.gradle中进行配置：apply plugin: 'org.greenrobot.greendao'
buildscript { 
    repositories { 
        mavenC...]]></description><category></category></item><item><title><![CDATA[Fresco图片加载]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79573245</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79573245</guid><author>wanglinuo521</author><pubDate>Thu, 15 Mar 2018 20:19:25 +0800</pubDate><description><![CDATA[先导依赖 implementation 'com.facebook.fresco:fresco:1.8.1'在xml文件里&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;    xmlns:app=&quot;http:...]]></description><category></category></item><item><title><![CDATA[MVP+RxJava+Retrofit+Fresco+RecyclerView]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79573033</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79573033</guid><author>wanglinuo521</author><pubDate>Thu, 15 Mar 2018 20:09:30 +0800</pubDate><description><![CDATA[首先导依赖    compile 'io.reactivex:rxjava:1.0.14'
    compile 'io.reactivex:rxandroid:1.0.1'
    compile 'com.squareup.retrofit2:retrofit:2.0.2'
    compile 'com.squareup.retrofit2:converter-gson:2.0.2'
 ...]]></description><category></category></item><item><title><![CDATA[三级缓存原理]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79478214</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79478214</guid><author>wanglinuo521</author><pubDate>Wed, 07 Mar 2018 22:52:34 +0800</pubDate><description><![CDATA[//定义一个加载图片的类public class MyFresco {
    private static MyMemocyCache myMemocyCache;
    private static MyDiskCache myDiskCache;
    private static MyFresco myFresco;
    private static Context mContex...]]></description><category></category></item><item><title><![CDATA[自定义view加属性动画]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79381403</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79381403</guid><author>wanglinuo521</author><pubDate>Mon, 26 Feb 2018 20:32:59 +0800</pubDate><description><![CDATA[//自定义view类public class MyView extends View {

    private Paint paint;
    private int mWidth;
    private int mHeight;


    public MyView(Context context) {
        this(context,null);
    }

    pu...]]></description><category></category></item><item><title><![CDATA[全局捕获异常类]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79365855</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79365855</guid><author>wanglinuo521</author><pubDate>Sat, 24 Feb 2018 22:27:38 +0800</pubDate><description><![CDATA[public class CrashHandler implements Thread.UncaughtExceptionHandler{
    private static CrashHandler sInstance = null;
    private Thread.UncaughtExceptionHandler mDefaultHandler;
    private Context...]]></description><category></category></item><item><title><![CDATA[封装post请求application类实现始终在主线程中运行]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79365845</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79365845</guid><author>wanglinuo521</author><pubDate>Sat, 24 Feb 2018 22:22:01 +0800</pubDate><description><![CDATA[//先写这个类public class MyApplication extends Application {
    public static int myTid;
    public static Handler handler;
    @Override
    public void onCreate() {
        super.onCreate();
      myTid...]]></description><category></category></item><item><title><![CDATA[okhttp的get/post请求和上传图像]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79361536</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79361536</guid><author>wanglinuo521</author><pubDate>Sat, 24 Feb 2018 14:32:51 +0800</pubDate><description><![CDATA[public class OkHttpUtils {
    private static final String TAG = &quot;OKHttpUtils----&quot;;
    private static OkHttpUtils okHttpUtils=null;
    private MyHandler myHandler=new MyHandler();
    private LoginL...]]></description><category></category></item><item><title><![CDATA[自定义轮播和RecyclerView]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79191246</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79191246</guid><author>wanglinuo521</author><pubDate>Mon, 29 Jan 2018 08:31:26 +0800</pubDate><description><![CDATA[xml version="1.0" encoding="utf-8"?>
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layo]]></description><category></category></item><item><title><![CDATA[网络请求增批删改模糊查]]></title><link>https://blog.youkuaiyun.com/wanglinuo521/article/details/79100590</link><guid>https://blog.youkuaiyun.com/wanglinuo521/article/details/79100590</guid><author>wanglinuo521</author><pubDate>Thu, 18 Jan 2018 20:40:58 +0800</pubDate><description><![CDATA[.input{				border-radius: 20px;				border: 1 solid black;				height: 30px;			}			#remove1{				border-radius:10px;				width: 100px;				height: 40px;				background-color: white;			}						#tab1{				margi]]></description><category></category></item></channel></rss>