avatar
文章
270
标签
103
分类
17
标签
分类
小贺同学的blog
搜索
标签
分类

小贺同学的blog

Android MediaPlayer
发表于2023-12-14|Android入门
这是MediaPlayer的关键生命周期,这张图是关键,他可以帮你很好的理解如何使用MediaPlayer![](https://image.zfxt.top/hexo-blog/Android MediaPlayer-2023-12-23-24-02.png) MediaPlayer的常用方法 | Public Methods || — | — || static MediaPlayer | create(Context context, Uri uri, SurfaceHolder holder)指定从资源ID对应的资源文件中来装载音乐文件,同时指定了SurfaceHolder对象并返回MediaPlyaer对象。 || static MediaPlayer | create(Context context, int resid)指定从资源ID对应的资源文件中来装载音乐文件,并返回新创建的MediaPlyaer对象。 || static MediaPlayer |...
Android 中 Bitmap 和 Drawable 相互转换的方法
发表于2023-12-14|Android入门
drawable转为bitmap其中的appcontext可以是activity的context属性也可以是全局的appContext1val music_default_art = BitmapFactory.decodeResource(appContext.resources,R.drawable.music_default) bitmap转为drawable1val drawable = BitmapDrawable(bmp)
Android音乐专辑图片获取
发表于2023-12-14|windows
获取android音乐部分可用信息12345678910111213141516171819202122232425262728val cursor = appContext.contentResolver.query( MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, arrayOf( MediaStore.Audio.Media._ID, MediaStore.Audio.Media.TITLE, MediaStore.Audio.Media.DATA, MediaStore.Audio.Media.ALBUM_ID, MediaStore.Audio.Media.DURATION ), MediaStore.Audio.Media.DURATION+ ">'1000'", null, null ...
Compose 设置沉浸状态栏(不导入库一行代码解决)
发表于2023-12-06|Android入门
旧(最初的版本,修改style.xml的文件来得到)在style.xml中修改代码如下即可 12345<style name="AppFullTheme" parent="AppTheme"> <item name="android:windowTranslucentNavigation">true</item> <item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item> <item name="android:windowFullscreen">true</item> </style> 新在使用compose时,首先找到Theme.kt找到这段代码 1(view.context as Activity).window.statusBarColor =...
安卓插件异常
发表于2023-12-06|kotlin
问题:Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id ‘com.android.application’]解决办法:在gradle.properties添加android.overridePathCheck=true即可 出现原因:一般为挪动了文件夹的位置
jetpack compose 修改app字体
发表于2023-12-06|Android入门
如果你使用的是xml来写UI的话,可以查看这个文章,里面有很详尽的关于app修改字体的方法。 这里主要说明的是使用jetpack compose进行开发时,你修改字体需要设置你的type.kt![](https://image.zfxt.top/hexo-blog/jetpack compose 修改app字体-2023-12-05-06-45.png)在其中将默认字体改为你自己定义的字体![](https://image.zfxt.top/hexo-blog/jetpack compose 修改app字体-2023-12-18-31-55.png)![](https://image.zfxt.top/hexo-blog/jetpack compose 修改app字体-2023-12-05-00-34.png)然后即可完成字体的修改
SpringCloud(13)
发表于2023-11-24|springcloud
...
SpringCloud(12)
发表于2023-11-22|springcloud
Sentinel 分布式系统的流量防卫兵 下载安装https://github.com/alibaba/Sentinel/releases/tag/1.8.6启动后默认端口为8080 构建微服务:POM:123456789101112131415161718192021222324252627282930313233343536<dependencies> <!-- Springcloud ailibaba nacos --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency> <!--Springcloud ailibaba...
kotlin的private和java的private
发表于2023-11-21|springcloud
在kotlin中存在 修饰符1.1. 在 Kotlin 中,修饰符有:open/final,private/protected/internal/public1.2 open/final:一个类能不能被继承。1.3. private/protected/internal/public:一个类中或 Kotlin 文件中的变量或方法能不能被其他类或其他 Kotlin 文件访问。 open/final2.1 一个类在类的定义前加上 open 修饰符才可以被继承。如果没有加 open 关键字,那么默认是 final,即不可被继承的。2.2 被 open 修饰的类中只有被 open 修饰的属性或方法才可以被子类重写,如果在属性或方法前没有加 open 关键字,那么默认是 final,是不可被覆盖重写的。2.3 在子类中覆盖重写父类中的属性或方法是,需要使用关键字 override 修饰。2.4 子类中重写了父类的属性或方法,那么此时子类中的属性或方法没有加 open...
SpringCloud(11)
发表于2023-11-19|springcloud
Nacos服务注册和配置中心nacos安装在官网下载压缩包https://nacos.io/zh-cn/docs/quick-start.html然后执行对应的命令。启动完成后,访问localhost:8848/nacos即可访问该界面。账号密码都是nacos 服务注册中心 生产者:POM: 123456789101112131415161718192021 <dependencies><!-- alibabanacos--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency> <dependency> ...
1…789…27
avatar
小贺同学
分享知识,勤做笔记
文章
270
标签
103
分类
17
Follow Me
公告
我与旧事归于尽,来年依旧迎花开
最新文章
acme快速配置证书
acme快速配置证书2025-06-02
解决ubuntu下定时任务不执行的问题
解决ubuntu下定时任务不执行的问题2025-04-10
d2l深度学习问题汇总
d2l深度学习问题汇总2025-04-10
下一站,上岸
下一站,上岸2025-04-10
Linux配置mihomo代理并开启TUN模式
Linux配置mihomo代理并开启TUN模式2025-01-12
分类
  • Android入门42
  • Echarts1
  • Linux基础14
  • RabbitMQ1
  • clash3
  • kali1
  • kotlin65
  • nvm2
标签
androidadb调试APK打包android StudiovueJSMediaPlayerbee框架目录结构四大组件Android MediacameraXjetpack compose轻nasES6C语言杂言fetchpromisegradleidea激活长连接和短链接数据通信JAVAjar包JWTk8sjavaktorcomposelinux代理mihomo服务器MVI架构mockLomboknginxmoshi
归档
  • 六月 2025 1
  • 四月 2025 3
  • 一月 2025 2
  • 十二月 2024 9
  • 十一月 2024 3
  • 九月 2024 1
  • 七月 2024 9
  • 六月 2024 5
网站信息
文章数目 :
270
运行时间 :
本站总字数 :
169.7k
本站访客数 :
最后更新时间 :
©2023 - 2025 By 小贺同学
框架 Hexo|主题 Butterfly
本网站由 提供CDN加速/云存储服务
湘ICP备2023014266号-1
湘公网安备 43030302000164号
搜索
数据加载中