小Q聊天机器人V1.0
小Q聊天机器人V1.1
小Q聊天机器人V1.2
小Q聊天机器人V1.3GitHub:https://github.com/baiyuliang/QRobotV1.4版本中,对来聊天界面不同消息布局进行了优化,使得聊天消息类型的扩展性更强!1.4之前的版本我们知道,我是将各种消息类型布局全部集中在了一个xml中,这种方式对少量消息类型的应用还可以,如果消息类型过多,那么这...
分类:
其他好文 时间:
2016-05-19 16:35:31
阅读次数:
258
最近项目里有类似微信聊天界面需要我去写,要动态显示最新的数据,效果和微信基本一样。有个问题困扰我一晚上,每次进入Activity后,EditText自动获得焦点弹出软键盘,键盘遮挡listView,使得无法显示最后一条消息。我在edittext点击事件中也设定了,listView.setSelect ...
问题:最近在做仿微信聊天界面,使用FragmentTabHost的时候出现 No tab content FrameLayout found for id 2131492944的错
下面是xml和main_activitypackage com.example.scott.myweixin;
import android.os.Bundle;
import android.suppor...
分类:
其他好文 时间:
2016-05-12 23:15:45
阅读次数:
121
iOS的APP中经常有这样的需求,长按某个地方(最多的是tableview的cell,例如聊天界面的某条消息),弹出一个黑色的横向菜单,如图:
这个控件就是系统自带的UIMenuController。
1. 使用这个控件需要做到以下三点:
a.在view(cell)或者viewController中调用-becomeFirstResponder方法;
b.你的view获得或者v...
分类:
其他好文 时间:
2016-05-07 08:58:39
阅读次数:
130
在开发中,我们经常需要更新列表,并将列表拉倒最底部,比如发表微博,聊天界面等等, 这里有两种办法,第一种,使用scrollTo(): 第一种实现相对比较麻烦,更推荐使用第二种方式,使用fullScrol() 下面我们看一下这个函数: scrollView.fullScroll(ScrollView. ...
分类:
移动开发 时间:
2016-05-06 21:52:04
阅读次数:
227
.9图片介绍
简单了解
.9图片在APP中用的非常多,主要是为了防止图片缩放后造成变形,确保图片不失真。
典型的就是微信的聊天界面,如对方信息长短不一,但背景使用的都是同一张图片。
如果不.9图片,前面的箭头肯定会随着信息长度变化而变化,那肯定是毁三观的。 认识.9图片
.9图片保证不失真,在最外层加了一圈区域设置功能,通过用纯黑色颜色来设置(必须是纯黑,#000000)。共四个边,每个边的...
分类:
其他好文 时间:
2016-04-29 16:18:59
阅读次数:
180
今天可以登录服务器了,但是还未实现手机的连接。对于来聊天界面的优化,有相关代码,但是还未实现网络间的通信。 ...
分类:
其他好文 时间:
2016-04-23 23:05:32
阅读次数:
248
//此系列博文是《第一行Android代码》的学习笔记,如有错漏,欢迎指正! 运用简单的布局知识,我们可以来尝试制作一个聊天界面。 一、制作 Nine-Patch 图片 : Nine-Patch图片是一种被特殊处理过的 png 图片,能够指定哪些区域可以被拉伸而哪些区域不可以。一般用来作为聊天信息的 ...
分类:
移动开发 时间:
2016-04-16 22:55:06
阅读次数:
479
一、知识点: QQ聊天界面 双模型的使用(dataModel和frameModel) UITextField的使用 通知的使用 拉伸图片的两种方法(slicing/image对象的resizeableImageWithCapInsets属性) 枚举 方法的抽取(相同的拿出,不同的部分作为参数) 二、 ...
分类:
其他好文 时间:
2016-04-09 00:13:30
阅读次数:
243
融云2.0的官方文档地址:http://docs.apicloud.com/端API/开放SDK/rongCloud2 项目需要IM模块,最后还是选择了融云.在iOS原生开发中,融云sdk集成了聊天界面,给开发者提供了很大的便利,但是在apicloud平台上,由于开发者应用IM的场景各异,需求不统一,所以官方没有将聊天界面集成到模块中. 因此我选择了AUI这套专门为apicloud提供的前...