<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[偶像宣言]]></title><description><![CDATA[大风大浪谁都有，拍拍屁股向前走]]></description><link>https://blog.youkuaiyun.com/qq_33996621</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_33996621]]></copyright><item><title><![CDATA[Android 自动化测试——monkey的使用]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/77193631</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/77193631</guid><author>qq_33996621</author><pubDate>Tue, 15 Aug 2017 15:32:47 +0800</pubDate><description><![CDATA[Android 自动化测试——monkey的使用 
shell, monkey, system, Android, 文件系统Monkey, 示例, 简介 
一、Monkey测试简介 
Monkey测试是Android平台自动化测试的一种手段，通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试，检测程序多久的时间会发生异常。二、Monkey程序介绍]]></description><category></category></item><item><title><![CDATA[Android中使用Frecso加载图片]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51788536</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51788536</guid><author>qq_33996621</author><pubDate>Thu, 30 Jun 2016 10:54:39 +0800</pubDate><description><![CDATA[Fresco 是一个强大的图片加载组件。 
Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络，从本地文件系统，本地资源加载图片。为了最大限度节省空间和CPU时间，它含有3级缓存设计（2级内存，1级文件）。 
Fresco 中设计有一个叫做 Drawees 模块，方便地显示loading图，当图片不再显示在屏幕上时，及时地释放内存和空间占用。 
Fresco 支持 A]]></description><category></category></item><item><title><![CDATA[Android中正则表达式]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51780741</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51780741</guid><author>qq_33996621</author><pubDate>Wed, 29 Jun 2016 09:35:49 +0800</pubDate><description><![CDATA[1 . 校验密码强度 
密码的强度必须是包含大小写字母和数字的组合，不能使用特殊字符，长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$2， 校验中文 
字符串仅能是中文。^[\\u4e00-\\u9fa5]{0,}$3.由数字、26个英文字母或下划线组成的字符串^\\w+$4.校验E-Mail 地址 
同密码一样，下面是E-mail地址合规性的正则]]></description><category></category></item><item><title><![CDATA[Android中的TCP协议与UDP协议]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51674275</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51674275</guid><author>qq_33996621</author><pubDate>Tue, 14 Jun 2016 20:00:42 +0800</pubDate><description><![CDATA[TCP和UDP在网络传输中非常重要，在Android开发中同样重要。 
什么是TCP？ 
TCP：Transmission Control Protocol 传输控制协议TCP是一种面向连接（连接导向）的、可靠的、基于字节流的运输层（Transport layer）通信协议，由IETF的RFC 793说明（specified）。在简化的计算机网络OSI模型中，它完成第四层传输层所指定的功能。应用层向]]></description><category></category></item><item><title><![CDATA[Android中Glide（加载图片）的使用]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51576493</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51576493</guid><author>qq_33996621</author><pubDate>Fri, 03 Jun 2016 09:35:27 +0800</pubDate><description><![CDATA[这次给大家介绍下Android中另外一种非常好用的工具，他也是用来加载图片的，Glide可以加载多样式的图片以及视频文件，可以展示视频的缩略图， 和Imageloader，Picasso，相比较，性能更加的健全，更好用，加载图片呈现多元化，我个人理解，它属于图片加载方面的最强者。使用Glide结合列表的样式进行图片加载： 
        1)    如果使用的是ListView，可以直接在Adap]]></description><category></category></item><item><title><![CDATA[Android中使用Picasso加载图片]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51576440</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51576440</guid><author>qq_33996621</author><pubDate>Fri, 03 Jun 2016 09:28:07 +0800</pubDate><description><![CDATA[简介： 
Picasso是Square公司开源的一个Android图形缓存库。可以实现图片下载和缓存功能。特点： 
1.加载载网络或本地图片并自动缓存处理； 
2.链式调用； 
3.图形转换操作，如变换大小，旋转等，提供了接口来让用户可以自定义转换操作； 
4.在Adapter中回收和取消当前的下载功能；与Universal-ImageLoader库对比： 
1.都有高效的网络图片下载和缓存性能；]]></description><category></category></item><item><title><![CDATA[android中使用Okhttp进行网络请求的工具类（二）]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51565025</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51565025</guid><author>qq_33996621</author><pubDate>Thu, 02 Jun 2016 11:18:36 +0800</pubDate><description><![CDATA[package com.example.utils;import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.net.FileNameMap;
import java.net.URLConnection;
import java.util.Map;import android.R.]]></description><category></category></item><item><title><![CDATA[android中Okhttp框架进行网络请求的工具类（）]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51565006</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51565006</guid><author>qq_33996621</author><pubDate>Thu, 02 Jun 2016 11:17:27 +0800</pubDate><description><![CDATA[package com.example.utils;import java.io.File; 
import java.io.IOException; 
import java.util.ArrayList; 
import java.util.Iterator; 
import java.util.List; 
import java.util.Map; 
import java.util.Map]]></description><category></category></item><item><title><![CDATA[android中的代码混淆]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51564984</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51564984</guid><author>qq_33996621</author><pubDate>Thu, 02 Jun 2016 11:15:09 +0800</pubDate><description><![CDATA[代码混淆应注意，保留不被混淆的第三方jar包以及工具类 
在project.properties中修改一下几点 
proguard.config=proguard-project.txtProject target.target=android-14 
android.library.reference.1=../../æžå®¢å­¦é™¢å­¦ä¹ ä»£ç /demo-project-ec]]></description><category></category></item><item><title><![CDATA[AndroidStudio的用法详解]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51519542</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51519542</guid><author>qq_33996621</author><pubDate>Fri, 27 May 2016 20:41:12 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/wlfcolin/p/4956703.html 
点击上面的链接，里面详细的介绍了Androidstudio的详细用法]]></description><category></category></item><item><title><![CDATA[Android中使用DESMD5Utils对数据进行加密]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51510854</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51510854</guid><author>qq_33996621</author><pubDate>Thu, 26 May 2016 21:46:19 +0800</pubDate><description><![CDATA[使用该工具类，该工具类直接粘贴复制就可以package com.example.utils;import java.security.Key;
import java.security.MessageDigest;
import java.security.spec.AlgorithmParameterSpec;
import java.util.UUID;import javax.crypto.C]]></description><category></category></item><item><title><![CDATA[Android中使用Volley框架进行网络请求]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51491701</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51491701</guid><author>qq_33996621</author><pubDate>Tue, 24 May 2016 16:55:53 +0800</pubDate><description><![CDATA[Volley框架进行网络请求，简单的请求方法，还望各位大神多多指教】 
实现方法：需要一个第三方jar包package com.example.volleyhttp;import java.util.HashMap;
import java.util.Map;import com.android.volley.Request.Method;
import com.android.volley.Aut]]></description><category></category></item><item><title><![CDATA[Android中SharedPreferences 工具类的使用]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51422150</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51422150</guid><author>qq_33996621</author><pubDate>Mon, 16 May 2016 08:13:54 +0800</pubDate><description><![CDATA[该工具类属于SharedPreferences 轻量级存储的使用，主要用于存储简单的信息，直接可以调用， 
使用方法是： 
//存储数据 
SPUtils .pet(上下文，key，values); 
//拿到数据 
SPUtils .get(上下文，key，values);这里的values在使用时可以为空“” 
。还有很多方法，包括删除，更新之类的package com.example.util]]></description><category></category></item><item><title><![CDATA[Android中OKHttp框架的使用]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51422138</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51422138</guid><author>qq_33996621</author><pubDate>Mon, 16 May 2016 08:06:35 +0800</pubDate><description><![CDATA[//使用okhttp代替了  Httpclient，Httpuricotion，使用该框架请求网络，是谷歌推出的最新的一款技术，今天在这里展示这是一个工具类，直接调用就可以了 
这个请求，需要一个Jar包package com.example.utils;import java.io.IOException;
import java.util.ArrayList;
import java.util.]]></description><category></category></item><item><title><![CDATA[Android使用AnysnTask强求数据]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51318521</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51318521</guid><author>qq_33996621</author><pubDate>Wed, 04 May 2016 22:00:29 +0800</pubDate><description><![CDATA[package com.bwie.yuekao;import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import java.ut]]></description><category></category></item><item><title><![CDATA[Android使用HttpClient请求网络上的数据]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51318447</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51318447</guid><author>qq_33996621</author><pubDate>Wed, 04 May 2016 21:49:05 +0800</pubDate><description><![CDATA[package com.example.mouthTest;import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;import org.apache.http.HttpResp]]></description><category></category></item><item><title><![CDATA[Android使用HttpUriContion解析网络上请求的文件]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51318428</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51318428</guid><author>qq_33996621</author><pubDate>Wed, 04 May 2016 21:46:12 +0800</pubDate><description><![CDATA[package com.example.test2;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL]]></description><category></category></item><item><title><![CDATA[android使用自定控件实现城市列表展示并且实现当前城市定位]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51314927</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51314927</guid><author>qq_33996621</author><pubDate>Wed, 04 May 2016 14:55:17 +0800</pubDate><description><![CDATA[自定义控件，点击控件，展示城市列表，使用百度地图定位当前城市，并且展示当前城市代码类
package com.example.test0504;import java.util.ArrayList;
import java.util.List;import android.app.Activity;
import android.content.Intent;
import android.os.B]]></description><category></category></item><item><title><![CDATA[android如何实现百度定位]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51304488</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51304488</guid><author>qq_33996621</author><pubDate>Tue, 03 May 2016 15:01:30 +0800</pubDate><description><![CDATA[//布局文件    <com.baidu.mapapi.map.MapView
            android:id="@+id/bmapView"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:clickab]]></description><category></category></item><item><title><![CDATA[Android中如何实现应用再按一次退出程序]]></title><link>https://blog.youkuaiyun.com/qq_33996621/article/details/51304326</link><guid>https://blog.youkuaiyun.com/qq_33996621/article/details/51304326</guid><author>qq_33996621</author><pubDate>Tue, 03 May 2016 14:45:36 +0800</pubDate><description><![CDATA[//很简单，就是在最下面调用该方法，去判断两次点击的时间是否小于两秒，如果两次点击的时间在两秒之内，那么就退出应用，即：finish（）；    //记录上次点击的时间
    private long exitTime = 0; 
    @Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) {]]></description><category></category></item></channel></rss>