Android2.2和2.3有什么区别

简介:

    操作界面的变化:
  谷歌姜饼Android 2.3系统给人最直观的改进和变化,当然就是操作界面上的改动。此次姜饼系统将界面的背景更改为黑色,并搭配有高亮度图标,所以用户如果想要知道一部 Android 系统手机是不是用最新的Andorid2.3版本只要看下图标便可知晓。

支持多个摄像头:
  谷歌Android 2.3系统带来的新变化之一便是增加了前置摄像头, 但这似乎并不是全部内容。按照谷歌的说法,姜饼android 2.3系统 将支持多镜头的操作,前置镜头只是其中之一。所以将来会否有三个镜头或是其他有关摄像头的应用出现将是值得期待的的事情。

强化电源、应用程序管理功能:
  智能手机的电池续航能力一直是人们关注的重点,即便有些机型使用了大容量电池,但所带来的待机时间的提升还是比较有限。而此次的姜饼Android 2.3系统的优点便是可以更有效地管理应用程序,尤其是令手机一直处于解锁状态,以及在背后耗用处理器资源的程              序,在必要时将其关掉,让手机在效能、续航力方面达到更佳的平衡。
另外,用户还可以查看电量使用情况,关注每个程序或是功能所用的电量,从而制订出适合自己的使用方式。而借助新的应用程序管理接口,手机还可以即时显示运作中程序所占用的资源,用户可以将耗资源、又不在使用中的的程序关掉,从而进一步的降低功耗。

多媒体音效强化:
  以往谷歌系统手机在多媒体方面的表现只能说中规中矩,而此次新系统在多媒体方面则会提供全新的音效API,并且还支持VP8、WebM 格式多媒体文件,并且还可以用AAC、AMR wideband来录下更高质素的声音文件。

分类:  android solve


本文转自wanqi博客园博客,原文链接:http://www.cnblogs.com/wanqieddy/archive/2011/07/18/2109222.html 如需转载请自行联系原作者
相关文章
|
7月前
|
安全 Android开发 数据安全/隐私保护
请说明鸿蒙操作系统与其他操作系统(如Android和iOS)的主要区别。
请说明鸿蒙操作系统与其他操作系统(如Android和iOS)的主要区别。
385 1
|
4月前
Android.mk(makefile)中几个符号的区别:=、 :=、 ?=、 +=
本文解释了在Android.mk文件中使用的几种赋值符号的区别,包括`=`(基本赋值)、`:=`(覆盖赋值)、`?=`(条件赋值,仅在变量未赋值时操作)、`+=`(追加赋值),并通过实验演示了这些符号的具体行为和效果。
231 1
|
3月前
|
Android开发 Kotlin
Android经典面试题之Kotlin的==和===有什么区别?
本文介绍了 Kotlin 中 `==` 和 `===` 操作符的区别:`==` 用于比较值是否相等,而 `===` 用于检查对象身份。对于基本类型,两者行为相似;对于对象引用,`==` 比较值相等性,`===` 检查引用是否指向同一实例。此外,还列举了其他常用比较操作符及其应用场景。
194 93
|
7月前
|
API 开发工具 Android开发
iOS 和 Android 平台的开发有哪些主要区别?
iOS与Android开发区别:iOS用Objective-C/Swift,App Store唯一下载渠道;Android用Java/Kotlin,多商店发布(如Google Play、华为市场)。设计上,iOS简洁一致,Android灵活可定制。开发工具,iOS用Xcode,Android用Android Studio。硬件和系统多样性,iOS统一,Android复杂。权限管理、审核流程及API各有特点,开发者需依据目标平台特性进行选择。
282 3
|
7月前
|
XML 存储 编解码
android 目录结构中 drawable(hdpi,ldpi,mdpi) 的区别
android 目录结构中 drawable(hdpi,ldpi,mdpi) 的区别
278 1
|
5月前
|
安全 Android开发 Kotlin
Android经典面试题之Kotlin延迟初始化的by lazy和lateinit有什么区别?
**Kotlin中的`by lazy`和`lateinit`都是延迟初始化技术。`by lazy`用于只读属性,线程安全,首次访问时初始化;`lateinit`用于可变属性,需手动初始化,非线程安全。`by lazy`支持线程安全模式选择,而`lateinit`适用于构造函数后初始化。选择依赖于属性特性和使用场景。**
180 5
Android经典面试题之Kotlin延迟初始化的by lazy和lateinit有什么区别?
|
5月前
|
Android开发 开发者
Android经典面试题之SurfaceView和TextureView有什么区别?
分享了`SurfaceView`和`TextureView`在Android中的角色。`SurfaceView`适于视频/游戏,独立窗口低延迟,但变换受限;`TextureView`支持复杂变换,视图层级中渲染,适合动画/视频特效,但性能略低。两者在性能、变换、使用和层级上有差异,开发者需按需选择。
100 1
|
5月前
|
SQL Java Unix
Android经典面试题之Java中获取时间戳的方式有哪些?有什么区别?
在Java中获取时间戳有多种方式,包括`System.currentTimeMillis()`(毫秒级,适用于日志和计时)、`System.nanoTime()`(纳秒级,高精度计时)、`Instant.now().toEpochMilli()`(毫秒级,ISO-8601标准)和`Instant.now().getEpochSecond()`(秒级)。`Timestamp.valueOf(LocalDateTime.now()).getTime()`适用于数据库操作。选择方法取决于精度、用途和时间起点的需求。
72 3
|
7月前
|
数据可视化 Android开发 容器
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
248 5
|
5月前
|
Android开发
Android面试题之View的invalidate方法和postInvalidate方法有什么区别
本文探讨了Android自定义View中`invalidate()`和`postInvalidate()`的区别。`invalidate()`在UI线程中刷新View,而`postInvalidate()`用于非UI线程,通过消息机制切换到UI线程执行`invalidate()`。源码分析显示,`postInvalidate()`最终调用`ViewRootImpl`的`dispatchInvalidateDelayed`,通过Handler发送消息到UI线程执行刷新。
63 1