一问易答:为啥安卓机不精简成一个按键_网易手机



一问易答:为啥安卓机不精简成一个按键_网易手机

还有一种说法由网友加一提出,表示在谷歌收购安卓的时候,是打算推出一款类似黑莓的全键盘手机的,巧合的是,苹果的工程机的会议当中有谷歌人员,听了iPhone的多点触控设计,所以回去就全盘ban掉了原安卓机的计划,推出了安卓操作系统,否则,今天的安卓机应该就是黑莓这个样子了。苹果在设计之初,乔布斯是要iPhone没有一个按键,最后经过设计师乔奈森的说服,才有home健的由来。而安卓设计之初根本没考虑在屏幕上交互,输入和输出根本就是靠键盘,最直接的办法就是实体按键。

所以经过了几代,可以可看到,安卓一直在做减法,把鸡肋功能去掉是安卓目前和未来的工作,所以按键也在减少,无奈安卓厂商太多,很难有一套像苹果一样的home交互逻辑,经过这么多年的整合,三个按键已经是最简了,所以最直接的办法就是规定了三四个功能常用的按键,menu、home、back,当然,官方Android还包含了搜索键。

不过如果从功能的角度来说,其实Android的按键逻辑还是比较合理的,iPhone或者一些经过定制的手机虽然采用了一个home键,但是其实功能并没有变化,只不过是用一些方法取代了而已,比如安卓的三个按键,对应iPhone的按键就是双击home、home、点击屏幕上的返回,可见,无论三个键还是一个健或者没有按键,主要的交互功能还是三四个。安卓因为自身的原因,无法统一,所以简单粗暴直接的把每个功能都给了一个按键。


Read full article from 一问易答:为啥安卓机不精简成一个按键_网易手机


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts