环信直播SDK使用

开发直播的话,有很多的平台可供选择,因为之前即时通讯的软件用的是环信的sdk,看到他也提供了直播的sdk,拿来学习一下。
环信的直播是基于自己的聊天室和Ucloud的直播服务,来实现的。

Retrofit初探

现在随便一个开源的项目,都是基于 Material Design + MVP + RxJava + Retrofit + Dagger + Glide的框架,都不好意思说自己不会啊,赶紧学起来。
今天先从Retrofit入手,将OkHttp替换掉(说替换其实不太准备,用Retrofit2的发布会的一句话来总结 用 Retrofit 2 简化 HTTP 请求)。

至于Retrofit是什么,为什么使用,有什么优点,网上一堆一堆的,这里就不再赘述了,直接上手。

使用LeanCloud查找附近的人

移动云平台,一个听起来就很高大上的名字,那他具体是什么呢?
一开始是在某个SDK中看到里面的用户管理使用的是Parse,好奇之下就搜索了一番,发现如下简介

Parse是由YC孵化出来的、专为移动应用提供后台服务的云计算平台,为开发者包办繁琐的后台服务,让开发者只需专注于具体的开发工作。它提供任意数据保存、照片或其它文件存储、发送推送通知、创建用户帐号、使用地理位置数据、添加Facebook/Twitter帐号登陆等等服务…[引用来源]

一张思维导图,告诉你Android新手如何快速入门

如何快速入门和进阶安卓开发,是很多技术小白的疑问。大家都知道,Android开发要学的技能非常多,技术更新速度还快,但是总的来说:掌握最核心的技术,最规范的开发流程,成为专业、出色的安卓开发工程师也不是遥不可及。

新手一般会遇到以下几个问题:

1、 如何系统学习Android 开发知识?
2、 Android 面试都会问些什么问题?
3、 初级/高级/资深的进阶之路是怎样的?
4、 面对技术更新如此迅速,我该如何应对?