首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
YifanAdamYang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Android 开发中那些常用的 Gradle 配置
工欲善其事必先利其器,掌握常用的 Gradle 配置能够节约许多的时间
借助 android databinding 框架,逃离 adapter 和 viewholder 的噩梦
借助 android databinding 框架,实现一个极简的 recyclerview adapter,支持多类型。并且演示使用这个 adpater 实现 HeaderItem, 刷新,加载更多,重试的完整示例。
用 Kotlin 开发 Android 项目是一种什么样的感受?
从初学 Kotlin,到尝试性的写一点体验代码,再到实验性的做一些封装工作,到最后摸爬滚打着写了一个项目。不得不说过程中还是遇上了不少的问题,尽管有不少坑是源于我自己的选择,比如使用了 anko 布局放弃了 xml,但是总体来说,这门语言带给我的惊喜是完全足以让我忽略路上的坎坷
高效 Android 开发者的工具库
这篇文章介绍开发者如何学习提高以构建更好的 app,我将分享一些自己受益过的教程和资料。
20 多个可以提高你安卓开发技能的开源 app
学习的最佳方式就是阅读,对程序员来说也是如此。如果你想成为一个更优秀的程序员,你必须阅读更多的代码,就是这么简单。书籍,博客,论坛在某种程度上都是有益的,但是没有什么能替代功能完善、代码详细的开源项目。整个 app 的所有相关资源都直接呈现在你面前。
AspectJ 全面剖析 in Android
非常完整地介绍了 AspectJ 的各个概念且有详细的 demo
安卓单元测试 (十):DaggerMock, 让 Dagger2 与单元测试的结合易如反掌
The Old Way 我们在系列的第六篇文章前面介绍了 Dagger2 在单元测试里面的使用姿势。大致过程是这样的,首先,你要 mock 出一个 Module,让它的某个 Provider 方法在被调用的时候,返回你想到的 mock 的 Dependency。然后使用这个 mock 的 module 来…
Android 路由框架 Router 分析
什么是路由?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。
Dagger2: 上手就爱不释手
实用的依赖注入框架,从此不用 care 业务代码中冗杂的实例化操作,一步设置轻松调用。
[Android 从头开始] 初识 Clean Architecture
整理关于 Clean Architecture 的资料