<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LawCoder的博客]]></title><description><![CDATA[Androie Developer]]></description><link>https://blog.youkuaiyun.com/sdfsdfdfa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sdfsdfdfa]]></copyright><item><title><![CDATA[文章而第三方]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/125263348</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/125263348</guid><author>sdfsdfdfa</author><pubDate>Mon, 13 Jun 2022 16:52:32 +0800</pubDate><description><![CDATA[第三方]]></description><category></category></item><item><title><![CDATA[阿迪斯发得瑟得瑟阿迪斯]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124689129</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124689129</guid><author>sdfsdfdfa</author><pubDate>Tue, 10 May 2022 15:13:51 +0800</pubDate><description><![CDATA[阿迪斯发啊手动阀阿迪斯发啊手动阀阿斯蒂发士大夫阿斯蒂f

]]></description><category></category></item><item><title><![CDATA[QNetworkAccessManager网络连接超时处理]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124627637</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124627637</guid><author>sdfsdfdfa</author><pubDate>Sat, 07 May 2022 11:38:02 +0800</pubDate><description><![CDATA[dsfasdfasdfdasfasdfadsf

]]></description><category></category></item><item><title><![CDATA[QNetworkAccessManager网络连接超时处理]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124490781</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124490781</guid><author>sdfsdfdfa</author><pubDate>Fri, 29 Apr 2022 10:42:13 +0800</pubDate><description><![CDATA[dsfasdfasdfdasfasdf

]]></description><category></category></item><item><title><![CDATA[Qt QLabel显示越界怎么办？]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124474800</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124474800</guid><author>sdfsdfdfa</author><pubDate>Thu, 28 Apr 2022 15:31:48 +0800</pubDate><description><![CDATA[前言
很多时候，界面就那么宽，QLabel如果字数过多且宽度不够的时候就会产生显示不全。
现象

出现文字显示截断
解决方法
QFontMetrics fontWidth(label-&gt;font());//得到QLabel字符的度量
QString elidedNote = fontWidth.elidedText(msg, Qt::ElideRight, maxWidth);//获取处理后的文本

QFontMetrics
根据QFont计算字符串的大小。
QFontMetrics::elidedT]]></description><category></category></item><item><title><![CDATA[阿迪斯发士大夫]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124473549</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124473549</guid><author>sdfsdfdfa</author><pubDate>Thu, 28 Apr 2022 14:36:53 +0800</pubDate><description><![CDATA[阿迪斯发阿迪斯发

]]></description><category></category></item><item><title><![CDATA[阿迪斯阿迪斯发]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124152995</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124152995</guid><author>sdfsdfdfa</author><pubDate>Wed, 13 Apr 2022 17:16:37 +0800</pubDate><description><![CDATA[阿斯蒂案发时啊手动阀

]]></description><category></category></item><item><title><![CDATA[撒旦发射点发]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124041562</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/124041562</guid><author>sdfsdfdfa</author><pubDate>Fri, 08 Apr 2022 14:53:55 +0800</pubDate><description><![CDATA[第三方啊手动阀阿斯蒂f

]]></description><category></category></item><item><title><![CDATA[士大夫第三方]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/123985082</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/123985082</guid><author>sdfsdfdfa</author><pubDate>Wed, 06 Apr 2022 11:00:30 +0800</pubDate><description><![CDATA[士大夫

]]></description><category></category></item><item><title><![CDATA[LinkedList和Stack作为栈的性能差异]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/123046966</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/123046966</guid><author>sdfsdfdfa</author><pubDate>Mon, 21 Feb 2022 14:40:18 +0800</pubDate><description><![CDATA[湿毒

]]></description><category></category></item><item><title><![CDATA[接入Tinker遇到的问题]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/122909043</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/122909043</guid><author>sdfsdfdfa</author><pubDate>Sun, 13 Feb 2022 15:11:00 +0800</pubDate><description><![CDATA[当运行tinkerPatch时出现这报错时，官方没有给出明确的解决办法，只能将混淆设置取消或者将不设置applyMapping。

]]></description><category></category></item><item><title><![CDATA[Android-OOM与内存优化]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/122166768</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/122166768</guid><author>sdfsdfdfa</author><pubDate>Mon, 27 Dec 2021 10:38:28 +0800</pubDate><description><![CDATA[OOM与内存优化
内存管理基础
App内存组成以及限制
Android给每个App分配一个VM，让App运行在dalvik上，这样即使App崩溃也不会影响到系统。系统给VM分配了一定的内存大小，App可以申请使用的内存大小不能超过此硬性逻辑限制，就算物理内存富余，如果应用超出VM最大内存，就会出现内存溢出crash。
由程序控制操作的内存空间在heap上，分java heapsize和native heapsize


Java申请的内存在vm heap上，所以如果java申请的内存大小超过VM的逻辑内存限]]></description><category></category></item><item><title><![CDATA[EditText过滤输入文本]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/120033987</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/120033987</guid><author>sdfsdfdfa</author><pubDate>Wed, 01 Sep 2021 11:43:27 +0800</pubDate><description><![CDATA[EditText过滤文本通过使用方法setFilters(InputFilter[] filters)完成。
/**
 * InputFilters can be attached to {@link Editable}s to constrain the
 * changes that can be made to them.
 */
public interface InputFilter
{
    /**
     * This method is called when the buffer is]]></description><category></category></item><item><title><![CDATA[C++深拷贝与浅拷贝原理（三）]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/117333629</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/117333629</guid><author>sdfsdfdfa</author><pubDate>Thu, 27 May 2021 17:26:32 +0800</pubDate><description><![CDATA[1.拷贝构造函数与析构函数执行流程分析
2.拷贝构造函数与析构函数原理细节图研究
3.拷贝构造函数配合析构函数制作奔溃
4.深拷贝解决奔溃，并分析原理

]]></description><category></category></item><item><title><![CDATA[C++各个重要函数(二）]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/117333531</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/117333531</guid><author>sdfsdfdfa</author><pubDate>Thu, 27 May 2021 17:22:12 +0800</pubDate><description><![CDATA[1.构造函数
2.析构函数
3.new和delete
4.拷贝构造函数

]]></description><category></category></item><item><title><![CDATA[C++之面向对象（一）]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/117333451</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/117333451</guid><author>sdfsdfdfa</author><pubDate>Thu, 27 May 2021 17:19:38 +0800</pubDate><description><![CDATA[1.C与C++的区别
2.C的常量与C++的常量
3.引用的原理与常量的引用
4.函数重载与默认形参，无形参名的特殊写法
5.C++面向对象

]]></description><category></category></item><item><title><![CDATA[C++ 笔记(一）]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/114833018</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/114833018</guid><author>sdfsdfdfa</author><pubDate>Mon, 15 Mar 2021 15:44:22 +0800</pubDate><description><![CDATA[1、C++语言面向对象 + 标准特性;C语言面向过程，函数+结构体;C++里面可以运行C语言，可以调用C语言，反之 就不行C语言无法运行C++。
2.命名空间的定义与使用
作用：用于区分调用目标，当有多个重复名称的函数或变量，可用命名空间区分。
定义：
 namespace AA{
   void add(){}
};

namespace BB{
   void add(){}
};

使用：
AA::add();
BB::add();
或
using namespace AA;
add();
using]]></description><category></category></item><item><title><![CDATA[匿名内部类引用final局部变量引发的典型问题]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/107405239</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/107405239</guid><author>sdfsdfdfa</author><pubDate>Mon, 15 Mar 2021 09:51:29 +0800</pubDate><description><![CDATA[public void askJumpToInterac(final String intercMode) {
        if (mAskJumInteracDialog == null) {
            mAskJumInteracDialog = new ComfirmDialog(this, "设备正在互动，是否进入？");
        }
        mAskJumInteracDialog.setCallback(new ComfirmDialog.DialogInter]]></description><category></category></item><item><title><![CDATA[Flutter杂记——Flutter命令行汇总]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/106858217</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/106858217</guid><author>sdfsdfdfa</author><pubDate>Fri, 19 Jun 2020 17:14:30 +0800</pubDate><description><![CDATA[flutter指令 flutter &lt;command&gt;
常规命令




命令
含义




create  &lt;output directory&gt;
在指定目录下创建一个Flutter项目


run [options]
在指定设备下运行Flutter项目


options




选项
含义




-h,–help
打印命令用法


-d,–device-id
指定运行设备id或名称


-v,–verbose
输出log，包括所有脚本命令的执行记录。如果和–help一起使用，会]]></description><category></category></item><item><title><![CDATA[Android开发过程中问题日志及解决方法]]></title><link>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/103700685</link><guid>https://blog.youkuaiyun.com/sdfsdfdfa/article/details/103700685</guid><author>sdfsdfdfa</author><pubDate>Wed, 25 Dec 2019 16:35:55 +0800</pubDate><description><![CDATA[1.在JNI开发中，在与jni方法异步线程中使用JNIEnv相关方法导致程序native崩溃。
原因：
JNIEnv是一个线程相关的变量；JNIEnv 对于每个 thread 而言是唯一的 ；JNIEnv *env指针不可以为多个线程共用。

解决方法：
1.在jni方法实现中获取JavaVM实例(在jni线程中)，例如JavaVM *jvm = (*env)-&gt;GetJavaVM(env,...]]></description><category></category></item></channel></rss>