开发手机购物软件 第1篇
表4-1 用户表(shop_user)
字段名
数据类型
约束性
u_id
Int
主键,非空
用户编号
username
varchar
用户名
pwd
varchar
用户密码
phone
varchar
varchar
邮箱地址
trueName
varchar
真实姓名
address
varchar
收货地址
表4-2 商品表(phoneinfo)
字段名
数据类型
约束性
p_id
int
主键,非空
手机编号
p_name
text
自适应
手机名称
p_brand
varchar
手机品牌
p_price
int
手机价格
p_url
varchar
图片路径
p_screensize
varchar
屏幕尺寸
p_thick
varchar
手机厚度
p_timetomarket
varchar
上市时间
p_pixel
varchar
手机像素
p_cpu
varchar
使用的cpu
p_netsize
varchar
支持网络
p_system
varchar
手机系统
p_describe
varchar
详细描述
表4-3 订单表(orderinfo)
字段名
数据类型
约束性
order_id
int
主键,非空
订单编号
phoneName
text
自适应
手机名称
userName
text
自适应
用户名称
phoneNum
text
自适应
电话号码
address
text
自适应
收货地址
trueName
text
自适应
真实姓名
orderNum
text
自适应
手机数量
开发手机购物软件 第2篇
Volley框架:Volley是android开发团队在2013年Google I/O大会上推出的一个新的网络通信框架。Volley可是说是把AsyncHttpClient和Universal-Image-Loader的优点集于了一身,既可以像AsyncHttpClient一样非常简单地进行HTTP通信,也可以像Universal-Image-Loader一样轻松加载网络上的图片。Volley的主要特点就是使用起来简单又方便,而且拥有高效的性能,主要用来进行数据量不大但又通信频繁的网络操作。本次设计作品的传输数据量都不大,因此,非常适合使用Volley框架。
使用Volley框架非常简单,只要把这个第三方库放置到工程的libs文件夹下就能使用了。使用方法也很简单。获取到一个RequestQueue对象,可以调用如下方法获取到:
然后创建一个StringRequest对象,如下所示:
Get方法:
Post方法:
最后,将这个StringRequest对象添加到RequestQueue里面就可以了,如下所示:
开发手机购物软件 第3篇
我们来看一下activity_start布局文件。
启动页面xml完整代码如下:
然后回到我们的Activity文件。首先创建一个ImageView控件 然后进行页面背景颜色修改。
启动页面代码如下:
主要实现用户数据的存储,实现用户使用注册的账号进行登陆。
注册页面xml代码如下所示:
登陆页面xml代码如下:
注册页面JAVA代码如下所示:
登陆页面xml代码如下所示:
主页面xml如下所示:
接下来是对应java文件代码:
购物车页面xml代码如下所示:
实现了加载购物车数据、显示购物车列表、支付功能的实现。