毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Android手机平台音乐播放器开发设计(18)
4.6.2 File存储方式
我们可以将一些数据直接以文件的形式保存在设备中。例如,一些文本文件、PDF文件、音视频文件和图片等。Android提供了文件读写的方法
方法Context.openFileInput()
获得标准Java文件输入流(FileInputStream)
Context.openFileOutput()
获得标准Java文件输出流(FileOutputStream)
Resources.openRawResource (R.raw.myDataFile)
方法返回InputStream。
4.6.3 SQLiteDatabase数据库
SQLiteDatabase 数据库 SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设备(如手机、PDA、MP3)提供的一种高效的数据库引擎 SQLite数据库不像其它的数据库(如: Oracle),它没有服务器进程。所有的内容包含在同一个单文件中。该文件是跨 平台的可以自由拷贝。基于其自身的先天优势,SQLite在嵌入式领域得到了广泛应用。SQLiteOpenHelper是SQLiteDatabase的一个帮助类,用来管理数据库的创建和版本更新。一般的用法是定义一个类继承之,并实现其两个抽象方法 onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion)两个抽象方法来创建和更新数据库常用方法。
4.7 结 论
通过对 Android 手机平台的音乐播放器软件的开发,使我对 Android 相关的技术以及Android音乐播放器系统的整体设计有了更加深入的了解,对系统上整体的流程也有了一个清晰的认识。Android 音乐播放器。开发的核心部分,音乐播放器主要由播放主界面、播放列表、菜单、播放设置、文件浏览、歌曲搜索吹冰大核心组成,掌握这吹冰部分的开发,音乐播放器也就具备了初步的规模。在这吹冰大类基本功能完善的同时在此基础之上去补充添加其他的一些细小的功能。
音乐播放器系统实现了播放器的基本功能:播放,暂停、停止、上/下一首、音量调节、歌词显示、播放模式、歌曲搜索、文件浏览器、播放列表查询等功能。本次开发应用当下较为流行的移动终端开发技术,基于 Linux 系统的开源手机平台在Java 语言编写+SQLite数据库支持+SharePreference 配置文件的组合方式进行数据管理。实现了音乐播放器的系统编程。
对于本次基于Android系统开发的音乐播放器的设计,对音乐播放器的系统结构框架首先要进行精心的构思与设计,通过采用Eclipse3.5+Java 语言作为本次系统开发的平台及技术支持,通过与Android Development Tool 的插件,和Android SDK2.1 版本良好全面相结合,因而顺利的完成了本次移动终端的设计开发。
共18页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
下一页
上一篇:
ASP.net+sqlserver手工艺分享网站设计与开发
下一篇:
ASP人才招聘网站的设计与实现+ER图+流程图
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
基于激光超声检测金属材...
Android全国天气移动终端应用程序设计研究
基于MOODLE平台的在线交互式学习设计
基于离散事件系统Petri网模型的可达图研究
基于高斯过程动态模型的时序数据恢复方法
STC89C52单片机NRF24L01的无线病房呼叫系统设计
从政策角度谈黑龙江對俄...
浅谈高校行政管理人员的...
压疮高危人群的标准化中...
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
酵母菌发酵生产天然香料...
提高教育质量,构建大學生...
AES算法GPU协处理下分组加...
浅论职工思想政治工作茬...