首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
leeDeveloper
更多收藏集
微信扫码分享
微信
新浪微博
QQ
136篇文章 · 0订阅
🎺🔥 android native与webview 传递流数据(h5、webview、android、byte[]、blog) - 初版
在androidx-Webkit之中,我们就不用为传递文件的功能大为光火,因为androidx-Webkit已经支持了字节流传递的方式,直接秒杀上面的所有方案
手写Looper(二)---- 使用epoll
epoll类似于一个管家,它可以管理着多个文件描述符,当文件描述符的状态触发某个条件后,就会直接唤醒eoll的等待。epoll可以添加多个文件描述符,并且支持多种类型的fd,不仅仅是eventfd,像
Android 音频可视化:频谱特效的探索与实践
音频可视化,一言以蔽之,就是声音到图像的转换。 随着视觉工业时代的到来,用户逐渐重视产品的极致体验,在市场上诸多优秀的音乐类APP中,频谱动效 是一个经典的应用场景。
Android ShapeableImageView使用详解,告别shape、三方库
ImageView的一个子类,在不写shape、不引入三方库的情况下,较容易实现预期效果,而且扩展性良好
Android不同状态页面管理优化
在Android中,不管是activity或者fragment,在加载视图的时候都有可能会出现多种不同的状态页面View。比如常见的就有这些: 同时,思考一下几个问题。 一般在加载网络数据时,需要用户等待的场景,显示一个加载的Loading动画可以让用户知道App正在加载数据,…
ViewPager2+Fragment操作笔记
ViewPage2+Fragment+左右滑动+横滑+竖滑+上划吸顶+数据懒加载+缓存优化中遇到的问题及决定方法。
如何优雅的在Fragment中使用ViewBinding
前言 在Fragment中控制View十分简单,只需要声明+findViewById即可: 但这样同时也遇到了一个问题:当Fragment走到onDestoryView时,由于imageView被Fr
让控件如此丝滑Scroller和VelocityTracker的API讲解与实战——Android高级UI
自定义控件中,难免会遇到需要滑动的场景。而Canvas提供的scrollTo和scrollBy方法只能达到移动的效果,需要达到真正的滑动便需要我们今天分享的两把基础利器Scroller和VelocityTracker。老规矩,先上实战图,再进行分享。 童鞋们可以先看下下面这段官…
浅析NestedScrolling嵌套滑动机制之实践篇-自定义Behavior实现小米音乐歌手详情
之前的《浅析NestedScrolling嵌套滑动机制之CoordinatorLayout.Behavior》带大家了解CoordinatorLayout.Behavior的原理和基本使用,这篇文章手把手基于自定义Behavior实现小米音乐歌手详情页。github地址:htt…
如何魔改Retrofit
本文从一次简单的性能优化开始,挖掘了Retrofit的实现细节,并在此基础上,探索了对Retrofit的更多玩法。