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手机考勤系统设计

新疆农林高校學生昆虫生...

肢体语言在小学英语教学中的应用浅谈

激光模拟训练器材国内外研究现状

浅谈农村大气环境保护的制度构建【1868字】

个案管理茬老年糖尿病患...

发酵米粉优势菌株的发酵特性研究

淮安市高校足球运动损伤问卷调查表

大淘宝网的虚假交易研究

日语论文中日酒文化对比研究

2021年什么行业赚钱,适合...