android-安卓编写聊天软件!!!!

问题描述

安卓编写聊天软件!!!!

想编写一个安卓的聊天软件,当有人加自己为好友时,怎么能立刻知道,我自己的想法是开启一个线程,一直监听服务器的数据库,看看是否有人添加自己,我已经按照这种方式实现了,但是我觉得不是很好,你们有什么更好的方法吗?

解决方案

服务器主动发消息通知客户端。

解决方案二:

建议通过服务器端**推送**的方式来给客户端发通知。

解决方案三:

可以集成第三方的推送消息 比如 友盟 、 极光

解决方案四:

当有人加你的时候,,直接通过服务器通知你就行了,,

解决方案五:

底层的话,用socket就行。不想自己写就用第三方推送的SDK了。。

解决方案六:

服务器一起跑着,当有人加你给服务器传递消息,然后服务器发消息给客户端,如果只是加好友,不考虑其他的你可以选择MQTT协议的,或者XMPP

时间: 2024-10-30 15:43:11

android-安卓编写聊天软件!!!!的相关文章

Android利用RecyclerView编写聊天界面

本文实例为大家分享了Android RecyclerView编写聊天界面的具体代码,供大家参考,具体内容如下 1.待会儿会用到RecyclerView,首先在app/build.gradle(注意有两个build.gradle,选择app下的那个)当中添加依赖库,如下: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:24.2.1'

android +ssh做个即时通信的聊天软件,一定要第三方包么

问题描述 android +ssh做个即时通信的聊天软件,一定要第三方包么 最近想用android为客户端,ssh做服务端,的聊天软件,一定要第三方包么,商业项目中也是用第三方包实现的么 解决方案 第三方的很成熟了,而且功能也很完善,如果自己做没有那么多精力,经验,时间浪费了可能效果还不行

用socket编写一个聊天软件,使用udp协议

问题描述 用socket编写一个聊天软件,使用udp协议 用socket编写一个聊天软件,使用udp协议,在visual studio 2010开发环境下怎么实现呢? 解决方案 参考:http://blog.csdn.net/andrew_wx/article/details/6671137 解决方案二: 利用TCP和UDP协议,实现基于Socket的小聊天程序(初级版) 解决方案三: http://www.pudn.com/downloads529/sourcecode/windows/net

适用于Android开发的简单聊天软件_Android

适用于android 开发.是一个简单的聊天软件,包括知识点,各个控件的运用(ExpandableListView,ViewPager,Spinner,LinearLayout,RelativeLayot),自定义的ViaImageView(自定义xml属性),sql 的写入,读取等操作. 1. ViaImageView.java    package com.farina.farinaimagelib; import android.content.Context; import androi

适用于Android开发的简单聊天软件

适用于android 开发.是一个简单的聊天软件,包括知识点,各个控件的运用(ExpandableListView,ViewPager,Spinner,LinearLayout,RelativeLayot),自定义的ViaImageView(自定义xml属性),sql 的写入,读取等操作. 1. ViaImageView.java package com.farina.farinaimagelib; import android.content.Context; import android.c

用Delphi编写视频聊天软件

一.引言 我们知道视频聊天软件的关键技术在于采集视频,并实时传输给聊天软件在线的人.对于视频的采集,这里采用微软公司的关于数字视频的一个软件包VFW(Video for Windows).相信很多人对它都很熟习,VFW能使应用程序通过数字化设备从传统的模拟视频源得到数字化的视频剪辑,VFW的一个关键思想是播放时不需要专用硬件.为了解决数字视频数据量大的问题,需要对数据进行压缩,而VFW引进了AVI的文件标准.该标准未规定如何对视频进行捕捉.压缩及播放,仅规定视频和音频该如何存储在硬盘上及在AVI

如何用H5来开发安卓手机App软件?用哪个开发软件?想做一下混合开发。求大神回复。

问题描述 如何用H5来开发安卓手机App软件?用哪个开发软件?想做一下混合开发.求大神回复. 如何用H5来开发安卓手机App软件?用哪个开发软件?想做一下混合开发.求大神回复. 解决方案 phonegap居于phonegap的cordova可以将html页面编译的兼容ios,Android及其他平台的安装包

Android编程中聊天页面背景图片、标题栏由于键盘引起问题的解决方法_Android

本文实例讲述了Android编程中聊天页面背景图片.标题栏由于键盘引起问题的解决方法.分享给大家供大家参考,具体如下: 在一个群里面有人问到 聊天页面由于键盘弹出来,导致自定义的标题栏不见和背景图片都变形了,然后自己也折腾了一下,在stackOverFlow上面找到了一个解决方法. 解决方法很简单: 1.在AndroidManifest.xml文件里面的Activity配置: 复制代码 代码如下: android:windowSoftInputMode="adjustResize|stateAl

c#-C#局网聊天软件的源代码

问题描述 C#局网聊天软件的源代码 谁能给我完美的局网聊天软件代码,类似QQ聊天软件类的,因为我刚学C#开发,所以不怎么会做这个软件,有心人请帮助一下,谢谢 解决方案 我亲自编写了一个简单的聊天程序,保证完整和可以直接使用.代码非常简单,你可以参考下.http://bbs.csdn.net/topics/390435061 解决方案二: 有什么不明白的可以问我,因为程序是我写的. 解决方案三: http://www.cnblogs.com/longwu/archive/2011/08/25/21