Android 4.1的新特性介绍
原文:http://android.eoe.cn/topic/summary
果冻豆 - Android 4.1
通知系统 - Notifications
在Android 4.1系统上通知的功能大大加强了。
用户可以直接操作通知条
通知的大小和布局更加灵活
通知会以重要性排序
通知条的大小还可以缩放
通知条的默认布局仍然保持原样,所以对于果冻豆以前设计的应用,其通知仍然有效。更新的Notifications 1|通知 - Notifications一节上有更多信息。
可变大小的窗口部件 - Resizable Application Widgets
Widgets是用户自定义桌面的核心功能,应用能够以最直接的方式把内容展示给用户。Android 4.1引入了**可变大小功能**,窗口大小将取决于:
- 用户放置Widgets的位置
- 用户直接拖动窗口的大小
- 桌面的可用空间
当用户旋转设备的时候,您还可以提供水平、垂直两套布局。Widgets系统提供具体的Widgets信息,限制,以及设计考量。
人人皆可使用 - Accessibility
Google的公司理念之一就是“整合全球信息,使人人皆可访问并从中受益”。应用应该能照顾到各种用户,比如手比较笨拙的人,听觉障碍,色弱人士,以至视觉障碍者。
参考新的Accessibility页面,几个具体的方法确保您的应用可以方便最多的用户群体,包括以下:
- 直观的浏览方式
- 推荐的按钮大小
- 通用的图标
- 有时限的操作要考虑特殊人群
- 使用系统组件或者给自定义的组件加入TalkBack功能
- 试试 TalkBack
冰淇淋三明治 - Android 4.0
导航栏 - Navigation bar
Android 4.0 的新手机上没有物理按键,取而代之的是虚拟的导航栏,放置有返回、主屏幕和最近的应用这三个按钮。阅读 兼容性 - Compatibility|兼容性 一节,了解系统是如何兼容硬件按键并支持 Android 3.0 之前的应用中常见的系统菜单。
操作栏 - Action bar
操作栏对于 Android 应用来说是最重要的元素。它统一了整个平台上的浏览方式,并且可以用来放置您应用中的操作按钮。
多视图布局 - Multi-pane layouts
在 Android 的世界,为不同的屏幕尺寸和比例设计您的应用是很重要的。利用 Fragemnt 的多视图布局可以将在手持设备上的多个 Activity 组合在同一个界面中,更加生动地在大屏幕的平板上展示。
选择 - Selection
之前,长按手势用于调出上下文操作菜单,现在则多用于选择。选择好数据后,在“上下文操作栏”中显示可用的操作。
Android 4.1的新特性介绍的更多相关文章
- Android应用--新浪微博客户端新特性滚动视图和启动界面实现
新浪微博客户端新特性滚动视图和启动界面实现 2013年8月20日新浪微博客户端开发之启动界面实现 前言: 使用过新浪微博客户端的童鞋都清楚,客户端每一次升级之后第一次启动界面就会有新特性的介绍,用户通 ...
- Android Studio 3.5新特性
Android Studio 3.5新特性 原文链接:https://blog.csdn.net/jklwan/article/details/99974869 Android Studio ...
- dubbox新特性介绍
dubbx是当当网对原阿里dubbo2.x的升级,并且兼容原有的dubbox.其中升级了zookeeper和spring版本,并且支持restfull风格的远程调用. dubbox git地址: h ...
- Hadoop3.0新特性介绍,比Spark快10倍的Hadoop3.0新特性
Hadoop3.0新特性介绍,比Spark快10倍的Hadoop3.0新特性 Apache hadoop 项目组最新消息,hadoop3.x以后将会调整方案架构,将Mapreduce 基于内存+io+ ...
- jdk7和8的一些新特性介绍
jdk7和8的一些新特性介绍 本文是我学习了解了jdk7和jdk8的一些新特性的一些资料,有兴趣的大家可以浏览下下面的内容. 官方文档:http://www.oracle.com/technetwor ...
- ArcGIS 10.3 for Desktop新特性介绍
ArcGIS 10.3是一个完整公布的ArcGIS平台,它包含新的产品(ArcGIS Pro),针对10.2版本号产品进行了功能增强和稳定性的改进. ArcGIS 10.3 for Server新特性 ...
- Xcode9新特性介绍-中文篇
背景: Xcode 9 新特性介绍: 1.官方原文介绍链接 2.Xcode9 be ta 2 官方下载链接 本文为官方介绍翻译而来,布局排版等都是按照官方布局来的. 与原文相比,排版上基本还是熟悉的配 ...
- Android Oreo 8.0 新特性实战 Autosizing TextView --自动缩放TextView
Android Oreo 8.0 新特性实战 Autosizing TextView --自动缩放TextView 8.0出来很久了,这个新特性已经用了很久了,但是一直没有亲自去试试.这几天新的需求来 ...
- php7函数,声明,返回值等新特性介绍
使用 ... 运算符定义变长参数函数 (PHP 5 >= 5.6.0, PHP 7) 现在可以不依赖 func_get_args(), 使用 ... 运算符 来实现 变长参数函数. functi ...
随机推荐
- Web Storage与Cookie相比存在的优势:
(1).存储空间更大:IE8下每个独立的存储空间为10M,其他浏览器实现略有不同,但都比Cookie要大很多. (2).存储内容不会发送到服务器:当设置了Cookie后,Cookie的内容会随着请求一 ...
- 江南白衣整理和开发的java常用工具类
江南白衣的公众号的介绍文章:http://mp.weixin.qq.com/s/6JUo1vmUa-7SuDH6yIxKeQ github的地址:https://github.com/springsi ...
- mongobooster 的使用
mongobooster是mongodb的客户端工具 1.配置数据库 file->connect..->from URL 2.数据查询 选中数据库名,右击-Open Shell->输 ...
- Linux 安全密钥验证
[root@rhel7 ~]# ssh-keygen --在客户端主机中生成“密钥对” Generating public/private rsa key pair. Enter file in wh ...
- centos6.5关闭ipv6
万境归空,道法自然 1.在/etc/modprobe.d/目录下增加一个新的配置文件ipv6.conf cat << EOF > /etc/modprobe.d/ipv6.confa ...
- mysql workbench图形化mysql管理工具
MYSQL官网也推出了针对Linux的图形化的连接工具-MySQL Workbench.MySQL Workbench不仅仅是一个简单的MySQL客户端.简而言之,Workbench是一个跨平台的 ( ...
- 基于SpringSecurity和JWT的用户访问认证和授权
发布时间:2018-12-03 技术:springsecurity+jwt+java+jpa+mysql+mysql workBench 概述 基于SpringSecurity和JWT的用户访 ...
- 监听Sms.Content_URI而不是Sms.Inbox.CONTENT_URI
getContentResolver().registerContentObserver(Sms.Inbox.CONTENT_URI, true, newMsgObserver); / ...
- mysql配置和管理(转载)
MySQL的配置与管理 (2012-08-09 13:06:59) 转载▼ 标签: mysql 配置 管理 分类: MySQL 安装 yum -y install mysql-server 启动服 ...
- 找不到android-support-v4 包的解决办法
有时候在开发过程中,总是会遇到一些莫名奇妙的错误,或者在使用fragement和viewpage的时候,就会出现下面这个错误,如果出现找不到android-support-v4 包的时候,可以使用下面 ...