我对锤子ROM 功能的看法——视觉篇

本文是一位计算机专业学生的视角,对锤子ROM的UI设计进行了详细的分析与评论,包括图标设计、界面布局等方面。

我对锤子ROM 功能的看法

摘要

老罗的锤子发布会主题是:怎样设计一个牛X的系统?

整个演讲分为3篇,分别是:视觉篇、功能篇、人性化篇

 

clip_image002

 

今天我不评价老罗、也不对锤子ROM的影响力表看法。作为一个手机控(我是一个计算机专业的大二学生,更加擅长代码编写和功能设计,同时也有个人对UI的审美观),我想说说我对锤子ROM的功能易用性发表自己的看法,因为常常玩各种手机各种ROM,也非常喜欢思考,我也形成了自己对ROM设计的一些看法。同时作为老罗一年的自称的铁杆粉丝,我也想通过这种方式让他看到我的一些想法

此文默认你已经对锤子ROM有一些了解。

背景:我没能够去参加现场发布会,仅仅能同步看3G网实时更新的文字,在第二天,我看了网友发布的现场录像。下面是我对锤子ROM一些功能的看法,按照老罗演讲的顺序进行。

说明:因为篇幅非常长,所以我分为三篇来发表,此文为第一篇:视觉篇

我对锤子ROM 功能的看法——视觉篇


锤子ROM主界面

锤子ROM主界面

1. 图标外形——圆角矩形!?

这是老罗的原话:“所有的东西都变成了圆角矩形。这一定是UI发展史上畸形的时期,黑暗的时期。图标就应该是它们本来的样子。”

 

clip_image004

clip_image006

是的,所有的图标都变成了圆角矩形,这确实是一个不正常的现象,图标该是什么样就应该怎么样。听了老罗的话,我立马看查看了我的手机i9100 (Android4.0.4操作系统;三星官方ROM:TouchWiz)上的图标,但我发现的情况并不像老罗说的那样。请看我的手机截图:

clip_image008clip_image010

                                              系统自带应用图标界面(全部)

可以很清楚的看到:是所有的图标都是圆角矩形吗?不是的,里边有很多不是iPhone定义中的圆角矩形图标,举最好说明的例子:照相机、始终、通话记录、设置、搜索、任务管理器和音乐播放器等,当然也有圆角矩形的,但不是全部都是,我们应该允许圆角矩形图标的存在,才具有多样性。

接下来我想说明圆角矩形图标的存在并不是因为ROM的问题,而是APP图标设计者的问题,他们的思维已经被潜意识限制了,一旦动手立即先画一个圆角矩形,再进行加工美化。请看下面一些我手机上的常用的APP截图:

clip_image012clip_image014

                                            非系统自带的一些常用APP图标

一眼望去:左边界面的圆角矩形图标比较少,而右边的相对较多。

说明了并不是几乎全部的图标都设计成圆角矩形,我看到的我的i9100官方TouchWiz UI就不是,老罗为什么会说出那样的话呢?我认为主要是因为他玩的最多的是MIUI和iPhone,而MIUI和iPhone上的图标几乎全部都是圆角矩形的。

2. 图标大小、个数和文字

clip_image016

老罗的这个结论说的真好!老罗选择了相对较大的图标,同时统一了图标的形状;严格来讲,老罗是将不同形状的图标放在形状规则且统一的相对大的卡片上,所以我将老罗口中的图标看成两部分:真正的APP图标(以下称图标)和图标底下的卡片(以下称卡片);这样子,锤子ROM的图标占界面面积的比例事实上和iPhone上的图标占界面面积比例是差不多的。事实上,不管是iPhone上还是其他Android ROM上的图标,都是放在一个网格(可以看成是锤子ROM的卡片,只不过表现出来的形式不同)中的,只不过这个网格是透明的,用户界面上我们看不到(但当你在移动图标时可以感觉得到)。在TouchWiz上,因为图标的网格小且透明,所以看起来图标间的间隔很大,这样如果图标的形状不规则,则看起来会很乱,不好看。老罗是怎么解决这个问题的?为了让图标变得不规则,表现出图标特有的形状,老罗将网格变大并且加上了底色,即变成了我们看到的颜色优美的灰褐色卡片格。达到了这样的目的,却牺牲了界面摆放的图标数量、壁纸更换和界面Widget(桌面小插件)
下面分析这些牺牲是否值得:

