• 键盘设备三星在Android上的改进对Developer的影响


    本文笔者在青岛喝咖啡的时候突然想到的...这两天就有想写几篇关于键盘设备的笔记,所以回家到之后就奋笔疾书的写出来发布了

        今天读到一篇很有意思的文章《Battle of the Androids : Google Android vs Samsung Android》,从使用角度报告了Google Android和Samsung Android的差异。

        我在这里就从开发者角度,列举一下两者的差异

        

    1. 为Samsung Android设备外接键盘(usb/bluetooth)时,Activity.onConfigurationChanged()方法不会被调用。也就是说应用程序没法得悉外接键盘的事件
    2. Samsung Android设备外接键盘后,当核心(focus)移至输入框(EditText)时,软键盘仍然会弹出。而Google Android设备在检测到外接键盘后,软键盘是不再弹出的
    3. 在Samsung Note 2上(Note1没有测试过),当S Pen(设备自带的触控笔)移至可滚动界面的顶部或底部时,会自动触发屏幕的滚动(如下三张图所示)。这里所说的可滚动界面包括常用的ListView、ScrollView、HorizontalScrollView等等。这个非本意的滚动在某些情况下可能会造成很大的困扰
        每日一道理
    自己把自己说服了,是一种理智的胜利;自己被自己感动了,是一种心灵的升华;自己把自己征服了,是一种人生的成功。

        

    键盘和设备 键盘和设备 键盘和设备

    文章结束给大家分享下程序员的一些笑话语录: N多年前,JohnHein博士的一项研究表明:Mac用户平均IQ要比PC用户低15%。超过6000多的参加者接受了测试,结果清晰的显示IQ比较低的人会倾向于使用Mac。Mac用户只答对了基础问题的75%,而PC用户却高达83%。

    --------------------------------- 原创文章 By 滚动和界面 ---------------------------------

  • 相关阅读:
    请求参数的中文乱码问题
    MySql索引与优化
    Android 兼容包
    Mysql 主从(转)
    解决tomcat一闪而过(转)
    log4j
    支付相关
    通过maven添加quartz
    linux命令学习之:chmod
    Nginx特点及其配置
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3095650.html
Copyright © 2020-2023  润新知