- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息与计算科学专业实报告书分析
信息与计算科学专业实报告书
课程: Android程序设计 题目: 基于Android平台的云记事本软件 学号:K021241505 姓名: 吴晶晶 任课教师: 陈世强 时间: 2015.11.2
实验目的与要求
掌握Android语言的程序设计方法,理论联系实际,进一步提高学生的软件开发技术,培 养学生分析、解决问题的能力,提高学生实践论文撰写能力。 在本次实验中,主要是在基于 Android平台下,研究与开发记事本软件, 实现记事本的基本功能。新建文档,编辑文档内容, 删除当前文档,并对文档内容进行复制,粘贴,剪切,保存,另存为等功能。同时实现在线备 份功能,服务器技术不定。
实验内容
1)熟悉Android开发环境,掌握Android程序的编译和运行; 2)掌握Android基本编程技术和方法; 3)掌握用户界面布局类中视图及视图组及其子类的使用; 4)掌握数据存储技术以及在不同应用程序之间的数据如何实现共享; 5)对网络编程的相关内容进行一个了解; 6)实际操作:在Android平台下,实现记事本的基本要求: (1)新建文档,编辑文档,保存文档; (2)对文档进行备份。
实验原理与过程描述
实验原理: Android是一种以Linux与JAVA为基础的开放源代码操作系统,主要使用于便携设备。 中国大陆地区较多人使用“安卓”。Android操作系统最初由Andy Rubin开发,被谷歌收购后 则由Google公司和开放手机联盟领导及开发,主要支持手机与平板。Android平台具有五大优 势:1.开放性:开放的平台允许任何移动终端厂商加入到Android联盟中来;2.挣脱运营商的 束缚:以前开发商在手机上的彩信铃声下载换成了现在可直接在软件中下载;3.丰富的硬件选 择:由于Android平台的开放性,各类厂商推出形色各异的产品,不同的硬件可以在不同的地 方使用;4.不受任何限制的开发商:Android平台的开放,形形色色的第三方开发商不断地对 各类软件进行包装或开发,特色各异的软件也不断的诞生;5.无缝结合的Google应用:最典 型的例子就是Android平台手机将无缝结合一些优秀的Google服务。 Android应用程序: Android以Java为编程语言,使接口到功能,都有层出不穷的变化个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(stopped),甚至被系统清除(kill)。程序人员 可以通过 View 类与“XML layout”档将UI放置在视窗上,View的构造函数不需要再 Activity中调用,但是Displayable的是必须的,在Activity 中,要通过findViewById() 来从XML 中取得View,Android的View类的显示很大程度上是从XML中读取的。至于ViewGroup 是各种layout 的基础抽象类(abstract class),ViewGroup之内还可以有ViewGroup。View 与事件(event)息息相关,两者之间通过Listener 结合在一起,每一个View都可以注册一 个event listenerAndroid 应用程序由一个或多个组件组成: (Service),内容提供器(ContentProcider),广播接收者(BoradcastReceivers),他们 合称为“四大组件”。活动是Android应用程序最基本的组件,显示可视化的用户界面,是用 户和应用程序交互的窗口,并接收与用户交互所产生的界面信息;Android中的服务了类似于 Windows系统中的Windows Service,他运行在后台,是不可见的,没有界面的,生命周期长 的组件;内容提供者是Android系统提供的一种标准的共享数据的机制,应用程序可通过 ContentProvider访问其他应用的私有数据;广播接收者是用来接收并响应广播信息的组件, 与Service一样是不可见的,没有用户界面,他的唯一作用就是接收并响应消息。 过程描述: (1)配置环境:基于Java平台下的J
您可能关注的文档
最近下载
- 《电路分析简明教程》(第三版)全书习题解答.pdf VIP
- 微藻培养反应器.pptx VIP
- 11SG534带水平段钢斜梯(45°)(OCR).pdf VIP
- 教科版五年级科学上册全册教学设计教案.pdf VIP
- 2025-2026学年教科版(2024)三年级科学上册全册(教案)教学设计 .docx VIP
- 12S8 河北省12系列建筑标准设计图集 排水工程.docx VIP
- 民事起诉状要素式(离婚纠纷).docx VIP
- 2025年舞台灯光设备行业市场趋势分析报告.docx
- 微藻培养--微藻的生物学基础.ppt VIP
- [食品标准]QSXY 0001 S-2013 辽宁参仙源酒业有限公司 参仙源人参酒.doc VIP
文档评论(0)