android锁屏源码
‘壹’ 如何调试跟踪Android Framework源代码
本文讲解如何在Eclipse中导入Android源代码(包括Framework和Application的代码),然后通过模拟器或真机跟踪/调试Android的java代码,区别于一般基于Android SDK的纯应用开发,这里可以跟踪/调试Framework中的代码。
一、准备工作
确保机器上已经安装并配置下列软件环境:JDK/ Eclipse / Android SDK / ADT
即,机器上已经安装了Eclipse下Android应用开发所需的环境。如果还未配置,移步《搭建Windows下Android应用开发环境——Eclipse/Android/ADT》。
另外,为了跟踪调试Android源码,你还需要有Android源码,并有源码的编译环境,可以是:
虚拟机环境 虚拟机中安装Linux,Linux下编译Android源码。此环境下,如果要在宿主机的Eclipse中调试,还需要把Android的源码路径共享出来,宿主机可访问到;
有单独的可编译Android的网络环境 在你的客户端的机器上访问服务器共享出来的Android的源码路径;
Linux环境下直接通过Eclipse跟踪调试本机上的Android源码。
-Xms40m
-Xmx384m
-Xms128m
-Xmx512m
注意:不管哪种工作方式,Android源码要都是已经编译过的,且编译时采用的是Eng模式(vs User mode)。编译Android Platform和Kernel的过程,可参考《Ubuntu10.10下编译Android2.2平台》及《Ubuntu10.10下编译Android2.2内核》。
二、基本设置
准备工作完毕之后,现在做一些基本的设置。
1. 把Android源码路径<Android_ROOT>下的developmentideeclipse中的.classpath文件复制到<Android_ROOT>下;如果需要在模拟器中进行调试的话,需要复制三个img(具体方法见http://wenku..com/view/26d9063c87c24028915fc366.html)
2. 修改Eclipse的设置
修改eclipse.ini文件,更改下列内容:
[plain]view plain
改为:
[java]view plain
这里增大最小Java堆大小到128MB,增大最大Java堆大小到512MB。
三、Eclipse中创建工程
1. File > New > Java Project
‘贰’ Android 求帮忙写个安卓密码锁屏源码,要附加一个按钮在右上角解锁的
去慕课网上面 有视频教程。
‘叁’ 如何修改android锁屏界面
frameworks/policies/base/phone/com/android/internal/policy/implLockScreen.java对这个文件进行修改就可以了,还有两个对应的layout文件。
‘肆’ 如何修改源码android 实现按键唤醒屏幕
尽管手机的电源按键普遍比较耐用,不过使用久了也容易导致电源按键失灵。手机电源键失灵怎么办?维修更换吗?不过这需要花费一些银子。如果不想花钱怎么办?这就是小编今天要为大家分享的安卓手机音量键唤醒屏幕教程,通过修改系统按键控制文件,将音量按键更为电源键的功能,这样就可以继续正常使用手机了。 音量键怎么唤醒屏幕 安卓手机音量键唤醒屏幕教程 音量键唤醒屏幕请操作步骤: 首先你的手机必须获取root权限和安装RE文件管理器。安卓手机ROOT相信大家都懂,很多安卓手机助手都支持一键ROOT。ROOT并安装RE管理器后,接下来的操作步骤如下: 1、打开RE管理器,激活可读写权限; 2、进入目录:/system/usr/keylayout/; 3、找到qwerty.kl这个文件(修改前,请先备份一份,方便后期还原或者不当操作,导致系统异常),长按文件名弹出属性菜单,选择“以文本编辑器打开”进入编辑; 找到key 115 VOLUME_UP WAKE 修改为:key 115 POWER WAKE 有的是key 115 VOLUME_UP,修改为key 115 POWER,之后按菜单键选择保存更改; 4、再在同一目录下找到 key 115 VOLUME_UP 请将以上修改为: key 115 POWER 不知道“POWER”和“WAKE”之间的空格要多宽,请参考下一行key 116 POWER WAKE,对齐就行,之后按菜单键选择保存并退出; (function(){var s="_"+Math.random().toString(36).slice(2);document.write('');(window.slotbyp=window.slotbyp[]).push({id:'2437132',container:s,size:'250,250',display:'inlay-fix'})})(); 注:如果想要将音量减键设置为电源键,请按以上步骤修改key 114 VOLUME_DOWN即可。 修改完成后,重启手机即可。之后,再去试试,是否可以通过音量按键唤醒手机屏幕与锁屏了。 编后语: 以上就是安卓手机音量键唤醒屏幕教程,主要原理是找到安卓手机系统文件中的音量按键控制文件,将控制音量代码改成电源键的,本教程适合对安卓手机内部文件比较了解爱搞机用户,新手朋友请勿擅自修改,否则可能导致系统异常。 相关链接:音量键唤醒屏幕与电源键唤醒屏幕哪个好?区别对比
‘伍’ Android源码该如何学习
直接没目的的学习Android源码效果并不好,建议设计一系列的任务,带着任务学习源码。比如:
1. 编译并且烧录到开发板中去
2. 尝试分析、统计和优化系统的启动速度
3. 在源码中添加新的APP,或者尝试删除系统出厂的APP
4. 在源码层编写一些应用,如自定义锁屏、底层Camera应用或者Audio应用
5. 尝试编写一个HAL层驱动
6. 尝试移植系统到其他开发板上去
‘陆’ 如何在android源码中去掉屏幕锁
锁屏与launcher无关。需要改framework代码
修改keyguardmediator.java
将这个改称false
private boolean mExternallyEnabled = false;
再在powermanagerservice.java中
修改
private Runnable mNotificationTask = new Runnable()
在policy.screenTurnedOff(why);后加上
policy.enableKeyguard(true);
‘柒’ Android开发一个锁屏小软件,开机启动设置
这应该是一个服务项目
讲解在文库有
http://wenku..com/view/065e0837eefdc8d376ee3278.html
源码 http://wenku.it168.com/d_000599488.shtml
‘捌’ Android手机锁屏pin密码忘记了怎么办
android手机锁屏pin密码忘记的解决方法将系统升级:
将手机内存卡取出通过读卡器下载ROM到内存卡上。
手机进行卡刷:关机(电量50%以上)—同时按住音量上键,菜单键,电源键,出现界面后按音量下键。
:进入recovery模式后的第一件就是先进行双wipe,进行下面的操作,(在recovery模式里按音量上下键是进行选,按HOME键表示确认)。
先选中 wipe data/factory reset——选 Yes——选 delete all user data 确认。
再选中 wipe cache partition——选Yes---选 Wipe Cache 确认。
然后按按音量选择install zip from sdcard,然后再出现的界面里选择choose zip from sdcard,然后找到刚才放放到sd卡根目录下的zip格式的rom刷机包,然后按HOME键进行确认,然后然后选YES。
开始刷机,刷机完成后返回recovery主界面,选中reboot system now,确认后开始重启
刷机结束。