Android3.0新增功能:主要增加全息主题
1、Fragments:较activity粒度小的拥有独自生命周期的模块。可作为acitivity的一部分,activity通过FragmentManager管理独自的fragments back stack。
2、Action Bar:activity顶部标题栏的替代品,通常含logo,点击出现原menu菜单项--称作action item。可与tab、Fragments back stack合用。
3、粘贴版:系统范围的复制、粘贴。通过系统服务CLIPBOARD_SERVICE。
4、Drag and drop:在view中监听drag、drop动作,通过ClipData(与系统粘贴版无关)传递数据。
5、App widgets:支持GridView、ListView、StackView及ViewFlipper。
6、Content loader:Loader类简化异步数据加载;CursorLoader简化ContentProvider的数据加载。
7、动画支持扩展:全新动画框架,更灵活。
8、硬件绘制加速: android:hardwareAccelerated="true" 启用OpenGl硬件绘制加速。支持renderscript脚本语言。
Android3.1新增功能:
1、USB API:简化Android设备USB支持。
2、相机等PTP API:增加多媒体MTP/PTP协议API。
3、增加输入设备及事件:ACTION_HOVER_MOVE事件,非触控的SCROLL事件等。
4、新增RTP API:增加实时传输协议栈中API。
5、App widget可改变大小:android:resizeMode="horizontal|vertical"
Android3.2新增功能:
1、主要是屏幕大小适配支持。
Android4.0:将3.x的全息主题带到小屏幕,合并2.x与3.x
1、Contacts Provider中的社交API:用户个人资料、大photo、使用情况反馈。
2、Calendar Provider:提供获取、增加、修改、删除Calendar的API。
3、Voicemail及更好的多媒体效果。
4、相机的增强人脸识别功能。
5、通过NDEF(NFC数据交换格式)进行4cm左右的近距离数据交换。
6、支持带Wi-Fi Direct设备的P2P连接,传输距离较 Bluetooth远。
7、支持Bluetooth的健康设备可与Android通信;app可实现拼写检查服务;Text-to-speech新API;
sdk>=14时默认启用硬件加速
8、支持温度、湿度传感器。
9、硬件不再必须有Menu键。
Android 4.1提高性能、增强用户体验
1、隔离的服务:android:isolatedProcess=“true”可设置服务运行在隔离的usrID的进程中。
2、内存警告:更多内存使用状态常量。
3、增加调用Content provider的健壮性的容错。
4、App 栈导航:通过设置android:parentActivityName改变回退栈的内容,如果栈中没有parentActivity,则合成栈,通过onPrepareNavigateUpTaskStack()改变parentActivity中的内容。
5、多媒体:开放底层编解码接口、音频效果增强、相机自动对焦事件等。
6、网络连接:支持大数据量bluetooth传输、多播设备发现、Wi-Fi Direct服务发现。
7、网络连接是否收费:isActiveNetworkMetered(),判断当前使用的网络是否计量网络。
8、Activity启动动画:通过ActivityOptions设置动画转化为Bundle,作为Intent属性启动activity。由一个activity的启动、另一个activity的停止两组动画组成。
9、通知栏支持3种新风格:大图片、大字体、列表信息显示;支持通知底部两个action button;可设定通知优先级。
10、增加Roboto(4.0版本字体基础)字体变种。
11、增加外部存储读权限、电视设备属性
相关推荐
Android Studio 3.6 是一个重要的版本更新,它带来了一系列增强开发者体验的新特性。这篇文章将深入探讨其中的一些关键改进。 首先,设计编辑器有了显著升级,特别是引入了拆分视图模式。这一新功能允许开发者同时...
这一版本的发布标志着Android系统的一次重要进化,引入了许多关键的新特性。 1. **Android统一版本:**Android 4.0首次实现跨平台兼容,单一版本支持多种设备,解决了之前不同设备之间版本不一致的问题,为Android...
《阿里巴巴Android开发手册》是Android开发者们不可或缺的参考资料,它汇集了阿里巴巴集团在Android开发领域的最佳实践和规范,旨在提升代码质量、优化开发流程、确保软件稳定性和性能。本手册覆盖了从编码风格、...
在Android开发中,CheckBox是一个非常常见的控件,它允许用户进行多选操作,例如在列表中选择多个选项。本文将详细解析CheckBox的主要功能和常用方法。 1. **CheckBox类的定义** CheckBox是Android框架中的一个...
在Android开发中,`ImageButton`是一个非常常用的组件,它结合了图像和按钮的功能,允许用户通过点击图像来触发相应的操作。下面将详细讲解`ImageButton`的一些核心概念、属性以及常用方法。 1. `ImageButton`类的...
"[Android实例] Android 竖着的SeekBar"很可能是包含这个自定义SeekBar实现的源代码文件,开发者可以通过阅读和分析这些代码来学习如何实现竖直SeekBar的功能。 总的来说,这个项目实例为Android开发者提供了一个...
在Android开发中,RadioGroup是实现单选功能的关键组件,它允许用户在多个选项中选择一个。RadioGroup作为RadioButton的容器,确保同一时间只有一个RadioButton处于选中状态。下面我们将详细探讨RadioGroup的常用...
理解并熟练运用这些Activity的方法,对于构建功能丰富的Android应用至关重要。它们构成了Activity生命周期的核心,帮助开发者管理Activity的状态变化,保证用户体验的流畅性和应用的稳定性。在实际开发中,开发者...
在Android应用开发中,Intent是实现不同...理解并熟练运用Intent的方法,对于构建高效且功能丰富的Android应用至关重要。在实际开发中,要根据应用场景灵活选择和组合这些方法,确保Intent能够准确无误地传递所需信息。
- 更新推送:应用可能集成自动更新功能,当有新版本发布时,用户可以方便地进行升级。 综上所述,"Android实训个人理财软件代码"是一个综合性的项目,涵盖了Android开发的多个关键领域,包括用户认证、数据管理、...
在本Android项目实例中,我们将深入探讨如何在移动应用中实现一个完整的聊天功能,包括人员列表的展示、发送和接收文字、图片以及语音消息。这个实例对于那些正在学习或者从事Android开发的人员来说,无疑是一个宝贵...
4.3.2 AndroidMarket特色应用一览 4.4 你也可以做东家——申请Market账号 4.4.1 卖东西要先入伙——准备工作 4.4.2 入伙过程——申请 4.5 开张了——在Market上发布应用 4.5.1 发布时可能遇到的错误 4.5.2 卖东西也...
4.3.2 Android Market特色应用一览 38 4.4 你也可以做东家——申请Market账号 43 4.4.1 卖东西要先入伙——准备工作 43 4.4.2 入伙过程——申请 44 4.5 开张了——在Market上发布应用 45 4.5.1 发布...
本文件详细梳理了华为核心供应商、智能手机、iPhone X、5G新基建以及物联网等关键领域的产业链结构,揭示了各环节企业之间的相互依赖与合作。 首先,华为作为全球领先的信息与通信技术(ICT)解决方案提供商,其...
1) **同时运行多个应用**:Android 7.0正式引入了分屏模式,用户可以同时打开并使用两个应用,无论是平板还是手机都能享受到这一功能。只需点击概览键,长按应用标题,拖动至屏幕一侧,再选择另一个应用,调整两个...
Android 4.0.3是一款由谷歌开发的操作系统版本,该版本主要针对平板电脑进行了优化,引入了许多新的特性和改进,例如更好的多任务管理、增强的UI界面以及对大屏幕设备的支持等。 #### IPS IPS(In-Plane Switching...
功能一览: 1、行情交易速度快,比网上交易还要快。 2、交易支持90多家券商,并支持快速买卖,交易非常方便。 3、手机支持率非常高,基本上支持目前所有的2G及3G手机。 4、资讯信息全面及时,信息地雷、实时解盘、...
在V1.3版本中,解决了V1.2版本无法连接电脑的问题,并增加了获取主机MAC地址的功能,以及新增了AT+ENLOG指令,允许用户控制开机、连接、断开串口输出的状态。 **主要特点与功能:** 1. **兼容性广泛**:JDY-31模块...