首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
梁山boy
掘友等级
Android
|
喜马拉雅
擅长面向基佬编程
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
410
文章 404
沸点 6
赞
410
返回
|
搜索文章
最新
热门
解读 JUC —— AQS 独占模式
1. 前言 说起 JUC,我们常常会想起其中的线程池(ExecutorService)。然而,我们今天来看看另一个核心模块 AQS。 AQS 是 AbstractQueuedSynchronizer 的简称,在 JUC 中作为各种同步器的基石。举个例子,常见的 Reentran…
可代替 ASM,使用 AnnotationProcessor 做代码插桩
1. 前言 说到代码插桩,你可能会想到 AspectJ、Transfrom Api + ASM 等等。 代码插桩的用处自不必说,可以做埋点、热修复、组件化路由等等。 然而,AspectJ感觉不好用,ASM 比较复杂,需要自定义 gradle 插件。好在前段时间,我遇到了新的方法…
LeakCanary 源码分析
1. 前言 LeakCanary 是由 Square 开发的一款内存泄露检测工具。相比与用 IDE dump memory 的繁琐,它以轻便的日志被广大开发者所喜爱。让我们看看它是如何实现的吧。 2. 源码分析 分析一个框架,我们可以尝试先分层。好的框架层次清晰,像TCP/IP…
也谈泛型,从 Java 到 Kotlin (Java篇)
私以为,泛型是 Java 语法中最难理解的一个特性。Java 只给出了 What,想要理解 Why,还要从 JVM 的其他语言中寻找答案。 本文会就Raw类型、类型擦除、通配符、kotlin等话题展开探讨。
Android 知识体系脑图「android篇」
前后历时一个半月,经历了菜鸟网络、有赞、手淘、头条、全民直播、喜马拉雅,面的多是 1~3 年的岗位。除了手淘和头条一面被刷 QAQ,其他的都走完了流程,然而拿到 offer 的只有最后两个。对比之下,选择了喜马拉雅。
Android 知识体系脑图「java篇」
最近准备跳槽一波,试了一下水,现在要求越来越高,基础不行根本活不过两集,连boss的面都见不到。 边面试边总结,回来恶补基础,花了些时间整理了下知识体系,与大家分享一下。
插件化理解与实现 —— 加载 Activity「类加载篇」
经过一番探索,尝试自己实现插件化,成功加载了四大组件之一Activity。 希望借着这篇文章,谈谈自己的理解。也希望通过我的小 Demo,能帮大家更轻松的理解诸如Small、VirtualApk、Atlas之类的大型框架。
从源码看6.0权限 —— 跟踪 Activity.requestPermissions()
本文假设你对 6.0 权限比较熟悉,试图与大家分享从 requestPermissions 到 onRequestPermissionsResult 的背后,究竟经历了什么。
优秀的程序员是不看源码的
无聊水一篇博客 欢迎来我的个人博客坐坐
「AS 插件实战 - coding篇」让 AS 识别你的路由框架,建立页面索引(二)
本系列共有两篇,简要介绍了从上手到发布插件的主要流程。 上一篇主要说了 idea-plugin 环境搭建,这一篇中将介绍代码实现。
下一页
个人成就
优秀创作者
文章被点赞
2,974
文章被阅读
86,795
掘力值
5,326
关注了
237
关注者
2,186
收藏集
21
关注标签
24
加入于
2016-08-24