首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ryan_
掘友等级
Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
赞
文章( 50 )
沸点( 0 )
ExoPlayer架构详解与源码分析(11)——DataSource
之前的文章已经讲解完架里用于解析数据的左半部分,而这些用于解析的数据就是从右半部分的DataSource里获取的。还是拿火箭来类比,MediaSource是火箭的燃料系统,那么左半边可以理解为燃油泵控
ExoPlayer架构详解与源码分析(1)——前言
前言 之前通过几篇源码阅读横向的分析了ExoPlayer HLS相关的源码,那时候ExoPlayer还是独立的库,现在ExoPlayer 现在已经正式入编,合并到了Androidx 的media3中,
【ItemTouchHelper】微信发布朋友圈的图片移动和删除效果实现以及ItemTouchHelper原理浅析
概述 想要实现类似朋友圈发布的图片拖动的功能,涉及到了复杂的移动判断逻辑。幸运的是Google已经帮我们提供了一个ItemTouchHelper,可以帮助我们实现该复杂的功能。 本文将会以以下几步展开
Android基础--自定义SeekBar
SeekBar概述 SeekBar是拖动条,与进度条ProgressBar类似,但是该控件支持与用户交互,用户可以通过拖动来调节SeekBar,以此来控制音量、亮度等功能。 由于SeekBar可以与用
【 Android 性能优化】ANR 问题如何监控?
ANR 即 Applicatipon No Response,程序无响应。相比 Crash,ANR 问题存在原因复杂,不易定位的特点
常用 JSON 库性能对比: Gson VS Moshi VS Kotlin Serialization VS ...
反序列化是 Android 开发中必备且非常高频的需求,因此一个高性能的反序列化框架就非常重要了,那么在常用的 JSON 库中,到底谁性能最好?
CoordinatorLayout实现TabLayout吸顶效果
吸顶是目前市场上很多应用都会采用的方式,例如京东、闲鱼、美团、美团外卖、饿了么、链家、贝壳找房等首页都有,如果细心的话,其他主流App也都能找到这种效果的实现。
Android 悬浮View实现-WindowManger
一、WindowManger addView 添加窗口视图 1.1、步骤: 创建悬浮View实例,设置View的点击,触摸等等事件 创建WindowManager.LayoutParams实例 获取W
Android Jetpack 开发套件 #1 Lifecycle:生命周期感知型组件的基础
生命周期是 Activity 的核心特性之一,也是 Android 视图开发无法规避的重要问题。 为了更加健壮地处理生命周期问题,Google 的解决方案是将生命周期定义为一套标准的行为模式。
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入
各位小伙伴们大家早上好。 终于要写这样一篇我自己都比较怕的文章了。 虽然今年的 Google I/O 大会由于疫情的原因没能开成,但是 Google 每年要发布的各种新技术可一样都没少。 随着 Android 11 系统的发布,Jetpack 家族又迎来了不少新成员,包括 Hi…
下一页
关注了
153
关注者
1
收藏集
12
关注标签
10
加入于
2020-09-20