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

小贺同学的blog

Compose 去除点击水波纹阴影效果_局部and全局去除-CompositionLocal实例
发表于2023-12-14|Android入门
一:针对单个view,去除点击效果,可以在clickable 中添加 1indication = null, interactionSource = remember { MutableInteractionSource() } 二:针对整个Activity,你可以在最root的compose里设置,通过CompositionLocal(让数据流经界面树的一种隐式方式),属性传递,把children就全部替换了 12345678910111213141516171819202122232425262728 @Composablefun ComposeTheme( content: @Composable () -> Unit) { MaterialTheme(colors = LightColorPalette) { // 设置全局参数,去除默认点击效果 CompositionLocalProvider( LocalIndication provides...
Android权限说明(引用)
发表于2023-12-14|Android入门
引用自掘金 访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES,读取或写入登记check-in数据库属性表的权限  获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米  获取精确位置android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内 访问定位额外命令android.permission.ACCESS_LOCATION_EXTRA_COMMANDS,允许程序访问额外的定位提供者指令  获取模拟定位信息android.permission.ACCESS_MOCK_LOCATION,获取模拟定位信息,一般用于帮助开发者调试应用  获取网络状态android.permission.ACCESS_NETWORK_STATE,获取网络信息状态,如当前的网络连接是否有效  访问Surface Flinger android.p...
Android 13(API 33)读写SD卡权限的调整适配
发表于2023-12-14|Android入门
Android 13(API 33)读写SD卡权限的调整适配在Android13前读取SDcard 的内容只需要一个权限: 1android.permission.READ_EXTERNAL_STORAGE 但是在Android 13以后这个权限被细化成了三个: 123public static final String READ_MEDIA_AUDIO = "android.permission.READ_MEDIA_AUDIO";public static final String READ_MEDIA_IMAGES = "android.permission.READ_MEDIA_IMAGES";public static final String READ_MEDIA_VIDEO = "android.permission.READ_MEDIA_VIDEO"; 如果是升级Android13之前就已经具有读写SDK的权限,那么升级到13之后,自己具有上述三个权限。 如果是升级Android13之后新装的应用,并且t...
context.getContentResolver().query()详细用法详解
发表于2023-12-14|Android入门
这里不再多写,直接引用就好了,写的挺详尽的 引用自csdn qqq3670279
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 | create(Context context, Uri uri)从指定Uri装在音频文件,并返回新创建的Medi...
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 = color...
安卓插件异常
发表于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)然后即可完成字体的修改
1…789…28
avatar
小贺同学
分享知识,勤做笔记
文章
274
标签
108
分类
17
Follow Me
公告
靡不有初,鲜克有终
最新文章
迁移Debian并配置niri桌面的一系列配置以及问题
迁移Debian并配置niri桌面的一系列配置以及问题2026-04-17
手搓一个linux发行版(娱乐向)
手搓一个linux发行版(娱乐向)2025-10-17
ddnsgo忘记密码2025-09-04
Gitea实现Docker镜像打包上传全流程
Gitea实现Docker镜像打包上传全流程2025-09-04
acme快速配置证书
acme快速配置证书2025-06-02
分类
  • Android入门42
  • Echarts1
  • Linux基础14
  • RabbitMQ1
  • clash3
  • kali1
  • kotlin65
  • nvm2
标签
androidadb调试vueJSMediaPlayerAPK打包android Studiobee框架目录结构四大组件Android MediacameraXjetpack compose轻nas杂言ES6fetchpromiseC语言giteadocker镜像gitea actiongradle长连接和短链接idea激活数据通信JAVAjar包JWTjavak8sktorcomposelinux代理mihomo服务器LombokMVI架构
归档
  • 四月 2026 1
  • 十月 2025 1
  • 九月 2025 2
  • 六月 2025 1
  • 四月 2025 3
  • 一月 2025 2
  • 十二月 2024 9
  • 十一月 2024 3
网站信息
文章数目 :
274
运行时间 :
本站总字数 :
176.8k
本站访客数 :
最后更新时间 :
© 2023 - 2026 By 小贺同学框架 Hexo 7.3.0|主题 Butterfly 5.5.0
本网站由 提供CDN加速/云存储服务
湘ICP备2023014266号-1
湘公网安备 43030302000164号
搜索
数据加载中