安卓开发 中文教程 (11)-- 安卓4.0系列的新功能

前面的十篇都是围绕风格、设计原则来说明,接下来我们会围绕这个主题:信息是如何被一层一层展示出来的。先来了解一下安卓4.0系列版本的新特性。

安卓4.1(版本代号Jelly Bean )


通知

安卓4.1在通知上有新的改进:

  • 在大小与布局上更加灵活
  • 可以按重要程度来排序
  • 通知可以展开与折叠

通知的基本布局没有改变,所以一些为早期安卓版本设计的通知是能够照常运行的。

 
可改变大小的小组件

在主桌面上,小组件是一个重要的内容,可使用户一眼就了解程序的重要数据。安卓4.1引入了一个改进,使小组件能自动改变大小,加载不同的内容。这个自动化的过程依赖于以下的因素:

  • 用户把它放在屏幕的哪一个位置;
  • 用户是否手动调整了小组件的大小;
  • 主屏幕还有多少可用空间。

你可以设计出当屏幕横向与竖向时的不同的小组件,当屏幕改变方向时,组件自动加载相应的显示样式。程序的小组件有足够详细的设置来让你设计出小组件的类型、限制与需要考虑的因素。

 
可访问性

安卓系统的其中一个目标是将各种信息有机地组合起来,方便不同的人群进行阅读或者聆听。例如,对于有视力障碍或者听力障碍的用户,安卓系统提供了解决的方案。

新的可访问性页面(Accessibility page)提供了相应的详细设置,让你的用以下的方法去设置可访问性:

  • 使程序的导航更加清晰,用户能更快地进入或者返回想要的页面。
  • 为触摸的组件提供建议的大小,方便用户触摸。
  • 使各种用户界面(UI)通过标注变得更加有意义,易于用户明白。
  • 当用户的反应时间超过程序设定的时间的时候,为用户提供更多的选择。
  • 为用户的控制动作提供标准的控制框架或者提供回调机制。
  • 鼓励用户尝试


安卓4.0(代号:Ice Cream Sandwich)


虚拟导航条

.安卓4.0不需要依赖固定的、硬件式的导航按钮,取而代之的是位于屏幕底部的虚拟导航条(如图),包含有“返回”,“主屏幕”与“最近使用”。

 
动作栏

所有的程序都是按一定的结构来组成的,而动作栏就为实现这种结构提供了一个最为实用的工具,可以说,用动作栏轻松地构建出程序的框架出来;动作栏也提供了与整个安卓平台一致的导航方式;动作栏也让一些快捷方式分布在用户最容易触摸的方位上。在安卓4.0以前,设计师要花很多心血去完成以上的工作,而在4.0里,你能轻松实现。

 
多面板布局

因为安卓设备的多样性,有些设备屏幕较小,有的设备屏幕较大。因此,多面板布局功能让某些设备只显示一个单项页面,而另一些设备则显示多项的页面。例如“联系人列表”与“联系人详细信息”是两个不同的页面,当屏幕较小时,分开显示,当屏幕较大时,一并显示。

 
选择

对着一个文件或者图片长按几秒,这一个动作在以前的版本会弹出一个菜单或者会实现某种功能。而现在这个动作被默认用于选择,进而可以继续选择更多的内容。当选择完成后,留意动作栏上出现的操作按钮,可以为你提供不同的功能,例如删除、分享等。




版权声明:英文原版版权由android.com所有,本中文翻译版版权由姚志浩所有,欢迎转载。 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值