①在这里,图标的数量老罗已经经过统计,一般用户每天使用的APP数量不会超过9个,所以第一个牺牲是很值得的;
②锤子ROM取消了界面壁纸更换,仅留下了更换锁屏墙纸功能,能够满足我们更换壁纸想要达到的目的,但这里又有一个问题,试想:在可以更换主界面壁纸时,我将主界面壁纸(例如是我和女朋友的合照,我想要一进入手机界面就可以看到)更换了,但我不想让别人看到,此时我对锁屏界面设置成PIN码锁,防止一般人随便进入主界面看到这张壁纸。在这种情况下,锤子ROM如何满足我的需求呢?这事实上也是很多人设置壁纸的目的;这个牺牲不能做到最好。
③对于Widget,对于很多人来说或多或少是需要使用的,例如我,我的桌面上至少要放上Evernote、Google Calendar的日程插件、日期插件、天气插件和桌面便签,这些都是我每天需要用好多次的插件(见下图),老罗取消了Widget后使界面有些类似Windows Phone的主界面图标,不一样的是老罗的卡片大小和颜色全部一样。所以我觉得应该加入Widget,但可以对Widget的外形加以限制,使类似于卡片形状并且和卡片相配。


clip_image018clip_image020clip_image022

我常用的Widget


老罗是我最佩服的人之一,他打破常规,不受潜意识误导,每一个细节都考虑的那么好,更重要的是,他明白自己要达到的目的,顺着目的往前走,直到到达目的。这就是他做出来的UI。今天很多网友将锤子ROM的UI 放到了自己的手机界面上,不管是哪部手机,看起来都非常合适舒服,很耐看,大方简洁!我很喜欢!例如下图(来自微博):


clip_image023

相信大家都已经注意到了:锤子ROM的UI取消了图标下的文字(也可以从设置中调出文字显示)。我在使用手机的过程中也感觉到了:常用的APP图标一下子就可以认得,为什么还要把它下在图标下面呢?这样不是很占地方吗?如果把这些文字占用的空间省下来,说不定还有很大用处!老罗把它省了,但他对这些空间的利用仅在于用来体验界面的整洁和美观。在我心中一直隐隐有一个感觉,这些空间绝对还有其他更好的利用,但我还不知道该怎么利用,说不定等6月15好我用锤子ROM的时候就突然又灵感了。

3. 点击图标启动APP时的动画效果
在我没看到发布会视频时,我想象的动画是:当你点击图标,这个图标的卡片就会上浮并且移动到界面中间,同时在移动的过程中长度宽度等比例变大,当卡片四周接触到界面四周时刚好显示该APP的界面。而当我看到发布会视频后,我感觉老罗他们的设计更具美感更赏心悦目!效果图如下:


clip_image025

加入了卡片翻转效果,真的和我们影响中的卡片一样,就像卡片懂得我们的心声一样,真好看!

4. 通过秒表、世界时钟以及来电展示动画效果。


clip_image027

这里的动画非常酷,但因我的表达能力有限,不敢在此用文字来说明,建议看官方视频。真的是一家有情怀的公司!
老罗:“2007年以来,地球上没有第二家厂商做出如此让人动心的效果。我们是有文化,有气质,有情怀的公司。”。

5. 图标设计商场

clip_image029

一大杰作!老罗:“通过系统设置改变图标,并且可以进入设计师专属页面,设计师可以在锤子论坛提交设计,我们这样做相当于在厂商和设计师之间搭桥,国内的设计师本来就是廉价劳动力,我们希望让更多的公司找到优秀的设计师,让更好的设计师卖出更多的设计,让Android变得越来越好。”
学习了Steve Jobs的APP Store,学以致用!老罗 想做什么就做什么!可以说这开创了中国设计商场的先河,功德无量!

