首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
冰美式上瘾患者
掘友等级
Android
💆 记录一下
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
Dagger 2 系列(二) -- 基础篇:@Inject、@Component
@Inject和 @Component 如何协同作战。 1. 前提 2. @Inject 是什么? 同样用注解 @Inject (Annotation) 来标注所依赖的其他类的 构造函数。 注意:在使用 @Inject 标注类的构造函数,只能标注一个构造函数,无法标注多个。 虽…
Dagger 2 系列(三) -- 基础篇:@Module 和 @Provides
@Module 、@Provides 和@Component 如何协同作战。 1. 什么是 Module 既然在Dagger 2 系列(二) -- 基础篇:基本功能的实现一文中通过 @Inject 和 @Component 我们已经实现了 DI,那么为什么 Dagger2 还要…
flavorDimensions和productFlavors——安卓gradle
有了前两篇博客的铺垫,我们可以来分享下另外两个参数了 flavorDimensions 和 productFlavors,而这两个参数成对出现,可以做一些差分化定义。 需要事先说明的是,接下来所说的 “意义” 并非官方文档翻译,而是结合了小盆友自己的理解,会比较口语化。 fla…
今日头条 ANR 优化实践系列 - 监控工具与分析思路
在前文,我们对ANR 设计原理及影响因素进行了介绍,并对影响 ANR 的不同场景进行归类。但是依靠现有的系统日志,不足以完成复杂场景的问题归因,而且有些信息从应用侧无法获取,这就导致很多线上问题更加棘手。因此我们在应用侧探索了新的监控能力,以弥补信息获取不足的短板。同时对日常分…
扳回一局!字节面试官:说说为什么自定义view的wrap_content会失效?
前言 面试官:为什么自定义View中wrap_content会失效? 刚刚才翻车了一道Fragment,现在我要扳回一局!
[译]Kotlin + buildSrc:更好的管理Gadle依赖
为了充分利用Android Plugin for Gradle 3.0+的优点,将Android项目拆分成多个module的做法越来越常见。然而,随着module数量的增多,我们很快就会遇到依赖管理的混乱问题。 这是一种大多数人在采用的管理依赖的方法,但每次升级依赖库时都需要做…
Android App 优化之提升你的 App 启动速度之实例挑战
为了便于阅读, 应邀将 Android App 性能优化系列, 转移到掘金原创上来. 掘金的新出的 "收藏集" 功能可以用来做系列文集了. 下面实例分析下 App 启动优化怎么做. 1, 代码分析 以之前写的 Github App 为例. 因为这个 App 集成了 Bugly, Push, Feedb…
求你了,再问你Java内存模型的时候别再给我讲堆栈方法区了…
Java内存模型由几部分组成,堆、本地方法栈、虚拟机栈、方法区... 每一次我不想打断他们的话,虽然我知道这又是一个误会了我的问题的朋友。 其实,我想问的Java内存模型,是和并发编程有关的。而候选人给我回答的那叫JVM内存结构,完全是两回事。 很多时候,在我没有打断他们的情况…
个人成就
文章被点赞
9
文章被阅读
9,952
掘力值
295
关注了
91
关注者
6
收藏集
2
关注标签
10
加入于
2018-07-03