Android Design版微信的界面风格
来源:互联网 发布:js获取子节点多一个 编辑:程序博客网 时间:2024/06/15 08:38
Android 版微信 5.2 内测版最大的亮点在 UI 界面上有了很大变化,更加贴近Android Design。新版微信采用了 Android Holo 设计规范,更加极致简约,去掉了之前的立体和阴影等视觉效果,整体 UI 风格趋于扁平化。
主界面中原本位于界面下方的“聊天”、“发现”、“通讯录”被平移到了屏幕上端,并且可以左右滑动屏幕进行切换。其中,“发现”里除了原来的“朋友圈”、“扫一扫”、“摇一摇”、“游戏”等功能,还新导入了“表情商店”。
原本位于屏幕下方的“我”则被整合到了右上角的“更多”中,点开后可查看“我的相册”、“我的收藏”以及“我的银行卡”等。屏幕右上角整合了“搜索”、“十”、“更多”三大功能。
其中“十”集成了用户常用的或者微信想要重点推广的功能,除了可以像以前一样“发起群聊”,还新增了原版微信“通讯录”内的“添加朋友”功能,以及“视频聊天”、“扫一扫”、“拍照分享”等功能。
“搜索”功能则可以跨板块搜索,将原版微信中“聊天”与“通讯录”板块里内嵌的独立搜索功能合二为一,用户既可以搜索“通讯录”中的联系人也可以搜索聊天记录。
消息输入框也有小幅调整,除了采用更加 Android 的设计规范外,还将表情菜单直接嵌入到了输入框中。用户在输入框内输入文字时,“十”会自动隐藏,变成“发送”按钮,也就是说,用户输入文字时只能添加表情符号,不能同时调取图片、视频或使用其他功能。
另外在“我的银行卡”界面中,除了界面设计更扁平化,有从 Holo Dark 到 Holo Light 的风格变化,功能键调整后界面更整洁之外,其中囊括的支付场景跟原版相比并没什么变动,依旧包括“手机话费充值”、“理财通”、“嘀嘀打车”、“电影票”、“精选商品”等九大入口,据了解微信还会在此基础上进一步增加其他产品和功能。
据张小龙在知乎上透露,微信的头几个 Android 版本,其实是单独做了一套符合 Android 规范的 UI 的,但因为 Android 平台没有统一的规范(标准控件也相对不漂亮),所以几版下来一直觉得不满意,索性直接套用了 iOS 的 UI 设计,不仅开发进度比较快,而且教育用户的成本也会相对低很多。
但为什么现在又突然放出了 Android Design 版本的微信呢?据我们了解,微信内部也就 Android Design 的版本讨论过无数次,不久前我们得到的消息是微信内部已经毙掉了这一版本的微信,但不知为何还是放出来了。不过据腾讯透露,目前也只是在小范围内测中,最终上线的版本会不会采用 Android Design 还没有最后确定。
Android 4.0 之后,Android Design 逐渐成熟,基于 Android 系统的 APP 设计规范开始逐渐明确。从 Android 4.0 开始,为了统一 Android 平台上 APP 的设计风格,Android推出了两款系统主题:Holo Light 和 Holo Dark,在界面设计上追求简约。Android 4.0 以后的手机系统内集成有 Holo Theme 的控件,开发者通过直接调用这些控件,就能设计出 Holo 风格的应用,和原生系统风格很一致。
- Android Design版微信的界面风格
- Android界面风格
- android setting 界面风格修改
- 修改Delphi2009的界面风格
- 对话框界面风格的问题
- 修改Delphi2009的界面风格
- MFC界面风格的问题!
- 对话框界面风格的问题
- Eclipse的界面风格
- 一种界面风格代码的整理
- 改变你的eclipse界面风格
- 修改Visual Studio的界面风格
- Android Design 的缺陷
- Android Studio设置界面风格和字体大小
- 界面风格与测试的必要规则
- 界面风格与测试的必要规则
- 界面风格与测试的必要规则[转]
- Java中编程的界面风格 有如下几种
- appium搭建及要求---在 Mac 上配置 Appium
- 嵌入式linux 随笔
- kettle部署到linux服务器
- leetcode Longest Valid Parentheses
- CLLocation 定位
- Android Design版微信的界面风格
- c# 扑克牌程序(1) 一副扑克牌可以选择是否包含大小王
- Collections.unmodifiableList()用法
- C# 属性和公有变量区别
- OpenGL ES2.0 学习之旅(Pre 1)
- JDBC SQL组装 显示标识符无效
- PreferencesUtils
- 苹果将要推出大屏幕版的iPhone
- 只有20行Javascript代码!手把手教你写一个页面模板引擎