首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
微雨飞飞
更多收藏集
微信扫码分享
微信
新浪微博
QQ
49篇文章 · 0订阅
FFmpeg 7.1.1 | 编译 Android 动态链接库
时光飞逝,距离 《NDK 是什么 | FFmpeg 5.0 编译 so 库》 一文已经过去快三年了,曾经最新的 FFmpeg 5.0 ,如今也来到了 FFmpeg 7.1.1。本文就来通过 NDK 编
一文理解Jetpack——Hilt
什么是依赖注入 Hilt 是 Google 官方为开发者提供的可以简化使用的依赖注入框架。在介绍它之前,我们先来看看什么是依赖注入。
Android ExoPlayer使用GLSurfaceView播放视频
前言 之前的博客涉及的很多都是UI和质量相关的文章,我们基本涉及了很多方面,最近一篇是基于Jetpack Compose实现的ScrollConnection基准型布局,大家有兴趣可以看看。 当然,本
Android OpenGL ES 系列连载:(01)绘制一个三角形
OpenGLES 全称 OpenGL for Embedded Systems ,是三维图形应用程序接口 OpenGL 的子集,本质上是一个跨编程语言、跨平台的编程接口规范,主要应用于嵌入式设备,如手机、平板等。由科纳斯(Khronos)组织定义和推广,科纳斯是一个图形软硬件行…
ijkplayer 源码分析(3):setOption 流程及常用参数设置
本文详细介绍了 ijkplayer 常用的参数配置,从源码分析了 setOption 参数设置的流程,以及五大类参数的详细说明。如使用硬解还是软解,音频播放使用AudioTrack 还是OpenSL
ExoPlayer架构详解与源码分析(2)——Player
如果让你去开发一款播放器,第一步当然想到的就是设计。使用面向对象的思路,去确定ExoPlayer应该具有哪些功能,对外暴露哪些操
Android简单的两级评论功能实现
如何实现这样一个页面呢?我使用的方法是RecyclerView中再嵌套一个RecyclerView,一个用来展示一级评论,另一个则用来展示相应的二级评论,思路有了,下面就开始我的实现。
在 RecyclerView 中实现延迟滚动
在上一篇中,我们了解了如何使用 LinearSmoothScroller 让 RecyclerView 实现更平滑的滚动。本篇我们更进一步,通过一些特殊的方法来实现更细腻的延迟滚动。
Android进阶之路 - 字体自适应
很多时候控件的宽度是有限的,而要实现比较好看的UI效果,常见的处理方式应该有以下几种 默认执行多行显示 单行显示,不足部分显示... 自适应字体 静态设置 宽度是有限的,内部文字会根据配置进行自适应
自定义 Drawable 你还只会 <shape> 吗?
最近做需求的时候,设计师出了一张这样的设计稿 其中每一个卡片的背景都是从上到下渐变,仔细看其中的边框也是渐变的,这个要怎么实现呢?第一个能想到的最简单的办法就是让设计师导出包含边框的完整的背景切图。但