当前位置:文档之家› Android手机记账APP

Android手机记账APP

Android手机记账APP
目录
APP需求分析
1
Android手机开发背景
2
Android Studio项目文件构成
3
应用所涉及的Android相关应用方法4
需求分析
01方便人们日常生活
02减轻人们对日常琐事的记忆所造成的脑力负

03有助于人们有效的管理自己的钱财
04使人们的生活变得高效、轻松
Android手机开发背景Android一词原本义为“机器人”,是在2007年推出的基于Linux的手机平台的名字。

Android版本的更新
Android 1.5Cupcake(纸杯蛋糕):09年4月发布
的版本。

Android1.6Do nut(甜甜圈):09年9月发布的版
本。

Android2.0/2.1Eclair(松饼):09年10月发布的版
本。

Android2.2Fro yo(冻酸奶):10年5月发布的版本。

Android2.3X Gingerbread(姜饼):10年12月发布
的版本。

Android3.0Honeycomb:11年2月发布的版本。

Android4.0Ice Cream Sandwich:11年10月在中国
香港发布的版本。

Android4.1Jelly Bean:12年6月公布的版本。

Android5.0Key Lime Pie:还未确定。

Android1.1:
08年9月发布的Android第一版本。

Android平台介绍
Android平台是由操作系统、中间件以及用户界
面所组成的第一个为移动终端定制打造的一款
真正的开放完整的手机移动开发软件平台。

Android平台具有触摸屏和上网功能,使用者可
以在手机上查看E-mail、查询网上信息以及播
放网上视频等。

Android开发平台不断的简化
Google通过和运营商、制造商以及开发设计商的合作关系,
在手机开发产业里建成一个开放的开发生态系统。

Android
将会进一步推进随时随地供每一个人使用,是其适用范围更
加广泛,全球大多数手机移动通信用户都是在使用Android
系统进行着信息的交流,为了让移动通信不依赖于开发设备
和开发平台,Google对奇进行了一定的改进,使得Android
开发环境的安装变得简单了许多。

以前的Android开发需要
安装JDK,Eclipse,ADT,Android SDK,AVD,比较复杂,
使得一些Android爱好者被卡在软件安装上,但是由于
Google软件的更新,现在只需要安装JDK,Android Studio
和SDK就可以在PC上进行软件程序的编写。

Android Studio项目文件构成
1
AndroidManifest.xml
2
src文件,res文件
3
values文件,drawable文件
4
layout文件
需要在此文件
中声明应用的
名称,用到的
Activity等
AndroidManifest
.xml
src文件:源文
件存放位置;
res文件:存放
应用到的资源
文件;
src文件,res文

values文件:存

string.xml,array
.xml等;
drawable文件:
存放界面背景
图片;
values文件,
drawable文件
layout文件:存
放布局文件;
layout文件
涉及的相关Android开发应用方法
Intent方法和Activity SQLite数据
存储
SharedPer
eferences
存储
列表显示控
件ListView
Intent方法和Activity
Activity是Android Studio中的一个非常重要的知识,在Android Studio中如果进行手机软件的编译和实现,那Activity是不可或缺的的。

在编译的过程中要使Activity中间进行相互跳转,相互传数据。

实现跳转要在Manifest.xml中添加相应的Activity进行声明,声明的相关示例这里不做列举,然后在Activity中使用Intent进行页面之间的跳转功能的实现,例:Intent intent=new Intent (MainActivity.this,SecondActivity.class)表示从MainActivity页面跳转到SecondActivity页面的功能的实现,当然,这要在OnClick的Button事件中通过点击按钮事件进行实现。

SharedPereferences 存储方法是Android 中被用来存储一些单一的、简单的数据,例如某些用户登录信息等,它能够存储的数据类型一般有int 、string 以及长整型,SharedPereferences 可以完成一些使用Intent 无法完成的页面间的传值,SharedPereferences 的使用过程一般包括定义SharedPereferences 方法,对其进行实例化,并利用getSharedPereferences (,)方法进行数据的接受,然后利用put 方法进行数据的上传,再在另一页面使用get 方法调用读取前一页上传的数据,进而实现数据页面之间的传递。

SharedPereferences 存储
SQLite 数据存储SQLite 数据存储是一种嵌入式的轻量级数据库,与SharedPereferences 存储方法相比,SQLite 方法可以使用SQLiteOpenHelper 创建一张数据库表,在表中对所要存储的数据进行声明,即可以存储多项数据,在创建的过程中使用到onCreate 、onUpdate 、
onOpen 方法,onCreate 被用来第一次生成数据库,onUpdate 是数据库需要升级时,自动调用该方法删除数据库并生成新的数据库,onOpen 是数据库被打开时所要使用到的方法。

ListView是一种接口,它是以列表的形式进行工作的,通常通过adapter来进行显示,adapter可分为SimpleAdapter、ArrayAdapter、BaseAdapter以及CursorAdapter。

SimpleAdapter是一种简单的列表适配器,可以将一些数据暂时存入适配器中,在需要的的时候进行调用。

ArrayAdapter能够接受一组数据并且可以将其以参数的形式显示出来。

界面效果
THANK YOU FOR YOUR ATTENTION!。

相关主题