概述 随着Google对HttpClient 摒弃,和Volley的逐渐没落,OkHttp开始异军突起,而Retrofit则对okHttp进行了强制依赖。 Retrofit是...
序 上图是简书Android端的主页Tab,在其他的App中Tab也是很常见的,它的实现方式也有很多:TabHost,自定义控件(第三方库),RadioGroup等等。这里主...
三金四银,又到了一年一度的跳槽季。也许有不少Android程序员开始摩拳擦掌蠢蠢欲动了。结合以往自己的经历,今天给大家总结下Android面试题,希望有帮助。 1:Activ...
作者 谢恩铭 转载请注明出处微信公众号「程序员联盟」ProgrammerLeague原文:http://www.jianshu.com/p/0c36302e0ed0 Andr...
前两天看到QQ空间发了一篇动态热补丁的文章,昨天晚上实现了一个。项目地址:https://github.com/dodola/HotFix HotFix 安卓App热补丁动态...
源码传送门 前言 从Android 5.0开始,谷歌推出了新的控件RecyclerView,相对于早它之前的ListView,优点多多,功能强大,也给我们的开发着提供了极大的...
前言 最近,有不少小伙伴都在问Retrofit怎么用,近期笔者的几个项目上都用到了这个框架,所以,为了防止宇宙被破坏,为了维护世界的和平(认真脸)!我决定,还是写一篇关于Re...
概述 android屏幕适配有很多方面,例如,drawable,values等,开发者根据产品的实际情况和自己的经验,可以选择性的从其中几个方面入手。本文主要介绍一种基于分辨...
在哪里执行assemble命令啊?
Android打包之多版本、多环境、多渠道在平时的Android开发中,我们经常会遇到在不同网络环境(比如:开发环境、测试环境)之间的切换、一次打多个渠道包等需求,如何优雅的管理网络环境的配置?如何快速的打出多个渠道...
在平时的Android开发中,我们经常会遇到在不同网络环境(比如:开发环境、测试环境)之间的切换、一次打多个渠道包等需求,如何优雅的管理网络环境的配置?如何快速的打出多个渠道...
最痛苦的事情莫过于下载一个N个G的文件,而速度只有80k/s. 有一个东西叫百度云会员 我想,大部分人都很痛恨下载限速吧?尤其是当360云关门大吉后,百度云就可以更加嚣张的为...