爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 永心无亦

[经验] moto android4.0 锁屏农历给力更新(最完整的锁屏农历显示)

  [复制链接]
发表于 2013-2-26 20:46 | 显示全部楼层
教程] 修改MOTO系统自带桌面 屏幕个数 主程序背景透明   [复制链接] 微博分享

永心无亦

81
主题       
41
好友       
4万
积分

黑武职务:分类版主

签到天数: 90 天
[LV.6]常住居民II
UID953386积分47306在线时间1338 小时手机型号心机

发消息       
电梯直达楼主
发表于 2012-5-27 17:47 |只看该作者 |倒序浏览



本帖最后由 永心无亦 于 2012-5-27 18:05 编辑


反编译 打包 不解释 瞬移

blurhome.apk的修改
本帖隐藏的内容

BlurHome\res\layout-port
<com.motorola.blur.home.WorkspaceView android:id="@id/workspace" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_below="@id/trash_can" android:layout_alignParentBottom="true" android:layout_alignWithParentIfMissing="true" launcher:direction="horizontal" launcher:defaultScreen="3">注意这里 是默认的第4个屏幕 少了一定要修改这里 改成0是第一个屏幕 这样肯定不会出错(至少得有一个吧)
<include android:id="@id/cell1" layout="@layout/workspace_screen" />
<include android:id="@id/cell2" layout="@layout/workspace_screen" />
<include android:id="@id/cell3" layout="@layout/workspace_screen" />
<include android:id="@id/cell4" layout="@layout/workspace_screen" />
<include android:id="@id/cell5" layout="@layout/workspace_screen" />
<include android:id="@id/cell6" layout="@layout/workspace_screen" />
<include android:id="@id/cell7" layout="@layout/workspace_screen" />  改成你喜欢的就成了 从下向上去掉
</com.motorola.blur.home.WorkspaceView>
复制代码

透明度的问题 修改BlurHome\res\layout\application_list.xml
我手头没有机子 这个仅仅是建议  自己看着修改吧  也许不是这个文件夹里面定义的 但应该通过这个文件夹里面的xml文件可以实现 (待验证)



Homescreen.apk修改:

本帖隐藏的内容

修改Homescreen\res\layout\apps_customize_pane.xml文件 将




<?xml version="1.0" encoding="utf-8"?>
<com.motorola.blur.home.AppsCustomizeTabHost android:background="@drawable/bak"     ##这里 将这里修改一下就成了  @drawable/bak这个可以使用 颜色代码(#ffffffff是白色 #ff000000是黑色 #后面紧挨着的两位是透明度) 也可以使用图片(推荐使用图片)注意添加图片 添加public.xml代码 要不然无法打包的  打包完成后需要替换(apps_customize_pane.xml(压缩方式:标准模式)和resources.arsc(压缩方式:存储模式))。替换apk程序注意修改权限
复制代码

       修改屏幕个数Homescreen\res\layout-port\launcher.xml  这是竖屏下的 横屏下的得去layout-land文件夹下面找

<com.motorola.blur.home.Workspace android:id="@id/workspace" android:paddingBottom="40.0dip" android:paddingTop="10.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" launcher:defaultScreen="1" launcher:cellCountX="4" launcher:cellCountY="5"   这里是每一屏的cell个数 :(4列5行)launcher:pageSpacing="@dimen/workspace_page_spacing" launcher:scrollIndicatorPaddingLeft="@dimen/workspace_divider_padding_left" launcher:scrollIndicatorPaddingRight="@dimen/workspace_divider_padding_right">
<include android:id="@id/cell1" layout="@layout/workspace_screen" />
<include android:id="@id/cell2" layout="@layout/workspace_screen" />
<include android:id="@id/cell3" layout="@layout/workspace_screen" />  我这里是三个 说明我的屏幕个数是三个
复制代码

下面的是顺便的事情  如果不喜欢主屏幕上面那个tab的 可以去这里Homescreen\res\values\dimens.xml修改一下 屏蔽掉就行了

<dimen name="toolbar_button_horizontal_padding">0.0dip</dimen>
<dimen name="toolbar_external_icon_width">0.0dip</dimen>
<dimen name="toolbar_external_icon_height">0.0dip</dimen>
<dimen name="apps_customize_tab_bar_height">0.0dip</dimen>  这几行全部改成0.0dip就行了
复制代码
[hide]
有图有真相
:[hide]









回复 支持 反对

使用道具 举报

发表于 2013-2-26 23:12 | 显示全部楼层
谢谢~~~~~~
回复 支持 反对

使用道具 举报

发表于 2013-2-27 00:20 | 显示全部楼层
怎么没有6.16.215的呢
回复 支持 反对

使用道具 举报

发表于 2013-2-27 16:55 | 显示全部楼层
hjkhkhkhjhjk
回复 支持 反对

使用道具 举报

发表于 2013-2-28 06:45 来自:爱黑武手机版 | 显示全部楼层
教程很好,可以学习
回复 支持 反对

使用道具 举报

发表于 2013-3-1 10:34 | 显示全部楼层
fdfsdfsdfsdfsdfsfsdfssf
回复 支持 反对

使用道具 举报

发表于 2013-3-1 21:45 | 显示全部楼层
很好,需要学习中。。。
回复 支持 反对

使用道具 举报

发表于 2013-3-2 07:21 | 显示全部楼层
{:soso_e117:}
回复 支持 反对

使用道具 举报

发表于 2013-3-3 21:02 | 显示全部楼层
支持!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2013-3-3 22:17 | 显示全部楼层
托罗拉Android系统技术论坛
回复 支持 反对

使用道具 举报

 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-12-23 08:54 , Processed in 0.045958 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表