首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
yuger
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Android拦截其它播放声音:内录音,外录音,录屏,剪辑,混音,一键制作大片全搞定
Android 多媒体,音视频领域,虽然还是在应用层开发领域,但是要熟练掌握它,并不容易,因为它不仅仅是需要掌握好涉及到的相关api就能完全理解了,需要理解数字音频知识,数字图像视频知识,还需要对音视
跨平台框架开发者视角上看GapBuffer
在跨平台框架或者结构良好的UI框架来说,很多情况下我们并不能很好的直接操控UI的控件树,通常情况下我们只能操作其内部的一些数据结构来驱动UI的显示。
优雅地使用注解管理 Retrofit 的 baseUrl
众所周知,`Retrofit` 的 `baseUrl` 在创建实例的时候就设定好了,之后不允许修改。但是我们实际项目中会存在需要改变 `baseUrl` 的情况,比如聚合了多个平台的数据会使用到多
Kotlin Flow+WebFlux构建更简洁的Web实时数据响应
使用WebFlux+KotlinFlow通过sse构建更简洁的Web实时数据响应,对于数据大屏,实时的数据监测,提供了更方便简单的一种通讯方式
为什么建议大家加快拥抱Kotlin,说点不一样的
Kotlin自2017年起被Google正式宣布为Android的编程语言之一,随后在2019年进一步宣布Kotlin为Android的首选语言,普及速度逐渐加快,越来越多的公司和项目在引入Kotli
Android Router 从 0 到 1
在 Android 中启动 Activity 一般使用 startActivity 或者 startActivityForResult,通过这种方法启动 Activity 的缺点是写代码时 Activity 必须已经存在,这不利于多人协同工作,而且这样硬编码启动 Activity 也不够灵活, 如需要在 H5 界面中启动本地 Activity,或者在 server 端配置客户端行为时,这样的启动方式显得比较笨重。
抖音、ins、微信功能大比拼——Story的贴纸文字
1.story产品技术分析——聊一聊市面上可以发布 story 的 app 的功能以及可能的技术实现。 2.Android端贴纸文字架构与实现——讲一讲如何实现一个集各家之长的 android 端文字贴纸功能。 3.仿写一个抖音贴纸控件——基于2中的核心代码,简单实现抖音 ap…
开源一个自用的Android IM库,基于Netty+TCP+Protobuf实现
一直想写一篇关于im即时通讯分享的文章,无奈工作太忙,很难抽出时间。今天终于从公司离职了,打算好好休息几天再重新找工作,趁时间空闲,决定静下心来写一篇文章,毕竟从前辈那里学到了很多东西。工作了五年半,这三四年来一直在做社交相关的项目,有 等产品,深知即时通讯技术在一个项目中的重…
HashMap源码分析 —— 一篇文章搞定HashMap面试
HashMap是Map中最为常用的一种,面试中也经常会被问到相关的问题。由于HashMap数据结构较为复杂,回答相关问题的时候往往不尽人意,尤其是在JDK1.8之后,又引入了红黑树结构,其数据结构变的更加复杂,本文就JDK1.8源码为例,对HashMap进行分析; loadFa…
Android 中的事件分发和处理
深入了解 View 内部的事件分发和处理机制