视觉篇到此结束!欢迎吐槽、欢批评指正、欢迎转载(转载请说明转载网址:http://write.blog.youkuaiyun.com/postlist)!

下一篇:我对锤子ROM 功能的看法——功能篇

源码来自:https://pan.quark.cn/s/7a757c0c80ca 《在Neovim中运用Lua的详尽教程》在当代文本编辑器领域,Neovim凭借其卓越的性能、可扩展性以及高度可定制的特点,赢得了程序开发者的广泛青睐。 其中,Lua语言的融入更是为Neovim注入了强大的活力。 本指南将深入剖析如何在Neovim中高效地运用Lua进行配置和插件开发,助你充分发挥这一先进功能的潜力。 一、Lua为何成为Neovim的优选方案经典的Vim脚本语言(Vimscript)虽然功能完备,但其语法结构与现代化编程语言相比显得较为复杂。 与此形成对比的是,Lua是一种精简、轻量且性能卓越的脚本语言,具备易于掌握、易于集成的特点。 因此,Neovim选择Lua作为其核心扩展语言,使得配置和插件开发过程变得更加直观和便捷。 二、安装与设置在Neovim中启用Lua支持通常十分简便,因为Lua是Neovim的固有组件。 然而,为了获得最佳体验,我们建议升级至Neovim的最新版本。 可以通过`vim-plug`或`dein.vim`等包管理工具来安装和管理Lua插件。 三、Lua基础在着手编写Neovim的Lua配置之前,需要对Lua语言的基础语法有所掌握。 Lua支持变量、函数、控制流、表(类似于数组和键值对映射)等核心概念。 它的语法设计简洁明了,便于理解和应用。 例如,定义一个变量并赋值:```lualocal myVariable = "Hello, Neovim!"```四、Lua在Neovim中的实际应用1. 配置文件:Neovim的初始化文件`.vimrc`能够完全采用Lua语言编写,只需在文件首部声明`set runtimepath^=~/.config/nvim ini...
基于STM32 F4的永磁同步电机无位置传感器控制策略研究内容概要:本文围绕基于STM32 F4的永磁同步电机(PMSM)无位置传感器控制策略展开研究,重点探讨在不使用机械式位置传感器的情况下,如何通过算法实现对电机转子位置和速度的精确估算与控制。文中结合STM32 F4高性能微控制器平台,采用如滑模观测器(SMO)、扩展卡尔曼滤波(EKF)或高频注入法等先进观测技术,实现对电机反电动势或磁链的实时估算,进而完成磁场定向控制(FOC)。研究涵盖了控制算法设计、系统建模、仿真验证(可能使用Simulink)以及在嵌入式平台上的代码实现与实验测试,旨在提高电机驱动系统的可靠性、降低成本并增强环境适应性。; 适合人群:具备一定电机控制理论基础和嵌入式开发经验的电气工程、自动化及相关专业的研究生、科研人员及从事电机驱动开发的工程师;熟悉C语言和MATLAB/Simulink工具者更佳。; 使用场景及目标:①为永磁同步电机驱动系统在高端制造、新能源汽车、家用电器等领域提供无位置传感器解决方案的设计参考;②指导开发者在STM32平台上实现高性能FOC控制算法,掌握位置观测器的设计与调试方法;③推动电机控制技术向低成本、高可靠方向发展。; 其他说明:该研究强调理论与实践结合,不仅包含算法仿真,还涉及实际硬件平台的部署与测试,建议读者在学习过程中配合使用STM32开发板和PMSM电机进行实操验证,以深入理解控制策略的动态响应与鲁棒性问题。
先看效果: https://pan.quark.cn/s/21391ce66e01 企业级办公自动化系统,一般被称为OA(Office Automation)系统,是企业数字化进程中的关键构成部分,旨在增强组织内部的工作效能与协同水平。 本资源提供的企业级办公自动化系统包含了详尽的C#源代码,涉及多个技术领域,对于软件开发者而言是一份极具价值的参考资料。 接下来将具体介绍OA系统的核心特性、关键技术以及在实践操作中可能涉及的技术要点。 1. **系统构造** - **三层构造**:大型OA系统普遍采用典型的三层构造,包含表现层、业务逻辑层和数据访问层。 这种构造能够有效分离用户交互界面、业务处理过程和数据存储功能,从而提升系统的可维护性与可扩展性。 2. **C#编程语言** - **C#核心**:作为开发语言,C#具备丰富的类库和语法功能,支持面向对象编程,适用于开发复杂的企业级应用。 - **.NET Framework**:C#在.NET Framework环境中运行,该框架提供了大量的类库与服务,例如ASP.NET用于Web开发,Windows Forms用于桌面应用。 3. **控件应用** - **WinForms**或**WPF**:在客户端,可能会使用WinForms或WPF来设计用户界面,这两者提供了丰富的控件和可视化设计工具。 - **ASP.NET Web Forms/MVC**:对于Web应用,可能会使用ASP.NET的Web Forms或MVC模式来构建交互式页面。 4. **数据库操作** - **SQL Server**:大型OA系统通常采用关系型数据库管理系统,如SQL Server,用于存储和处理大量数据。 - **ORM框架**:如Ent...
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值