zoukankan      html  css  js  c++  java
  • 对android的认识

    1.混乱的返回逻辑

      看过Android Design的都知道,在Android上存在有back和up两套导航逻辑,一个控制应用间导航,一个控制应用内导航。

    现在的问题就是这两种导航的方式,Google自己都没弄清!即使是你看了一遍Android Design,你依然不知道你按下back键后,

    会跳转到哪里。而up有些应用上up=back。

    在 Android 2.x 时代,Android 的自带按键有四个。

    从 Android 4.0 (Icecream Sandwich) 开始,实体键被Navigation Bar (导航条,也就是虚拟键) 取代,而与菜单键相似的功能就被

    Action Bar Overflow 取代,Action Bar Button放置最常用的功能,而剩下的就被塞入(4) Action Bar Overflow。这样的设计带来了

    一个可见性的问题。

    在原来就带有实体键的设备(如三星、小米的大部分机型)上,Action Bar Overflow 默认不显示,而只在具有 Navigation Bar 的设备

    上才会显示。这样一来,在带实体键的设备上,用户很难知道哪一页有”菜单“(其实是Action Bar Overflow中的功能),而哪些没有。

    我就曾经面对着一个应用好几个月才知道它原来是有菜单的。当然,Google 在 Android 4.4 中终于解决了这个问题,无论设备是否带有

    实体键,Action Bar Overflow 都会强制显示。可 Android 4.4 的份额现在几乎可以忽略不计,不是么?



    2.系统本身对于app的管理还比较弱

      尽管现在Android能够对特定的app禁用通知栏通知、禁用该app使用数据流量、显示后台驻留、显示GPS或基站定位调用,

    但对app的自启动、频繁唤醒、权限控制却无能为力,只能借助绿色守护、Xprivacy、Bootmanager来管理唤醒、权限以及自启动。

    3.没有iOS上的那种推送

      这个并不能算是Android的问题,Google本身也有GCM的推送通道,但这在国内基本没法实现,墙的存在,而国外的App,

    基本上都用上GCM。

    4.用久了会卡

      这一点在4.3时代便解决了,Android引入了Trim特性,解决了这个问题。

  • 相关阅读:
    自然语言理解——NLP中的形式语言自动机
    自然语言理解——数学基础
    自然语言理解——introduction
    网络挖掘技术——association rule
    网络挖掘技术——Recommendation
    网络挖掘技术——微博文本特征提取
    网络挖掘技术——text mining
    语音交互技术——语音编码
    语音交互技术——线性预测编码(LPC)
    语音交互技术——语音信号特征提取
  • 原文地址:https://www.cnblogs.com/yuyutianxia/p/3521994.html
Copyright © 2011-2022 走看看