全部开源!高仿微信界面
效果图
主要功能
1. 联系人界面
- 标记为未读
- 置顶聊天
- 删除聊天/取消关注
- 自适应跟随手指弹出菜单
2. 聊天界面
- 自动时间戳(Time Stamp)
- 输入消息后滚动到最底部
- 消息发送按钮和加号按钮自动切换
主要类功能介绍
1. 项目结构
ChatAdapter
聊天界面数据源ContactAdapter
联系人数据源SimpleMenuAdapter
弹出菜单数据源ListViewSelfAdapt
自定义自适应菜单ListViewPopupMenuWindows
自定义自适应菜单ChatActivity
聊天ActivityWechatActivity
launcher activity也就是历史聊天联系人界面
项目地址
https://github.com/fx4758/FakeWechat
Demo下载:
https://download.csdn.net/download/fx475870569/10398673
全部开源!高仿微信界面相关推荐
- 是男人就下100层【第一层】——高仿微信界面(4)
上一篇<是男人就下100层[第一层]--高仿微信界面(3)>中我们完成了登录,这一篇看完成登录后的一个短暂加载和引导界面. 加载界面: <RelativeLayout xmlns:a ...
- 是男人就下100层【第一层】——高仿微信界面(8)
上一篇<是男人就下100层[第一层]--高仿微信界面(7)>中我们实现了下弹式菜单,这一篇我们来看看如何实现微信中的摇一摇功能. 首先我们来布局我们的摇一摇界面 布局文件如下: <? ...
- 是男人就下100层【第一层】——高仿微信界面(5)
前面< 是男人就下100层[第一层]--高仿微信界面(4)>中我们已经完成了基本的引导界面和登录界面,这一篇中我们来看看登录后的主界面的布局和内容,来一步一步的完成该界面. 我们先来看看主 ...
- 是男人就下100层【第一层】——高仿微信界面(2)
接着上一篇<是男人就下100层[第一层]--高仿微信界面(1)>,本打算实现上一篇文章中的第二个界面,这一篇先来实现一下登陆界面吧,接下来我们来开始登录界面的制作. 界面布局文件: < ...
- 是男人就下100层【第一层】——高仿微信界面(1)
从今天开始将进行一个特别有趣且有意义的专栏<是男人就下100层>,计划对市面上比较火的应用进行高度仿照,并将开发过程贴出来,和大家交流和分享.由于时间关系可能进度会比较缓慢,但是任何事情如 ...
- 是男人就下100层【第一层】——高仿微信界面(3)
上一篇<是男人就下100层[第一层]--高仿微信界面(2)>中实现了注册登录界面,这一篇来看看具体的登录界面实现,先来看看界面效果. 登录界面布局 <?xml version=&qu ...
- 是男人就下100层【第一层】——高仿微信界面(7)
在上一篇<是男人就下100层[第一层]--高仿微信界面(6)>中我们已经对主界面的的各个菜单进行了简单实现,接下来我们完成两个比较有趣的功能,一个是上部的下弹式菜单,另一个是摇一摇功能. ...
- 是男人就下100层【第一层】——高仿微信界面(9)
前面几篇文章实现的界面效果不符合4.0的HOLO主题及官方建议的设计规范,感谢"一片冰心在玉壶"给我指出,不然我可能会一直错下去,也会误导大家.接下来这几篇我计划用HOLO主题来高 ...
- 是男人就下100层【第一层】——高仿微信界面(10)
在上一篇中虽然实现了微信5.0的主界面框架,但是方法似乎有点牵强,官方已经为HOLO主题提供了actionBar我前面翻译过两篇文章<Android官方教程翻译(5)--设置ActionBar& ...
最新文章
- 【剑指offer-Java版】19二叉树的镜像
- 数据结构学习工具总结
- 用idea插件将一个spring boot项目部署到docker容器里运行
- 编写ShellCode
- Linux下的TCP/IP编程----IO复用及IO复用服务端
- 转:oracle常见重要视图-v$sql,v$sql_plan,v$sqltext,v$sqlarea,v$sql_plan_statistcs
- 数据挖掘实战(6):实战篇
- RMS数据采集分布式架构
- 多个迹象表明,瑞幸咖啡已进入新的发展阶段
- 卡券、直充下单接口文档
- 使用Linux还原存储在群晖中的数据
- 头条学院-新媒体训练营第10期 | 10.23笔记(新媒体:一代人的机遇)
- vs 2015 update 3各版本下载地址
- 关于浏览器隐私/无痕模式下localStorage的判断
- Liberal Event Extraction and Event Schema Induction
- 计算机网络体系结构i层,计算机网络体系结构及协议之网际互连IBEBEE
- visifire笔记
- office文件在线预览
- 玩转TM4C1294XL(5)——PWM配置(死区互补输出)
- C#模板打印excel
热门文章
- 万分之二用百分之怎么表示_百分比表示什么 什么是百分之多少是怎么算的?...
- Cocos2d-x 2.0 之 Actions “三板斧” 之三
- 前端ui组件(1):日程排班—11个优秀JavaScript 日历插件
- [MATLAB App Designer] 多窗口 App 中的交互(含数据传递)
- python保留两位小数_python格式化输出保留2位小数的实现方法
- Micropython——关于I2C和SoftI2C以及SPI和SoftSPI的区别
- 浅谈提高团队成员的工作积极性
- cad能整体比例缩小吗_cad怎么把原尺寸图缩小几倍
- jQuery学习笔记(3)之Ajax下
- layui网站后台管理系统框架模板