首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mashell
掘友等级
Android Developer
|
ByteDance
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
mashell
关注了
神来一巴掌
Android Developer @ByteDance
mashell
赞了这篇文章
Bezier
Android @陌陌
·
4年前
关注
关于Android架构,你是否还在生搬硬套?
关于Android架构,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。本人有多个项目重构的经验,恰好对设计领域较...
439
92
分享
mashell
赞了这篇文章
爱吉他的程序员
大杂烩工程师 @深圳湾眺望公司
·
5年前
关注
Matrix SQLiteLint使用及源码分析
这篇文章差不多是去年这个时候写的,写好了一直忘了发出来,现在补发一下... 这里结合Matrix 官方例子来看。 共检查出31项建议项或者提示项,每个建议或提示点击后可以查...
6
4
分享
mashell
赞了这篇文章
三好码农
Android攻城狮
·
6年前
关注
死磕Java内部类(一篇就够)
我一直觉得技术是工具,是一定要落地的,要切实解决某些问题的,所以我们通过先抛出问题,然后解决这些问题,在这个过程中来加深理解,最容易有收获。 so,先抛出几个问题。(如果这...
121
11
分享
mashell
赞了这篇文章
树獭非懒
客户端开发
·
5年前
关注
Kotlin协程它不香吗?
我们经常会写出异步操作的代码,那么这时候就免不了要处理线程间的通信及切换。你可能会想到Android已经有一些很优秀的框架来帮我们做这些事情,比如AsyncTask。但它有...
61
35
分享
mashell
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
RecyclerView 缓存机制 | 回收些什么?
RecyclerView 缓存机制是面试中的常客。上一篇文章讲述了“从哪里获得回收的表项”,这一篇会结合实际回收场景分析下“回收哪些表项?”。...
53
17
分享
mashell
赞了这篇文章
_晨曦_
Android @怕被认出来
·
5年前
关注
Gbox开源:比RN和WebView更轻的高性能动态化业务容器,解决首页动态化的痛点
对于一个还算有点小复杂的框架来说,之前的文章还是写得有些太草率了,所以我将本篇文章进行了重新编写。现在我将带你手把手学习Gbox,解密大厂级的首页高性能动态化框架。 注: ...
78
45
分享
mashell
赞了这篇文章
Frank909
8年前
关注
神奇的 ViewDragHelper,让你轻松定制拥有拖拽能力的 ViewGroup
定制一个能够响应触摸的 View 是 Android 开发者的进阶之路,而定义一个能够滚动的 View 是进阶之后必经之路。而定义一个能够响应拖拽的 ViewGroup,则...
64
3
分享
mashell
赞了这篇文章
zjw_swun
Android dev
·
7年前
关注
从crash看kotlin-android-extensions工作原理
2. 使用kotlin代码还原术!让插件给我生成的代码在我面前一览无余吧! 到这里就清楚了,kotlin-android-extensions让你直接用id就能得到xml中...
6
1
分享
mashell
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
RecyclerView 缓存机制 | 回收到哪去?
RecyclerView 性能优越,得益于它独特的缓存机制,上两篇分析了其缓存机制会回收哪些表项,及如何从缓存中获取表项。本篇在此基础上继续走读源码,分析回收表项的存储形式...
45
3
分享
mashell
赞了这篇文章
ZYLAB
公众号 @「ZYLAB」
·
6年前
关注
Shadow 插件化框架分析
Shadow 是最近腾讯开源的一款插件化框架。原理是使用宿主代理的方式实现组件的生命周期。 目前的插件化框架,大部分都是使用 hook 系统的方式来做的。使用代理的基本上没...
93
31
分享
mashell
关注了
FeelsChaotic
Android Developer @ByteDance
mashell
赞了这篇文章
寻找极限的猫
字节跳动研发工程师
·
7年前
关注
RecyclerView预加载机制源码分析
RecyclerView预加载机制分析预加载原理简介相关链接https://medium.com/google-developers/recyclerview-prefet...
6
评论
分享
mashell
赞了这篇文章
陶菜菜89
android高级开发工程师 @网易
·
7年前
关注
不可思议的OOM
本文发现了一类OOM(OutOfMemoryError),这类OOM的特点是崩溃时java堆内存和设备物理内存都充足,探索并解释了这类OOM抛出的原因。...
88
3
分享
mashell
关注了
薛定猫的谔
Android Developer @ByteDance
mashell
关注了
却把清梅嗅
Android Developer @ByteDance
mashell
赞了这篇文章
却把清梅嗅
Android
·
6年前
关注
JakeWharton评价我的代码像是在打地鼠?
不久前RxJava正式发布了3.x版本,作为RxJava的爱好者,笔者第一时间对个人项目进行了3.x版本的迁移。 迁移过程中遇到了一个小问题,那就是RxAndroid因为没...
373
66
分享
mashell
赞了这篇文章
抽象递归
8年前
关注
HTTP|GET 和 POST 区别?网上多数答案都是错的!
HTTP|GET 和 POST 区别?网上多数答案都是错的!...
182
14
分享
mashell
赞了这篇文章
wustor
Android developer
·
7年前
关注
Gradle模块化配置:让你的gradle代码控制在100行以内
我们知道,Android Studio是利用gradle进行构建的,我们经常接触到的gradle脚本是build.gradle,build.gradle有两个,一个在pro...
14
评论
分享
mashell
赞了这篇文章
看书的小蜗牛
Android开发 @网易
·
8年前
关注
三句代码创建全屏Dialog或者DialogFragment:带你从源码角度实现
Dialog是APP开发中常用的控件,同Activity类似,拥有独立的Window窗口,但是Dialog跟Activity还是有一定区别的,最明显的就是:默认情况下Dia...
316
8
分享
下一页
关注了
12
关注者
1
收藏集
1
关注标签
31
加入于
2016-07-11