导航:首页 > 操作系统 > androidpeople

androidpeople

发布时间:2023-12-20 08:33:47

A. android Activity之间传递对象及对象数组

假设对象为People类,包含信息姓名和年龄: 

方法一:Serializable 

必须条件:类实现了Serializable接口 

传递对象: 

传递端: 

接收端: 

传递对象空兆判数组: 

传递端: 

接收端: 

方法二:Parcelable 

必须条件:类实现了Parcelable接口 

传递对象: 

传递端: 

接收端: 

传递对象数组: 

传递端: 

接收端: 

可以发现在Parcelable中需实现public int describeContents()、 publicvoid writeToParcel(Parcel parcel, int arg1),还需要在添加一个静态成员变量CREATOR:public static final Parcelable.Creator CREATOR。 

区别:

1.Serializable的实现,只需要implements Serializable即可。这只是给对象打了一个标记,系统会自动将其序列化。猜衡 

2.Parcelabel的实现,不仅需要implements Parcelabel,还需要在类中添加一个静态成员变量CREATOR,这个变量需要实现 Parcelable.Creator 接口。 

3.在使用内存的时候,Parcelable 类比Serializable性能高,所以推荐使用Parcelable类。4.Serializable在序列化的时候会产生斗改大量的临时变量,从而引起频繁的GC。 

5.Parcelable不能使用在要将数据存储在磁盘上的情况,因为在外界有变化的情况下Parcelable不能很好的保证数据的持续性。

B. Android里为什么能通过Uri: content://contacts/people找到联系人

data路径下是联系人app本地的存储地址,外界是不能访问的,content地址是联系人app的内容提供者对外提供的地址,外界的app可以用内容解析者通过其提供的url可以对其数据库进行曾删改查

C. 安卓系统和安卓版本分别有什么用各有什么用

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。

Android在正式发行之前,最开始拥有两个内部测试版本,

