<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hbw020的博客]]></title><description><![CDATA[android技术交流和商业合作]]></description><link>https://blog.youkuaiyun.com/hbw020</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hbw020]]></copyright><item><title><![CDATA[Android ViewPager+Fragment仿微信主界面（带底部图标切换动画）]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/86520877</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/86520877</guid><author>hbw020</author><pubDate>Thu, 17 Jan 2019 11:20:36 +0800</pubDate><description><![CDATA[1、布局


&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;
&amp;lt;RelativeLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
    xmlns:tools=&quot;http://schemas.android.com/tools&quot;
    android:layout_...]]></description><category></category></item><item><title><![CDATA[Android 选择弹框 AlertDialog选择]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/79877865</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/79877865</guid><author>hbw020</author><pubDate>Tue, 10 Apr 2018 10:56:08 +0800</pubDate><description><![CDATA[简单演示个弹出选择的弹框：效果图：1、布局layout就一个listview：&amp;lt;ListView
    android:id=&quot;@+id/setting_recording_type_list&quot;
    android:layout_width=&quot;match_parent&quot;
    android:layout_height=&quot;wrap_content&quot;&amp;gt;&amp;lt;/ListView&amp;...]]></description><category></category></item><item><title><![CDATA[Android mqtt入门 Android studio]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/79865397</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/79865397</guid><author>hbw020</author><pubDate>Mon, 09 Apr 2018 14:02:30 +0800</pubDate><description><![CDATA[分享 mqtt简单使用介绍：1、as创建工程2、官网下载mqtt支持包放入lib文件，点击打开链接，https://repo.eclipse.org/content/repositories/paho-releases/org/eclipse/paho/org.eclipse.paho.client.mqttv3/1.2.0/。当前使用的是：org.eclipse.paho.client.mqtt...]]></description><category></category></item><item><title><![CDATA[Android 国码选择 country code]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/79761424</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/79761424</guid><author>hbw020</author><pubDate>Fri, 30 Mar 2018 18:09:12 +0800</pubDate><description><![CDATA[网盘：https://pan.baidu.com/s/1JozrinerkdHrynuL7IUb6w，将tx格式改成.Java即可]]></description><category></category></item><item><title><![CDATA[手机网络连接类型判断 2/3/4G网络 WiFi和无网络 工具类]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/78423700</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/78423700</guid><author>hbw020</author><pubDate>Thu, 02 Nov 2017 12:50:33 +0800</pubDate><description><![CDATA[public class NetUtils {


/**
* 判断当前网络类型-1为未知网络0为没有网络连接1网络断开或关闭2为以太网3为WiFi4为2G5为3G6为4G
*/
public static int getNetworkType(Context context) {
ConnectivityManager connectMgr = (ConnectivityManag]]></description><category></category></item><item><title><![CDATA[Android系统自带5种对话框 弹框示例 dialog弹数组等]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/53996889</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/53996889</guid><author>hbw020</author><pubDate>Tue, 03 Jan 2017 18:30:43 +0800</pubDate><description><![CDATA[package com.jz;


import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
im]]></description><category></category></item><item><title><![CDATA[Android 自带SwipeRefreshLayout 下拉刷新简单用法]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/53160562</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/53160562</guid><author>hbw020</author><pubDate>Mon, 14 Nov 2016 16:39:22 +0800</pubDate><description><![CDATA[布局：

<android.support.v4.widget.SwipeRefreshLayout
    android:layout_width="match_parent"
    android:id="@+id/swipeRefreshLayout"
    android:layout_height="wrap_content">
    <ListView
        an]]></description><category></category></item><item><title><![CDATA[乐视2 pro2 IMAX手机root权限 刷rece 解锁 刷系统等]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/52132828</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/52132828</guid><author>hbw020</author><pubDate>Fri, 05 Aug 2016 21:37:58 +0800</pubDate><description><![CDATA[经过2晚上的奋战，通过百度上分享的方法，终于解锁到乐视2pro手机的权限，并且成功root并刷入系统，先总结下方法供广大网友参考，希望大家少走弯路.
注意：本方法本人亲自操作，不确定是否会有其他意外。刷机有风险，刷新需谨慎，一切后果自负，与本人无关！！


卡刷：
1、首先准备电脑，手机，数据线连接电脑。
2.下载工具乐视2/PRO（X20）EUI5.8/5.6专用一键解锁刷入中文re]]></description><category></category></item><item><title><![CDATA[i18n国际化语言问题 编译报错config_labels"is not translated in "zh_CN(Chinese:China)",..."]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51781242</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51781242</guid><author>hbw020</author><pubDate>Wed, 29 Jun 2016 10:47:00 +0800</pubDate><description><![CDATA[1、 首先确保默认values下strings要有所有的命名常量。

2、确保在其他方面没有引用依赖国际化语言（整合在一起只引用一次）。

3、在所有的string和array文件的字符资源下根目录添加这么两个属性即可：

 <resources
  xmlns:tools="http://schemas.android.com/tools"
  tools:ignore="MissingTranslation" >
</resources>]]></description><category></category></item><item><title><![CDATA[Eclipse移植Android Studio Gradle编译报Execution failed for task 文件混淆错误input jar file is specified twice]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51781112</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51781112</guid><author>hbw020</author><pubDate>Wed, 29 Jun 2016 10:37:18 +0800</pubDate><description><![CDATA[本文为转载文章，请勿转载。]]></description><category></category></item><item><title><![CDATA[防止App在后台运行，点击应用桌面图标重新启动？]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51781039</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51781039</guid><author>hbw020</author><pubDate>Wed, 29 Jun 2016 10:31:26 +0800</pubDate><description><![CDATA[转载自：http://www.2cto.com/kf/201606/519729.html]]></description><category></category></item><item><title><![CDATA[ADB not responding. If you'd like to retry, then please manually kill "adb.e处理 Android studio2.1]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51675422</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51675422</guid><author>hbw020</author><pubDate>Tue, 14 Jun 2016 23:11:03 +0800</pubDate><description><![CDATA[由于最近家里的studio1.5.1版本经常会出现被占用的情况：
比如：studioADB not responding. If you'd like to retry, then please manually kill "adb.e]]></description><category></category></item><item><title><![CDATA[Android 实现闪光灯开关和在之前扫描二维码包中使用方法]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51509791</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51509791</guid><author>hbw020</author><pubDate>Thu, 26 May 2016 18:57:54 +0800</pubDate><description><![CDATA[Android 实现闪光灯开关和在之前扫描二维码包中使用方法，编译完整代码，转载出处已写上，欢迎到原创作者下载]]></description><category></category></item><item><title><![CDATA[Android录音播放、停止]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51464438</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51464438</guid><author>hbw020</author><pubDate>Fri, 20 May 2016 20:53:46 +0800</pubDate><description><![CDATA[先布局一个button点击录音
然后一个listview显示录音
package jz.com.myapplication;


import android.app.DownloadManager;
import android.content.Context;
import android.content.Intent;
import android.content.pm.Ac]]></description><category></category></item><item><title><![CDATA[okhttp方法上传图片和接收图片]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51464365</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51464365</guid><author>hbw020</author><pubDate>Fri, 20 May 2016 20:37:49 +0800</pubDate><description><![CDATA[1、用户端：okhttp方法的请求方式
private void okHttppost() {
  OkHttpClient okHttpClient = new OkHttpClient();    
 RequestBody body = new FormEncodingBuilder() 
//创建post请求体
.add("username", "zhangsan").add("]]></description><category></category></item><item><title><![CDATA[静态碎片切换 和动态viewpage切换和view颜色切换]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51464355</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51464355</guid><author>hbw020</author><pubDate>Fri, 20 May 2016 20:35:51 +0800</pubDate><description><![CDATA[静态碎片切换：
布局：

    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    
        android:id="@+id/fragment3_RG"
        android:la]]></description><category></category></item><item><title><![CDATA[简单 注册广播和接收广播]]></title><link>https://blog.youkuaiyun.com/hbw020/article/details/51464303</link><guid>https://blog.youkuaiyun.com/hbw020/article/details/51464303</guid><author>hbw020</author><pubDate>Fri, 20 May 2016 20:26:03 +0800</pubDate><description><![CDATA[MainActivity{
Mybroadcast mbroadcast;
    Button button,button2,button3;

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        ]]></description><category></category></item></channel></rss>