首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分享
订阅
Jacobscod
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
也谈泛型,从 Java 到 Kotlin (Java篇)
私以为,泛型是 Java 语法中最难理解的一个特性。Java 只给出了 What,想要理解 Why,还要从 JVM 的其他语言中寻找答案。 本文会就Raw类型、类型擦除、通配符、kotlin等话题展开探讨。
Glide 源码分析(一):图片压缩
现在回过头来看上面的问题,在电脑上显示 55KB 的图片,png 只是这张图片的容器,他们是经过相对应的压缩算法将原图的每个像素点信息转换为另一种数据格式。 在一般情况下,这张图片占用的内容应该是:1080 * 480 * 4B = 1.98 M。 每种设备都会有所差异,以 a…
Android Lint 实践 —— 简介及常见问题分析
QMUI Android 刚更新了 1.0.4 版本,其中主要的特性是引入了 Android Lint,对项目代码进行优化。Android Lint 是 SDK Tools 16(ADT 16)开始引入的一个代码扫描工具,通过对代码进行静态分析,可以帮助开发者发现代码质量问题和…
转向Kotlin——泛型
更多精彩内容,欢迎关注我的微信公众号——Android机动车。 无论是Java还是Kotlin,泛型都是一个非常重要的概念,简单的泛型应用很容易理解,不过也有理解起来麻烦的时候。 举个栗子:在JDK中,有一类列表对象,这些对象对应的类都实现了List接口。List中可以保存任何…
Android Bitmap最全面详解
Bitmap图像处理的最重要类之一。用它可以获取图像文件信息,进行图像颜色变换、剪切、旋转、缩放等操作,并可以指定格式保存图像文件 Bitmap中有两个内部枚举类:Config和CompressFormat,
LruCache原理分析
LruCache这个类在我们现在应用的开发中已经被普遍使用了,今天我们就深度解析这个类,从原理上掌握作者的设计思想以及实现原理 借官方的描述,LruCache就是一个持有一定数量强引用数据的缓存。当访问一个数据时,这个数据就会被移动到数据队列的头部(经常用到的数据),当数据添加…
Bitmap优化详谈
起决定因素就是最后那个参数了,Bitmap'常见有2种编码方式:ARGB_8888和RGB_565,ARGB_8888每个像素点4个byte,RGB_565是2个byte,一般都采用ARGB_8888这种。那么常见的1080*1920的图片内存占用就是:1920 x 1080 …
[译] 使用 Span 来修改文本样式的优质体验
如果要在 Android 中设置文字的样式,请使用 spans!使用 span 改变一些字符的颜色,使它们可以被点击、缩放文本的大小、甚至是绘制自定义的 bullet points。Spans 可以改变 TextPaint 属性、在 Canvas 上绘制,甚至改变文本布局并影响…