应用开发特色

1. 四大组件
Android系统四大组件分别是活动(Activity)、服务(Service)、广播接收器(Broadcast
Receiver)和内容提供器(ContentProvider)。其中活动是所有 Android 应用程序的门面,
凡是在应用中你看得到的东西,都是放在活动中的。而服务就比较低调了,你无法看到
它,但它会一直在后台默默地运行,即使用户退出了应用,服务仍然是可以继续运行的。
广播接收器可以允许你的应用接收来自各处的广播消息,比如电话、短信等,当然你的
应用同样也可以向外发出广播消息。内容提供器则为应用程序之间共享数据提供了可
能,比如你想要读取系统电话簿中的联系人,就需要通过内容提供器来实现。
2. 丰富的系统控件
Android 系统为开发者提供了丰富的系统控件,使得我们可以很轻松地编写出漂亮
的界面。当然如果你品味比较高,不满足于系统自带的控件效果,也完全可以定制属于
自己的控件。
3. SQLite 数据库
Android 系统还自带了这种轻量级、运算速度极快的嵌入式关系型数据库。它不仅

支持标准的 SQL 语法,还可以通过 Android 封装好的 API 进行操作,让存储和读取数据
变得非常方便。
4. 地理位置定位
移动设备和 PC 相比起来,地理位置定位功能应该可以算是很大的一个亮点。现在
的 Android 手机都内置有 GPS,走到哪儿都可以定位到自己的位置,发挥你的想象就可
以做出创意十足的应用,如果再结合上功能强大的地图功能,LBS 这一领域潜力无限。
5. 强大的多媒体
Android 系统还提供了丰富的多媒体服务,如音乐、视频、录音、拍照、闹铃等等,
这一切你都可以在程序中通过代码进行控制,让你的应用变得更加丰富多彩。
6. 传感器
Android 手机中都会内置多种传感器,如加速度传感器、方向传感器等,这也算是
移动设备的一大特点。通过灵活地使用这些传感器,你可以做出很多在 PC 上根本无法
实现的应用

时间: 2024-08-13 14:47:34

应用开发特色的相关文章

Android之路-------浅淡Android历史、系统架构与开发特色

前言 离上一篇发表的博客差不多有两个星期了吧,相信有些博友差点就对LP失望了,因为上一篇博文中说了,这次不管怎样,LP都会坚持写博客的. 由于工作关系LP才隔了这么久才再次发表博文,这篇博文主要是总结LP看Android书学到的知识.好了,废话不多说了,正式开始吧.... 目录 Android历史 Android系统架构 Android应用开发特色 Android历史 说到Android历史,android就像一只打不死的小强,它有坚持不懈的精神,怎么说呢...从Andy Rubin 等人一起创

CBT系统APP开发案例介绍

云比特(CBT)系统开发特色? 数字货币,是比特比得升级优化 对接充话费,比特比,以太坊对换[范生:1300-5668-659] 在每个新注册帐户上自动空投了500币,币价1.82美元/枚,价值6370元.并同时赠送两台微矿. 每天签到和点矿池钱包释放.可以即时卖出兑现. 满10币,也可以兑换矿机. 在卖出之前,在点击会员中心下的个人资料,上传支付宝的收款码(非二维码) 挖和持币双收益.所挖币5倍存入矿池钱包每天0.2%释放,三代挖5%4%3%佣金收益 云比特(CBT)系统奖励 1.活动内容:购

记事本APP之Alpha报告

项目名称 记事本APP 项目版本 Alpha版本 负责人 北京航空航天大学计算机学院 Echo软件团队 联系方式 http://www.cnblogs.com/echo-buaa/ 要求发布日期 2014-11-23  一 .版本功能 1.基础记事功能 作为一款基于笔记本开发的记事软件,准确有效的进行事件的记录是各项功能开展的基础,也是所有笔记本软件的开发目的与需求所在,我们的APP在总结了各种笔记本软件的性能之后,以简约便捷.可用性强为开发目的,开发设计笔记本主体界面,实现记事功能. 具体的设

PHP和JAVA在WEB方面的对比

本来.不时补偿系统架构上的缺陷:而如今java也在引进善于做Web开发的动态言语,无论是java仍是php两者都在互相学习前进.php引进OO特性.比如JRubijython甚至连php都可以在jvm上运行.jvm自身在彻底开源后,也在酝酿着革新.新版jvm将会更修长,更有序的管理jar包,对动态言语供给十分好的支撑.信任不久的将来,用java做web开发会像php相同疾速. 一向触摸的java和.net曾经没有用过PHP潜意识一向以为它即是一个简略的脚本言语,<一向触摸的java和.net曾经

第一行代码(一)

Android系统框架 1.Linux内核:为安卓设备的各种硬件提供了底层的驱动,如显示驱动,音频驱动,照相机驱动等. 2.系统运行库层:通过C/C++库来为android系统提供了主要的特性支持,SQLite库提供数据库支持,OpenGL/ES 库提供3D绘图,Webkit提供浏览器,Android运行时库,运行时库中还包含了Dalvik虚拟机,使每一个android应用都能运行在独立的进程中,并且拥有自己的Dalvik虚拟机实例. 3.应用框架层 API 3.应用层 安装在手机上的应用程序.

新华社受权发布“十三五”规划纲要 共分为20篇(

新华社受权发布"十三五"规划纲要 共分为20篇(全文/图表) 分享到: 539 2016-03-17 16:00:48字号:A- A A+来源:新华社 关键字:十三五规划全文 2016年,是中国全面建成小康社会决胜阶段的开局之年,也是推进结构性改革的攻坚之年.这一年,中国将在新的历史起点上大展宏图. 新华社将于今日下午播发<政府工作报告>和"十三五"规划纲要,其中,<政府工作报告>共分三个部分,约2万字,"十三五"规划纲要

第一章:开启启程你的第一行代码

前言: 其实我是认为视频比书本学的更快,看书是多么无趣, 有人说培训机构的学生失去了自学能力,的确如此 不管是视频还是资料我认为学会技能使用方法就行了 (还是买了第一行代码,一起学习学习吧!有颜色代表重点内容) 目录: 1.1 了解全貌,Android王国简介 1.1.1 安卓系统架构 1.1.2 安卓已经发布的版本 1.13 安卓应用开发特色 1.2 手把手搭建开发环境 1.2.1准备需要的环境 1.2.2搭建开发环境 1.3 创建你的一个Android项目 1.3.1创建Hello Worl

2015广州国际餐饮业供应商及食品博览会

2015广州国际餐饮业供应商及食品博览会 Guangzhou International Food Industry Suppliers Expo同期举办:2015广州国际餐饮连锁加盟博览会 2014 Guangzhou International Food Franchise Exhibitio and 时间:2015年8月28-30日 地点:广交会琶洲展馆(亚洲最大展馆)  展览面积:35000平方米.设计标准展位1680/个 邀 请 函 主办单位: 广州市人民政府 世界饭店联合会 中国对外

Android学习笔记一之第一个Android程序

/** *Title:总结昨天下午至今天上午的学习成果 *Author:zsg *Date:2017-8-13 / 一.了解Android 1.Android架构 Android大致可分为四层架构:Linux内核层.系统运行库层.应用框架层.应用层. Linux内核层:各种底层驱动:如蓝牙驱动.WiFi驱动等. 系统运行库层:为Android系统提供主要的特性支持.如SQLite提供数据库支持.   应用框架层:各种API. 应用层:手机上所有应用程序. 2.Android开发特色 a.四大组件