首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
huclengyue
掘友等级
致力于分享一系列 Android 系统源码、逆向分析、算法、翻译、Jetpack源码等等 https://apkdv.com
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
Android 10+ Wifi连接(一)
WifiNetworkSpecifier和WifiNetworkSuggestion --连接到指定Wifi(无需打开设置页面- Android10以上
终于把国外大佬的跨窗口量子纠缠粒子效果给肝出来
上篇文章反响很大,但是仅仅只是实现了跨窗口动画效果,严格说就没有动画,还有些bug和遗憾,尤其是粒子效果,得入three.js坑,怎么办?跳啊!
三款 Android 日志框架对比「Logger、Timber、XLog」
为什么需要日志框架 如果我们需要用三方库,那就意味着基于原生方案会存在一些痛点,我们不得不使用某种手段去解决这些痛点。那原生 Logcat 存在哪些痛点,我们来聊一聊: 日志不能持久化,缓冲区日志很容
Android 音频可视化
Android音频可视化,指的是将音频的频率绘制到屏幕上,达到一种视觉效果,使播放或录制过程更加生动形象。 在Android进行视频可视化涉及到傅里叶变换、Visualizer、自定义View。
妈!Jetpack Compose太难学了,别怕,这里帮你理清几个概念
随着声明式布局的方式逐渐扩展到手机端开发,谷歌也推出了Jetpack Compose框架,然而Compose过于难以上手的缺点让许多新人望而却步,文章重点针对几个初学者面临的难点进行突破
Android — 应用首选语言
在海外发行App,对App进行多语言适配是必不可少的。从Android 13开始,新增了应用首选语言功能,即用户可以针对每个应用选择不同的语言。本文简单介绍下如何集成应用首选语言API。
Kotlin 协程 (九) ——— Flow 背压
本文我们介绍了在 Flow 中对背压的处理方式。常见的处理方式有 buffer()、conflate()、collectLatest() 三个函数,这三种方式各有区别。
动态代理View 实现无感化的用户状态检测框架
# user-state-check 基于AOP实现用户状态检测的框架 # 功能 - 通过dexmaker 实现动态代理,通过设置ViewFactory2,动态生成view的子类。配合xml中定义属性
Kotlin 高阶函数大全(Lambdas)— —高端用法
前言:一件事无论太晚或者太早,都不会阻止你成为你想要成为的那个人。 ——《本杰明巴顿奇事》 今天我们来聊下 lambda 表达式。lambda 表达式应该都不陌生,在 Java8 中引入一个很
Android自定义ViewGroup交互进阶,右滑进入详情
自定义Viewgroup右滑进入详情 前言 在之前的 ViewGroup 的事件相关一文中,我们详细的讲解了一些常见的 ViewGroup 需要处理的事件与运动的方式。 我们了解了如何处理拦截事件,如
下一页
个人成就
文章被点赞
35
文章被阅读
22,739
掘力值
444
关注了
0
关注者
10
收藏集
2
关注标签
0
加入于
2017-05-09