Dagger 应该是这么多开源项目最难用的,好在有了Dagger.android(理解起来还是很拗口)那就直接看源码吧。 Demo On GitHub(MVP-Dagger2...
Dagger 应该是这么多开源项目最难用的,好在有了Dagger.android(理解起来还是很拗口)那就直接看源码吧。 Demo On GitHub(MVP-Dagger2...
这个玩意儿,用起来感觉有点脱裤子放屁的感觉
我每周会写一篇源代码分析的文章,以后也可能会有其他主题.如果你喜欢我写的文章的话,欢迎关注我的新浪微博@达达达达sky地址: http://weibo.com/u/20306...
Android系统发布十多年以来,关于Android的UI的适配一直是开发环节中最重要的问题,但是我看到还是有很多小伙伴对Android适配方案不了解。刚好,近期准备对糗事百...
怎么自定义一个xmlns约束?就是我不自定义View,但是想自己写一个命名空间,增加View的属性
本来还明白点,你一说就全迷糊了
本文已授权微信公众号《鸿洋》原创首发,转载请注明出处。 目录 1 前言 2 简介 3 准备Git 4 GitLab使用 5 Android Studio中使用Git 1 前言...
RecyclerView 作为取代ListView的控件已经出来很长一段时间了,介绍RecyclerView的文章也到处都是,但是平时开发中还是难免会碰到一些坑。在listV...
原文地址 RxAndroid Tutorial响应式编程(Reactive programming)不是一种API,而是一种新的非常有用的范式,而RxJava就是一套基于此思...
OkHttp3系列文章 OkHttp3 源码解析执行流程OkHttp3 源码解析 连接池的复用 如果有了解过OkHttp的执行流程,可以知道,在拦截器链中有一个缓存拦截器Ca...
设计模式的六大原则都是为了实现代码的高内聚低耦合。高内聚低耦合的进一步实现是设计模式的六大原则,设计模式的六大原则进一步实现就是设计模式。 一、单一职责原则 单一职责原则(S...