前几天刚学了android的fragment,总是停留在简单的demo,也许永远都学不会。 今天,我要动手向我的聊天软件开刀。今天。用Fragment来实现一个例如以下图效果的聊天界面。 从图中能够看出,这个activity是由三部分组成:1)抬头,包括一个返回button。对话用户的名字和一个对话 ...
效果图 背景 在公司做的项目里面,刚好有需要用到微信聊天界面长按弹框样式这种UI的。 网上找了一下,没找到。 Android现成的 "ListPopupWindow" 又不能满足需求。 因此在非上班时间撸一个出来,供大家使用。 示例代码 关键文件、示例代码及使用方法等我都放到github上了。 这篇 ...
分类:
微信 时间:
2018-02-11 12:26:08
阅读次数:
264
1.20-2.9 1.合理的层级化2.信息的整合(短信收发件箱),信息的整合就像创建文件夹,可以将相关的东西放在一起,以便于使用者搜索与查找3.(微信聊天界面)相比之下使用了对话框图形的界面,元素更加丰富,界面也更加美观,最重要的是,它能使不同的信息得到更加明显的区分,对话框图形就像把不同的专属空间 ...
分类:
移动开发 时间:
2018-02-10 01:22:48
阅读次数:
235
这几天使用H5开发了一个仿微信聊天前端界面,尤其微信底部编辑器那块处理的很好,使用HTML5来开发,虽说功能效果并没有微信那么全,但是也相当不错了,可以发送消息、表情,发送的消息自动回滚定位到底部,另外可以对消息、图片、视频有不同的右键处理提示,还有打赏、占屏等操作。 html代码片段: Javas ...
分类:
微信 时间:
2018-01-28 13:46:36
阅读次数:
319
Android中的点9图想必大家都非常熟悉了,能够指定背景图片的缩放区域和文本内容的显示区域,常见如QQ聊天界面的背景气泡这种文本内容不固定并需要适配的应用场景。 这里也给大家准备了一张图,详细介绍了一下“Android设计中的.9.png”,大家可以点击放大查看: 以前在使用Eclipse时候很少 ...
分类:
移动开发 时间:
2018-01-11 16:15:15
阅读次数:
263
从自己开发的应用中根据QQ号跳转到QQ应用的聊天界面,实现起来很方便: 即: qqNum(string型)即是所要跳转的qq号。 不过如果直接写这个代码的话,若本机未安装qq应用,程序会直接go die,所以要加以判断: 方法checkApkExit()如下: 注:qq的应用包名是:com.tenc ...
分类:
移动开发 时间:
2017-11-27 18:51:09
阅读次数:
214
这个问题是我在公司需求的时候遇到的,QQ推广工具网站获取的链接在苹果自带浏览器没法打开到聊天界面,是因为safair在打开到app store的时候把参数给丢了,app store再打开到QQ的时候就无法打开到链接所属人的聊天界面。 在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ ...
分类:
移动开发 时间:
2017-10-20 20:06:37
阅读次数:
247
在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用。而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ。 以下为具体代码: Android: String url="mqqwpa://im/chat?chat_type=wpa&uin=1234 ...
分类:
移动开发 时间:
2017-09-30 11:40:48
阅读次数:
350
NSString *qq=[NSString stringWithFormat:@"mqq://im/chat?chat_type=wpa&uin=%@&version=1&src_type=web",@"11027037153"]; NSURL *url2 = [NSURL URLWithStri... ...
分类:
Web程序 时间:
2017-09-25 13:16:41
阅读次数:
356
作业地址:http://www.cnblogs.com/easteast/p/7511234.html 1)我和我的队友 031502142 (张鹏)[进入他的博客] 031502216 (江郑)[进入他的博客] 031502142 (张鹏)[进入他的博客] 031502216 (江郑)[进入他的博 ...
分类:
其他好文 时间:
2017-09-22 22:24:46
阅读次数:
214