<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[年轻的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/w_c_w</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; w_c_w]]></copyright><item><title><![CDATA[阿里ARouter简单实现原理]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/96615443</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/96615443</guid><author>w_c_w</author><pubDate>Sat, 20 Jul 2019 18:32:16 +0800</pubDate><description><![CDATA[##1.前言
组件化或者模块化开发模式，已逐渐成为热浪的形式，使用这些模式可以让我们程序更容易的扩展、更方便的维护
更快捷的同步开发与更简单的单独调试，而ARouter的出现就是让组件间、模块间是实现完全的独立。
ARouter是：阿里巴巴自研路由框架，主要解决组件间、模块间的 界面跳转 问题。
今天用最简单的方式讲解Arouter的实现原理。
以下是我在学习网易公开课做的笔记,想学习可以百度搜索...]]></description><category></category></item><item><title><![CDATA[Retrofit2.0入门学习]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78401000</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78401000</guid><author>w_c_w</author><pubDate>Tue, 31 Oct 2017 10:55:25 +0800</pubDate><description><![CDATA[添加依赖

implementation 'com.squareup.retrofit2:retrofit:2.1.0'
implementation 'com.squareup.retrofit2:converter-gson:2.1.0'//下方有说明并不是我们的google.gson
说明

https://www.zhaoapi.cn/product/getProductCata]]></description><category></category></item><item><title><![CDATA[Builder模式小demo]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78362625</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78362625</guid><author>w_c_w</author><pubDate>Fri, 27 Oct 2017 11:05:06 +0800</pubDate><description><![CDATA[public class MyBuilder {

    private final String name;
    private final int age;
     MyBuilder(final  String name,final int age) {
        this.name = name;
        this.age = age;
    }

    publ]]></description><category></category></item><item><title><![CDATA[OKhttp的简单封装加拦截器]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78346129</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78346129</guid><author>w_c_w</author><pubDate>Wed, 25 Oct 2017 20:23:56 +0800</pubDate><description><![CDATA[1.拦截器Interceptor package com.example.utils;import android.util.Log;import java.io.IOException;import okhttp3.FormBody;import okhttp3.Interceptor;import okhttp3.Request;public class LogInterceptor impl]]></description><category></category></item><item><title><![CDATA[购物车简单逻辑]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78345619</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78345619</guid><author>w_c_w</author><pubDate>Wed, 25 Oct 2017 19:45:20 +0800</pubDate><description><![CDATA[1.商品adapter



package com.wen.yuekao;

import android.content.Context;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.view.ViewGroup;
import android.widge]]></description><category></category></item><item><title><![CDATA[购物车价格计算工具类]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78334242</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78334242</guid><author>w_c_w</author><pubDate>Tue, 24 Oct 2017 20:31:13 +0800</pubDate><description><![CDATA[package com.wen.utils;

import java.math.BigDecimal;
import java.util.List;

/**
* Author:wen
* E-mail:1403363118@qq.com
* Time:2017/10/20
* Description:
*/
public class ArithUtils {
]]></description><category></category></item><item><title><![CDATA[频道管理,城市列表  配置]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78058894</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78058894</guid><author>w_c_w</author><pubDate>Fri, 22 Sep 2017 08:23:30 +0800</pubDate><description><![CDATA[城市列表    

    1. 在app的gradle里面
    compile 'com.github.andyoom:citypicker:v1.0.4'
    
    2.在项目的build.gradle中添加
        allprojects {
         repositories {
        jcenter()
        maven ]]></description><category></category></item><item><title><![CDATA[第三方依赖]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78058891</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78058891</guid><author>w_c_w</author><pubDate>Fri, 22 Sep 2017 08:22:53 +0800</pubDate><description><![CDATA[1.api调试工具
http://apistore.baidu.com/astore/toolshttpproxy

2.右滑跟随手指移动退出
https://github.com/ikew0ng/SwipeBackLayout
compile 'me.imid.swipebacklayout.lib:library:1.0.0'

*compile 'com.r0adkll:sli]]></description><category></category></item><item><title><![CDATA[PopWindow封装]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78036740</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78036740</guid><author>w_c_w</author><pubDate>Wed, 20 Sep 2017 09:10:02 +0800</pubDate><description><![CDATA[首先介绍一下使用方法,下面有源码,复制就可以用更新1:背景变暗配置示例：   //创建并显示popWindow
 mCustomPopWindow= new CustomPopWindow.PopupWindowBuilder(this)
                .setView(contentView)
                .enableBackgroundDark(true]]></description><category></category></item><item><title><![CDATA[android清除缓存封装]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78036669</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78036669</guid><author>w_c_w</author><pubDate>Wed, 20 Sep 2017 09:02:49 +0800</pubDate><description><![CDATA[**
 * Time:2017/9/13 09:30
 * Author:wen
 * Description:清除缓存   此方法复制到类中可直接用
 */

public class ClearCacheUtils {
/*//使用方法
 ClearCacheUtils clearCacheUtils=new ClearCacheUtils();
 try {
 //清除缓存功能
 clear]]></description><category></category></item><item><title><![CDATA[代码获取颜色的方法]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/78036631</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/78036631</guid><author>w_c_w</author><pubDate>Wed, 20 Sep 2017 08:58:19 +0800</pubDate><description><![CDATA[ContextCompat.getColor(getContext(),R.color.colorPrimaryDark)  获取颜色的替代方法



兼容高低版本
源码
@ColorInt
    public static final int getColor(Context context, @ColorRes int id) {
        if (Build.VERS]]></description><category></category></item><item><title><![CDATA[GreenDao(数据库)的使用]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77947571</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77947571</guid><author>w_c_w</author><pubDate>Tue, 12 Sep 2017 17:22:11 +0800</pubDate><description><![CDATA[//你的项目下 build.gradle
buildscript {
    repositories {
        jcenter()
        mavenCentral() 
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'
        classpath 'org]]></description><category></category></item><item><title><![CDATA[蓝牙入门代码]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77622772</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77622772</guid><author>w_c_w</author><pubDate>Sun, 27 Aug 2017 20:22:22 +0800</pubDate><description><![CDATA[1.MyAdapter代码

/**
 * Created by wangcaiwen on 2017/8/15.
 */

public class MyAdapter extends BaseAdapter {

    private ArrayList mList;
    private Context context;

    public MyAdapter(ArrayList]]></description><category></category></item><item><title><![CDATA[通过广播进行网络状态监听]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77485581</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77485581</guid><author>w_c_w</author><pubDate>Tue, 22 Aug 2017 20:25:03 +0800</pubDate><description><![CDATA[1.创建广播类
public class NetReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {

        ConnectivityManager manager = (ConnectivityManager) con]]></description><category></category></item><item><title><![CDATA[Android和js交互]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77434560</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77434560</guid><author>w_c_w</author><pubDate>Sun, 20 Aug 2017 21:22:59 +0800</pubDate><description><![CDATA[1.MainActivity类

public class MainActivity extends AppCompatActivity {

    private WebView wv_url;

    @SuppressLint("JavascriptInterface")
    @Override
    protected void onCreate(Bundle savedIn]]></description><category></category></item><item><title><![CDATA[HttpClient 请求方式]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77433265</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77433265</guid><author>w_c_w</author><pubDate>Sun, 20 Aug 2017 20:26:03 +0800</pubDate><description><![CDATA[使用client需要在build.gradle中添加
 useLibrary 'org.apache.http.legacy'

1.请求方法创建
new Thread(new Runnable() {
    @Override
    public void run() {
        postNews("top","c1885686ef47f19bcb45e39c4447e040]]></description><category></category></item><item><title><![CDATA[网络状态判断]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77432261</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77432261</guid><author>w_c_w</author><pubDate>Sun, 20 Aug 2017 20:20:32 +0800</pubDate><description><![CDATA[public class NetState {

    private Context context;

    public NetState(Context context) {
        this.context = context;
    }

    public Boolean NewWork(){

// 1.获取系统服务
        ConnectivityMana]]></description><category></category></item><item><title><![CDATA[listView多item布局设置]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77308645</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77308645</guid><author>w_c_w</author><pubDate>Thu, 17 Aug 2017 10:29:23 +0800</pubDate><description><![CDATA[public class MyAdapter extends BaseAdapter {
   private ArrayList list;
    private Context context;
    private final  int aType=0;
    private  final  int bType=1;
    private final  int sum_Type=2;]]></description><category></category></item><item><title><![CDATA[(自定义MyBanner)小圆点设置,及viewpager图片轮播]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77301236</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77301236</guid><author>w_c_w</author><pubDate>Thu, 17 Aug 2017 10:06:53 +0800</pubDate><description><![CDATA[1.Values下创建attrs.xml文件,内容如下,

xml version="1.0" encoding="utf-8"?>
resources>
    declare-styleable name="Banner">
        attr name="size" format="dimension">attr>
        attr name="margin" format]]></description><category></category></item><item><title><![CDATA[HttpUrlConnection使用方法封装工具类]]></title><link>https://blog.youkuaiyun.com/w_c_w/article/details/77161606</link><guid>https://blog.youkuaiyun.com/w_c_w/article/details/77161606</guid><author>w_c_w</author><pubDate>Mon, 14 Aug 2017 14:51:13 +0800</pubDate><description><![CDATA[public class NewsUtils {

    private static Context context;

    public static String call(Context mContext,String urlName,String methodName,String keyName){
        context=mContext;
        ]]></description><category></category></item></channel></rss>