请选择 进入手机版 | 继续访问电脑版

机锋论坛

  • 关注机锋
  • 关注机锋
 找回密码
 注册
查看: 287225|回复: 4710

[实用教程] HTC-M7-M8通用 最新Sense6.0系统 新闻界面铺满 新方法新教程

    [复制链接]

185

主题

0

好友

6938

积分

副叫兽

Rank: 13Rank: 13Rank: 13Rank: 13

  • TA的每日心情
    擦汗
    2017-7-26 16:55
  • 签到天数: 326 天

    [LV.8]以坛为家I

    G币
    45580
    最后登录
    2018-9-26
    注册时间
    2012-6-30
    发表于 2014-4-23 18:53 |显示全部楼层

    马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。

    立即注册 已有帐号?点击登录   下载游戏和软件,请【猛击这里】进入机锋市场!

    ×
    本帖最后由 溜達哙ル 于 2014-4-24 18:54 编辑

    小教程一个,实用本地化必须项目,本着分享精神,只为了让普通用户也能实现自己喜欢的功能,自己动手自己用!

    我没有什么技术,会的只能算上是点皮毛,对于开发原创什么的,我没有专业的知识基础,初一毕业,没有学历,玩手机只是爱折腾,所以逼着自己去网上多搜索多看,有时候一篇教程要上看好几遍才能看明白,我和大家一样,都是最普通的HTC手机使用者!

    众所周知新闻改为国内后,新闻界面会出现铺不满问题,有些强迫症的童鞋受不了鸟!前些日子,华D首创了成功的解决方法,并且发帖做了教程,分享精神必须给32赞,非常感谢!

    有了参考,今后的几天ROM里都解决了这个问题;然而今天我更新了下Prism.apk这个桌面APK,然后发现之前修改的代码失效了,根本找不到了,然后我抽空研究下,发现HTC换了位置,代码也变了一些,本着分享精神,然后有了下文:

    进去正题:
    前提:
    系统环境、和要用到反编辑之类的工具,具体的不讲了!
    1、反编辑Prism.apk
    2、找到com\htc\libmosaicview\FeedGridLayoutHelper.smali
    3、搜索:.method public static checkForNeedOverLay(Landroid/content/Context;Lcom/htc/libfeedframework/FeedData;I)Z
    4、看到这段代码:
    1. .method public static checkForNeedOverLay(Landroid/content/Context;Lcom/htc/libfeedframework/FeedData;I)Z
    2.     .locals 7

    3.     const/4 v6, 0x3

    4.     const/4 v2, 0x0

    5.     const/4 v3, 0x1

    6.     invoke-virtual {p1, v3, v3}, Lcom/htc/libfeedframework/FeedData;->getViewType(II)I

    7.     move-result v4

    8.     const/16 v5, 0x68

    9.     if-eq v4, v5, :cond_1

    10.     :cond_0
    11.     :goto_0
    12.     return v2

    13.     :cond_1
    14.     const-string/jumbo v4, "image_width"

    15.     invoke-virtual {p1, v4, v2}, Lcom/htc/libfeedframework/FeedData;->getIntExtra(Ljava/lang/String;I)I

    16.     move-result v1

    17.     const-string/jumbo v4, "image_height"

    18.     invoke-virtual {p1, v4, v2}, Lcom/htc/libfeedframework/FeedData;->getIntExtra(Ljava/lang/String;I)I

    19.     move-result v0

    20.     const/4 v4, 0x2

    21.     if-ne p2, v4, :cond_2

    22.     invoke-static {p0, p1, p2}, Lcom/htc/libmosaicview/FeedGridLayoutHelper;->getApproxLineCount(Landroid/content/Context;Lcom/htc/libfeedframework/FeedData;I)I

    23.     move-result v4

    24.     if-ge v4, v6, :cond_2

    25.     move v2, v3

    26.     goto :goto_0

    27.     :cond_2
    28.     if-ne p2, v3, :cond_0

    29.     if-eqz v1, :cond_3

    30.     if-nez v0, :cond_4

    31.     :cond_3
    32.     move v2, v3

    33.     goto :goto_0

    34.     :cond_4
    35.     int-to-float v4, v1

    36.     int-to-float v5, v0

    37.     div-float/2addr v4, v5

    38.     const v5, 0x3f99999a

    39.     cmpl-float v4, v4, v5

    40.     if-gtz v4, :cond_0

    41.     invoke-static {p0, p1, p2}, Lcom/htc/libmosaicview/FeedGridLayoutHelper;->getApproxLineCount(Landroid/content/Context;Lcom/htc/libfeedframework/FeedData;I)I

    42.     move-result v4

    43.     if-gt v4, v6, :cond_0

    44.     move v2, v3

    45.     goto :goto_0
    46. .end method
    复制代码
    5、把上面这段代码换成如下代码:
    1. .method public static checkForNeedOverLay(Landroid/content/Context;Lcom/htc/libfeedframework/FeedData;I)Z
    2.     .locals 1

    3.     const/4 v0, 0x1

    4.     return v0
    5. .end method
    复制代码
    6、回编辑完成,然后替换掉/system/priv-app里面的Prism.apk,修改权限,重启手机即可!
    原理我就不讲了,没有专业知识也不懂什么原理;

    此教程以最新版Prism.apk修改,老版的Prism.apk可参考华D分享的教程,如果搜索不到相关代码,可以参考我这个教程,修改思路来之于华D,任何开发者参考,请提名感谢!谢不谢我无所谓,一定要谢谢华D,修改方法简单,但思路难!
    此教程语言组织的可能不太清晰,不过也应该可以看懂!学会了这个,如果有那个ROM没有你想用的这个功能,即可自己动手了!
    隐藏了,还是希望大家能回复下,看懂了对你有用了,希望评个分,谢谢!
    5

    查看全部评分

    我的微博      我的网盘
    溜达M7群:322801720
    溜达M8群:304165472
    lgp880手机  htc t328d g网补丁

    185

    主题

    0

    好友

    6938

    积分

    副叫兽

    Rank: 13Rank: 13Rank: 13Rank: 13

  • TA的每日心情
    擦汗
    2017-7-26 16:55
  • 签到天数: 326 天

    [LV.8]以坛为家I

    G币
    45580
    最后登录
    2018-9-26
    注册时间
    2012-6-30
    发表于 2014-4-23 18:53 |显示全部楼层
    沙发!!!!!!!!!
    我的微博      我的网盘
    溜达M7群:322801720
    溜达M8群:304165472
    中兴v988  htc官网刷机包

    0

    主题

    0

    好友

    278

    积分

    等待验证会员

    该用户从未签到

    G币
    3
    最后登录
    2016-12-16
    注册时间
    2012-7-10
    发表于 2014-4-23 18:59 |显示全部楼层
    支持。。。
    有道词典词库   猪八戒背媳妇铃声

    10

    主题

    0

    好友

    373

    积分

    等待验证会员

    该用户从未签到

    G币
    1
    最后登录
    2018-11-5
    注册时间
    2012-2-19
    发表于 2014-4-23 19:03 |显示全部楼层
    好好学*天天向上
    影迷电影网  迈克尔杰克逊壁纸

    13

    主题

    0

    好友

    326

    积分

    大学专科

    Rank: 5Rank: 5

  • TA的每日心情
    郁闷
    2017-11-27 15:29
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    G币
    202
    最后登录
    2018-11-4
    注册时间
    2011-7-4
    发表于 2014-4-23 19:08 |显示全部楼层
    新闻界面铺满 新方法新教程
    剪扣子  备不快乐
    头像被屏蔽

    3

    主题

    0

    好友

    4697

    积分

    禁止发言

  • TA的每日心情
    开心
    2017-6-26 12:08
  • 签到天数: 695 天

    [LV.9]以坛为家II

    G币
    4834
    最后登录
    2018-11-19
    注册时间
    2010-7-4
    发表于 2014-4-23 19:13 |显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    日程提醒  三星gt-i9082

    0

    主题

    0

    好友

    20

    积分

    小学生

    Rank: 2

  • TA的每日心情
    开心
    2017-11-24 10:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    G币
    3
    最后登录
    2018-4-2
    注册时间
    2014-2-26
    发表于 2014-4-23 19:26 |显示全部楼层
    谢谢分享 支持 学*一下
    free gate 下载  天朝教育委员会

    26

    主题

    0

    好友

    851

    积分

    等待验证会员

  • TA的每日心情
    开心
    2014-10-9 09:22
  • 签到天数: 2 天

    [LV.1]初来乍到

    G币
    3
    最后登录
    2016-8-2
    注册时间
    2012-5-2
    发表于 2014-4-23 19:28 |显示全部楼层
    支持                  
    生命的价值不在于生命的长度,而在于生命的宽度!
                                                                              ——刘离
    本山带谁上春晚下载  豆瓣fm

    10

    主题

    0

    好友

    453

    积分

    大学本科

    Rank: 6Rank: 6

  • TA的每日心情
    开心
    2018-4-25 09:47
  • 签到天数: 112 天

    [LV.6]常住居民II

    G币
    318
    最后登录
    2018-10-18
    注册时间
    2010-12-13
    发表于 2014-4-23 19:31 |显示全部楼层
    谢谢楼主,下了试试
    无脸人  installation aborted

    14

    主题

    0

    好友

    435

    积分

    大学本科

    Rank: 6Rank: 6

  • TA的每日心情
    擦汗
    2015-9-15 07:33
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    G币
    20
    最后登录
    2018-10-28
    注册时间
    2011-12-22
    发表于 2014-4-23 19:32 |显示全部楼层
    作为M7,一定要看看
    3d肉蒲团3gp下载  什么是量词 
    您需要登录后才可以回帖 登录 | 注册

    网上有害信息举报中心|手机版|机锋网 ( 京ICP备15063876号-5

    GMT+8, 2018-11-20 06:57

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回顶部