草庐IT

IM聊天

全部标签

android - 布局聊天气泡问题 : TextView fills all the screen

我正在开发泡泡聊天。我使用具有两种布局的适配器,一种用于传入消息,另一种用于我的消息。适配器运行良好。我的问题是传入的布局,不能很好地显示传入的时间文本。当消息文本变长,填满整个屏幕的宽度时,它隐藏了消息文本的时间。第一个问题:如何实现?这是传入消息布局:第二个问题我的消息布局相同,但改变了元素的位置并且运行良好。为什么?这是问题的图片:编辑我需要橙子气泡具有与绿色气泡相同的行为,当我在气泡中只有一个词时,以及当气泡中充满单词时具有相同的行为(见绿色气泡) 最佳答案 设置layout_weight属性(在您的message_text

Android Smack 聊天客户端

嗨,friend们,我正在使用从以下网址下载的Smack3.2.1.jarhttp://www.igniterealtime.org/downloads/index.jsp我在我的构建路径中添加了jar但是当我运行应用程序时,我得到以下错误日志10-1213:11:59.464:ERROR/AndroidRuntime(1957):FATALEXCEPTION:main10-1213:11:59.464:ERROR/AndroidRuntime(1957):java.lang.VerifyError:org.jivesoftware.smack.sasl.SASLMechanism10

android - 如何在各种流行的聊天/社交网络应用程序中打开特定联系人的聊天屏幕?

背景我发现有一种方法可以在WhatsApp上打开特定的联系人对话屏幕,here.不仅如此,我还发现一个名为“Drupe”的应用程序也有同样的作用,甚至可能更多:https://lh3.googleusercontent.com/EQrs1jplMlP8SkOTdpqT4NzmgzGa5Wz2qageG1Pkjc6rKg0HBb-rwlOVW07_G7bAWgo=h900问题我找不到任何官方API可以用这种方式打开它,所以我不确定它的安全性。我找到了SDK,但没有找到intents说明。问题我想了解更多关于各种社交网络和聊天应用程序可用的内容:WhatsAppFacebook信使微博线路

Android:自动向下滚动聊天应用程序的 EditText View

感谢您的关注,我正在创建一个聊天应用程序。它在大多数情况下都有效。我唯一有问题的是滚动。我使用EditText从服务器发布新消息。按方法msg=msg+"\n"+newMsgEditText.setText(msg)我需要让旧文本下面的新文本一出现就可见。所以我认为最好的方法是在View更新后立即自动向下滚动到底部。有没有简单的方法来做到这一点?也许像布局?再次感谢!布局代码 最佳答案 一种解决方案是通过post发送单独的UI消息。那肯定会奏效。在ScrollView中将文本设置/追加到TextView之后通过post(Runnab

android - 为什么我在聊天应用程序中超时?

我正在开发一个聊天应用程序,我在其中使用FCM、PHP后端和Volley来处理请求。最初,当我登录到我的应用程序时,聊天可以正常且快速地进行,但是一段时间后开始出现volley超时错误,并且由于我没有使用任何重试策略,聊天消息丢失了。如果我增加套接字超时并使用重试策略,则应用会挂起。这是我调用API的代码fragment:publicvoiddoNetworkRequest(inttype,Stringurl,finalHashMapparams,Response.ListenerrequestListener,Response.ErrorListenererrorListener){

android - 使用 Rebound 库向 ImageView 添加与 Facebook Messenger 聊天头像相同的自然拖动效果

我正在开发一个应用程序,我在Activity中拖动我的ImageView。我配置了FacebookReboundlibrary用于最初用于FacebookMessenger的聊天头像动画的Spring动画。我想在拖动它时将这种动画添加到我的ImageView中。VIDEO到目前为止,当我触摸ImageView(在rootview上实现spring)时,我能够获得spring动画,这是我的代码。我怎样才能对我的ImageView实现那种自然类型的拖动效果。publicclassMainTryextendsActivity{intwindowwidth;intwindowheight;pr

java - 聊天应用程序——哪种技术更适合在 Android 中实现聊天应用程序

*我必须制作一个基本上是聊天应用程序的android应用程序。*在这个聊天应用程序中,用户可以与单个用户以及在一个组中进行交互,这意味着组聊天也在那里。我使用php作为数据库的后端。我之前从未做过此类工作,因此需要一些建议或指导。Theoptionsihaveseenisasfollow:1.Web-services2.SocketProgramming3.XMPPusingthesmackapi现在我很困惑,在android中哪个更好地实现聊天功能。我也没有得到任何示例代码。我的一位团队成员要求我使用套接字编程,但我没有得到任何示例应用程序或任何用于android套接字编程的东西。这

Android Facebook 聊天示例项目

我找到了适用于iOS的示例Facebook聊天项目here.我还得到了facebook聊天文档here同理,有人知道facebook聊天示例应用程序或在android中实现fb聊天的方法吗? 最佳答案 有一个Android开源项目可用:BeemProject要连接Facebook聊天,您可以使用以下指南。在Android中实现Facebook聊天API的步骤:首先我们必须实现MemorizingTrustManager现有项目中的库项目。=>为此,您必须在现有项目中复制以下三个文件MemorizingTrustManager/src

android - 仅使用 GCM 为 android 开发聊天应用程序放弃 XMPP 是否好?

许多应用程序,如WhatsApp依赖于GCM在设备空闲或应用程序在后台运行时向设备发送通知。GCM消息只是告诉应用程序从服务器同步,然后XMPP用于进行实际聊天(传送负载)。但是依靠GCM来发送消息是不是一个好的决定。所以在我的例子中,当一个用户想要与另一个用户交谈时,他向我的服务器发送一条消息,然后我通过GCM将消息传递给另一个用户。我了解GCM并非100%可靠,但我可以通过超时和确认消息确保可靠性。如果我完全使用GCM,还有什么可能会伤害我。不使用XMPP的原因是扩展XMPP服务器(我不太熟悉)需要花费很多精力,但在GCM我的很多缩放问题都由Google处理。

android - 如何为 facebook 创建 XMPP 聊天客户端?

我正在为FACEBOOK创建XMPP客户端。我为gmail做了这个,现在我必须为FaceBook创建相同的。我在谷歌上搜索了很多以获得一些代码,但我仍然遇到这种类型的错误Notconnectedtoserver和service-unavailable(503)我在这里分享我所做的代码。publicclassClientJabberActivityextendsActivity{ArrayListm_discussionThread;ArrayAdapterm_discussionThreadAdapter;XMPPConnectionm_connection;privateHandle