<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[宁静的小孩的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/subofeng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; subofeng]]></copyright><item><title><![CDATA[自定义标题，软键盘弹出之后，标题栏被顶出屏幕]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/107612403</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/107612403</guid><author>subofeng</author><pubDate>Mon, 27 Jul 2020 15:21:39 +0800</pubDate><description><![CDATA[自定义标题，软键盘弹出之后，标题栏被顶出屏幕
最近项目中遇到了软键盘弹出导致自定义标题被顶出屏幕。查了一些资料和答案，发现都不能解决问题，
我这边总结下如何解决该问题：
1、EditText属性中需要添加
 android:layout_alignParentBottom="true"

2、EditText所在的layout文件中根布局使用ScrollView，注意：activity引用的xml中，引用标题的layout以及editText所在的layout

3、最主要的就是activity必须exte]]></description><category></category></item><item><title><![CDATA[小米8刷Magisk工具详细教程以及问题的解决方案]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/106219617</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/106219617</guid><author>subofeng</author><pubDate>Tue, 19 May 2020 17:47:42 +0800</pubDate><description><![CDATA[由于工作需要需要测试Magisk工具的影响，网上有很多刷机教程，但是经过无数次尝试，终于刷机成功，总结了下小米8刷机的整个详细教程，以及中途遇到问题的解决方案

1、手机先解锁BL锁，小米官方解锁工具网址为: http://www.miui.com/unlock/index.html
2、下载magisk软件 以及补丁文件
百度下载链接
提取码：o0c2
注意：补丁文件boot.img路径为 http://www.miui.com/shuaji-393.html，找到相应的刷机包复制到手机上
3、安装mag]]></description><category></category></item><item><title><![CDATA[解决“waiting for debugger”对话框]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/105410757</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/105410757</guid><author>subofeng</author><pubDate>Thu, 09 Apr 2020 14:55:04 +0800</pubDate><description><![CDATA[最近老是遇到手机弹出“waiting for debugger”对话框，导致应用无法进入调试模式，我这里总结了一个解决方案：
WIN+R  ----&gt;cmd,打开DOM窗口
依次输入以下命令：

adb kill-server
adb start-server

完美解决“waiting for debugger”对话框问题

...]]></description><category></category></item><item><title><![CDATA[Android的四种启动模式]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/104775566</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/104775566</guid><author>subofeng</author><pubDate>Tue, 10 Mar 2020 15:28:42 +0800</pubDate><description><![CDATA[四种加载模式为：
standard：标准模式，默认的
A、启动activity时，系统都会创建新的activity实例，并添加到当前的Task栈中
singleTop：Task栈顶单例模式
A、若activity处于栈顶，则会复用原来的activity实例
B、若activity不存在栈顶，则系统会创建新的activity实例
singleTask：Task内单例模式
A、若activity处于栈...]]></description><category></category></item><item><title><![CDATA[Android studio中排查AppCompatActivity不存在报错问题]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/104248478</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/104248478</guid><author>subofeng</author><pubDate>Mon, 10 Feb 2020 14:49:00 +0800</pubDate><description><![CDATA[放假一段时间后，运行Android Studio，发现所有的项目都报找不到AppCompatActivity，并且com.android.support:appcompat-v7已引入，clean下项目之后以及重新构建项目还是不起作用，经过一一排查发现build.gradle文件中依赖的gradle不是最新版本，重新加载后项目正常。

我这边总结一下，排查AppCompatActivity找不到的...]]></description><category></category></item><item><title><![CDATA[本地以及开发软件中如何修改SVN的地址]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/101354173</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/101354173</guid><author>subofeng</author><pubDate>Wed, 25 Sep 2019 11:53:21 +0800</pubDate><description><![CDATA[在工作环境调整时,有的时候SVN服务器的地址需要修改，下面介绍下本地以及eclipse修改SVN地址
一、本地修改SVN地址
1、右键选择TortoiseSVN，
2、选择Relocate
3、修改新的URL
4、选择TortoiseSVN中的clean up，解决提交代码显示lock问题
二、在Eclipse中修改SVN地址
1、选择Windows-&gt; Show View-&gt;othe...]]></description><category></category></item><item><title><![CDATA[6位不连续、不相同纯数字的正则表达式]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/95066758</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/95066758</guid><author>subofeng</author><pubDate>Mon, 08 Jul 2019 16:06:07 +0800</pubDate><description><![CDATA[很多客户严格要求密码格式问题，我这里提供下纯数字的6位不连续、不相同的密码正则表达式
例如：“123456”，“654321”，“111111”都是不符合规则的
//数字不是连续的
String regres = "^(?:(\\d)(?!((?&lt;=9)8|(?&lt;=8)7|(?&lt;=7)6|(?&lt;=6)5|(?&lt;=5)4|(?&lt;=4)3|(?&lt;=3)2|(?...]]></description><category></category></item><item><title><![CDATA[自定义PopupWindow全屏显示]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/93198686</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/93198686</guid><author>subofeng</author><pubDate>Fri, 21 Jun 2019 15:42:00 +0800</pubDate><description><![CDATA[自定义PopupWindow的时候发现一个问题：系统状态栏没有被遮盖，给人的感觉不是很友好。
1、自定义的Popupwindow部分代码：
    public void show() {
        this.showAtLocation(activity.getWindow().getDecorView(), Gravity.BOTTOM, WindowManager.LayoutPara...]]></description><category></category></item><item><title><![CDATA[ToorBar沉浸入状态栏]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/93190851</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/93190851</guid><author>subofeng</author><pubDate>Fri, 21 Jun 2019 14:14:51 +0800</pubDate><description><![CDATA[ToorBar沉浸入状态栏
目前太多的应用都是状态栏的颜色与应用的颜色一致，下面提供了两种方式使得标题栏沉浸入状态栏。
一、Toolbar沉浸到状态栏
1、第一种方法：
在xml文件中配置android:fitsSystemWindows=“true”
2、第二种方法：
在BaseActivity基础活动中的OnCreate中配置
     if (Build.VERSION.SDK_INT &g...]]></description><category></category></item><item><title><![CDATA[Android解决禁止使用http协议的方案]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/90901488</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/90901488</guid><author>subofeng</author><pubDate>Wed, 05 Jun 2019 14:10:08 +0800</pubDate><description><![CDATA[Android解决禁止使用http协议的方案
android禁止使用http协议，出现闪退以及“Java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/conn/scheme/SchemeRegistry”报错信息
解决方案：
	  1、针对android9.0以下系统
	        在build.gradl...]]></description><category></category></item><item><title><![CDATA[ADB配置以及命令]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/80526688</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/80526688</guid><author>subofeng</author><pubDate>Thu, 31 May 2018 16:44:57 +0800</pubDate><description><![CDATA[   Android Debug Bridge，我们一般简称为adb，主要存放在sdk安装目录下的platform-tools文件夹中，它是一个非常强大的命令行工具，通过这个工具你能够与你的android设备进行交互。同时这是一个包含了以下三部分的cs模式的程序，ADB实际上是为了调试android安装包。方便找到问题所在。


一、配置ADB环境变量 
     ①、本地安装着Android s...]]></description><category></category></item><item><title><![CDATA[Android项目如何取消与SVN的关联]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/78498037</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/78498037</guid><author>subofeng</author><pubDate>Fri, 10 Nov 2017 11:32:27 +0800</pubDate><description><![CDATA[Android项目如何取消与SVN的关联]]></description><category></category></item><item><title><![CDATA[AlertDialog 标题居中]]></title><link>https://blog.youkuaiyun.com/subofeng/article/details/54582446</link><guid>https://blog.youkuaiyun.com/subofeng/article/details/54582446</guid><author>subofeng</author><pubDate>Tue, 17 Jan 2017 13:59:32 +0800</pubDate><description><![CDATA[AlertDialog.Builder alert = new AlertDialog.Builder(this)
                 .setMessage("确定吗？")
                 .setPositiveButton(R.string.OK, new DialogInterface.OnClickListener() {
             ]]></description><category></category></item></channel></rss>