首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开发
订阅
kangjie
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
【Kotlin Flow】 一眼看全——Flow操作符大全
Kotlin Flow 基本上可以替代RxJava,其提供了诸多操作符来处理数据。本篇文章为其分一下类,演示下基本用法。 前置资料 冷流 🥶 热流 🥵 Flow分类 一般 Flow StateFlow
RecyclerView 里的自定义 LayoutManager 的一种设计与实现
很久很久以前,我分享过一篇文章,介绍了团队推出的一种异构的自定义 LayoutManger 的实现,它是基于 LinearLayoutManager 扩展实现的,这个项目的名字叫 vlayout,也许你以前听说过,或者在 github 上看到过,虽然还存在不少 bug 和不足,…
Android 滑动选择身高体重控件——RulerView
HenCoder「仿写酷界面」活动——征稿 当初也是看到这里有感而写。。。
【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识
时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。 虽然网上有很多的博文总结了音视频打怪升级的路线,但是音视频开发相关的知识都相对独立,有讲“音视频解…
Android音视频——Libyuv使用实战
近期换部门,从事之前从未接触过的Android音视频开发,主要涉及到USB摄像头调用、libyuv处理Nv21图像、直播推流等功能,对应的库有【UVCCamera】、【libyuv】等,刚接触没经验也没人带挺难搞的,而且网上资料很凌乱,所以,开此篇总结&汇总一下近期的研究,兴许…
实名反对《阿里巴巴Android开发手册》中NestedScrollView嵌套RecyclerView的用法
从注释我们能明显看出来,官方对于ScrollView最言简意赅的定位就是可以使其内部布局滚动的布局。 在有限的窗口展示大量的数据,说白了,就是以滚动的方式,使用有限的空间展示大量的数据(这里的“有限”很重要,我们下面会用到)。 那么问题就来了:两个视图都能滚动,当我们的手指在屏…
你发布的Android 应用安全吗?
大家都知道,目前大多数的Android 是用Java语言写的,即使现在Google非常力荐kotlin,但是还有目前很多的项目还是使用Java编写,毕竟一个语言的替换是需要时间。因此,Java代码容易被反编译也是总所周知的,因此自己的防止被反编译还是需要重视的。 Proguar…
Android 100+行实现本地跳一跳辅助(不需要连接电脑)
看到GitHub上已经很多微信跳一跳的辅助了,但是都需要依赖PC端,昨天想着能不能只利用安卓本地来写一款辅助,先来看效果:实现思路透明悬浮窗手指滑动通过onTouch获取滑动的间距按比例计算出需要长按
一遍记住 Java 常用的八种排序算法与代码实现
对八种排序的讲解和代码实现。
Android 系统中,那些能大幅提高工作效率的 API 汇总(持续更新中...)
前言 “条条大路通罗马。” 工作中,实现某个需求的方式往往不是唯一的,这些不同实现方式不仅表现在代码质量上,还影响着我们的工作效率。就像,在 Android 系统中,总有那么一些鲜为人知的 API 能够减少我们很多零碎的工作量。于是,就想凭着一些经验,整理一些常用的,找个地方归纳…