基于android平台的账目管理软件开发毕业设计(编辑修改稿)内容摘要:
pse 为开发商提供了较为完整的开发工具,使开发者可以轻松地控制其开发的软件技术。 目前, Eclipse 在业界是一款非常受欢迎的开发工具,淮海工学院二〇一二届本 科毕业设计(论文) 第 6 页 共 38 页 使用该集成开发环境的用户也越来越多,其中最多的是从事 Java 的开发人员。 集成了多种开发工具也带了一些负面因素,就是结构较为复杂,尤其对初学者不利,理解起来比较困难。 使用 Eclipse 开发的插件较为繁多, Eclipse 的核心就是插件扩展机制,因此 Eclipse 对于开发人员来讲 ,就需要了解成千上万种开发插件。 App Inventor介绍 20xx 年 7 月, Google 推出了一款名为 App Inventor 的 Android 手机编程软件, Google App Inventor 用户可以通过该编程软件在 Android 平台下自行开发设计适合于手机用户使用的应用程序。 因为此软件已经将所有的软件源代码全部编写完毕,并且向所有用户开放,开发者只需要根据应用需求向其中添加服务选项即可。 相对于 Eclipse 而言, App Inventor 同样需要运行 Java,安装 Android SDK。 由 于 App Inventor 是基于网页的开发环境,因此开发环境比较容易建立。 在运用App Inventor 在进行应用程序开发时,是以拖放代码块的形式进行程序开发。 这种新颖的开发方式在当时引起了全世界的开发人员的关注。 同时,这款手机编程工具对开发者的起点要求很低,即使是非专业的开发人员,甚至不需要掌握任何编程知识,也可以通过该编程软件开发属于自己的应用程序。 但好景不长, 20xx 年底 Google 放弃了这一项目,并且 Google 官方宣布不再维护这款软件。 使其本来就不完善源代码得不到更新,这就给开发者在开发过程带来 了很大的局限性,用户只能开发一些简单的应用。 相信通过其源代码的完善可以解决这一难题。 淮海工学院二〇一二届本 科毕业设计(论文) 第 7 页 共 38 页 3 Android开发环境 JDK 进入网址 ,选择需要的 Java JDK 版本点击 Download JDK 下载 JDK,本设计使用的 Java 6。 如图 31: 图 31 JDK下载界面 安装 Java 开发包 JDK,如图 32: 图 32 安装 JDK 淮海工学院二〇一二届本 科毕业设计(论文) 第 8 页 共 38 页 我的电脑 属性 高级 环境变量 系统变量 新建,如图 35: 图 33 环境变量窗口 在上图的窗口下设置 Java 环境变量: 变量名: JAVA_HOME 变量值: D:\Program Files\Java\ 变量名: CLASSPATH 变量值: .。 %JAVA_HOME%\lib。 %JAVA_HOME%\lib\ 变量名: PATH 变量值: %JAVA_HOME%\bin。 %JAVA_HOME%\jre\bin JAVA环境是否建立 开始 运行 输入 “Javaversion”,如图 34: 图 34 检测 Java 环境 淮海工学院二〇一二届本 科毕业设计(论文) 第 9 页 共 38 页 Android SDK SDK 解压 androidsdk_r15windows 开发包,选择 SDK 如图 35: 图 35 Android SDK的安装 在上述窗口下,选择 开发所需 的 安卓版本并安装。 本课题选择的是 Android 版本,还需要安装了 tool 和 Extras 包。 AVD Manage AVD 的参数设置 Name: Target: Android – API Level 7 SD Card: 256 MiB Skin: WVGA800 Hardware: Abstracted LCD density 240 Max VM application heap size 24 如图 36: 淮海工学院二〇一二届本 科毕业设计(论文) 第 10 页 共 38 页 图 36 设置 AVD manage 参数 Eclipse并配置 Android 插件 在 ,选择开发需要的 Eclipse 版本进行下载。 本课题选择的是 Eclipse IDE for java EE Developers。 如图 37: 图 37 Eclipse 下载界面 淮海工学院二〇一二届本 科毕业设计(论文) 第 11 页 共 38 页 打开 Eclipse, helpInstall New SoftWare 如图 38: 图 38 安装插件 点击 Add,显示如图 39: Location: Name: Android (自定义 ) 图 39 自定义名称 淮海工学院二〇一二届本 科毕业设计(论文) 第 12 页 共 38 页 点击 OK,显示如 图 310: 图 310 选择工具包 点击 Next 按钮 ,显示如图 311: 图 311 显示开发工具 淮海工学院二〇一二届本 科毕业设计(论文) 第 13 页 共 38 页 点击 Next 按钮,显示如图 312: 图 312 添加组件 点击 Next,进入安装插件界面如图 313: 图 313 安装插件界面 淮海工学院二〇一二届本 科毕业设计(论文) 第 14 页 共 38 页 安装完成后,显示如图 314: 图 314 安装完成界面 选择菜单 windowpreferences 如图 315: 图 315 选择 Android SDK解压目录 淮海工学院二〇一二届本 科毕业设计(论文) 第 15 页 共 38 页 点击菜单 windowAndroid SDK and AVD manage 如图 316: 图 316 升级 Android SDK版本 点击 update all按钮如图 317: 图 317 选择安装项目 选择 SDK 和 samples for API7,选择 Accept,点击 Install 开始安装如图 318: 图 318 安装 API 淮海工学院二〇一二届本 科毕业设计(论文) 第 16 页 共 38 页 安装完成界面如图 319: 图 319 安装完成 创建 AVD 如图 320: 图 320 新建 AVD 淮海工学院二〇一二届本 科毕业设计(论文) 第 17 页 共 38 页 AVD 参数设置如图 321: 图 321 设置 AVD 参数 创建完成如图 322: 图 322 创建成功 淮海工学院二〇一二届本 科毕业设计(论文) 第 18 页 共 38 页 Android 的 项目 选择菜单 filenewother 如图 323: 图 323 创建 Android 工程项目 选择新建 Android Project 项目,点击 Next 按钮如图 324: 图 324 项目名称编辑 淮海工学院二〇一二届本 科毕业设计(论文) 第 19 页 共 38 页 相关参数设置 Project Name: Hello World Package Name:。 Activity Name: Hello World Application Name: Hello World 在 min SDK version里输入整数点击 Next 后出现界面如图 325: 图 325 生成代码 项目 Run as Run Configuration如图 326: 图 326 运行项目 淮海工学院二〇一二届本 科毕业设计(论文) 第 20 页 共 38 页 项目名称 run as Android Application,启动 Android 模拟器界面如图 327: 图 327 Android 模拟器启动 运行结果显示如图 328: 图 328 运行结果 淮海工学院二〇一二届本 科毕业设计(论文) 第 21 页 共 38 页 4程序设计 使用 Android 制作一个个人账目管理软件 ,介绍编写该软件的流程。 本软件的主要功能是可以存储日常生活中的各类收入和支出明细,并且可以随时统计各类收支情况。 月底对收支记录并进行统计,给出明细的账目清单。 添加用户信息 账目信息。基于android平台的账目管理软件开发毕业设计(编辑修改稿)
相关推荐
.............................................................................22 图 6 平滑与增强过后的灰阶图像 ...............................................................................................22 图 7
大规模的网络建设正不断深入展开。 但不可否认的是我国在通信领域中相比许多发达国家仍然存在着不小的差距,就在国人还在为 EDGE 这种传输速度仅能达到 384KB/秒的 过渡技术而欣喜的时候,国外早已开始试行 HSDPA 这种 技术,传输速度更可达到惊人的数兆每秒,而基于其上所开发的延伸功能更是数不胜数,所以国内外手机应用也存在的较大的差异。 但国内外对手机应 用的需求方向是大致相似的
ndroid 操作系统免费向开发人员提供,这样可节省近三成成本。 Android 项目目前正在从手机运营商、手机厂商、开发者和消费者那里获得大力支持。 谷歌移动平台主管安迪鲁宾 (Andy Rubin)表示,与软件开发合作伙伴的密切接触正在进行中。 从去年 11月开始,谷歌开始向服务提 供商、芯片厂商和手机销售商提供 Android 平台,并组建“开放手机联盟”,其成员超过 30家。 市场前景
书馆手机服务主要有 3 种方式 :一种是以短信服务( SMS)为主的手机图书馆服务,一种是以新兴的 WAP为主的手机图书馆网站,另外一种就是客户端服务的手机图书馆。 [3]在 20xx 年下半年上海图书馆上海科学技术情报研究所推出国内首款基于 GoogleAndroid 和 AppleiOS 平台图书馆手机客户端。 [4]北京大学、复旦大学、厦门大学等高校也相继建成该高校的移动图书馆
( 3)图书馆服务的方式由被动变主动,有利于高校学生、管理员的交互以及管理员的管理。 国内外研究现状 Android(本义“机器人”)手机系统平台,基于 Linux 内核的软件平台和操作系统,使用Java 语言编写,在 Dalvik虚拟机上运行,具有强大的开放性和兼容性。 Android最初由 AndyRubin开发, 20xx 年由 Google 收购注资,由 Google 在 20xx 年
lane 类读取主战飞机的信息进行绘制。 当主战飞机发射子弹时,会创建 Buller 对象并添加到指定容器中,此时MoveThread 同样需要定时改变子弹对象的位置。 在以上过程中,全部需要 PlaneActivity 的管理与 ConstantUtil 的参与。 (四 )游戏总流程图 ( 五 )游戏实体相关类的实现 飞机 Plane 类的实现,其代码如下: package。 import。