android
嗷嗷待哺的小飞鹰
这个作者很懒,什么都没留下…
展开
-
Android 状态栏隐藏小技巧
有时为了实现全屏,经常会遇到需要将Android系统的状态栏隐藏的需求,我这里有个小技巧,只需修改一段代码就可以实现。找到frameworks\base\packages\SystemUI\src\com\android\systemui\SystemBars.java,里面有个定义config_statusBarComponent, 将<string name="config_s...原创 2020-03-04 11:26:24 · 381 阅读 · 0 评论 -
Android默认时区大全
Android的时区很多,如何精准找到对应的时区,机智的我找到了android sdk源码中的timezones.xml。只需对应你需要定义的时区,匹配上就行了。<timezones> <timezone id="Pacific/Majuro">马朱罗</timezone> <timezone id="Pacific/Midway"&g...原创 2020-03-04 11:12:31 · 2679 阅读 · 0 评论 -
自定义开机广播
很多时候我们需要给apk做一个开机启动的功能,由于系统的开机广播有很多程序在监听,优先级不高,导致apk有时启动会在开机启动进入luancher后,隔一段时间才会开启,所以这时就需要我们自己定义一个开机广播,修改案例如下:diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/ser...原创 2020-01-16 15:35:30 · 270 阅读 · 0 评论 -
android AnalogClock与TextClock
+ android:id="@+id/analog_clock"+ android:layout_width="200dip"+ android:layout_height="200dip"+ android:l原创 2014-04-26 09:20:15 · 748 阅读 · 0 评论 -
[QuickSettings] How to add new toggles to 4.2 Android
转自http://forum.xda-developers.com/showthread.php?t=1992084转载 2014-05-16 14:42:42 · 493 阅读 · 0 评论 -
Android 4.1.2系统添加重启功能
http://blog.chinaunix.net/uid-20729605-id-3779071.html转载 2014-04-25 15:00:17 · 549 阅读 · 0 评论 -
Android四大基本组件介绍与生命周期
Android四大基本组件介绍与生命周期Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通转载 2014-03-22 11:36:35 · 441 阅读 · 1 评论 -
Eclipse快捷键大全
Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面转载 2014-04-01 16:29:42 · 407 阅读 · 0 评论 -
如何修改Android设备状态条上音量加减键在横竖屏的时候的切换与显示
这两天由于一个客户的要求,将MID竖屏时候的状态条上的音量键去掉。所以尝试修改了一下,成功了,分享一下经验。先看一下修改后的效果图,如下所示 。横屏的时候:有音量加减键竖屏的时候:音量加减键被去掉了 然后来说一说我的解决思路。首先我查看了\mx0831-0525\frameworks\base\packages\SystemU转载 2014-04-16 15:33:27 · 2541 阅读 · 0 评论 -
monkey自动化测试
.关于自动化测试对于自动化测试我也是一知半解,在此只是抛砖引玉.所以难免有错误的地方,请大家发现后提出来,以免误导了大家.据了解android上的自动化测试有monkey,monkeyrunner等.1)其中monkey它会随机的模拟各种用户操作,并提供了丰富的选项参数,如各种事件的百分比.因此用来测试程序的稳定性,健壮程度很好用.最简单的用法是:adb shell mon原创 2013-01-18 19:21:48 · 838 阅读 · 0 评论 -
Android磁盘管理
Android磁盘管理总共涉及到四大部分源码:1.Linux kernel: Android建立在Linux内核的基础上,最底层的部分是由Linux kernel来负责的,用于检测热插拔事件;2.Vold:Android没有使用Linux平台下的udev来处理,于是Google写了一个类似udev功能的vold,充当了kernel与framework之间的桥梁;3.Framework:转载 2013-01-16 15:06:55 · 334 阅读 · 0 评论 -
Android启动错误“Waiting for sevice media.audio_flinger”的解决方案(全)
今天发现我们的android系统安装了国外的一个电子市场后,这个APK无法运行,发现是“Waiting for sevice media.audio_flinger”。系统启动时没有启动medaisever服务具体为init.rc中的service media /system/bin/mediaserver user media group原创 2013-01-23 15:23:09 · 3994 阅读 · 0 评论 -
Android 应用签名提权方法
1.在AndroidManifest.xml中的manifest节点中添加 android:sharedUserId="android.uid.system"。2.添加后程序在虚拟机上是不可以直接用的。但可以用eclipse编译成apk。3.编译成apk后用压缩工具打开apk,把META-INF目录中的CERT.SF、CERT.RSA 两个文件删除。4.使用android自带的签名工具原创 2012-12-21 16:42:59 · 380 阅读 · 0 评论