<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lin_XiJun的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Lin_XiJun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Lin_XiJun]]></copyright><item><title><![CDATA[windows的adb环境安装]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/134018229</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/134018229</guid><author>Lin_XiJun</author><pubDate>Tue, 24 Oct 2023 18:01:02 +0800</pubDate><description><![CDATA[需要配置androidhome和一些path。]]></description><category></category></item><item><title><![CDATA[抄一个gitcommit之后vim退出方法]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/134004258</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/134004258</guid><author>Lin_XiJun</author><pubDate>Tue, 24 Oct 2023 09:23:17 +0800</pubDate><description><![CDATA[按下esc键，此时退出编辑模式，输入英文语法下的冒号:，再输入wq即可保存退出。Ubuntu下git commit后会进入类似vim的nano界面。仅需要一行注释时 git commit -m "message"。也可以按下esc退出编辑模式之后连续按输入两个大写字母Z退出。输入小写字母i，此时进入编辑模式，可以输入你想输入的内容。Windows下git commit后会进入vim界面。输入需要内容后按下ctrl+x会提示是否保存。但修改commit时仍需要进行上述步骤。输入Y保存后按下回车即可退出。]]></description><category></category></item><item><title><![CDATA[app监听白天黑夜]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/126278752</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/126278752</guid><author>Lin_XiJun</author><pubDate>Thu, 11 Aug 2022 09:29:28 +0800</pubDate><description><![CDATA[白天黑夜模式]]></description><category></category></item><item><title><![CDATA[解决 Ubuntu 无法播放 MP4 格式视频的问题的办法]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125519964</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125519964</guid><author>Lin_XiJun</author><pubDate>Wed, 29 Jun 2022 13:26:13 +0800</pubDate><description><![CDATA[轉載記錄]]></description><category></category></item><item><title><![CDATA[bootjar和fw配合动态jar]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125314947</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125314947</guid><author>Lin_XiJun</author><pubDate>Thu, 16 Jun 2022 14:04:37 +0800</pubDate><description><![CDATA[bootjar]]></description><category></category></item><item><title><![CDATA[Ubuntu将文件内容格式转为UTF-8]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125064001</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125064001</guid><author>Lin_XiJun</author><pubDate>Tue, 31 May 2022 13:37:10 +0800</pubDate><description><![CDATA[用命令把 1.txt 从 gbk 转成 utf-8 并保存为 2.txt





iconv -f gbk -t utf-8 1.txt &gt; 2.txt
]]></description><category></category></item><item><title><![CDATA[android 原生存储空间满了消息通知]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125015682</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/125015682</guid><author>Lin_XiJun</author><pubDate>Sat, 28 May 2022 10:54:19 +0800</pubDate><description><![CDATA[原生代码在这个service中判断大小，一般为60s一次，只检查data分区，DeviceStorageMonitorService。

路径：frameworks/base/services/core/java/com/android/server/storage/DeviceStorageMonitorService

路径：frameworks/base/services/core/java/com/android/server/storage/DeviceStorageMonitorService.]]></description><category></category></item><item><title><![CDATA[Android按键音的默认值修改流程]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124989736</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124989736</guid><author>Lin_XiJun</author><pubDate>Thu, 26 May 2022 18:07:14 +0800</pubDate><description><![CDATA[Android 默认按键音开关_南国樗里疾的博客-优快云博客_android 按键音接口



android setting之Settings.system设置_知不足而奋进的博客-优快云博客_android settings.system





不同用户放不同的路径下，如果没有创建新用户，则在/data/system/users/0下

settings_global.xml, settings_system.xml, settings_secure.xml

注意此xml中包名为最后一次修改包]]></description><category></category></item><item><title><![CDATA[mkyaffs2image]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124988148</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124988148</guid><author>Lin_XiJun</author><pubDate>Thu, 26 May 2022 17:00:43 +0800</pubDate><description><![CDATA[在Ubuntu中第一次使用mkyaffs2image命令时，会提示

mkyaffs2image：找不到命令

还需要安装mkyaffs2image

http://code.google.com/p/fatplus/downloads/detail?name=yaffs2-source.tar&amp;can=2&amp;q=

下载yaffs2-source.tar

解压后，进入utils文件夹，然后make

将make之后生成的mkyaffs2image文件拷贝到/usr/bin目录下

$ su]]></description><category></category></item><item><title><![CDATA[生成MD5命令]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124711660</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124711660</guid><author>Lin_XiJun</author><pubDate>Thu, 12 May 2022 09:28:30 +0800</pubDate><description><![CDATA[windows生成文件MD5值





windows：

命令行输入certutil -hashfile 文件绝对路径 md5



linux：

md5sum 文件绝对路径
]]></description><category></category></item><item><title><![CDATA[Android rom开发：编译阶段设置预置文件或者文件夹的权限]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124614795</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124614795</guid><author>Lin_XiJun</author><pubDate>Fri, 06 May 2022 17:20:24 +0800</pubDate><description><![CDATA[修改system/core/libcutils/fs_config.cpp，加入对应的路径即可


static const struct fs_path_config android_dirs[] = {
    // clang-format off
    { 00770, AID_SYSTEM,       AID_CACHE,        0, "cache" },
    { 00555, AID_ROOT,         AID_ROOT,         0, "config" },
 ]]></description><category></category></item><item><title><![CDATA[ubuntu浏览器firefox无法播放视频]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124336967</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/124336967</guid><author>Lin_XiJun</author><pubDate>Fri, 22 Apr 2022 08:59:41 +0800</pubDate><description><![CDATA[提示需要安装解码器



运行命令

sudo apt-get install ffmpeg

之后重启浏览器




]]></description><category></category></item><item><title><![CDATA[adb启动Android系统设置命令]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/121751934</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/121751934</guid><author>Lin_XiJun</author><pubDate>Mon, 06 Dec 2021 17:33:57 +0800</pubDate><description><![CDATA[adb打开系统设置的命令

adb命令打开手机设置页面

设置主页面
adb shell am start com.android.settings/com.android.settings.Settings

安全
adb shell am start com.android.settings/com.android.settings.SecuritySettings

手机无线信息
adb shell am start com.android.settings/com.android.settings.]]></description><category></category></item><item><title><![CDATA[EditText改变光标颜色]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/120650622</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/120650622</guid><author>Lin_XiJun</author><pubDate>Fri, 08 Oct 2021 14:08:47 +0800</pubDate><description><![CDATA[以下方法二为单一edittext改变颜色，一般程序整体风格固定，按方法一执行即可。

1.改变EditText的背景色以及光标的颜色，我们可以直接改变colorAccent的颜色，这也是其中的一个方法


2.设置android:backgroundTint="@color/color1"来改变EditText的背景色，现在我们得到的效果图的这样的：

可是EditText光标的颜色怎么设置呢？
首先我们创建shape_edittext_cursor.xml





&lt;?xml vers...]]></description><category></category></item><item><title><![CDATA[TINT简单使用（转来记录）]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/120650460</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/120650460</guid><author>Lin_XiJun</author><pubDate>Fri, 08 Oct 2021 14:03:33 +0800</pubDate><description><![CDATA[1.在xml中设置tint和tintMode实现对图片的着色，它通过修改图形的Alpha遮罩来修改图像的颜色，从而达到重新着色的目的


&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height=]]></description><category></category></item><item><title><![CDATA[堆栈存放什么]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/107973703</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/107973703</guid><author>Lin_XiJun</author><pubDate>Thu, 13 Aug 2020 10:22:01 +0800</pubDate><description><![CDATA[此乃转载别人发表，作为知识点保存积累







一：概念

1.栈：当程序进入一个方法时，会为这个方法单独分配一块私属存储空间，用于存储这个方法内部的局部变量，当这个方法结束时，分配给这个方法的栈会被释放，这个栈中的变量也将随之释放。

2.堆：存放不在当前方法栈中的那些数据

二、内存区域类型

1.寄存器：最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制；

1. 栈：存放基本类型 的变量数据和对象的引用，但对象本身不存放在栈中，而是存放在堆（new出来的对象）或者常...]]></description><category></category></item><item><title><![CDATA[转载断点续传]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/104812310</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/104812310</guid><author>Lin_XiJun</author><pubDate>Thu, 12 Mar 2020 09:51:52 +0800</pubDate><description><![CDATA[转载请注明出处为SEU_Calvin的博客。





1.断点续传原理

在本地下载过程中要使用数据库实时存储到底存储到文件的哪个位置了，这样点击开始继续传递时，才能通过HTTP的GET请求中的setRequestProperty()方法可以告诉服务器，数据从哪里开始，到哪里结束。同时在本地的文件写入时，RandomAccessFile的seek()方法也支持在文件中的任意位置进行写入操...]]></description><category></category></item><item><title><![CDATA[flutter 报错ERROR:flutter/shell/gpu/gpu_surface_gl.cc(xx)]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/91362668</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/91362668</guid><author>Lin_XiJun</author><pubDate>Mon, 10 Jun 2019 10:32:55 +0800</pubDate><description><![CDATA[原因可能是机型的gpu不匹配吧，以下为解决方案











--enable-software-rendering
]]></description><category></category></item><item><title><![CDATA[2019  3.3以后AndroidStudio忽略大小写方法]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/90230942</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/90230942</guid><author>Lin_XiJun</author><pubDate>Wed, 15 May 2019 10:23:56 +0800</pubDate><description><![CDATA[新版本的（目前是3.3版本）已经没了Case sensitive completion （大小写敏感）这个选项。

不过好在，最新的设置和原来的也差不多 File-&gt;Settings-&gt; 搜索 code completion 之后去掉match case的对勾就可以了


...]]></description><category></category></item><item><title><![CDATA[javah javac 不是内部或外部命令 解决方法]]></title><link>https://blog.youkuaiyun.com/Lin_XiJun/article/details/88757764</link><guid>https://blog.youkuaiyun.com/Lin_XiJun/article/details/88757764</guid><author>Lin_XiJun</author><pubDate>Sat, 23 Mar 2019 11:19:47 +0800</pubDate><description><![CDATA[配置JNI环境时，遇到一个非常奇怪的问题，java环境变量配置好了后，cmd下执行java -version 正确，但是javah 或者javac 则提示不是内部或外部命令。

将系统环境变量Path中有关java环境变量的配置拷贝一份到用户变量，重开cmd窗口即可。




---------------------
作者：wangpp2009
来源：优快云
原文：https://blo...]]></description><category></category></item></channel></rss>