![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android应用实例
文章平均质量分 80
鹰-击-长-空
有志向的屌丝男
展开
-
intent.setFlags方法中的参数值含义
一. intent.setFlags()方法中的参数值含义: 1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加了FLAG_ACTIVITY_CLEA转载 2013-10-06 14:22:53 · 650 阅读 · 0 评论 -
基于android开发的聊天室 ChatRoom 1.0 :(三) 处理用户注册
在本应用当中添加了一个用户注册的功能,用户注册完之后,在服务器端将保存用户的注册的信息,当下一次再进入应用时将自动尝试与服务器的连接,类似于我们常用的聊天工具,具体的注册方式为:填写ip地址、端口号、输入用户名、选择头像,单击注册按钮即可完成注册,前提是服务器必须要开启啦。 上传头像时提供了本地相册上传和摄像头上传两种方式,同时对图像进行了裁剪,以适合头像的大小。 /** * 裁原创 2013-08-09 15:51:34 · 3032 阅读 · 4 评论 -
基于android开发的聊天室 ChatRoom 1.0 :(二) 消息处理机制
本应用是基于socket通信机制,在客户端和服务器端进行消息交互时都会在消息中添加一条标识行,用来标识消息的类型(注册、登录、退出、文字消息、语音消息),根据不同的消息类型分别做不同的数据处理,因为是一对多聊天,因此在服务器端缓存了所有在线用户信息,包括每个用户的头像数据,这里用了一个普通的xml文件来充当数据库保存用户的注册信息,下面列举了客户端和服务器端对消息处理的大致流程。 服务器端:服务原创 2013-08-09 14:58:00 · 5008 阅读 · 3 评论 -
基于android开发的聊天室 ChatRoom 1.0 :(一) 项目初步介绍
出来工作一年了,以前的工作内容主要是搞J2EE,也就是是网页版信息管理系统之类的,后来慢慢的发现,做这个的人越来越多了,即使是水平很差的,或者是只有半桶水的,自己完全没有能力独立做一个小系统的人也在这行里滥竽充数,只是拿钱去培训机构培训了两三个月就说自己就是程序员了,好像进入软件开发这一行是如此简单似的,感觉只要读过大学的,都可以转到这一行来,哪怕以前的工作是做销售的。更可耻的是某些人自认为比你早原创 2013-08-09 11:10:22 · 18069 阅读 · 31 评论