随笔分类 -  Android

1 2 3 4 5 ··· 7 下一页
Android开发入门
摘要:原文地址: Android app的16KB支持的自测和适配-Stars-One的杂货小窝 注: 本文以app使用其他SDK的情况为例,不涉及NDK和C层代码的适配工作 由于公司app还是上架谷歌市场,上架app要求必须支持Android15,但Android15需要强制要求适配16KB,记录下步骤 阅读全文
posted @ 2025-09-09 10:37 Stars-one 阅读(570) 评论(0) 推荐(0)
摘要:原文地址: Jetpack架构学习(7)——使用DataStore存储配置信息-Stars-One的杂货小窝 这里由于开发的app使用的compose架构,比较适合与DataStore一起使用,所以稍微学习了使用方法,顺便记录下 其实DataStore和SharePreference使用方式类似,就 阅读全文
posted @ 2025-08-02 17:58 Stars-one 阅读(293) 评论(0) 推荐(0)
摘要:原文地址: Android Studio找回已记住密码的签名证书的密码-Stars-One的杂货小窝 情况: Android Studio内置已经记录有密码,但是忘记密码是什么,应该如何找回密码? 如下图: 这里发现有个插件可以直接找回 先去签名密码找回插件-github找到对应的文件,并下载jar 阅读全文
posted @ 2025-07-30 14:55 Stars-one 阅读(256) 评论(0) 推荐(0)
摘要:原文地址: Jetpack Compose学习(16)——ModalBottomSheet(底部弹窗)-Stars-One的杂货小窝 接手新公司项目里,有代码用到了这个弹窗,由于需要重构架构和进行相关统一组件封装,顺手学习下这个组件,发现还是踩了些坑(怪我以Compose里的Dialog来用了哈哈) 阅读全文
posted @ 2025-07-11 18:54 Stars-one 阅读(590) 评论(0) 推荐(0)
摘要:原文地址: Compose里Navigation导航的优雅跳转-Stars-One的杂货小窝 之前Jetpack Compose学习(11)——Navigation页面导航的使用此文讲解了对应的使用步骤 到新公司接手一个新的项目,发现其中的路由导航写法有些可取之处,特意做下笔记(也算是Navigat 阅读全文
posted @ 2025-04-24 15:13 Stars-one 阅读(540) 评论(0) 推荐(0)
摘要:原文地址: Jetpack架构组件学习(6)——使用Glance实现桌面小组件-Stars-One的杂货小窝 公司陆续整了几个Compose写的app,有个小组件的功能,顺便试了下Jetpack库里的Glance框架 感觉与原来的Remoteview差点意思,不过点击事件的使用比Remoteview 阅读全文
posted @ 2025-01-22 15:27 Stars-one 阅读(523) 评论(0) 推荐(0)
摘要:原文地址: Jetpack Compose学习(15)——Pager组件的使用(对标ViewPager)-Stars-One的杂货小窝 从名字可以看出,Pager这个就是ViewPager的替代产物 在Jetpack Compose里的,Pager根据方向,主要分为2个组件: VerticalPag 阅读全文
posted @ 2024-12-18 11:39 Stars-one 阅读(891) 评论(0) 推荐(0)
摘要:原文地址: Android 设置沉浸式状态栏-Stars-One的杂货小窝 标题所说的沉浸式状态栏实际就是底部有背景图,而状态栏是沉浸效果(可以在背景图上面展示的),如下面的这种效果: 官方API实现 官方新版本出了个api,名为enableEdgeToEdge(),方便我们使用 这种方法主要适用A 阅读全文
posted @ 2024-12-13 17:42 Stars-one 阅读(1178) 评论(0) 推荐(0)
摘要:原文地址: Jetpack Compose学习(14)——ConstraintLayout约束布局使用-Stars-One的杂货小窝 本文阅读之前,需要了解ConstraintLayout的使用! 各位可查阅我的ConstraintLayout使用一文 本系列以往文章请查看此分类链接Jetpack 阅读全文
posted @ 2024-12-05 17:45 Stars-one 阅读(640) 评论(0) 推荐(0)
摘要:原文地址: Android 添加指定QQ或加群-Stars-One的杂货小窝 实际上,原理就是通过scheme来唤起手机QQ进行对应的操作 添加QQ import android.content.Context import android.content.Intent import android 阅读全文
posted @ 2024-12-04 11:00 Stars-one 阅读(380) 评论(0) 推荐(0)
摘要:private val regex = Regex("""time=([\d.]+)""") /** * @return Pair(Boolean,Int) boolean为ping是否成功 int为ping的具体数值 */ private fun ping(host: String): Pair< 阅读全文
posted @ 2024-12-04 10:38 Stars-one 阅读(54) 评论(0) 推荐(0)
摘要:原文链接: Android CoordinatorLayout使用示例记录-Stars-One的杂货小窝 简单记录下常用CoordinatorLayout的几个效果代码示例,方便后续有需求的时候参照实现 开始之前,注意下项目material 版本,下文提到的某些属性是在后续版本才有的 impleme 阅读全文
posted @ 2024-11-21 11:33 Stars-one 阅读(716) 评论(0) 推荐(0)
摘要:原文: Jetpack架构组件学习(5)——Hilt 注入框架使用-Stars-One的杂货小窝 本篇需要有Kotlin基础知识,否则可能阅读本篇会有所困难! 介绍说明 实际上,郭霖那篇文章已经讲得比较明白了(具体参考链接都贴在下文了),这里简单总结下: 如果按照之前我们的MVC写法,我们可以直接在 阅读全文
posted @ 2024-08-17 14:34 Stars-one 阅读(601) 评论(0) 推荐(0)
摘要:原文: Jetpack Compose学习(13)——Compose生命周期及副作用函数-Stars-One的杂货小窝 此文建议需要了解kotlin的lambda表达式使用和协程基础使用,不然可能会有些阅读困难 本篇算是参考他人文章,按照自己理解重新总结了下吧,偏理论 生命周期 Composable 阅读全文
posted @ 2024-08-15 14:27 Stars-one 阅读(646) 评论(0) 推荐(0)
摘要:原文:Jetpack Compose学习(12)——Material Theme的主题色切换-Stars-One的杂货小窝 闲着无事研究了下Jetpack Compose M3 主题切换效果 本系列以往文章请查看此分类链接Jetpack compose学习 如何生成主题 首先,我们需要知道的是,M3 阅读全文
posted @ 2024-07-26 16:21 Stars-one 阅读(962) 评论(0) 推荐(0)
摘要:原文: Android 监听View滑动事件-Stars-One的杂货小窝 有这样的一个需求,APP首页布局已经是有了几个Fragment(fragment里又有recyclerview,可垂直滑动) 但是这个时候,我们的Activity又想要实现监听滑动效果,从而实现某个view的显示和隐藏,应该 阅读全文
posted @ 2024-03-26 16:44 Stars-one 阅读(422) 评论(0) 推荐(0)
摘要:原文:Android View的动画效果,上移展示和下移隐藏-Stars-One的杂货小窝 项目里的一个小需求(实际是要和手势操作一起,上滑和下拉触发此动画效果),记录一下 PS: 本篇先记录下动画效果,下篇再将如何监听滑动手势 效果 原理 实际通过View的translationY的属性来实现 上 阅读全文
posted @ 2024-03-22 11:49 Stars-one 阅读(1106) 评论(0) 推荐(0)
摘要:原文: Android 圆形进度条ProgressBar实现固定进度-Stars-One的杂货小窝 之前遇到一个问题,发现Android里的圆形进度条无法固定一个进度,记录一下解决方法 探究 假设我们在xml中这样写: <?xml version="1.0" encoding="utf-8"?> < 阅读全文
posted @ 2024-03-19 14:50 Stars-one 阅读(1219) 评论(0) 推荐(1)
摘要:原文: Kotlin 协程基础使用学习-Stars-One的杂货小窝 本篇阅读可能需要以下知识,否则可能阅读会有些困难 客户端开发基础(Android开发或JavaFx开发) Java多线程基础 kotlin基础 本文尽量以使用为主,以代码为辅讲解,不提及过深协程底层代码逻辑,仅做一个基础入门来快速 阅读全文
posted @ 2024-03-18 18:44 Stars-one 阅读(834) 评论(0) 推荐(0)
摘要:原文: Android 桌面小组件使用-Stars-One的杂货小窝 借助公司上的几个项目,算是学习了Android桌面小组件的用法,记下踩坑记录 基本步骤 1.创建小组件布局 这里需要注意的事,小组件布局里不能使用自定义View,只能使用原生的组件,比如说LinearLayout,TextView 阅读全文
posted @ 2024-03-14 16:02 Stars-one 阅读(1234) 评论(0) 推荐(0)

1 2 3 4 5 ··· 7 下一页