基于Android系统深度定制的FilesManager开题报告

 2022-09-19 09:49:19

1. 研究目的与意义

目前Android应用市场上,大多数文件浏览器APP,附带广告很多,很多APP使用习惯满足不了用户的简单使用习惯。所以要定制属于自己的文件管理器,符合自己的日常使用习惯,做到无广告,使用流畅。

碎片化的安卓应用所造成了越来越糟糕的用户体验,引起了许多用户投诉和不满,大量不负责的小型应用开发商为了短期的利益,匆忙上线一些半成品,以刷榜、巨额广告费推广的方式获得App下载量,但漠视用户体验、客户利益的行为最终将自噬其身,我们的移动互联网繁荣应依靠更多负责任、以品牌为终的开发者、应用商店、渠道来共同维护,当一个良性的生态循环形成后,才会有多赢的时代。

2. 课题关键问题和重难点

使用Android语言,利用Eclipse等软件,通过了解Android底层源代码,编写文件管理器。

深入学习基于Linux的自由及开放源代码的操作系统Android。理解Android四大组件,以及Android4层结构,主要学习APPLICATIONFRAMWORK层。熟练使用Android的基本组件,完成APP的设计与开发。灵活的使用基本控件,画出APP界面,并实现对应的控件的事件监听。能够完美的体现FilesManager的作用。

3. 国内外研究现状(文献综述)

一.基于各平台的研究现状

目前国外各软硬件厂商已经推出过多款手机操作系统。下面简单介绍一下现主流手机操作系统。

现阶段使用较广泛大家也相对熟悉的手机操作系统是由诺基亚公司主导推出的symbian操作系统。symbian是为手机而设计的操作系统,它是一个实时性,多任务的纯32位嵌入式的操作系统,具有低能耗,内存占用较少等特点。ios是由苹果公司为iphone开发的操作系统。它主要是给iphone、ipod touch以及ipad使用。就像其基于的mac os x操作系统一样,它也是以darwin为基础的。 android是google开发的基于linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。google与开放手机联盟合作开发了android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和t-mobile在内的30多家技术和无线应用的领军企业组成, 都将基于该平台开发手机的新型业务,应用之间的通用性和互联性将在最大程度上得到保持。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

android 包含一些c/c 库,这些库能被android系统中不同的组件使用。它们通过 android 应用程序框架为开发者提供服务。以下是一些核心库:

* 系统 c 库 - 一个从bsd继承来的标准c系统函数库 libc ), 它是专门为基于embedded linux的设备定制的。

* 媒体库 - 基于packetvideo opencore;该库支持多种常用的音频、视频格式回放和录制,同时支持静态图像文件。编码格式包括mpeg4, h.264, mp3, aac, amr, jpg, png 。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

1-2周 完成开发环境的搭建(安装eclipse、adt、jdk1.7,genymotion)

3-10周 通过android、以及c语言,开发app。(框架的搭建、界面的绘画,功能的实现)

11-14周 测试app,找到并修改bug。(程序修整阶段)

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。