首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JohnRainbow
掘友等级
Android程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
❤️Android 快别用Toast了,来试试Snackbar❤️
Toast: setGravity() shouldn't be called on text toasts, the values won't be used
ViewBingding?搞!
要说之前为什么开始使用 Koltin ,不用再写 findViewById 绝对是一大原因,但是现在竟然直接给我废弃了!好坑。 注:本文不写 ViewBinding 的基本用法, 郭神写的基本用法比我好的多,大家可以移步上面的链接。 很简单,在使用的时候直接判断当前屏幕的状态来…
从零到一写一个完整的 Compose 版本的天气
忍不了了 最近在手机上看天气的时候发现一堆广告,烦得要死,一个天气app,我想要的只是查看下天气,结果钢筋天气应用就给我来个开屏广告,好家伙,原来我这么喜欢广告吗???开屏广告就不说了,我忍了,因为很
Android Bitmap优化
其中,A代表透明度;R代表红色;G代表绿色;B代表蓝色。 注意:由于ARGB_4444的画质惨不忍睹,一般假如对图片没有透明度要求的话,可以改成RGB_565,相比ARGB_8888将节省一半的内存开销。
TransformersLayout:类似淘宝APP的金刚区导航菜单
简单用RecyclerView和一个可滚动的View封装了一下。
解决升级到Android Studio4.2出现的系列问题
Android Studio 4.1.2 升级到 4.2.1,IDE默认使用内置open jdk环境,但是 4.2 的使用的默认版本是jdk 11,当场开发项目rebuild就直接报错了
(二)Rxjava2+Retrofit之Token自动刷新
上篇文章主要对Retrofit做了封装,使之使用起来更加方便。在之前的封装中token过期再次刷新token后需要手动调用之前的请求,这种处理方式不够优雅,因此,在原有的基础上,本篇文章将基于上篇文章的封装并优化Token验证机制。使之能够实现过期自动刷新并重新调用请求。 接下…
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。看完本文后,你会发现,原来协程也没有那么难。 1. 一边看文章,一边跑 Demo 2. 线程 &…
Kotlin Jetpack 实战 | 07. Kotlin 委托
1. 前言 委托(Delegation),可能是 Kotlin 里最容易被低估的特性。 提到 Kotlin,大家最先想起的可能是扩展,其次是协程,再要不就是空安全,委托根本排不上号。但是,在一些特定场景中,委托的作用是无比犀利的。 本文将系统介绍 Kotlin 的委托,然后在实…
Kotlin Jetpack 实战|06. Kotlin 扩展
扩展(Extension),可以说是 Kotlin 里最有意思的特性,没有之一。 本文会系统的讲解 Kotlin 扩展函数和扩展属性以及比较难懂的扩展作用域和扩展静态解析,最后再搭配一个实战环节,将扩展函数跟前面讲的高阶函数结合到一起。 1. 扩展是什么? Kotlin 的扩展…
下一页
关注了
31
关注者
0
收藏集
6
关注标签
24
加入于
2019-09-04