首页 > 学院 > 手机教程 > 正文

MX2 flyme桌面布局修改为5*4(适用2.2.3)

2024-06-12 10:13:42
字体:
来源:转载
供稿:网友

  MX2的16:10屏幕就应该配上5*4的桌面布局,先上图,大家觉得怎么样?




注意:此文件只适用于2.2.3 ,其他版本请自行修改,具体教程如下!


1.用RE文件管理器提取出system/app里面的flyme桌面程序,里面有apk文件和odex文件,odex文件不用管。

2.反编译launcher2.apk文件,进入res文件夹,里面密密麻麻好多布局文件,好多资源文件看的心烦了吧!
  没事,我给大家罗列好了:
  (1)去低栏阴影drawable-sw400dp-xhdpibnt_homepage_bottom_background.png 修改这个图片文件透明就行
            ps都会吧? 不会的直接找个现成的去低栏的包解包替换也行undefined 
  (2)调整图标间距,分为两个:一个是调整桌面,另一个是调整低栏 
            ①resvalues-sw400dpdimens.xml     <dimen name="workspace_cell_width">67.4dip</dimen> 我设置的是67.4
            ②resvaluesdimens.xml    <dimen name="hotseat_cell_height">64.0dip</dimen>为了统一低栏与桌面图标 最好是相同数据
  (3)降低底栏  修改reslayout-sw400dplauncher.xml   
             <com.android.launcher2.PageIndicator android:layout_gravity="bottom|center" android:id="@id/page_indicator" android:layout_width="wrap_content" android:layout_height="50.0dip" android:layout_marginBottom="70.0dip">
            调整这行数据即可,要一点点的安卓编程基础的,不懂的自己随便试试也能试出来,我就不细说了!
   (4)调整指示器位置   修改reslayout-sw400dphotseat.xml
              具体怎么调跟第三步差不多,也不细说,不会的可以解包我的文件进行对比。
   (5)重点来了,调整4*4为5*4或者5*5 神马的都随你的便
             修改resvalues-sw320dpintegers.xml   
              找到    
                       <integer name="cell_count_x">5</integer>
                       <integer name="cell_count_y">4</integer>
                X是一行图标数 Y是一列图标数 想怎么变都随你
    (6)最后的是细节微调整
              修改resvalues-sw400dpdimens.xml
               
              <dimen name="cell_layout_top_padding">0.0dip</dimen>
              <dimen name="cell_layout_bottom_padding">0.0dip</dimen>
              <dimen name="workspace_top_padding">35.0dip</dimen>
              <dimen name="workspace_bottom_padding">93.5dip</dimen>
              <dimen name="workspace_cell_width">67.4dip</dimen>
              <dimen name="workspace_cell_height">105.0dip</dimen>
              <dimen name="workspace_width_gap">11.0dip</dimen>
              <dimen name="workspace_height_gap">16.0dip</dimen>
               怎么调,懂的人应该都看得懂的吧?调不好,桌面就乱成一团!
      (7)最后,就是再用apktool编译回去,再改后缀名为zip,找到刚刚修改好的layout布局文件、drawable资源文件替换回未进行反编译的原apk文件(也改后缀名为zip,不解压直接替换),包括bnt_homepage_bottom_background.png    launcher.xml    hotseat.xml
               values文件是找不着的,被编译打包成resources.arsc了,也是同样用不解压方法替换即可
               改回替换好文件的原文件的后缀为apk,用re文件管理器替换回去再改权限重启即可。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选