源码简介

之前javaapk发布了一个(Android应用源码仿微信凡信聊天项目源码。http://www.javaapk.com/source/18702.html)大家反响比较大,目前开发者推出了第二版。此次更新了朋友圈和钱包部分。本次也追加了服务器php端代码已经一起打包了。感兴趣的可以自己下载。

第三版更新源码点此下载
更新内容:

一、朋友圈相关
1.发布动态–文字 图片 位置
2.朋友动态列表
3.点赞
4.评论
5.识别网址
6.好友的所有动态查看
7.我的相册
8.部分功能待完善
二、钱包相关
1.零钱 -虚拟账户
2.充值 选择卡-充值-每张卡初始额度200元
3.提现 提现到卡-需要手动处理才能完成,我就不手动去弄 了,因此提现后无法到你的卡(注:此卡指的是凡信中的虚拟卡)
4.交易记录—转账、充值、提现三类
5.银行卡 后台虚拟了一些卡账号,每张卡有200的额度。添加后可充值。
6.给好友转账–后面会添加提现和在聊天页显示。
7.支付宝集成(app中常用的功能)—–集成了支付宝的SDK,由于密钥等参数都是比较重要的,已在工程中去掉了。体验这个带参数的功能,可以下载这个包-http://120.24.211.126/fanxin/download/Fanxin.apk,做了一个打赏的功能。
三、 逻辑变化:
好友关系独立化,弃用了环信的好友关系表,在后端自己管理好友关系,这样做是跟朋友圈的业务相关,因此请务必注册新的账号的测试,

前情回顾:
本项目的IM通信部分是基于第三方通信云——环信的SDK开发的。对于个人开发者或者小企业来说,做IM用第三方的也是一种趋势吧,毕竟自己整一套可供运营使用的IM系统几乎是不切实际的(技术门槛和维护成本)。之前用环信做了几个外包项目,其中有些设计和安排我觉得很赞,所以总结了以前的经验和收获,做了这套全仿微信的APP。总的来说,这里面大的架构还是沿用了环信官方提供的UIdemo,但是里面的很多的细节和大部分页面都是我精心按照微信的逻辑和UI设计进行编写的。功能上目前解决了好友体系、用户资料、单聊、群聊等社交功能,后续还会继续更新类似于更换聊天背景、搜索本地用户、朋友圈、更多聊天表情等功能。。。希望有兴趣的小伙伴能一起更新这个开源项目。 整套代码编写的时间仓促,加上作者水平有限,望理解!
第一版功能说明:
1.注册登录部分:
1.1重写了EditText的默认的蓝色底线,变成微信的绿色
1.2 登录和注册按钮对输入框进行监听,并变色
1.3 密码明文和隐藏
2.主页
2.1全仿微信底部导航
2.2 右上角加号按钮可进入 “发起群聊”和“添加朋友“
2.3 显示未读消息数和未读通知数
3.聊天列表页:
3.1 群聊头像是群成员头像的组合,有1.2.3.4.5种类型的头像
3.2 置顶功能。置顶后该会话item置于列表顶端,并像微信一样变底色
3.3 删除列表功能,删除该条会话记录
4.通讯录页
4.1 显示好友列表
4.2 进入还有申请通知
4.3 进入群聊列表
5.发现页(正在开发朋友圈功能…..)
6.用户详情页
6.1 资料设置(目前可更改的资料是:头像、昵称、性别)
6.2 微信号只能设置一次。
6.3 设置页(通知、声音、震动、退出登录)
7.用户申请通知
7.1按时间由近及远排序
7.2 显示申请理由
7.3 处理状态(已添加、同意)
8.查找添加用户
8.1 按用户的手机号查找用户
8.2 搜索的用户的存在显示用户资料
8.3 若该用户已经是好友,显示”发送消息“按钮
8.4 若该用户不是好友,显示添加好友,并要求输入申请理由
9.发起群聊
9.1可以在输入框内按用户昵称搜索好友
9.2 添加群聊的用户的头像可以动态显示在顶部
10.聊天页面
可以发送语音文字图片和视频(后续更新更多表情和设置聊天背景)
11聊天设置
11.1单聊:置顶聊天、免打扰、和清除聊天记录
11.2 群聊:显示群成员列表、增加群成员、删除群成员(群主可操作)、
修改群名称、置顶聊天、屏蔽清除群消息

作者博客:http://www.imgeek.org/article/825307627
项目主页:https://github.com/huangfangyi/FanXin-based-HuanXin
作者QQ : 84543217
技术讨论群:437758366
测试帐号自己在应用内申请一个就可以。

Android项目源码超仿微信Android版凡信2.0客户端+服务端 Android项目源码超仿微信Android版凡信2.0客户端+服务端 Android项目源码超仿微信Android版凡信2.0客户端+服务端 Android项目源码超仿微信Android版凡信2.0客户端+服务端

18条源码讨论
发表评论

您必须登录才能评论.

11# diquancanghai 2017-02-28 上午12:36

可以运行,但是就是登录注册不了,我想问问有谁能登录或注册的吗?服务器端怎么用啊?

    diquancanghai 2017-02-28 上午12:39

    我装了PHP环境,Android模拟器通过网页能访问服务器端的代码,但是注册的时候总是服务器访问失败

    diquancanghai 2017-02-28 上午12:40

    哦,代码里的服务器地址也是改了的

10# sendtion 2016-08-10 下午5:35

这么强大,支持下

9# crazy_sniper 2016-08-03 下午12:19

学习

8# duibi858 2016-07-27 下午9:04

帅,强烈支持,支持

    JavaApk 2016-07-28 上午9:04

    第三版已经出来了http://www.javaapk.com/source/56343.html

      diquancanghai 2017-02-28 下午7:11

      有没有服务端啊,没服务端有啥用?只能在登录注册界面干瞪眼

7# ulamnet 2016-05-13 上午3:16

Hello , download link not working.

6# Jusenr 2016-05-10 下午10:53

。。。。。。。。。。。。

5# elexat 2016-03-15 上午2:35

后台代码不完整,能补齐吗?

4# 2449980313 2016-02-27 上午11:23

后台代码不完整,能补齐吗?

地板 I_noticed 2016-02-23 下午5:19

好多报错的地方

板凳 lzhjmxf 2016-02-20 下午2:29

后台不完整

沙发 hsukm 2016-02-18 下午7:28

好,支持,不过我申请进群,不同意

©2013-2018 JavaApk.com· 鲁ICP备13032311号-1· Powered by WordPress· Theme by JavaApkTM · 网站地图.21 queries in 0.082 seconds