Retrofit 中的注解定义在 retrofit.http
包下,包含了 Retrofit 用到的注解。主要分为两类,HTTP请求注解(针对函数)和参数注解(针对参数)。
本文对各种注解的用法做了个简单的介绍。
This post includes a simple introduction to retrofit annotations and some concise example.
// 上一行是为了谷歌爸爸的 SEO ( 逃
Retrofit 中的注解定义在 retrofit.http
包下,包含了 Retrofit 用到的注解。主要分为两类,HTTP请求注解(针对函数)和参数注解(针对参数)。
本文对各种注解的用法做了个简单的介绍。
This post includes a simple introduction to retrofit annotations and some concise example.
// 上一行是为了谷歌爸爸的 SEO ( 逃
Google 在今年(2017年)的 IO 大会上发布了 Android Architecture Component ,其中的 ViewModel 、LiveData 和 Room 等等都让人眼前一亮。本文介绍了 ViewModel 和 LiveData 对现有的 Android APP 架构和设计模式可能带来的一些利弊。大概算是阳春白雪吧,orz,orz,orz
What is the hell of invariance, covariance and contravariance in Kotlin , and why this happen. It’s also helpful for understanding wildcast in Java.
Rebase, what is rebase and what advantage can we take using rebase before merge than merging directly. Read more for details. These contents come from a part of pro-git, and you can get the entire book from links in this link.
设计模式进行时,Kotlin。
设计模式本来就是构造了一些编程语言不原生支持的范式,作为一个年轻的语言,这些苦 Java 久矣的开发者做了些啥呢。链接
When polymorphism meet initialization of an object, what will happen.
Here is a pretty strange but reasonable example.
学习函数式编程的一系列文章,这是第四部分,其他部分文内有链接。
怎么说呢,翻这篇的时候真的很痛苦,作者的表达很 America ,而且很俏皮和“详细”。当时我还是有些侧重直译的,然后就很尴尬。不过整篇文章还是很好明白的,map/filter 的概念讲得很清晰,很适合入门。链接
一个人就是一个团队,作者就是这种情况。当周围没有一样一样的小伙伴,是好是坏,怎么才能更好地提升自己呢?作者经过实践给出了几条建议,使用 Kotlin,正面刚设计师的 iOS 设计稿,嗯!
Photo credit : http://www.magic4walls.com/crop-image?id=14269
IPC机制是Android的重要组成部分,本文介绍其中的Service和Messenger。结合模拟的支付调用作为例子,翔实明了,简直不能再良心。
如何好奇地探索这个世界,做喜欢的事情。不讲细节不摆资历不讲大道理不写小说不吹牛。(阳志平@豆瓣)
Hackers and Painters, Big Ideas from the Computer Age