首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
白桦树
掘友等级
Android
技术栈:SpringBoot 、Nuxt3
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
48
文章 48
沸点 0
赞
48
返回
|
搜索文章
赞
文章( 48 )
沸点( 0 )
如何拦截其他Android应用程序播放器的原始音频数据自定义保存下来?
音视频开发对于客户端来讲,是一个深水区,如何拦截其他Android应用程序播放器的原始音频数据自定义保存下来?
Android自定义View 实现一个带音效和震动的SeekBar
SeekBar的出现是为了方便用户设置值,用户通过滑动然后就可以设置值,系统提供了一个SeekBar,但是不太美观用户体验也不好,所以本文介绍了设计一个带音效和震动效果的SeekBar,增强用户体验
Android开发之GridView实现弹出式选择器
前段时间,写了一个小项目,里面有个界面如下图所示,之前的版本是用Spinner来做,觉得不够拉轰,所以采用GridView做了一个实现,效果还不错,Mark一下。 上面的重点是那个getChoiceView(2),因为我有好几个数据源,所以就用一个int类型参数的type来区分…
Compose的全动态插件化框架支持了,已更新到AGP 8.6,Kotlin2.0.20,支持Compose
全动态插件化框架,支持Compose, WXDynamicPlugin自研零反射,零HooK,全动态化,插件化框架,全网唯一结合启动优化的插件化架构,适合小,中,大型项目均可的插件化架构,
Android进阶(十)资源和Service的插件化
res目录下存放的资源文件。编译时会在R文件中生成资源文件的十六进制值。res目录下资源通过Context.getResource方法获取到Resource对象,然后通过getXXX获取资源。 assets目录下存放的原始文件,编译时不会被编译。通过AssetManager的o…
【车载 Android】应用换肤方案(一) - Runtime Resource Overlay
手机应用的动态换肤功能目前已经使用的比较广泛了,也有许多文章分析了其中的原理,使用方式也大同小异,基本都需要在应用内集成一个三方的框架,或独立开发一个换肤框架。
RxJava炒冷饭之实用案例
个人使用RxJava接近十年,是国内比较早的一批把RxJava做为主要技术栈的Android开发者,一些在当时看来比较复杂的业务逻辑,最后都通过RxJava的操作符解决。
整理一些Android相关硬件信息的获取方式
最近需要做个项目,里面涉及到一些收集Android硬件信息,虽说项目还没开始,但也不影响自己先事先准备起来. 检测是手机还是平板 Android中没有提供特定的方法来判断设备是手机还是平板,只能通过别
RecyclerView + PagerSnapHelper 实现 抖音 首页翻页的Viewpager效果
前言 SnapHelper是RecycleView的辅助类,可用来控制在滑动结束后,item的对齐方式。 SnapHelper是一个抽象类,系统内置了两个默认实现。 1.LinearSnapHelpe
Android 干货分享:插件化换肤原理(1)—— 布局加载过程、View创建流程、Resources 浅析
插件化换肤原理,本系列从Android View创建源码深入分析至主流框架实现分析,彻底理解插件化换肤。
下一页
个人成就
文章被点赞
16
文章被阅读
3,722
掘力值
171
关注了
5
关注者
7
收藏集
4
关注标签
4
加入于
2019-03-14