【教程】状态栏添加锁屏的两种方法……
华为t8951吧
全部回复
仅看楼主
level 12
linfeieryear 楼主
一种不添加图片
一种添加图片
反编译回编教程这里就不说了,可以找找相关帖子。
第一种不添加图片
反编译SystemUI.apk, 打开res/layout/status_bar.xml找到这句代码
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textColor="#ffffffff" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />也就是时间的代码,然后在这句时间代码的下面添加一句
<com.android.systemui.statusbar.policy.KeyButtonView
android:layout_gravity="right" androidrientation="vertical"
android:id="@id/back" android:paddingRight="42.0dip" android:layout_width="wrap_content"
android:layout_height="fill_parent" android:src="#00000000"
android:layout_toRightOf="@id/recent_apps"
android:contentDescription="@string/accessibility_back"
systemui:keyCode="26"
systemui:glowBackground="@drawable/ic_sysbar_highlight"/>就是锁屏代码
下面简单介绍一下意思
android:layout_gravity="right"
这个是说放的按键位置为右边,如果是="left", 就是放在左边
android:paddingRight="42.0dip"
这个是说,距离右边屏幕边沿的偏移量:42dip在820的分辨率上对应的是84像素,如果是分辨率低的手机相应的减少这个数字即可
android:src="#00000000"
这个是说按键的颜色,这里设置为透明
systemui:keyCode="26"
这个代表添加的按键的映射代码,26其实是电源键,如果为187,则为最近任务键
systemui:glowBackground="@drawable/ic_sysbar_highlight"/>
这个是说按键时的背景,也可以按照上面修改颜色
然后回编译,将res文件夹和 resources.arsc 替换到原来的apk文件里即可
第二种添加图片
反编辑systemUI.apk
打开res\layout的status_bar.xml找到
<LinearLayout androidrientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">在这句的上面添加一句
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_gravity="right" androidrientation="vertical" android:id="@id/home" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lockd" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
然后在drawable-hdpi文件夹里加入ic_sysbar_lock.png和ic_sysbar_lockd.png图片文件
(为何要加图片,是因为锁屏做了图片归属,如果你不加进去会出现回编辑不成功现象,ic_sysbar_lockd.png可以做透明的图片,就不会显示时间和锁屏重合在一起了,如果时间是剧中的,就不需要做透明图片了)
然后回编译,将res文件夹和 resources.arsc 替换到原来的apk然后替换到system/app注意权限
2014年01月04日 16点01分 1
level 12
linfeieryear 楼主
2014年01月04日 16点01分 3
呃 不想挖坟的。。。 图片挂了
2016年03月22日 15点03分
level 9
lz真棒
2014年01月04日 16点01分 4
level 9
的
2014年01月04日 17点01分 5
level 13
支持[真棒]
2014年01月04日 17点01分 6
level 12
顶!!
2014年01月04日 23点01分 7
level 13
厉害

2014年01月05日 00点01分 8
level 11
貌似很厉害的样子
                             —— 流言算什么,它弄不死你那不就是你赢了。   
2014年01月05日 00点01分 9
level 13
完全是来看图的
------------------------------------*






         ——人生三大错觉 
2014年01月05日 00点01分 10
[黑线][黑线]
2014年01月05日 02点01分
level 13
大神[真棒][真棒]
2014年01月08日 07点01分 12
可以发个反编译回编的教程链接我么
2014年01月08日 07点01分
level 11
我的systemUI不可以反编译,不过顶一个,                     本回复由一下品牌特别赞助⣂⣈⣉⢡⡷⡭⡮⡯⡰⡳⡴⡵⡪⠁⠃⠅⠆⠋⠒⠓⠔⠕⠖⠗⠘⠙⠛⠞⠟⠠⠡⠢⠣⠤⠨⠬⠭⠮⠹⡜⡛⡞⡢⡤⡥⡡⡧⡫⡬⡶⡸⡹⡺⡻⡼⡽⡾⢯⢰⢱⣨⢲⢳⢴⢵⣕⣪⣴⣸⣵⣶⣷⣹⣺⣻⣼⣽⣾⣿⣧⡲⡷  
2014年01月08日 07点01分 13
level 13
顶一个
┏┛┻━━━┛┻┓
┃|||||||┃
┃   ━   ┃
┃ ┳┛  ┗┳ |
┃       ┃
┃   ┻   ┃
┃       ┃
┗━┓   ┏━┛
  ┃   ┗━━━┓
  ┃经验与我同在 ┣┓
  ┃阳坨专用神兽 ┃
  ┗┓┓┏━┳┓┏┛
   ┃┫┫ ┃┫┫
   ┗┻┛ ┗┻┛
2014年01月08日 10点01分 14
level 13
你电源键不能按吗。是用来配像的吗
2014年01月08日 14点01分 15
level 9
不懂啊!
2014年01月08日 15点01分 16
level 13
楼楼,我用的是魅族布局的状态栏。时间居左,是不是要把添加代码中所有的right都改成left?还有42.0dip的话我这个时间位置要改成多少才合适?看下图
2014年01月10日 13点01分 17
2014年01月10日 15点01分
level 13
回编没生成文件
2014年01月10日 15点01分 18
level 11
[啊][啊][啊][啊]也是我的贴子复制的[啊][啊][啊][啊]      QQ:1181722001
世界那么乱,装纯给谁看;摇着处对像的旗,艹着不花钱的B!都TM装
   --来自助手版贴吧客户端
2014年01月14日 03点01分 19
额,懒得找了
2014年01月14日 07点01分
level 1
啊
2014年01月26日 03点01分 20
level 12
牛逼,尝试中……
2014年02月07日 15点02分 21
level 14
添加是什么意思?“在这就句时间代码下添加一句”是直接在后面接上去?
2014年02月08日 00点02分 22
1 2 尾页