2.基础知识和相关技术

Android手机应用的开发需要在Android开放平台上进行,针对现在的经济客观因素,运用Eclipse和Android studio开发工具进行对基于Android的音乐播放器的设计与实现都是不错的选择。由于自己初次接触Android学习,对Eclipse的认知和接触略知一二,对于Android APP开发的入门学习更具有针对性。

2.1 Android开发平台

Android音乐播放器应用程序需要在Android开发平台上进行开发设计,下面我们展开对Android开放平台进一步了解。

2.1.1 Android系统的特性

(1)应用程序框架

(2)Dalvik虚拟机

(3)内部集成浏览器

(4)优化的图形库

(5)数据存储SQLite

(6)多媒体支持

(7)GSM电话

(8)蓝牙Bluetooth、EDGE、3G、WiFi

(9)照相机,GPS,指南针,和计算器

(10)丰富的开发环境

2.1.2 Android基本框架

(1)Applications

(2)Application FrameWork

(3)Libraries库

(4)Android Runtime

(5)Linux内核

2.1.3 Android系统的四大组件

(1)Activity:提供可视化的用户界面

(2)Service:后台服务程序 

(3)Broadcast Receiver:广播接收器 

(4)ContentProvider:保存和检索数据

2.1.4 Android平台的优点 

(1)开放性 

(2)挣脱运营商的束缚

(3)丰富的硬件选择 

(4)不受任何限制的开发商 

(5)无缝结合的Google应用

2.1.5 Android平台的短板

(1)安全与隐私

(2)过分依赖开发商缺少标准配置

(3)用户体验不一致

(4)版本过多,升级过快

总体而言,Android开发平台为手机应用程序的开发提供了优越的条件,赋予了手机APP开发极大的生命活力,为手机市场开拓了无限的发展空间。开发环境以海纳百川的姿态推动着科技进步发展,和百家齐放的开发语言丰富了开发工作者的兴趣选择。

上一篇:asp.net+sqlserver《大学英语》学习资源网站的设计+源代码
下一篇:单机游戏看图猜成语的设计+lua源代码

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

Android移动互动学习系统教师端设计

Android大学生素质认证系统的设计

Android的网络借贷系统的设计

志愿者活动的调查问卷表

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

中国学术生态细节考察《...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

承德市事业单位档案管理...

公寓空调设计任务书