首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
凯尔希勋爵
掘友等级
Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
赞
文章( 28 )
沸点( 0 )
Android搞机之编译Android13并在模拟器上运行
自编译魔改Android系统代码是Android搞机的必备技能,今天先带大家编译下Android13的源码,并在模拟器上运行。
我在字节的这两年
决定写文章记录一下还要感谢那个离职前在飞书上和我告别的老哥,他说已经学到了想学的。 那我呢?似乎还没有。
一次Android卡屏的分析
近期在项目中发现一个很奇葩的卡屏现象,花了不少时间排查追踪源码,终于找出原因并解决,遂发出来与诸位分享交流。 上面的demo非常简单,是在Android Studio直接生成的项目下的MainActivity中增加了一个Button,还有一个ProgressBar(为了展现当前…
Fresco源码解析:一张图片加载的过程
最近翻了草稿箱,看到了之前的一些草稿,有一些文章写的差不多了,但是后面没精力写或者因为其他原因就烂在草稿箱里了,现在决定把一些草稿拿出来补全或者重新写,也是温故知新的过程。 而这篇关于Fresco的分析文章,当初写的就十分蛋疼,因为Fresco的源码跳转链条太长了,内容太多,一…
从Fresco源码中找到非侵入式的答案
我发现,市面上最主流的加载框架大概只有这Fresco,Glide,Picasso,而Glide又脱胎于Picasso,他们的API结构是很类似的,只要能够兼容这Fresco和Glide这两个库,基本就可以形成一个统一的图片加载框架。 但是实际上,在构造统一的图片加载框架的时候,…
RecyclerView源码剖析: 基本显示
RecyclerView自发布以来,就受到开发者的青睐,它良好的功能解耦,使我们在定制它的功能方面变得游刃有余。自从在项目中使用这个控件以来,我对它是不胜欢喜,以至于我想用一系列的文章来剖析它。本文就从最基本的显示入手来分析,为后面的分析打下坚实的基础。 LayoutManag…
Android TextView用"查看更多"替代自带ellipsize
这篇文章可以帮你实现下面的效果。末尾固定显示“查看更多”,或者任何你自定义的文字,而且高效实现了一个展开折叠动画。 Android的TextView支持最大行数,比如你希望一个TextView最大行数是2行。 这时候textView最多显示两行。这时候你可以通过设置ellips…
读源码长知识 | 原来可以这样扩大 View 点击区域
App 界面中,有一些控件尺寸很小,不容易点到。我总是通过加 padding 来解决这个问题。有没有更好的办法解决?
Android自定义SeekBar,滑动时弹出气泡指示器显示进度
分享一个安卓的自定义SeekBar ,可自定义程度比较高
Android Span 架构介绍
前几天在微博上看到一个人评论 Android Span 机制相当强大,有必要细心研究一下,于是就 google 了一下,发现了一篇很好的文章 Spans, a Powerful Concept.,然后以这篇文章为基础研究了一下 Android Span 的用法。于是决定写几篇文章来总结一下。
下一页
关注了
12
关注者
0
收藏集
4
关注标签
0
加入于
2019-09-22