<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dbmonkey的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dbmonkey</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dbmonkey]]></copyright><item><title><![CDATA[Android 引入aar包后，应用图标改变了]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/107494989</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/107494989</guid><author>dbmonkey</author><pubDate>Tue, 21 Jul 2020 18:09:31 +0800</pubDate><description><![CDATA[Android 项目引入一个aar包以后，桌面图标变了，原因是aar包中，有一个mipmap-anydpi-v26文件夹，这个文件夹是Android Studio 3.x以后，默认创建的一个文件夹，用来自适应图标。对于大于等于sdk 26的，会使用mipmap-anydpi-v26文件夹中的文件来自适应图标。

如果可以修改aar包，则把该文件夹删了就可以了。
...]]></description><category></category></item><item><title><![CDATA[uni base64数据通过URL传参，显示不了]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/106747744</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/106747744</guid><author>dbmonkey</author><pubDate>Sun, 14 Jun 2020 16:29:25 +0800</pubDate><description><![CDATA[uni页面间通过url传递参数，当传递base64时，base64中的'+'字符会被替换成' '字符，需要还原'+'字符，还原方法:

base64.replace(new RegExp(" ", "gm"), "+");

其中，base64就是当前页面接收到的base64数据。
]]></description><category></category></item><item><title><![CDATA[uni 图片缩放后 ，设置图片可拖动位置]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/105919824</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/105919824</guid><author>dbmonkey</author><pubDate>Mon, 04 May 2020 21:18:17 +0800</pubDate><description><![CDATA[在工作中遇到一个问题，图片放大后，可以一直往上移动，直到图片差点都移动到屏幕外，而实际想要的效果，是图片放大后，只能上拉到指定位置。

处理方法：设置&lt;movable-area&gt;的宽高。默认宽高只有10px，我一开始没注意到这个问题，默认的10px刚好就在顶部，所以图片放大后可以被上拉到差点都在屏幕外。
...]]></description><category></category></item><item><title><![CDATA[Android Studio识别不了手机或者adb server version (32) doesn't match this client (41); killing...]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/105280944</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/105280944</guid><author>dbmonkey</author><pubDate>Thu, 02 Apr 2020 22:32:34 +0800</pubDate><description><![CDATA[今天手机连接到电脑的时候，发现打开的Android Studio没有识别到，打开cdm控制台输入adb devices命令时，出现以下情况：



简单来讲就是电脑client的adb的版本与连接的手机server不能适配，无法执行。

简单粗暴的解决办法：

1、输入netstat -ano | findstr "5307"，结果如下：



执行结果有一大堆，但是最关键的只有第一个，于是进入第...]]></description><category></category></item><item><title><![CDATA[Java List删除指定项]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/105211277</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/105211277</guid><author>dbmonkey</author><pubDate>Mon, 30 Mar 2020 22:53:44 +0800</pubDate><description><![CDATA[void deleteListItem(){
    List&lt;String&gt; list = new ArrayList&lt;&gt;();
    list.add("aaa");
    list.add("bbb");
    list.add("ccc");
    list.add("ddd");
    //原list
    for (String str : li...]]></description><category></category></item><item><title><![CDATA[Android Button 文本居中]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/105161544</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/105161544</guid><author>dbmonkey</author><pubDate>Sat, 28 Mar 2020 15:08:28 +0800</pubDate><description><![CDATA[Android Button控件默认就是文本居中的，如果发现不居中，可能是Button的layout_width或者layout_height设置太大了导致的，可以将这两个属性或者其中一个设置小点。

...]]></description><category></category></item><item><title><![CDATA[android事件分发]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/103460695</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/103460695</guid><author>dbmonkey</author><pubDate>Mon, 09 Dec 2019 16:48:13 +0800</pubDate><description><![CDATA[原文链接：https://blog.youkuaiyun.com/carson_ho/article/details/54136311










]]></description><category></category></item><item><title><![CDATA[Android常见图片格式 jpg、png、webP、gif]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/103457932</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/103457932</guid><author>dbmonkey</author><pubDate>Mon, 09 Dec 2019 14:54:06 +0800</pubDate><description><![CDATA[https://www.jianshu.com/p/371028436de7
]]></description><category></category></item><item><title><![CDATA[Android 计算两个地理坐标之间的距离]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/96139188</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/96139188</guid><author>dbmonkey</author><pubDate>Tue, 16 Jul 2019 15:16:49 +0800</pubDate><description><![CDATA[public class MapHelper {

    /**
     * 地球半径，单位：公里/千米
     */
    private static final double EARTH_RADIUS = 6378.137;

    /**
     * 经纬度转化成弧度
     * @param d  经度/纬度
     * @return  经纬度转化成的弧度
    ...]]></description><category></category></item><item><title><![CDATA[Android 一键退出APP 实现]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/88309745</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/88309745</guid><author>dbmonkey</author><pubDate>Thu, 07 Mar 2019 17:06:28 +0800</pubDate><description><![CDATA[一键退出APP的思路： 关闭所有的Activity（不需要kill进程）

首先，创建一个activity管理类，代码如下：


/**
 * Activity管理器：用于Activity管理和应用程序退出
 */

public class ActivityCollector {

    public static List&amp;lt;Activity&amp;gt; activities = new A...]]></description><category></category></item><item><title><![CDATA[Android 封装日志工具类]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/88294289</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/88294289</guid><author>dbmonkey</author><pubDate>Thu, 07 Mar 2019 11:48:51 +0800</pubDate><description><![CDATA[封装一个日志工具类，方便日志的打印控制。


import android.util.Log;

/**
 * 日志工具类
 */

public class LogUtil {

    public static final int VERBOSE = 1;

    public static final int DEBUG = 2;

    public static final int...]]></description><category></category></item><item><title><![CDATA[Android应用角标提示数实现]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/88236868</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/88236868</guid><author>dbmonkey</author><pubDate>Wed, 06 Mar 2019 15:13:14 +0800</pubDate><description><![CDATA[新建一个BadgeUtil类，代码如下：



/**
 * 应用角标提示数工具类
 */

public class BadgeUtil {

    /**
     * 设置角标提示数
     *
     * @param context The context of the application package.
     * @param count   Badge count t...]]></description><category></category></item><item><title><![CDATA[查看当前运行的是哪个Activity或者Fragment]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/88036732</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/88036732</guid><author>dbmonkey</author><pubDate>Thu, 28 Feb 2019 17:29:06 +0800</pubDate><description><![CDATA[查看当前运行的Activity:

方法一：

在Android Studio 最下方，有个Terminal按钮， 在里面输入adb shell dumpsys activity | findstr &quot;ResumedActivity&quot;， 按下回车键即可；（Android Studio 只连接一台设备的情况下）



方法二：

在 PowerShell（点击window键，即Ctrl键的右边的...]]></description><category></category></item><item><title><![CDATA[TextView.setWidth()无效]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/88030854</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/88030854</guid><author>dbmonkey</author><pubDate>Thu, 28 Feb 2019 15:38:27 +0800</pubDate><description><![CDATA[在代码中直接使用setWidth（）方法，发现不起作用


textview.setWidth(100);//不起作用

解决方法：

使用TextView的getLayoutParams().width，然后赋值


textview.getLayoutParams().width = 100;

...]]></description><category></category></item><item><title><![CDATA[Android输入法遮挡了输入框，使用android:fitsSystemWindows="true"后界面顶部出现白条]]></title><link>https://blog.youkuaiyun.com/dbmonkey/article/details/84966318</link><guid>https://blog.youkuaiyun.com/dbmonkey/article/details/84966318</guid><author>dbmonkey</author><pubDate>Wed, 12 Dec 2018 10:26:51 +0800</pubDate><description><![CDATA[问题： 

1、页面布局文件：


&amp;lt;com.zhy.autolayout.AutoLinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
    android:id=&quot;@+id/layout_order_detail&quot;
    android:layout_width=&quot;match_parent&quot;
 ...]]></description><category></category></item></channel></rss>