毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

Android的视频播放器的设计+源码(3)

时间:2018-10-23 18:19来源:毕业论文
2.1 开发平台 软件开发是在Eclipse、ADT、SDK、JDK、MySQL、Tomcat平台下开发的。其中客户端开发仅需要用到Eclipse、ADT、SDK、JDK。 2.2 软件相关技术理论 2.2.1 An


2.1  开发平台
软件开发是在Eclipse、ADT、SDK、JDK、MySQL、Tomcat平台下开发的。其中客户端开发仅需要用到Eclipse、ADT、SDK、JDK。

2.2  软件相关技术理论
2.2.1  Android开发框架
Android是谷歌推出来的开放式的操作系统。它大致能分成4层架构[4]:Linux 内核层,主要为Android设备的硬件提供底层的驱动;系统运行库层,它通过C或者C++库为安卓系统提供了一些核心库以及主要的特性支持;应用框架层,它提供开发者开发应用程序时可能会用到的API,开发人员通过查阅API相关文档就可以开发应用程序了[5];应用层,所有运行安装在手机上的应用都属于这一层的。
我们在Google的官方网站上下载我们需要的工具SDK(software development kit),就能够方便地研发Android平台的应用[6]。在安卓开发中,最重要最核心的便是我们的四大组件[7]Activity(活动,主要是界面)、Service(服务,主要是后台)、Content Provider(内容提供者,主要实现资源共享)和 Broadcast Receiver(广播接收器,主要负责广播接收和消息传输)。
2.2.2  Activity
Activity是Android系统的一个核心类[8],同时也是Android系统中一个拥有生命周期的对象。每一个活动Activity都是Android系统官方提供的Activity的子类,并实现一些独有的功能。当一个Activity出现,之前的那个Activity会被停止并放入堆栈中,若人们按下返回键则前一个Activity有可以再现[9]。当一个活动完全不可见并不再被软件需要时就会被销毁同时从堆栈中移除。
Android中通过解析各种Intent来实现从某一个Activity跳到另外一个Activity。每一个活动都提供了一个可视化的区域,这个可视化的区域里可以放置各种 Android 组件,比如图像、按钮和文本框等 Android的视频播放器的设计+源码(3):http://www.youerw.com/jisuanji/lunwen_24776.html
------分隔线----------------------------
推荐内容