最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Android4.0系统对话框中确认、取消按钮颠倒修改教程

IT圈 admin 49浏览 0评论

2024年4月2日发(作者:是如仪)

Android 4.0/4.4 ROM 对话框“确认”和“取消”按钮颠倒的修改教程

本文教你解决Android4.x对话框取消在左,确认在右的毛病.

无论从技术上多么合理,推翻用户的习惯行为都是一件危险的事情

1,系统对话框修改:

反编译后打开如下文件: layoutalert_dialog_

找到 button2 和 button1 ,将2改成1,将1改成2。

对于 HTC ROM 需另外多修改如下两个文件:

layoutzzhtc_alert_dialog_

cesreslayoutalert_

2,安装APK对话框修改

此外,你可以通过修改 改变按钮的顺序

你需要修改 “left” 和”right” 的标签属性(把left改成right,,right改成left):

修改 install_

修改 op_

修改 uninstall_

重新回编译看看效果吧,亲~!

说说Android的蛋疼交互(一)——「确定」「取消」按钮的位置

这是个老生长谈的话题了,就像“先有鸡还是先有蛋?”这个问题一样蛋疼。我个人认为,是先有蛋

的。因为蛋疼时,才会问出这个问题,进而让人想到了鸡的存在。

好了,废话少说,言归正传——「确定」「取消」按钮的位置怎么放才科学?

从网上讨论的结论上看,基本上是一边倒的支持「取消」在左,「确定」在右的设计。甚至还有着“古

腾堡法则”作为这一设计理论的科学依据(为毛不翻译成古登堡呢?)。其实我很想知道,如果Apple

最初不采用这种设计的话,还会有这么多人认为这样设计更“合理”么?

从人们浏览页面的视觉趋势为“由上至下”“由左至右”这个眼动规律来看,「取消」「确定」组合

优于「确定」「取消」组合的理由是:确认按钮在左,取消按钮在右的情况,用户需要三步才可以最

后确认操作。而确认按钮在右取消按钮在左的话,用户则通过二步就可以完成确认操作。(该段话引

用于网络)

那么既然如此,设计师们为什么不把按钮都设计为「取消」「确定」这种更“科学”的方式呢?

下面请思考一个问题:给你一张纸,让你写出“确定”、“取消”这两个词,你会先写出哪个词?

我想,绝大多数人,都会按照“确定”“取消”这个顺序将两个词写下来。正如本文的标题一样,是

一种很自然的行为。也许你会说,这是因为我使用了多年Windows而形成的习惯。实则不然。请想一

想:为什么“是非对错”这四个字我们可以脱口而出, 而“非是错对”却要缓缓念出呢?

对话框的文字,都是人们写出来的。当人们写文字的时候,语言习惯就体现出来了:先写“确定”,

后写“取消”。由此,便有了「确定」「取消」这个按钮排序。这个解释,不知道是否具备足够的说

服力呢?

这么说,「确定」「取消」更符合人的语言习惯, 「取消」「确定」更适合人的眼球轨迹?说实在

的,我真没觉得这两种按钮排列在眼球轨迹上有多大差异,因为我不认为读者只有“鼠目寸光”。人

们阅读的过程,并不是一个字一个字的抠,而是区域性的进行,因为我们有着强大的“脑补”能力,

来看看这段话:

当你读完这句话,为么什你没有发现这句话的里错误?原因很简单,是为因人的话前后有量大的相关

性,而人的大脑有强大的错纠能力。

2024年4月2日发(作者:是如仪)

Android 4.0/4.4 ROM 对话框“确认”和“取消”按钮颠倒的修改教程

本文教你解决Android4.x对话框取消在左,确认在右的毛病.

无论从技术上多么合理,推翻用户的习惯行为都是一件危险的事情

1,系统对话框修改:

反编译后打开如下文件: layoutalert_dialog_

找到 button2 和 button1 ,将2改成1,将1改成2。

对于 HTC ROM 需另外多修改如下两个文件:

layoutzzhtc_alert_dialog_

cesreslayoutalert_

2,安装APK对话框修改

此外,你可以通过修改 改变按钮的顺序

你需要修改 “left” 和”right” 的标签属性(把left改成right,,right改成left):

修改 install_

修改 op_

修改 uninstall_

重新回编译看看效果吧,亲~!

说说Android的蛋疼交互(一)——「确定」「取消」按钮的位置

这是个老生长谈的话题了,就像“先有鸡还是先有蛋?”这个问题一样蛋疼。我个人认为,是先有蛋

的。因为蛋疼时,才会问出这个问题,进而让人想到了鸡的存在。

好了,废话少说,言归正传——「确定」「取消」按钮的位置怎么放才科学?

从网上讨论的结论上看,基本上是一边倒的支持「取消」在左,「确定」在右的设计。甚至还有着“古

腾堡法则”作为这一设计理论的科学依据(为毛不翻译成古登堡呢?)。其实我很想知道,如果Apple

最初不采用这种设计的话,还会有这么多人认为这样设计更“合理”么?

从人们浏览页面的视觉趋势为“由上至下”“由左至右”这个眼动规律来看,「取消」「确定」组合

优于「确定」「取消」组合的理由是:确认按钮在左,取消按钮在右的情况,用户需要三步才可以最

后确认操作。而确认按钮在右取消按钮在左的话,用户则通过二步就可以完成确认操作。(该段话引

用于网络)

那么既然如此,设计师们为什么不把按钮都设计为「取消」「确定」这种更“科学”的方式呢?

下面请思考一个问题:给你一张纸,让你写出“确定”、“取消”这两个词,你会先写出哪个词?

我想,绝大多数人,都会按照“确定”“取消”这个顺序将两个词写下来。正如本文的标题一样,是

一种很自然的行为。也许你会说,这是因为我使用了多年Windows而形成的习惯。实则不然。请想一

想:为什么“是非对错”这四个字我们可以脱口而出, 而“非是错对”却要缓缓念出呢?

对话框的文字,都是人们写出来的。当人们写文字的时候,语言习惯就体现出来了:先写“确定”,

后写“取消”。由此,便有了「确定」「取消」这个按钮排序。这个解释,不知道是否具备足够的说

服力呢?

这么说,「确定」「取消」更符合人的语言习惯, 「取消」「确定」更适合人的眼球轨迹?说实在

的,我真没觉得这两种按钮排列在眼球轨迹上有多大差异,因为我不认为读者只有“鼠目寸光”。人

们阅读的过程,并不是一个字一个字的抠,而是区域性的进行,因为我们有着强大的“脑补”能力,

来看看这段话:

当你读完这句话,为么什你没有发现这句话的里错误?原因很简单,是为因人的话前后有量大的相关

性,而人的大脑有强大的错纠能力。

发布评论

评论列表 (0)

  1. 暂无评论