ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:38.14KB ,
资源ID:14285581      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14285581.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(安卓记事本开发设计报告Word文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

安卓记事本开发设计报告Word文件下载.docx

1、android记事本eclipse1概要Android 背景Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月 5日公布的手机操作系统。早期由原名为Android的公司开发,谷歌在2005年收 购后,继续进行对Android系统开发运营,它采用了软件堆层(softwarestack,又名软件叠层)的架构,主要分为三部分。底层Linux内核只 提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。 2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞 班系统,使之跃居全球最受欢迎的智能手机平台。开放性:在优势方面

2、,Android 平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到Android联盟 中来。显着的开放性可以使其拥有更多的开发者,随着用户和应用的口益丰富, 一个崭新的平台也将很快走向成熟。开放性对于Android的发展而言,有利于积 累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰 富的软件资源。开放的平台也会带来更大竞争,如此一來,消费者将可以用更低 的价位购得心仪的手机。挣脱运营商的束缚:在过去很长的一段时间,待別是在 欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,儿乎都 受到运营商的控制。自从iPhone 市,用户可以更加方便地连接网络

3、,运营商的 制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随 意接入网络已不是运营商口中的笑谈。丰富的硬件选择:这一点还是与Android 平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能 特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、共至软件 的兼容。好比你从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将 Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移。 不受任何限制的开发商:Android平台提供给第三方开发商一个十分宽泛、自由的 环境。因此不会受到各种条条框框的

4、阻挠,可想而知,会有多少新颖别致的软件 会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控制正是留 给Android难题之一。无缝结合的Google应用:如今叱咤互联网的Google已经 走过10年度历史。从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、 搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合 这些优秀的Google服务。可行性分析(1) 技术可行性 本项目仅需要一台装有Eclipse及配置好Android开发环 境的计算机即可,对计算机本身有一定的要求,它可以使用windows xp及其以上 版本,mac os, linux等操作

5、系统。(2) 经济可行性由于本软件开发只有一个单个人,一台电脑就行,基本不需 要太大的成本在经济上完全可行。(3) 操作可行性界面设计时充分考虑用户的习惯以及手机方面的局限性, 程序必须要很简单;本程序只涉及到开发环境配置,安卓组件的熟悉,以及安卓平 台上的数据存储。并没有太大的难度,所以,该项目完全有可操作性.2开发环境的安装和配置开发包及其工具的介绍Android以java作为开发语言,jdk是进行java开发时必需的开发包,Eclipse是一款非常优秀的开源IDE,在大量插件的配合下,完全可以满足从企业 级java应用到手机终端java游戏的开发。Google官方也提供了基于Eclips

6、e的 Android开发插件ADT,所以本软件开发选择Eclipse作为开发IDE。Android开发平台搭建安装包下载(1)javaJDK 下载进入选择Down load JDK只下载JDK,无需下载jre。(2)Eclipse 下载进入 downloads 我们选择第一个,即 Eclipse IDE for java EE Developerso(3)AndroidSDK 下载说明:AndroidSDK两种下载版本,一种是包含具体版本的SDK的,一种是只有 升级工具,而不包含具体的SDK版本。完全版下载(AndroidsdkrOl) o软件安装(1)安装JDK安装完成即可。(2)解压 Ec

7、lipseEclipse无需安装,解压后,直接打开就行。(3)解压 AndroidSDK这个也无需安装,解压后供后面使。(4)配置 Eclipse打开Eclipse,在菜单栏上选择help-InstallNewSoftWare点击Add按钮, 出现如下界面,输入网址:android/eclipse/(如果出错,请将https改成http), 名称:Android(这里可以自定义),点击OK,点击Next按钮,点击Next按钮,出 现如下界面:选择 Iacceptthetermsofthelicenseagreements,点击 Next,进入 安装插件界面安装完成后,点击Yes按钮,重启Ecl

8、ipse(5 )配置 Androi dSDK点击菜单window-preferences选择你的AndroidSDK解压后的目录,选错了 就会报错,这个是升级工具,目前还没有一个版本的SDK升级 SDK 版本,选择菜单 window-Androidsdkandavdnianager 选择 updateall 按钮,出现如下界面选择左边的某一项,点击accept表示安装,点击reject表 示不安装,我这里只选了 SDK和samplesforapi7,自己可以任意自定义,确定 后,选择instal 1按钮,进入安装界面:安装完成。(6)新建 AVD (Androidvituraldevice)和

9、上面一样,进入 Androidsdkandavdmanager,选中 Vitural Devices 在点击 New按钮后,名称可以随便取,target选择你需要的SDK版本,SD卡大小自定 义,点击CreateAVD,显示创建AVD完毕。(7)新建Android项目选择菜单file-new-other进入如下界面:选择新建AndroidProject项目, 点击Next按钮,进入如下界面名称自定义,应用程序名自定义,报名必须包含一 个点以上,minSDKversion里面必须输入整数(8)配置运行右键项目-Runas-RunConf iguration该界面,点击Browse按钮,选择你要运

10、 行的项目选择Target切换到以下界面该界面选择运行的AVD,将AVD前面的方框 设置为选择状态。(9)测试项目运行右键项目名称-runas-AndroidApplication即可启动运行该 Android 程序。3软件功能规划软件功能能够提示用户是否有已写记事本,能够进行记事本的标题填写和内容填写,确 定后保存。界面设计进入程序提示“您还没有开始写日记呢!点击下边的Menu按钮开始写日记 吧! ”,点击menu菜单后进入标题和内容的填写界面。4程序设计记事本组件的设计本项目涉及到以下组件:TextView: “记事本”,“新建记事”,“编辑记事”等标题。EditView: “记事本的标题

11、”,“内容”等。Button:确定”按钮。Menu: “添加新记事”,“编译内容”,“删除当前记事”等。记事本逻辑设计(1)添加新记事如果当前没有记事,点击“menu”后只有一个菜单选项“添加新记事”,写完 记事之后,点击“确定”进行保存。(2)编辑内容选中要编辑的那一个记事,然后点击“menu”菜单,会出现三个选项“新建记 事”,“编辑内容”,“删除当前记事”,点击“编辑内容”对被选中的记事进 行编辑,然后点击“确定”加以保存。(3)删除记事点击上下键,选中要删除的记事,然后点击“menu”菜单,然后点击“删除当 前记事”,对选中的记事加以删除。记事本存储实现Android中一共提供了 5种

12、数据存储方式,但是由于存储的这些数据都是其 应用程序私有的,所以如果需要在其他应用程序中使用这些数据,就要使用 Android 提供的 Content ProvidersoContent Providers: Android提供的一个特殊的存储数据的类型,它提供了一 套标准的接口来获取,操作数据。Shared Preference:用来存储key-value paires”格式的数据,它是一个 轻量级的键值存储机制,只可以存储基本数据类型。Files:它通过 File Input Stream 和 File Output Stream 对文件进行操 作,但是在Android中,文件是一个应用程

13、序私有的,一个应用程序无法读写其 他应用程序的文件。SQL ite: Android提供的一个标准的数据库,支持SQL语句。Network:通过网络来存储和获得数据。数据存储之 Shared Preferences通过getpreferences ()方法來获得Preference对象,通过editor二;取得 编辑对象,然后通过()方法添加数据,最后通过commit()方法来保存数据。数据存储之Files我们可以通过自定义的save。方法来保存数据,同时也可以通过load ()方法来获取文件中的数据。boolean save()Properties properties 二 new Prop

14、erties ();/*将数据打包成Properties */(bmusic, (mbMusic);tryFileOutputStream stream 二;/*将打包好的数据写入文件中*/(stream, “);catch (FileNotFoundException e)return false:catch (IOException e)return false;return true;/*装载、读取数据*/void load()/*构建Properties对对象*/*开发文件*/FileInputStrearn stream 二(“);/*读取文件内容*/(stream);return;/*取得数据*/mbMusic 二() toStting();数据存储之Network通过网络来获取和保存数据资源,将数据存储到网络上的方法很多,比如将 要保存的数据以文件的方式上传到服务器,发送邮件等。下面我们看下如何实现读取网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1