
Android通信
宏哥1995
希望能参与到一个伟大游戏的制作中
展开
-
[Android通信]基于socket的聊天app(六):表情分组
这里我使用的是ViewPager + GridView的方法,将多个GridView添加到ViewPager中。效果图:grid_view.xml<GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" and原创 2015-10-19 13:18:06 · 925 阅读 · 0 评论 -
[Android通信]基于socket的聊天app(五):收发表情
效果图:1.点击表情按钮,弹出表情选择的列表,再次点击表情按钮,关闭列表。这个比较简单,就是设置GridView的可见性了。下面给出界面布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"原创 2015-10-18 22:28:59 · 1902 阅读 · 0 评论 -
[Android通信]基于socket的聊天app(一):实现一对多通信
分析:1.所谓的聊天室,就是一个客户端发消息给服务器,其他的客户端都会收到消息。2.当客户端连接上服务器时,在客户端就会有一个socket客户端,然后在服务器就会有一个对应的socket服务器端。当socket客户端通过输出流发送信息时,对应的socket服务器端就会通过输入流接收到信息,然后可以对信息进行处理。之后,socket服务器端可以通过输出流发送信息,socket客户端通过输入流转载 2015-10-03 18:34:29 · 6269 阅读 · 7 评论 -
[Android通信]基于socket的聊天app(三):传输json数据
之前传输的都是普通的字符串,但是在实际应用中,客户端会传输各种各样的信息,例如账户、密码和聊天内容等等,那么服务器如何根据字符串区分呢?或许你可以用切割字符串的方法,但我觉得这种方法不是很好。而本人之前了解到json是一个强大的东西,所以打算用json来搞。效果图(好像跟之前的没什么区别。。。):主要就两个类:1.SocketService是一个服务,通原创 2015-10-06 18:29:10 · 4051 阅读 · 0 评论 -
[Android通信]基于socket的聊天app(二):实现聊天界面
参考链接:http://blog.youkuaiyun.com/way_ping_li/article/details/8008435效果图:主要就三个类,在上一篇的基础上对客户端代码进行了修改。package com.example.mysocketclient;public class ChatMsgEntity { private String name;/转载 2015-10-04 21:45:16 · 3243 阅读 · 3 评论 -
[Android通信]Volley(一):String、Json和Image请求
0.1.建立全局的请求队列转载 2015-11-07 14:55:25 · 670 阅读 · 0 评论 -
[Android通信]版本更新
参考链接:环境:1.自带tomcat的MyEclipse2.局域网1.服务器端a.搭建tomcat服务器原创 2015-11-08 13:27:34 · 694 阅读 · 0 评论 -
[Android通信]基于socket的聊天app(四):实现一对一通信
要实现一对一通信,要解决两个问题:1.发送消息时,要找到对方在服务器端的socket,然后在输出流输出消息。这样,对方的客户端输入流就会收到消息了。所以问题就是如何找到对方在服务器端的socket。解决方法:在客户端登录时将服务器端socket和账号关联起来,用一个HashMap存储起来。当发送消息时,同时发送对方的账号就可以了。2.接受消息时,要把消息显示在相应的窗口原创 2015-10-07 22:49:48 · 7023 阅读 · 6 评论 -
[Android通信]基于socket的聊天app(七):好友分组
参考链接:http://blog.youkuaiyun.com/way_ping_li/article/details/7995552效果图:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=转载 2015-10-27 16:55:41 · 1339 阅读 · 0 评论