表1 Parameter表

名字 类型 是否为NULL 主键

Id int

userName text

passWord text

autoReconnect int

表2 UserName表

名字 类型 是否为NULL 主键

userName text

encryptedPassword text

name text

emile text

3.乐聊客户端结构及功能的实现

3。1 项目界面的做法与展示

 在乐聊网络通讯程序中,首先搭建了程序的主流框架,底部Tabbar的效果图,如图2所示:

图2 底部视图

 首先在Main。storyboard中添加一个Tab Bar Controller控制器,再用四个导航控制器NavigationController进行包装;然后在。storyboard的右侧设置相关的属性和需要的数据之后就可以了;当然,里面也有很多的细节需要注意,例如做一些逻辑的判断,来处理底部Tabbar是否已经被点击,从而确定底部Tabbar的状态。

3。2 登录界面和个人信息界面的设计与实现来;自]优Y尔E论L文W网www.chuibin.com +QQ752018766-

在乐聊项目中,登录界面的实现效果如图3所示:

图3 登录界面

 首先使用StoryBoard搭建了登录界面,然后在。m文件中进行设置,其中包括一些逻辑的判断,用来判断登录,当用户名输入框和密码输入框中没有数入字符时,不能够登录;如果密码和用户名正确,则提示登录成功并显示主界面,保存登录的状态,同时将用户名和密码先保存到Account单例中,再保存到数据库中。注册功能:当用户点击了登录界面的注册按钮后,弹出一个注册页面,当用户输入用户名和密码后,再点击注册,账号和密码会保存到Account单例中,再保存到数据库中。调用注册的方法后,异步线程执行其他的耗时操作。

 在个人信息控制器中,头像、用户名以及下方的电子名片等信息在用户设置以后,能够保存到数据库中,下次用户登陆后,先从数据库中读取数据,最后显示到cell上;在个人信息页面中,各个控制器通过代理进行传值,当点击了保存按钮后,能够将b控制器的数据传到a控制器上

上一篇:asp+sqlserver音乐网站设计
下一篇:VC++推箱子游戏的设计

Wireshark的P2P文件共享中的行为提取软件设计

安卓平台的云通讯录软件开发+源程序

基于iOS的图书馆公共设施分配软件设计

基于Android的手机订餐软件的设计与实现

基于Android的同学录软件设计与实现

C#+sqlserver大学生心理测试...

基于安卓客户端的音乐软件的设计与实现

AES算法GPU协处理下分组加...

压疮高危人群的标准化中...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅论职工思想政治工作茬...

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

提高教育质量,构建大學生...

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...