android
liuhailin1135
我是一个有了近两年工作经验的程序员,希望能与各大高手交流
展开
-
Retrofit的好处
既然说到Retrofit的好处,我们不得不进行对比,那么我们常用的一些网络框架都是有哪些那? 首先我们考虑的框架是否还在维护更新,这个一下子pass了四个 volley,xUtils,Afinal都已经不再更新,Android-async-http由于Android6.0以后不再使用Apache-http包,所以也不再使用 下面就剩下两个。OKhttp和Retrofit,选哪个那,我们都...原创 2018-12-13 13:25:04 · 2178 阅读 · 0 评论 -
戏说aidl跨进程通信流程
大家都知道aidl是跨进程通信的一种语言,然而我们更关心如何实现跨进程通信,既然是通信肯定是两个主题之间实现,一个是客户端,一个是服务端,我们通过以前的网络知识可以知道客户端与服务端之间通信都是通过接口来进行的,而跨进程通信也是这样的流程,那么接口又是谁那?IBinder,这个接口以及它的一个实现类binder是Android实现跨进程通信的重要技术,那么既然是接口或者抽象类,那么肯定在客户端和服...原创 2018-08-01 11:07:48 · 118 阅读 · 0 评论 -
Android方面的知识梳理:
大多数人都喜欢使用viewpager+fragment这样的组合来实现页面的切换操作,具体他们是怎么实现的?首先了解一下fragment这个所谓的activity片段,可以把它当做一个装有页面数据的容器,而viewpager更是管理多个页面(fragment)的容器,我们通常把viewpager放到activity中,所以activity又可以装多个viewpager容器,这就是所谓的大容器套小容...原创 2018-04-09 11:19:50 · 110 阅读 · 0 评论 -
这是我第一篇文章,不谈技术层,只谈Android发展
个人愚见,未来不论技术怎么发展,我感觉Android都会有一席之地,而反观iOS,我却没有这么乐观的看法,看看现在C语言的衰败,我们就能看的iOS的将来,苹果公司是靠不断地创新,才能有苹果手机奇迹,但是谁又能保证,这个创新会一直持续下去,也就是说苹果必须保证不会打盹,他才会一直这样保持下去,但是创新做到极致之时,也就无新可创了,而且其他的企业都在赶超,苹果公司只有一个,而Android的就不知有多...原创 2016-05-25 10:35:37 · 170 阅读 · 0 评论 -
学习android基础经验
首先做到以项目待学习知识点的效果。 写一个简单的项目,看看有哪些知识点,然后根据知识体系框架,看看它属于哪一类,这就是所谓的归纳总结。 第一个项目: 拨号器 使用了android基础知识点: 1.activity组件 2.控件使用EditText,TextView,button...原创 2018-12-14 10:22:05 · 125 阅读 · 0 评论 -
Retrofit2.0使用基础步骤代码
我们都知道Retrofit2.0是基于OKhttp的使用的最流行的网络框架,下面我就对其步骤进行总结,给大家一个清晰的开发流程,我看很多人都是给一个步骤然后把它的实现贴出来,这样很容易让我们对于步骤把握不是很清晰,所以我先总括一下它的步骤让后对其进行解释,让大家有一个总的感觉: 1.创建数据bean,来接受数据 2.创建一个接口以声明请求的所需的参数以及接收数据的数据bean 3.创建Ret...原创 2018-12-14 10:48:54 · 120 阅读 · 0 评论