<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[搞学习呢...]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014028835</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014028835]]></copyright><item><title><![CDATA[如何分析解决Android ANR]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/68064139</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/68064139</guid><author>u014028835</author><pubDate>Wed, 29 Mar 2017 13:55:35 +0800</pubDate><description><![CDATA[一：什么是ANR

ANR:Application
 Not Responding，即应用无响应




二：ANR的类型

ANR一般有三种类型：

1：KeyDispatchTimeout(5
 seconds) --主要类型

按键或触摸事件在特定时间内无响应

2：BroadcastTimeout(10
 seconds)

BroadcastRec]]></description><category></category></item><item><title><![CDATA[影响开机速度因素有哪些]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/52635052</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/52635052</guid><author>u014028835</author><pubDate>Fri, 23 Sep 2016 10:17:08 +0800</pubDate><description><![CDATA[(1).客制化的开机动画和铃声资源；
      可以适当降低动画的播放帧率，帧率即每秒钟播放的图片张数。
(2).launch的选择
(3).内置apk是否开启odex化；开启odex，能减少开机时间，具体影响时间要根据内置apk的个数而定。]]></description><category></category></item><item><title><![CDATA[android 源码权限问题]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/52619484</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/52619484</guid><author>u014028835</author><pubDate>Thu, 22 Sep 2016 10:25:42 +0800</pubDate><description><![CDATA[当第三方apk由于权限问题出现报错时候，但是又只能用该apk,无法提交更新的情况的下
可以在
idh.code\frameworks\base\services\core\java\com\android\server\pm\PackageManagerService.java
中的 @Override
    public int checkPermission(String permNa]]></description><category></category></item><item><title><![CDATA[Android使用adb查看当前设备运行进程CPU内存等资源的使用情况]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/52423473</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/52423473</guid><author>u014028835</author><pubDate>Sat, 03 Sep 2016 15:38:26 +0800</pubDate><description><![CDATA[在实际的开发当中，尤其软件运行在一个硬件设备比较差的环境下，对软件占用资源大的问题是开发者们必须要解决的问题。虽然现在机器的CPU和内存资源越来越多，似乎我们都不用去关心这些，但是现实生活中的一些低端设备还是非常多的，那么我们该怎么样去判断自己的应用是否消耗大量资源呢？adb不仅可以告诉你所有进程的运行情况，还可以针对单个进程查看其内部线程的使用情况。

将自己的设备与电脑连接，并进入shel]]></description><category></category></item><item><title><![CDATA[Settings.db在android6.0上的变化]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/52370972</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/52370972</guid><author>u014028835</author><pubDate>Tue, 30 Aug 2016 16:58:32 +0800</pubDate><description><![CDATA[Android L (5.1)及以前的版本

Settings参数保存在 /data/data/com.android.providers.settings/databases/settings.db里，里面有三个表global, system, secure. 

通常这样查看数据

adb shell sqlite3 data/data/com.android.providers.]]></description><category></category></item><item><title><![CDATA[查看Android应用包名、Activity的几个方法]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/52367643</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/52367643</guid><author>u014028835</author><pubDate>Tue, 30 Aug 2016 11:12:06 +0800</pubDate><description><![CDATA[一、有源码情况
直接打开AndroidManifest.xml文件，找到包含android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity。
如下图中第三行package为com.cola.ui，第七行主Activity为com.cola.ui.ColaBox(.ColaBox为Activity简写方式)。

]]></description><category></category></item><item><title><![CDATA[开机向导wifi设置无法跳过]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/52352944</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/52352944</guid><author>u014028835</author><pubDate>Mon, 29 Aug 2016 14:42:40 +0800</pubDate><description><![CDATA[目前第一次开机（或者恢复出厂设置后开机）有以下两个问题：

开机向导wifi设置界面skip按钮置灰，等待一段时间后才可以点击跳过开机动画完成后黑屏一段时间才出现开机向导第一个界面
以上两个问题并不会同时出现（即类似互斥关系）
WIFI设置界面无法skip问题，主要因为GmsCore得3个dex文件做dex2oat时间太长导致：

由于手机防盗功能，开机向导在wifi设置界面需要判断F]]></description><category></category></item><item><title><![CDATA[android L 节电助手分享]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/52103881</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/52103881</guid><author>u014028835</author><pubDate>Wed, 03 Aug 2016 15:14:39 +0800</pubDate><description><![CDATA[一、如何开启省电模式

打开安卓5.0设备的设置选项，然后前往电池菜单，点击菜单键，弹出并选择“节电助手”，随后点击顶部的开关便可。

此外，要是用户运行的是原生版安卓，可以下拉安卓通知中心，然后点击电池按钮，便可进入电池界面，找到“省电模式”。

            

开启此模式后，屏幕亮度会调低，后台数据(大部分)关闭，动画全部取消，震动关闭，基本上和厂商们的省电模式行为]]></description><category></category></item><item><title><![CDATA[播放任意视频，点按暂停，再点按返回按钮，title会有下移的动作]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/51199426</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/51199426</guid><author>u014028835</author><pubDate>Wed, 20 Apr 2016 11:39:54 +0800</pubDate><description><![CDATA[简单描述：

     这个一个boolean值的内部属性，让view可以根据系统窗口(如status bar)来调整自己的布局，如果值为true,就会调整view的paingding属性来给system windows留出空间....

    实际效果：

     当status bar为透明或半透明时(4.4以上),系统会设置view的paddingTop值为一个适合的值(st]]></description><category></category></item><item><title><![CDATA[没有网络，NTP更新时间问题]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/50511201</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/50511201</guid><author>u014028835</author><pubDate>Wed, 13 Jan 2016 15:45:36 +0800</pubDate><description><![CDATA[没有任何网路(Wifi,数据连接)，把系统时间改为错误时间，然后勾选“使用网络提供时间”，系统仍然可以正确更新时间。

下面的解释同时支持Android KK,L,M

[SOLUTION]


这是ntp更新时间正常设计。
ntp在第一次更新时间时会把这个值保存到mCachedNtpTime，当再次通过ntp更新时间时，如果距离上次更新时间小于24小时，ntp便不会从网络上更新时]]></description><category></category></item><item><title><![CDATA[漫游问题]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/50170711</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/50170711</guid><author>u014028835</author><pubDate>Fri, 04 Dec 2015 09:44:45 +0800</pubDate><description><![CDATA[手机漫游是指：一家运营商的卡注册上另外一家的网络即为漫游。
即：SIM卡中的PLMN与注册上网络的PLMN不一致导致，跟是否是当地卡没有关系。
PLMN=MCC+MNN。
 alps/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java中重新添加了该运营]]></description><category></category></item><item><title><![CDATA[阿拉伯语、波斯语等RTL语言下部分控件位置不对]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/50033365</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/50033365</guid><author>u014028835</author><pubDate>Wed, 25 Nov 2015 10:16:50 +0800</pubDate><description><![CDATA[可以实现这种功能。然而对于一下特殊的字符串，比如波斯语和英文混合的字串、纯英文字串以及一些特殊的控件并不能实现从右到左显示。对于这些问题，下面给出一些例子和解法。
 关于supportsRtl的使用可以参考：
1、混合字符或者纯英文下，TextView没有居右。
A、找到其定义的layout文件
用 match_parent替换wrap_content，如果替换后还是没有效果新增
and]]></description><category></category></item><item><title><![CDATA[android L sim切换]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/49508677</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/49508677</guid><author>u014028835</author><pubDate>Fri, 30 Oct 2015 11:29:07 +0800</pubDate><description><![CDATA[sim卡切换主要涉及以下几个文件:
packages\apps\settings\src\com\android\settings\sim\SimSettings.java
packages\apps\settings\src\com\mediatek\settings\sim\RadioPowerManager.java
packages\apps\settings\src\com\med]]></description><category></category></item><item><title><![CDATA[完整的Android源码截屏事件的捕获--5.0]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/46692045</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/46692045</guid><author>u014028835</author><pubDate>Tue, 30 Jun 2015 10:11:08 +0800</pubDate><description><![CDATA[1.背景

我们知道android提供了一个系统截屏功能，就是按住电源键和音量减的按键0.5秒，系统将执行截屏功能。所以要实现系统截屏的功能，就是要捕获系统的这两个组合键下面的函数，然后一层一层的向下挖掘。现在网上找到的版本是在Surface.java文件下存在ScreenShot()函数，是@hide的。但是这是之前版本的办法，在android4.3之后已经是不适用的，因为在/framewo]]></description><category></category></item><item><title><![CDATA[Android开发EditText属性]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/36012527</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/36012527</guid><author>u014028835</author><pubDate>Mon, 30 Jun 2014 16:55:10 +0800</pubDate><description><![CDATA[EditText继承关系：View-->TextView-->EditText
　　EditText的属性很多，这里介绍几个：
android:hint="请输入数字！"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数，如果是小数则是：decimal
android:singleLine="true"//设置单行输入，一旦设置为true]]></description><category></category></item><item><title><![CDATA[Android 4.0 ICS SystemUI浅析——SystemUI启动流程]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/36004749</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/36004749</guid><author>u014028835</author><pubDate>Mon, 30 Jun 2014 15:40:04 +0800</pubDate><description><![CDATA[阅读Android 4.0源码也有一段时间了，这次是针对SystemUI的一个学习过程。本文只是对SystemUI分析的一个开始——启动流程的分析，网上有很多关于2.3的SystemUI的分析，可4.0与2.3的差别还是很大的，为了给自己留下笔记同时也方便大家学习和探讨，遂写此文，后续将有更多关于SystemUI的分析，敬请关注。

       1.初始SystemUI
       什么]]></description><category></category></item><item><title><![CDATA[SystemUI下拉框]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/35994907</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/35994907</guid><author>u014028835</author><pubDate>Mon, 30 Jun 2014 14:14:59 +0800</pubDate><description><![CDATA[透明下拉栏
1.提取你的systemui.apk，反编
2.找到\res\layout\status_bar_tracking.xml文件，搜索“View android:background”，将其等号后面改成
"@drawable/status_bar_background" 
3.回编systemui.apk
4.将新apk中的status_bar_tracking.xml文件替换]]></description><category></category></item><item><title><![CDATA[Android系统自带样式(@android:style/)]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/35994465</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/35994465</guid><author>u014028835</author><pubDate>Mon, 30 Jun 2014 14:10:13 +0800</pubDate><description><![CDATA[在AndroidManifest.xml文件的activity中配置
1、android:theme="@android:style/Theme"
默认状态，即如果theme这里不填任何属性的时候，默认为Theme
2、android:theme="@android:style/Theme.NoDisplay"
任何都不显示。比较适用于只是运行了activity，但未显示任何东西
3、a]]></description><category></category></item><item><title><![CDATA[ubuntu命令大全]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/25302849</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/25302849</guid><author>u014028835</author><pubDate>Thu, 08 May 2014 14:14:07 +0800</pubDate><description><![CDATA[Ubuntu常用命令大全

查看软件xxx安装内容
#dpkg -L xxx

查找软件
#apt-cache search 正则表达式
查找文件属于哪个包
#dpkg -S filename apt-file search filename

查询软件xxx依赖哪些包
#apt-cache depends xxx

查询软件xxx被哪些包依赖
#apt-cache r]]></description><category></category></item><item><title><![CDATA[安卓settings]]></title><link>https://blog.youkuaiyun.com/u014028835/article/details/25211535</link><guid>https://blog.youkuaiyun.com/u014028835/article/details/25211535</guid><author>u014028835</author><pubDate>Wed, 07 May 2014 14:30:34 +0800</pubDate><description><![CDATA[设置1]]></description><category></category></item></channel></rss>