Android 各代版本 Logo
并且以着名的机器人名称来对其进行命名,它们分别是:阿童木(AndroidBeta),发条机器人(Android 1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。甜点命名法开始于Android 1.5发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕(Android 1.5),甜甜圈(Android 1.6),松饼(Android 2.0/2.1),冻酸奶(Android 2.2),姜饼(Android 2.3),蜂巢(Android 3.0),冰激凌三明治(Android 4.0),果冻豆(Jelly Bean,Android4.1和Android 4.2)。

4.0

Ice Cream Sandwich(冰激凌三明治):2011年10月19日在香港发布。

安卓2.0版本
版本主要更新如下:
全新的UI;全新的Chrome Lite浏览器,有离线阅读,16标签页,隐身浏览模式等;截图功能;更强大的图片编辑功能;自带照片应用堪比Instagram,可以加滤镜、加相框,进行360度全景拍摄,照片还能根据地点来排序;Gmail加入手势、离线搜索功能,UI更强大;新功能People:以联系人照片为核心,界面偏重滑动而非点击,集成了Twitter、Linkedin、Google+等通讯工具。有望支持用户自定义添加第三方服务;新增流量管理工具,可具体查看每个应用产生的流量,限制使用流量,到达设置标准后自动断开网络。

4.2

Android 4.2Jelly Bean(果冻豆):2012年10月30日

Android 4.2 Jelly Bean 原生系统用户界面
Android 4.2沿用“果冻豆”这一名称,以反映这种最新操作系统与Android 4.1的相似性,但Android 4.2推出了一些重大的新特性,具体如下:
Photo Sphere全景拍照功能;键盘手势输入功能;改进锁屏功能,包括锁屏状态下支持桌面挂件和直接打开照相功能等;可扩展通知,允许用户直接打开应用;Gmail邮件可缩放显示;Daydream屏幕保护程序;用户连点三次可放大整个显示频,还可用两根手指进行旋转和缩放显示,以及专为盲人用户设计的语音输出和手势模式导航功能等;支持Miracast无线显示共享功能;Google Now现可允许用户使用Gamail作为新的数据来源,如改进后的航班追踪功能、酒店和餐厅预订功能以及音乐和电影推荐功能等。

2009年10月26日发布。
主要的更新如下:
优化硬件速度;"Car Home"程序;支持更多的屏幕分辨率;改良的用户界面;新的浏览器的用户接口和支持HTML5;新的联系人名单;更好的白色/黑色背景比率;改进Google Maps3.1.2;支持Microsoft Exchange;支持内置相机闪光灯;支持数码变焦;改进的虚拟键盘;支持蓝牙2.1;支持动态桌面的设计。
Android 2.2/2.2.1 Froyo(冻酸奶) :2010年5月20日发布。主要的更新如下:
整体性能大幅度的提升;3G网络共享功能;Flash的支持;App2sd功能;全新的软件商店;更多的Web应用API接口的开发。

D. android系统的系统版本

发布时间:发布于 2009 年 2 月
Android1.1主要特性:
闹钟
API 示例
浏览器
计算器
摄像头
联系人
开发工具包
拨号应用
电子邮件
地图 (包含街景)
信息服务
音乐
图片
设置 该版本又叫 “Cupcake”, 这是第一个主要版本,发布于 2009 年 5 月. 这个升级之后,Android 表现出来的能力才真正吸引了开发者的目光。 用户界面得到了极大的改良,并且增添了以下功能:
Android1.5主要特性:
录像
蓝牙A2DP
自动蓝牙连接
上传视频到 YouTube 以及 Picasa
复制/粘贴功能 搭载Android 1.6的HTC Hero获得了意想不到的成功。Android 最终获得了非Android用户的关注,并且也让竞争者岁迹苹果和微软更加警惕了。Android 1.6 “Donut” 2009 年 9 月发布。 这个版本包含了:
Android1.6主要特性:
Android 应用市场集成
照相、摄像以及浏览, 多选/删除功能
手势搜索
语音搜索应用集成
极大提升了语音阅读功能
对非标准分辨率有了更好的支持 2.0/2.1: 2009 年 10 月 26 日,又一个主要版本升级以创纪录的速度放出。这次,大版本升级到了Android 2.0/2.1 “Eclair.” 它包含:
Android 2.0/2.1主要特性 提升硬件速度
更多屏幕以及分辨率选择
大幅度的用户界面改良
支持 Exchange活动墙纸
大幅改进虚拟键盘
蓝牙2.1
Google 地图 3.1.2
Android 2.0.1 SDK 于 2009 年 12 月 3 日 发布,之后是2010 年 1 月 10 日的 2.1 版本。很多用户和围观群众可能会奇怪:“为什么 Android 会用甜点作为它们系统版本的代号?”,这个命名方法开始于 Andoird 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照字母数序:小蛋糕,甜甜圈还有松饼。之前人们预计 2.2 版本的代号会是“馅饼”,但这个被最终证明是错误的,“FroYo”(冻酸奶)才隐昌是Android 2.2这个伴随GoogleNexus One 发布的新版的最新代号。下一个版本的代号将会是“姜饼”。 该版本名字叫 “Froyo”,中文代号称“冻酸奶”,Nexus One 的用户已经开始接受 Android 2.2 “FroYo” 的无线更新,其他机型的用户应该会在短时间内获取到这一更新。这一版本包含大量让其他手机用户垂涎三尺的更新,包括了:
Android 2.2主要特性
完整的 Flash 10.1 支灶雀扒持
最高 5 倍速度提升
最多支持 8 个设备连接的移动热点功能
有着专用链接的改进版主屏幕
大量Exchange支持改进,支持 Exchange 2010
摄像头/视频改进
多键盘语言支持
Android 云信息将应用安装在记忆卡上
蓝牙语音拨号
支持720P视频录制 2010年12月7日凌晨的时候,谷歌在发布旗下Android2.3 Gingerbread(姜饼)系统正式亮相。相比2.2版本来说,新版的Android系统在多个方面都进行了有效的提升,下面我们一起来看看到底有哪些改进。
1.用户界面更美观
2.提升游戏体验
3.提升多媒体能力
4.增加官方进程管理
5.改善电源管理
6.NFC近场通信
7.全局下载管理
8.改进的虚拟键盘
9.原生支持前置摄像头
10.SIP网络电话 2011年2月2日, 3.0(Honeycomb 蜂巢)版本主要更新如下:
·优化针对平板
·全新设计的UI增强网页浏览功能
·n-app purchases功能 2011年5月11日在Google I/O开发者大会宣布发布,版本主要更新如下:
Honeycomb蜂巢(改进3.0BUG)
经过优化的Gmail电子邮箱;
全面支持GoogleMaps
将Android手机系统跟平板系统再次合并从而方便开发者。
任务管理器可滚动,支持USB输入设备(键盘、鼠标等)。
支持 Google TV.可以支持XBOX 360无线手柄
widget支持的变化,能更加容易的定制屏幕widget插件。 2011年7月13日发布,Honeycomb (蜂巢)版本更新如下:
支持7英寸设备
引入了应用显示缩放功能 2011年10月19日 在香港发布,
4.0(Android 4.0)Ice Cream Sandwich版本主要更新如下:
1、全新的ui
2、全新的Chrome Lite浏览器,有离线阅读,16标签页,隐身浏览模式等。
3、截图功能
4、更强大的图片编辑功能
5、自带照片应用堪比Instagram,可以加滤镜、加相框,进行360度全景拍摄,照片还能根据地点来排序
6、Gmail加入手势、离线搜索功能,UI更强大。
7、新功能People:以联系人照片为核心,界面偏重滑动而非点击,集成了Twitter、Linkedin、Google+等通讯工具。有望支持用户自定义添加第三方服务。
8、新增流量管理工具,可具体查看每个应用产生的流量。
9、正在运行的程序可以像电脑一样的互相切换
10、人脸识别功能
11、系统优化、速度更快
12、支持虚拟按键,手机可以不再拥有任何按键
13、更直观的程序文件夹
14、平板电脑和智能手机通用
15、支持更大的分辨率
16、专为双核处理器编写的优化驱动
17、全新的Linux内核
18、增强的复制粘贴功能
19、语音功能
20、全新通知栏:
21、更加丰富的数据传输功能
22、更多的感应器支持
23、语音识别的键盘:
24、全新的3D驱动, 游戏支持能力提升
25、全新的谷歌电子市场
26、增强的桌面插件自定义 Android 4.2是谷歌新一代移动操作系统,它沿用了4.1版“果冻豆”(Jelly Bean)这一名称,与Android 4.1相似性很高,但仍在细节之后做了一些改进与升级,比较重要的包括:Photo Sphere全景拍照;键盘手势输入;Miracast无线显示共享;手势放大缩小屏幕,以及为盲人用户设计的语音输出和手势模式导航功能等。尤其令人关注的是,谷歌在Android 4.2中新加入了新的恶意软件扫描功能。
安卓4.2简介
谷歌原定于2012年10月30日召开Android发布会,但由于受到桑迪(Sandy)飓风的影响而临时取消。
不过谷歌仍通过其官方博客发布了全新的Android 4.2系统,同时还发布了基于这种操作系统的Nexus 4智能手机和Nexus 10平板电脑。
Android 4.2操作系统的亮点是支持行业标准的WiFi显示共享工具Miracast,这个工具允许Nexus 4向电视流传输音频和视频。针对现有电视的Miracast机顶盒预计将在不久以后上市,多家公司都可能提供这种产品。谷歌预计,Miracast机顶盒的售价将远低于99美元。
本次网上发布的还有谷歌Nexus系列第四代手机LG Nexus 4,它配备了4.7英寸1280*768分辨率屏幕,采用LG True HD屏幕显示技术,表面为康宁大猩猩2代强化玻璃,并搭载高通骁龙S4 Pro四核处理器以及2GB RAM,后置800万像素摄像头,支持无线充电。售价方面,8GB版LG Nexus 4售299美元,约合人民币1900元;16GB版本售价349美元,约合2200元,价格门槛大幅降低。后者还将拥有T-Mobile运营商定制版,两年合约价199美元。
另外一款产品是谷歌与三星合作的平板电脑Nexus 10,外形采用弧线设计,采用最新的Android 4.2系统,屏幕分辨率为2560x1600像素,像素密度达300ppi,是目前市售平板电脑中分辨率最高的产品。硬件方面,它采用Cortex A15架构1.7GHz主频Exynos 5250处理器、2GB RAM。摄像头为500万像素,并支持NFC、Wi-Fi、蓝牙等功能。16GB版399美元,32GB版499美元。
Android 4.2将与Nexus 4 and Nexus 10一起上市,预计Galaxy Nexus和Nexus 7等其他Nexus设备也将在未来几周中获得更新。
Android4.2 操作系统的代号沿用了Jelly Bean(果冻豆),并推出了全球首款搭载Android 4.2的Nexus 10平板。
安卓4.2十大特点
1、完整的Chrome浏览器
Android 4.2的Web浏览器的变化将非常受欢迎,支持选项卡浏览系统以及书签同步。这样的设计为了使手机和平板电脑的使用和传统PC使用无异。
2、全新的手机风景模式
作为Android 4.2,将集合手机以及平板电脑一体,在使用手机时,可以使用类似于平板电脑尺寸的风景模式,并且可以进行反转。
3、全新的文件管理器
Android 4.2将集合一个全新的文件管理器,使用户可以方便的管理SD卡上的文件,而不再依赖于第三方软件。
4、文本输入选项的改进
Android 4.2重新设计了键盘的布局,甚至将无用的数字和符号都一并略去了。
5、一个明确的升级方法
Google似乎已经对升级操作系统后产生的各种混乱场景感到非常厌倦,因此在5月份发布的升级,Google必须保证硬件方面足够指标才能升级操作系统。希望这次Android 4.2新版的系统中,对于硬件方面的要求不再是个问题,这将使得所有用户可以使用新的Android版本。
6、Android Key Lime Pie精简版
这个版本有点像Windows XP的上网本,拥有大部分功能,但是对于硬件要求稍低。
7、具有开关切换的用户界面
众多Android生产厂商都会自定义Android,帮助手机更好的服务使用者。但与此同时,如果能停用某些用户界面,而恢复到标准的Android将是一个不错的功能。
8、全新的电源管理系统
全新的电源管理系统将有效的分配电池的合理使用,例如牺牲浏览下滑页面的速度而因此获得20分钟发短信息的时间。
9、更为轻便的主题模式
Android 4.2是漂亮的,不只是黑色背景上的白色文字。当然,我们可以使用不同的图片作为背景。
10、全新的锁屏页面
当进入锁屏页面时,Google已经试图放入一些有关来电和消息的信息。虽然这样做未免会有一些安全风险,但Android应该能人为的控制开关这个功能。
11、全新的时钟界面
系统自带时钟在 4.2 上取得了飞跃式的进步。原本缺失的世界时钟,计时器和秒表功能都出现了,而且做得非常精致。 2013年7月25日发布
新功能
1、用户账户配制
在Android 4.2中,Google在平板中加入了多账户功能,和Windows桌面系统的相关功能差不多。在Android 4.3上,用户可以为账户进行不同的配置,从而限制某一账户的功能。例如你可以限制儿童账户的应用内购买权限,拒绝儿童账户访问某一应用,和Windows Phone 8上的儿童中心类似。开发者也可以根据不同类型的账户让应用展现不一样的功能。
2、拨号盘联系人自动补全
对于使用第三方Android UI的用户来说,这项功能早就有了,不过原生Android进入联系从或通过搜索框搜索。Android 4.3可以在拨号盘中输入号码和人名时自动搜索联系人。
3、OpenGL 3.0
OpenGL 3.0可以使游戏更加顺畅,画面渲染更加精致。
4、蓝牙低耗电技术Android 4.3在蓝牙上引入了Bluetooth Low Energy技术,可以适配各种节能设备,也减少了设备本身的电池消耗。在展示中,一个人在台上做全身运动,他的心率实时显示在手机上。
5、WiFi关闭后保持位置功能
WiFi除连接网络的功能外还有一个重要的定位功能,GPS关闭时WiFi可以发挥定位的作用。在之前的Android版本中,把WiFi关闭的话定位功能也会随之消失,而Android 4.3可以在WiFi关闭时仍然进行扫描,从而发挥定位的作用,同时电池的消耗也大幅下降。
6、其它特性 新的相机应用UI 新的开发者工具 通过邮件分享截屏时,日期和时间会自动加入进去。 Android 4.4,是由Google公司制作和研发的代号为KitKat的手机操作系统,于北京时间2013年9月4日凌晨对外公布了该Android新版本的名称,为Android 4.4(代号 KitKat 奇巧)。
1、支持两种编译模式
除了默认的 Dalvik 模式,还支持 ART 模式。
2、RAM优化
Android 4.4 KitKat针对RAM占用进行了优化,甚至可以在一些仅有512MB RAM的老款手机上流畅运行。它也进一步优化了系统在低配硬件上的运行效果, 支持内核同页合并 KSM,zRAM 交换,似乎是为了更好地在众多智能穿戴设备上运行。

3、新图标、锁屏、启动动画和配色方案
之前蓝绿色的配色设计被更换成了白/灰色,更加简约,另外图标风格也进一步扁平化,还内置了一些新的动画,整体来说界面更漂亮、占用资源更少。另外,还加入了半透明的界面样式,以确保状态栏和导航栏在应用中发挥更好的效果。
4、新的拨号和智能来电显示
首先,新的拨号程序会根据你的使用习惯,自动智能推荐常用的联系人,方便快速拨号;同时,一些知名企业或是服务号码的来电,会使用谷歌的在线数据库进行匹配自动显示名称,即使你的手机中没有存储它们。

5、加强主动式语音功能
在Nexus 5上,可以通过说“OK,Google”来启动语音功能,而不需要触碰任何按键或是屏幕,但并非支持所有机型。另外,语音搜索功能的精度也提升了25%,更加准确,还支持买电影票等新功能。
6、集成Hangouts IM软件
集成GMS的Android 4.4内置了Hangouts IM软件,类似于国内的微信,可以实现跨平台的文字、语音聊天功能,也能够传输图片、视频等各种文件。
7、全屏模式
不论你是在看电子书、或是使用任何应用程序,都能够方便地进入到全屏模式,隐藏虚拟按键,带来更投入的使用体验。只需滑动屏幕边缘,便可找回按键,也十分方便。
8、支持Emoji键盘
终于,Android也能够支持丰富有趣的Emoji输入了,可以让你的邮件或是信息更加个性化。
9、轻松访问在线存储
你可以直接在手机或平板电脑中打开存储在Google Drive或是其他云端存储的文件,支持相册或是QuickOffice等软件,十分方便。
10、无线打印
你可以使用谷歌Cloud Print无线打印手机内的照片、文档或网页,其他打印机厂商也将迅速跟进,发布相关应用。
11、屏幕录像功能
Android 4.4增加了屏幕录像功能,你可以将所有在设备上的操作录制为一段MP4视频,并选择长宽比或是比特率,甚至是添加水印。
12、内置字幕管理功能
在播放视频时可自行添加字幕。
13、计步器应用
Android 4.4内置了计步器等健身应用,谷歌也在加紧与芯片制造商的合作,为未来的智能手表做准备。
14、低功耗音频和定位模式
Android 4.4加入了低功耗音频和定位模式, 进一步减少设备的功耗。
15、新的接触式支付系统
虽然谷歌钱包还没正式推出,但是Android 4.4中已经加入了新的接触式支付功能,通过 NFC 和智能卡,可以在手机端轻松完成支付。
16、新的蓝牙配置文件和红外兼容性
Android 4.4内置了两个新的蓝牙配置文件,可以支持更多的设备,功耗也更低,包括鼠标、键盘和手柄,还能够与车载蓝牙交换地图。另外,新的红外线遥控接口可以支持更多设备,包括电视、开关等等。 2014年谷歌正在对Android系统进行调整,简单点说就是ART已经取代Dalvik成为默认选项。一直以来,Dalvik虚拟机背负着Android应用卡顿的罪名,原因则是应用在运行的过程中,虚拟机Dalvik通过一个叫JIT(Just-in-time)的解释器动态的进行编译并执行,这一过程也拖慢了运行效率。
与之形成鲜明对比的ART模式,则是在用户安装应用时就进行预编译操作,将原本在程序运行中时的编译动作提前到应用安装时。在省去解释代码这一过程之后,应用的运行效率会更高。
此外,有开发者往Android开源项目中提交代码时发现,ART已经取代Dalvik成为默认选项,不过Dalvik并没有被放弃,这无疑是个不错的消息,对于在2014年到来的大改版Android L来说,它的系统执行效率会更高。
谷歌公布Android L其界面相比4.x的版本来说,会有更大的变化,同时该系统还会加强平板的用户体验。
Android 5.0系统即彻底从Dalvik转换到ART,那样iOS开发人员和其用户所引以为傲的流畅体验将不再是一个值得炫耀的东西。
Android 5.0还为开发者带来了5000个新API,从而让设备间更具整体感及互联性。谷歌表示,类似歌曲、照片、应用及搜索结果,都能够在各种Android设备上无缝同步,这便是Android 5.0想要呈现的使用体验。另外,Android 5.0还包括新的电池模式、多账户登录、访客模式以及通过蓝牙设备解锁等新功能。
总得来说,Android 5.0是继4.0之后的一次重大更新,谷歌也希望通过新版本,来更好地统一Android的用户体验、设备交互能力,值得期待。 以下为AndroidPit盘点的Android5.1 新功能:
恢复在Android 5.0缺席的静音模式;
系统稳定性获总体提升;
RAM管理获改善;
软件闪退问题获修复;
电池管理获改善;
Wi-Fi自行切换至移动模式的问题得到修复;
无线连接问题获修复;
Okay Google功能问题得到解决;
通知中心问题得到解决;
部分设备声音问题获修复;
其他一些升级和改变;
Material Design调色板得更改。

阅读全文

与androidpeople相关的资料

热点内容
程序员三高 浏览:178
pythonfiddle 浏览:215
韩信分油总共有几种算法 浏览:941
程序员思维方案 浏览:970
编译环境要装c盘吗 浏览:648
单片机生成pwm 浏览:206
线上租车有什么app 浏览:908
php程序修改 浏览:684
下列能查找文件或文件夹的操作是 浏览:314
遥感科学与技术算法待遇 浏览:136
cad标注半径命令 浏览:367
打卡领购app邀请码怎么填 浏览:336
编程访问权限冲突 浏览:152
桌面运维如何转服务器运维 浏览:627
tomcat如何设置服务器 浏览:679
php编译支持mysql 浏览:817
mir4手游安卓版怎么玩国际服 浏览:23
服务器程序怎么删除 浏览:657
阿里年薪70万程序员名单照片 浏览:575
android定制输入法 浏览:758