效果图




主要功能

1. 联系人界面

  • 标记为未读
  • 置顶聊天
  • 删除聊天/取消关注
  • 自适应跟随手指弹出菜单

2. 聊天界面

  • 自动时间戳(Time Stamp)
  • 输入消息后滚动到最底部
  • 消息发送按钮和加号按钮自动切换

主要类功能介绍

1. 项目结构

  • ChatAdapter 聊天界面数据源
  • ContactAdapter 联系人数据源
  • SimpleMenuAdapter 弹出菜单数据源
  • ListViewSelfAdapt 自定义自适应菜单ListView
  • PopupMenuWindows 自定义自适应菜单
  • ChatActivity 聊天Activity
  • WechatActivity launcher activity也就是历史聊天联系人界面

项目地址

https://github.com/fx4758/FakeWechat

Demo下载:
https://download.csdn.net/download/fx475870569/10398673

全部开源!高仿微信界面相关推荐

  1. 是男人就下100层【第一层】——高仿微信界面(4)

    上一篇<是男人就下100层[第一层]--高仿微信界面(3)>中我们完成了登录,这一篇看完成登录后的一个短暂加载和引导界面. 加载界面: <RelativeLayout xmlns:a ...

  2. 是男人就下100层【第一层】——高仿微信界面(8)

    上一篇<是男人就下100层[第一层]--高仿微信界面(7)>中我们实现了下弹式菜单,这一篇我们来看看如何实现微信中的摇一摇功能. 首先我们来布局我们的摇一摇界面 布局文件如下: <? ...

  3. 是男人就下100层【第一层】——高仿微信界面(5)

    前面< 是男人就下100层[第一层]--高仿微信界面(4)>中我们已经完成了基本的引导界面和登录界面,这一篇中我们来看看登录后的主界面的布局和内容,来一步一步的完成该界面. 我们先来看看主 ...

  4. 是男人就下100层【第一层】——高仿微信界面(2)

    接着上一篇<是男人就下100层[第一层]--高仿微信界面(1)>,本打算实现上一篇文章中的第二个界面,这一篇先来实现一下登陆界面吧,接下来我们来开始登录界面的制作. 界面布局文件: < ...

  5. 是男人就下100层【第一层】——高仿微信界面(1)

    从今天开始将进行一个特别有趣且有意义的专栏<是男人就下100层>,计划对市面上比较火的应用进行高度仿照,并将开发过程贴出来,和大家交流和分享.由于时间关系可能进度会比较缓慢,但是任何事情如 ...

  6. 是男人就下100层【第一层】——高仿微信界面(3)

    上一篇<是男人就下100层[第一层]--高仿微信界面(2)>中实现了注册登录界面,这一篇来看看具体的登录界面实现,先来看看界面效果. 登录界面布局 <?xml version=&qu ...

  7. 是男人就下100层【第一层】——高仿微信界面(7)

    在上一篇<是男人就下100层[第一层]--高仿微信界面(6)>中我们已经对主界面的的各个菜单进行了简单实现,接下来我们完成两个比较有趣的功能,一个是上部的下弹式菜单,另一个是摇一摇功能. ...

  8. 是男人就下100层【第一层】——高仿微信界面(9)

    前面几篇文章实现的界面效果不符合4.0的HOLO主题及官方建议的设计规范,感谢"一片冰心在玉壶"给我指出,不然我可能会一直错下去,也会误导大家.接下来这几篇我计划用HOLO主题来高 ...

  9. 是男人就下100层【第一层】——高仿微信界面(10)

    在上一篇中虽然实现了微信5.0的主界面框架,但是方法似乎有点牵强,官方已经为HOLO主题提供了actionBar我前面翻译过两篇文章<Android官方教程翻译(5)--设置ActionBar& ...

最新文章

  1. 【剑指offer-Java版】19二叉树的镜像
  2. 数据结构学习工具总结
  3. 用idea插件将一个spring boot项目部署到docker容器里运行
  4. 编写ShellCode
  5. Linux下的TCP/IP编程----IO复用及IO复用服务端
  6. 转:oracle常见重要视图-v$sql,v$sql_plan,v$sqltext,v$sqlarea,v$sql_plan_statistcs
  7. 数据挖掘实战(6):实战篇
  8. RMS数据采集分布式架构
  9. 多个迹象表明,瑞幸咖啡已进入新的发展阶段
  10. 卡券、直充下单接口文档
  11. 使用Linux还原存储在群晖中的数据
  12. 头条学院-新媒体训练营第10期 | 10.23笔记(新媒体:一代人的机遇)
  13. vs 2015 update 3各版本下载地址
  14. 关于浏览器隐私/无痕模式下localStorage的判断
  15. Liberal Event Extraction and Event Schema Induction
  16. 计算机网络体系结构i层,计算机网络体系结构及协议之网际互连IBEBEE
  17. visifire笔记
  18. office文件在线预览
  19. 玩转TM4C1294XL(5)——PWM配置(死区互补输出)
  20. C#模板打印excel

热门文章

  1. 万分之二用百分之怎么表示_百分比表示什么 什么是百分之多少是怎么算的?...
  2. Cocos2d-x 2.0 之 Actions “三板斧” 之三
  3. 前端ui组件(1):日程排班—11个优秀JavaScript 日历插件
  4. [MATLAB App Designer] 多窗口 App 中的交互(含数据传递)
  5. python保留两位小数_python格式化输出保留2位小数的实现方法
  6. Micropython——关于I2C和SoftI2C以及SPI和SoftSPI的区别
  7. 浅谈提高团队成员的工作积极性
  8. cad能整体比例缩小吗_cad怎么把原尺寸图缩小几倍
  9. jQuery学习笔记(3)之Ajax下
  10. layui网站后台管理系统框架模板