设为首页 收藏本站
查看: 966|回复: 0

[软件发布] 凡信 2.0 beta 发布

[复制链接]

尚未签到

发表于 2016-6-2 11:16:45 | 显示全部楼层 |阅读模式
欢迎加入运维网交流群:263444886   DSC0000.png
  凡信的第一个版本于2015年4月份发布,之后由于自己工作忙碌的原因,一直没有重大的更新内容。2016年1月份抽空做了一些更新。主要是加入了朋友圈和钱包这两块内容,以及对第一版的一些bug的修复。凡信2.0依然是基于环信IM通信云SDK开发的,当前状态下第三方通信云趋于火热,环信也这一年走过四轮共计几千万美元的融资,开发者用户也呈现几万的增长。这个项目也算是给需要集成IM云的开发者提供一个参考,给刚接触Android开发,对Android整体开发框架还很模糊同学提供一个学习的教材。
  关于此次更新的朋友圈版块,有些地方的处理的我觉得非常有技术分享的价值,项目为了极速开发,整个项目写得有点粗糙,但是部分功能单独拎出来讨论。会以博客的形式的解析一些功能。
      可关注http://www.imgeek.org/people/huangfangyi
      作者QQ : 84543217
  凡信2.0beta的代码更新说明:
     github地址:
      https://github.com/huangfangyi ... anXin
     当前资源:
     最新Apk体验包--http://120.24.211.126/fanxin/download/Fanxin.apk
  
  
  更新内容:
  一、朋友圈相关
  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 群聊:显示群成员列表、增加群成员、删除群成员(群主可操作)、  修改群名称、置顶聊天、屏蔽清除群消息
   

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-225303-1-1.html 上篇帖子: jfinal cms 2.7.0 发布 加入相册模板 下篇帖子: Eova 1.5.1 Oracle 兼容,Java Web 快速开发平台
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表