• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 事迹材料
  • 申请书
  • 作文大全
  • 读后感
  • 调查报告
  • 励志歌曲
  • 请假条
  • 创先争优
  • 毕业实习
  • 财神节
  • 高中主题
  • 小学一年
  • 名人名言
  • 财务工作
  • 小说/有
  • 承揽合同
  • 寒假计划
  • 外贸信函
  • 励志电影
  • 个人写作
  • 其它相关
  • 生活常识
  • 安全稳定
  • 心情短语
  • 爱情短信
  • 工会工作
  • 小学五年
  • 金融类工
  • 搞笑短信
  • 医务工作
  • 党团工作
  • 党校学习
  • 学习体会
  • 下半年工
  • 买卖合同
  • qq空间
  • 食品广告
  • 办公室工
  • 保险合同
  • 儿童英语
  • 软件下载
  • 广告合同
  • 服装广告
  • 学生会工
  • 文明礼仪
  • 农村工作
  • 人大政协
  • 创意广告
  • 您现在的位置:六七范文网 > 其它相关 > 正文

    基于Android智能手机应用开发的研究

    来源:六七范文网 时间:2023-05-20 20:45:23 点击:

    摘 要:随着时代的发展,人们对于外界信息的获取有着越来越高的兴趣,这是社会进步的表现。智能手机以及网络的发展成为了人们不可或缺的获取信息与通讯的工具。与此同时Android智能手机受到了越来越多人的喜欢,Android智能手机的功能越来越多,并且越来越强大,使用Android智能手机随时随地的获取信息已经成为了大家获取信息的重要手段。

    关键词:Android系统;智能手机;应用;开发

    中图分类号:TN929.53

    随着Android智能手机的不断普及和优质强大功能的出现,其已经在逐渐的改变着人们的生活以及工作方式,并且,Android平台相关应用程序的开发群体依旧在也不断在变大,不断地进行开发。Android其实是一种科学的开源平台,它实现了在相同的硬件上实现更多更好功能且耗费低成本的远大目标,这有利于在运营商过度的现代网络系统中开发新的数据服务。所以现在有很多的厂家已经利用了Android易移植的良好特点,不断开发基于Android系统上的电子书阅读器、音乐播放器、视频播放器等等的手机终端。

    1 对Android系统与其平台架构的初步认识

    Android平台是由下向上的四个大的层次所组成的,这四个层分别是Linux内核层、Android系统运行时库存以及其它的库存、应用结构层还有应用程序层。

    Android是谷歌2007年时推出的基于Linux内核的一种开源性质的手机操作系统,其拥有非常丰富的用户界面以及最终端用户的应用程序。从此,Android系统的平台就成为了人们通往世界的信息窗口了,对Android系统能够起到限制作用的只有开发者以及用户的思维想象力。Android现在主要被安装在智能手机等相关通讯设备或者是别的便携式的设备中,其主要包括操作系统、用户的界面以及用户相关应用程序,即一部智能手机正常工作所需要的全部的软件。Android靠着其良好的用户体验,以及廉价成本和高度开放性等特点被很多的终端厂商接受并采用,并在人们的生活中逐渐普遍应用。

    2 Android系统的相关特点

    自从有了Android系统,不管是普通用户还是那些高端科技工作人员都对其非常感兴趣,主要原因就是Android系统自身所具有的特点非常吸引人,其具体的特性主要有以下几点。

    (1)应用程序框架,其能够非常方便且快速的重用以及对相关的手机组件进行替换;Dalvik 虚拟机,这种虚拟机是在Linux内核服务的基础上给Android系统的相关应用程序来提供托管的重要环境。

    (2)非常优质的图形能力,其具有非常高级的图形支持,这一点是其强有力的竞争武器,其中包括2D、3D以及SQL的动画等等;再就是Android系统具有多媒体的支持,比较常见的有音频与视频,再就是大家平时经常用到的各种图片格式,像MP3、JPG、GIF等等。

    (3)具体来说Android智能手机受到大家如此喜爱的原因就是其非常的人性化,以上特点都能更好的为用户提供服务,并且Android系统的智能手机还支持照相机、指南针、蓝牙以及WiFi等等,各种更加个性化的应用一直在不断的增加中,像微信、天气提醒、穿衣助手、美颜相机等等。

    3 对Android系统运行的内环境的简要介绍

    首现,对于移动的设备而言最直接的限制就是电池限制,应用程序多了智能手机的功能就多了,耗电量也就大了,另外处理器每个时钟周期、显示屏的背光等等也都是消耗电量的主要原因,智能手机耗电量大。再次,在桌面Internet的世界中,聚合其实是特别重用已有数据以及用户界面元素创建新应用的方法。最后,在Android的系统中对Inters机制的引入,让应用的程序脱离开了传统手机系统中对某些软件的过分依赖。这些都是Android的系统智能手机运行时区别与传统手机的几个重要方面。

    4 Android系统中应用程序的几个重要组成部分

    在Android的架构中已经定义了Activity、Service、Broadcast Receiver、Content Provider这四种重要的应用程序构建,在用户端的Android系统应用程序中其也是由这四种重要构建而组成,具体关系见图1。

    4.1 关于智能手机中的Activity

    Android系统的Activity与桌面操作系统中所具有的应用程序是非常相像的,其实Activity表现出来的就是智能手机应用的界面。当然了,这种界面并不是单一的,其具有非常多的表现形式就像列表形式、图像小格子形式等。并且智能手机每一个应用程序中都不止具有一个Activity,就像一个短信的应用程序,其必须要有编辑短消息的Activity,还要具有显示所有信息列表的Activity,另外还要有菜单、彩信列表、设置界面等

    4.2 关于智能手机应用程序中的Service

    其为一种不具有界面的组件,和我们在Windows或者是Linux的系统中理解的“服务”是相同的,安卓中的Service同样是在后台中进行运行的,用户可以自己控制Service的運行或者关闭,其具体运行的时间也完全可以从系统的开启到系统的关闭为止。

    4.3 关于智能手机应用程序中的Broadcast Receiver

    Broadcast Receiver是手机应用程序中负责接收广播消息的重要组件,其在手机中是没有具体界面来现实的,它的功能就是负责手机的监听、接收信息,并根据逻辑对接收到的广播信息进行处理,例如,文件下载完毕后的提示,手机电量过低的提示等。

    4.4 关于智能手机应用程序中的Content Provider

    Content Provider就是一个专门为手机中其它应用程序来提供数据的一个重要组件,并且数据是可以在相关文件中进行保存,任何一种有效的方式都能够对这些数据进行保存。其也是安卓智能手机应用程序系统中必不可少的一项。

    5 结束语

    总而言之,为手机用户提供能够随时查询相关信息的相关人性化服务,最方便且最高效的方式就是将智能手机应用系统的相关功能拓展到客户的手机终端上,只有这样客户才会在短时间内就可以享受到方便便捷的服务,能通过移动网以及互联网对Web网站并可以对各种业务进行处理。所以智能手机的相关应用程序以及其需要的相关服务会有非常广阔的发展前景。

    参考文献:

    [1]郑丽丽.浅谈现在化智能手机对人们生活工作方式的影响[J].吉林大学学报(教研),2013(09):167-169.

    [2]王丽君.浅谈Android系统原理以及开发要点详解[M].北京:电子工业出版社,2012(06):67-69.

    [3]裴翔宇.Android系统的具体构架和应用开发探究[J].中国新技术新产品,2013(09):167-169.

    作者简介:王家旭(1971-),男,湖北十堰人,讲师,硕士,研究方向:计算机、android手机软件开发。

    作者单位:湖北工业职业技术学院,湖北十堰 44200

    推荐访问:智能手机 开发 研究 Android