首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
啄器成石的程序员
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
kotlin 协程 + Retrofit 搭建网络请求方案对比
近期在调研使用Kotlin协程 + Retrofit做网络请求方案的实践,计划后面会引入到新项目中,本文分析了网上常见的接入方式,同时结合自己项目的需要进行一些改进。
协程 | Retorfit + 协程机制 + MVVM
协程是什么: 协程是可以由程序自行控制挂起、恢复的程序 协程可以实现多任务的协作执行 协程可以用来解决异步任务控制流的灵活转移 协程的作用: 协程可以让异步代码同步化 协程可以降低异步程序的设计复
Android静默安装实现方案,仿360手机助手秒装和智能安装功能
之前有很多朋友都问过我,在 Android 系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说这种方式看上去不打搅用户,但
Android 实现一个通用的圆角布局
一般的实现方法是上面的图片左上和右上设置圆角,下面的文字部分左下和右下设置圆角,而 Glide 默认是不支持指定位置设置圆角的,需要通过自定义 Transformation 实现,而 GIF 动图也是不支持圆角的。 完整的描述了绘制流程,后面的注释是我补充的对应的方法,因此我们…
拖更了三年,带回了一个非常好用的库|墙裂推荐
事情是这样的。 4年前毕业那会,呆在公司的短视频项目,做 🍍 视频。那会做得比抖音还早,但是由于短视频太烧钱了,项目被公司关掉啦。当时需要开发横竖屏直播/异步视频的场景,就研究下了市场上的 app,发现输入弹幕的交互并不友好。最直接的体验就是,微信比绝大部分IM软件在聊天场景…
Handler后传篇一: 为什么Looper中的Loop()方法不能导致主线程卡死?
其中每一条线程只有一个消息队列MessageQueue, 消息的入队是通过 MessageQueue 中的 enqueueMessage() 方法完成的, 消息的出队是通过Looper 中的loop()方法完成的. Android 是单线程模型, UI的更新只能在主线程中执行,…
Android 面试知识库
比较全,会一直不断更新。
面试准备-《算法第4版》Java算法笔记、理解整理
JVM 是 java 程序员永远的考题,算法是所有程序员永久的考题。这应该是很多人的共识,不管是谁,学习的路上我们时常遇到迷茫阶段,抓住最根本的东西你永远不会觉得迷失。 除去基础数据结构的介绍,从大的方面讲,全书共有 4 大块,分别是排序、搜索、图、字符串,每大块基本都有 5 …
再也不用为编译FFmpeg苦恼了
这里会用到对FFmpeg的命令使用, 如果不熟悉的话可以参考FFmpeg入门基础, 包含对FFmpeg参数说明, 以及部分基础功能的实现. 答: 可以,arm64-v8a只是加快了64位ARMv8(AArch64)的速度, 仅仅使用armeabi-v7a在64位上会稍稍慢一点,…
Android 修图(换证件照背景,污点修复)
前段时间的一个周末,一个女生让我帮她换一下他的证件照背景,我又没带电脑。我又不好意思拒接,怎么办呢?应用商店下载一个证件照换背景的APP,瞬间换完,我正准备保存时,跳出来一个支付框,如果你要保存,支付2元钱,出于面子,我只好掏了2块钱,保存了。于是我就想,这种技术活,还给别人付…