4。5 UI及交互界面设计 29
4。5。1 用户登录注册 29
4。5。2 首页房源列表 30
4。5。3 个人资料页 31
4。5。4 房源上传页面 31
5 系统测试 32
5。1 登录测试 32
5。2 表单测试 33
5。3 UI测试 33
6 结束 35
6。1 小结 35
6。2 进一步工作 35
致谢 36
参考文献 37
1绪论
在互联网技术迅猛发展的今天,我们的世界发生了翻天覆地的变化,10年前智能手机才刚刚出现,到如今的人人都可以在自己的手机或个人电脑上购物、支付、娱乐还有学习。
1。1课题的目的和意义
在Android手机越来越受欢迎的背景下,越来越多的用户访问和使用安卓的移动终端系统,这使得Android手机成为生活中的一个重要工具。手机在我们生活中占有重要地位,各种手机APP也随之出现。每年大量的用户通过手机APP在线租赁,但是,要么是收取很多中介费,要么就找不到合适的住房。 所以需要开发一个基于安卓平台的免费代理租赁信息共享平台APP,随时方便免费上传。
免中介租房信息共享平台APP满足了大家方便租房的需求,可以随时免中介租房,上传房源等。与其它租房APP相比,具有更强的优势,极大地方便了用户的日常生活,并且更为简单的解决了用户需求。为广大需要租房的用户提供了一个免费的平台,所以不管从经济方面还是实用方面该课题项目研究都具有值得进一步研究的意义。论文网
1。2国内外研究现状与水平
1。3研究现状和发展趋势
1。3。1应用程序插件化
1。3。2应用程序拓展化
1。3。3应用程序的互通化
2系统分析
2。1研究目标
2。1。1数据存储
在安卓中有两种存储数据的方式,即共享存储技术。 在“key-value paires”格式数据存储机制中,文件存储技术通过FileInputStrean和FileOutputStream操作,网络技术通过网络存储和获取数据。还有一个轻量级数据库SQLite,它是标准的Android数据库,支持SQL语句。SQLite数据库的功能非常强大,使用起来很方便。文献综述
2。1。2Android四大组件
每一个安卓应用都是通过一个一个的组件组成的,并且它的一个主要特点是程序可以利用其它应用程序来进行一些操作。但是组件的拥有并不是必须的,可以有一个或者是多个甚至没有也是可以的。对于android请求应用程序的任何组件时,系统都必须能够启动应用程序的进程并且实例化Java对象。因此android是与大多数其他系统应用程序是不同的。组件在应用程序的占有很重要的地位。android有四种不同类型的组件,每一种的生命周期都不一样并且所提供的功能用途也不一样,这些是: