<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LYJ的IT生活]]></title><description><![CDATA[Enjoy coding and life]]></description><link>https://blog.youkuaiyun.com/lyjIT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lyjIT]]></copyright><item><title><![CDATA[Google框架下wallpaper_thumb制作手机壁纸缩略图攻略]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/116640938</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/116640938</guid><author>lyjIT</author><pubDate>Tue, 11 May 2021 09:54:30 +0800</pubDate><description><![CDATA[AndroidM 以后,Google 架构中内置的壁纸都需要有相应的壁纸缩略图
一般都会按照比列去缩放:wallpaper_thumb -xhdpi
也可以指定缩略图的宽高度: wallpaper_thumb --width 480 --height 854
wallpaper_thumb --help可以查看相关的指令操作。
server@imp-lyj-srv:~/Project/T610$ wallpaper_thumb --help
usage: wallpaper_utils.py [-h] [-]]></description><category></category></item><item><title><![CDATA[Android11发布，一起了解下有哪些优化和改进]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/108493118</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/108493118</guid><author>lyjIT</author><pubDate>Thu, 10 Sep 2020 12:00:47 +0800</pubDate><description><![CDATA[2020年9月9日，谷歌正式发布了 Android 11 系统正式版本。安卓11操作系统的特点是三大主题：控制、人和隐私。

Android 11将重点放在“人”上的另一种方式是，只需轻点一下就可以访问对话。支持的消息可以通过从阴影中点击通知的右下角进行冒泡。点击气泡可以显示整个消息线程，并允许你回复完整的上下文。它们可以在屏幕上的任何地方抛出，并通过拖动到底部来滑动。
优化折叠设备支持
Android 11 新增 cutout API，能够帮助 APP 自动适应屏幕，如果是挖孔屏，那么就避免元素被打孔区域]]></description><category></category></item><item><title><![CDATA[如何开启并自测电信自注册？]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/106097121</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/106097121</guid><author>lyjIT</author><pubDate>Wed, 13 May 2020 15:09:59 +0800</pubDate><description><![CDATA[如何开启并自测电信自注册？
1. 代码路径
P开始运行在OP09CTelephony.jar
代码路径为/vendor/mediatek/proprietary/operator/frameworks/telephony/OP09/common/java/com/ct

deviceregister - CDMA和IMS短信自注册
selfregister - 数据域自注册

2. 开启电信自注册功能
P之后版本：ro.vendor.mtk_devreg_app=1， ro.vendor.mtk_ct4gr]]></description><category></category></item><item><title><![CDATA[N上预置APK失败提示找不到so文件]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/84027771</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/84027771</guid><author>lyjIT</author><pubDate>Tue, 13 Nov 2018 14:00:31 +0800</pubDate><description><![CDATA[[DESCRIPTION]
预置APK到系统之后打开APK会提示：
01-01 12:00:39.537 5326 5326 E AndroidRuntime: Process: com.skype.raider, PID: 5326
01-01 12:00:39.537 5326 5326 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dal...]]></description><category></category></item><item><title><![CDATA[Android O、N版本修改dex2oat编译选项，减少占用ROM空间或者加快安装速度]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/83993177</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/83993177</guid><author>lyjIT</author><pubDate>Mon, 12 Nov 2018 15:48:59 +0800</pubDate><description><![CDATA[Android O版本、AndroidN版本
1.ROM过大可以通过调整–compiler-filter，减少apk生成odex文件所占据空间的大小，通常来说odex+vdex文件越大，说明dex2oat优化的类越多越彻底，性能也相对较好；
2.Apk安装时间过长可以通过调整–compiler-filter，加快安装；
解决方案：
修改dex2oat的–compiler-filter选项；
oat...]]></description><category></category></item><item><title><![CDATA[Android 手机开关机、重启时间优化]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/83623493</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/83623493</guid><author>lyjIT</author><pubDate>Thu, 01 Nov 2018 17:05:12 +0800</pubDate><description><![CDATA[开关机、重启时间优化：
开机性能优化：是用功能和其它因素多方面平衡的结果，片面追求单方面的性能没有太大意义；
有些产品设计开机动画非常酷炫，动画图片过多、高帧率会影响开机速度，这时就需要看是开机速度优先还是体验优先；
[SOLUTION]
1.zygote，预加载class、resources；加载的多了，会影响开机时间；
/sdcard/mtklog/bootprof
12450.516490 ...]]></description><category></category></item><item><title><![CDATA[AndroidP （9.0） 功能和 API]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/83619792</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/83619792</guid><author>lyjIT</author><pubDate>Thu, 01 Nov 2018 14:23:19 +0800</pubDate><description><![CDATA[Android 9（API 级别 28）为用户和开发者引入了众多新特性和新功能。 本文重点介绍面向开发者的新功能。
要了解新 API，请阅读 API 差异报告或访问 Android API 参考。 请务必查阅 Android 9 行为变更以了解平台变更可能对应用产生影响的各个方面。
利用 Wi-Fi RTT 进行室内定位
全新 RTT API 支持在应用中进行室内定位。
Android 9 添加了...]]></description><category></category></item><item><title><![CDATA[Android 8.1 需要知道的十项新特性和变化]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/81908608</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/81908608</guid><author>lyjIT</author><pubDate>Tue, 21 Aug 2018 15:36:28 +0800</pubDate><description><![CDATA[Android 8.1 需要知道的十项新特性和变化

1.主题颜色自适应

我最喜欢的8.1更新特性可能是对自动亮暗主题的支持。这个功能是由Pixel 2推出的，它会根据用户使用的壁纸类型自动改变设备的主题。例如，如果你使用的是浅色墙纸，你的手机会显示浅色主题，但是如果你换成深色墙纸，这个主题也会自动切换到深色模式。我认为下面的图片比我的话更能说明这一点。如果你喜欢黑暗模式，你会喜欢这个更新。 
...]]></description><category></category></item><item><title><![CDATA[Bcompare工具永久使用方法]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/81354757</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/81354757</guid><author>lyjIT</author><pubDate>Thu, 02 Aug 2018 10:52:39 +0800</pubDate><description><![CDATA[bcompare的简介

​ 我们在工作中会经常用到bcompare工具：合入驱动，对比原始文件等． 
　bcompare，即Beyond Compare 是一个综合的比对工具。 可比对的对象包括纯文字档、资料夹、zip 压缩案、FTP 站，等等。 您可以使用它管理您的原始档、保持比对资料夹同步、比对程式的输出结果、以及检查所烧入光碟备份的精确度。Beyond Compare 的主要目标还是帮助您...]]></description><category></category></item><item><title><![CDATA[Android矢量图vector的制作]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/81354615</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/81354615</guid><author>lyjIT</author><pubDate>Thu, 02 Aug 2018 10:48:23 +0800</pubDate><description><![CDATA[Android矢量图vector的制作

一：Android 图片适配的发展史 
在Android的发展历程中，由于设备碎片化的原故，谷歌在app中图标的适配上做出一步又一步的改进，大体有这么几个阶段：

１：首先有了drawable-(m|h|xh|xxh|xxxh)dpi

这是最麻烦的一种处理方式，因为每种icon都需要出几套不同分辨率，这样就占用了手机的内存容量，而且也增加了美工和开发人员...]]></description><category></category></item><item><title><![CDATA[如何将非系统app预置到Doze的白名单中]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/80519819</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/80519819</guid><author>lyjIT</author><pubDate>Thu, 31 May 2018 10:00:26 +0800</pubDate><description><![CDATA[按步骤1-4操作后，然后全编译。 
1.在framework/base/data创建一个data目录

2.在framework/base/data/data下创建deviceidle.xml, 并把要放入白名单的应用按格式写入到该文件

deviceidle.xml  


#

include $(CLEAR_VARS)

LOCAL_MODULE := deviceidle.xml

LOC...]]></description><category></category></item><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/78218792</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/78218792</guid><author>lyjIT</author><pubDate>Thu, 12 Oct 2017 19:38:09 +0800</pubDate><description><![CDATA[修改点：对流氓软件做特殊处理，强制增加wakelock超时处理 
测试建议：打开流氓软件应用，使用adb shell dumpsys power确认其持锁，2分钟后重新查看其锁消失 
 base/core/java/android/os/PowerManager.java | 31 +++++++++++++++++++++++++++++ 
 1 file changed, 31 insertio]]></description><category></category></item><item><title><![CDATA[Android:如何将位置信息模式默认设置为高精确度]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/75091417</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/75091417</guid><author>lyjIT</author><pubDate>Thu, 13 Jul 2017 19:53:42 +0800</pubDate><description><![CDATA[如何将位置信息模式默认设置为高精确度GPS位置信息模式默认为“仅限设备”， 应客户的需求，需要默认为“高精确度”请把/frameworks/base/packages/SettingsProvider/res/values/defaults.xml<string name="def_location_providers_allowed" translatable="false">gps</strin]]></description><category></category></item><item><title><![CDATA[Android:如何快速对系统重启问题进行归类]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/75091255</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/75091255</guid><author>lyjIT</author><pubDate>Thu, 13 Jul 2017 19:34:34 +0800</pubDate><description><![CDATA[当手机发生系统重启,即导致kernel重启的异常时,会在手机中的/data/aee_exp目录下保存异常重启的db。工程师可以通过GAT的bug report功能,或者直接通过adb pull,把对应的db从手机中抓回来。进一步,对于异常重启的类型,需要通过GAT工具解开db档案(解开方式参考MTK-online上的文档GAT_User_Guide(Customer).docx之5.1的部分),对里]]></description><category></category></item><item><title><![CDATA[AndroidM及以上,接听电话之后5S 灭屏]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/73550090</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/73550090</guid><author>lyjIT</author><pubDate>Wed, 21 Jun 2017 16:15:38 +0800</pubDate><description><![CDATA[笔记:好久没有更新博客了.期间换了份新的工作,多了一些烦心的事情,后续博客会坚持更新.....
  AndroidM及以上,接听电话之后5S 灭屏处理:
  涉及到两个文件:packages/services/Telephony  路径中的PhoneGlobals.java  和 CallNotifier.java
  1:PhoneGlobals.java 中添加两个方法
 void s]]></description><category></category></item><item><title><![CDATA[Android的死机、重启问题分析方法]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/59578820</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/59578820</guid><author>lyjIT</author><pubDate>Thu, 02 Mar 2017 17:49:40 +0800</pubDate><description><![CDATA[死机现象 
1.1      死机定义 
当手机长时间无法再被用户控制操作时，我们称为死机。在这里我们强调长时间，如果是短时间，归结为性能问题。 
1.2      死机表现 
用户操作手机无任何响应，如触摸屏幕，按键操作等。
手机屏幕黑屏，无法点亮屏幕。
手机界面显示内容和用户输入不相干。
系统简图 
当用户对手机进行操作时，对应的数据流将是下面一个概括的流程图 
HW 如传感器，触摸屏(TP)，]]></description><category></category></item><item><title><![CDATA[Android屏幕密度（Density）和分辨率概念详解]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/59106656</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/59106656</guid><author>lyjIT</author><pubDate>Wed, 01 Mar 2017 14:37:50 +0800</pubDate><description><![CDATA[移动设备有大有小，那么如何适应不同屏幕呢，这给我们编程人员造成了很多困惑。我也是突然想到这些问题，然后去网上搜搜相关东西，整理如下。首先，对下面这些长度单位必须了解。 
Android中的长度单位详解（dp、sp、px、in、pt、mm） 
看到有很多网友不太理解dp、sp和px的区别：现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或s]]></description><category></category></item><item><title><![CDATA[Android系统:L版本怎样识别耳机按键长按or短按？]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/54615864</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/54615864</guid><author>lyjIT</author><pubDate>Thu, 19 Jan 2017 14:34:47 +0800</pubDate><description><![CDATA[L版本accdet驱动已经不再检测耳机按键是短按还是长按,是由上层来做的。


L版本accdet驱动不管耳机按键长按或短按,上报的key都是统一的。
alps\kernel-3.10\drivers\misc\mediatek\accdet\mt6580\accdet.c
static void multi_key_detection(int current_status)
{
	in]]></description><category></category></item><item><title><![CDATA[Android系统：Google Search的问题点]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/54410654</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/54410654</guid><author>lyjIT</author><pubDate>Fri, 13 Jan 2017 17:32:21 +0800</pubDate><description><![CDATA[一：进入Google Search应用按返回键,无法返回主菜单
现象：
1. 无联网状态下,点击主屏幕的Google搜索输入框,等待一会儿提示网络错误。
2. 按返回键1次,退出输入法输入状态。
3. 再按返回键1次,正常应该退出Google搜索回到桌面,但是会概率性进入先前运行过的最后一个程序。
因为Google Search在启动的时候:
启动SearchActivity -> 启]]></description><category></category></item><item><title><![CDATA[Android系统:Launcher知识点总结]]></title><link>https://blog.youkuaiyun.com/lyjIT/article/details/54379987</link><guid>https://blog.youkuaiyun.com/lyjIT/article/details/54379987</guid><author>lyjIT</author><pubDate>Thu, 12 Jan 2017 17:35:44 +0800</pubDate><description><![CDATA[一：如何定制Launcher主菜单中应用程序图标的显示顺序?

请修改res/xml/default_toppackage.xml文件:
<toppackages xmlns:launcher="
http://schemas.android.com/apk/res/com.android.launcher2bird13gb">
<app
launcher:topPackageName="c]]></description><category></category></item></channel></rss>