- 博客(47)
- 收藏
- 关注
原创 [uniapp]云对象在post请求中获取数据
但是在云函数中,parms参数是空的{}。这是因为在uniCloud中,POST请求的数据需要通过this.getHttpInfo().body来获取。1、因为在云对象中,
2025-04-05 17:39:18
216
原创 compose接入CSJ=出现的问题合集
主要是少添加了tools:replace="android:allowBackup",当在构建的时候出现这个问题时候,应该是构建的名字起到冲突了,将这个添加的时候构建就会成功了。
2025-03-19 17:18:13
150
原创 Scaffold中修改图标和文字的间隔距离
布局,但默认间距可能较小。参照这个方式就可以修改图标和文字之间的间隔了的。的图标和文字采用垂直排列的。
2025-03-17 21:15:40
293
原创 WindowInsetsControllerCompat使用,新方式实现状态栏、导航栏、键盘控制
WindowInsetsControllerCompat使用,新方式实现状态栏、导航栏、键盘控制-优快云博客
2025-03-16 09:33:42
296
原创 如何在androidstudio开发环境中查看sqlite数据库(按新版本Android Studio Giraffe提供详细步骤和操作说明,附截图,代码)
如何在androidstudio开发环境中查看sqlite数据库(按新版本Android Studio Giraffe提供详细步骤和操作说明,附截图,代码)鹿溪IT工作室提供_android studio查看数据库-优快云博客
2025-03-11 22:54:50
627
原创 Room数据库的使用
1、在app的gradle中引入2、在model的gradle中引入3、在DLS中引入相关数据包,因为在新的DLS中需要引入ksp中。
2025-03-11 22:54:21
407
原创 vue系列=状态管理=Pinia使用
1、Pinia基本概念1、Pinia向外暴露了几个重要的函数,分别是createPinia、defineStore和storeToRefs2、pinia有五个核心管理概念:store、store、getters、action、plugins2、Pinia基本使用1、安装过程1、安装pinia插件:npm install pinia --save//在main。js中引入,需要调用createPinia()方法将pinia实例化,然后挂载到vue实例上就可
2024-11-09 10:37:49
666
原创 vue系列==Vuex状态管理器
1、创建一个Vuex的store对象来统一管理多个组件之间共享的状态数据。在创建store对象时,可以配置state、getters、mutations和actions这4个对象,组件之间共享的状态数据在state对象中指定,而基于状态数据的计算属性可以在getters对象中定义。任意层级的组件都可以通过state对象来读取状态(state)数据或getters计算属性进行页面的动态初始显示,并且一旦状态数据发生变化,组件就会自动更新显示。2、
2024-11-03 10:19:11
415
原创 vue系列==vue路由
1、但是router-link默认渲染的标签目标是a,如果想渲染button按钮又应该如何处理呢?毕竟在实际开发的布局控制中,想要放置的不一定是a标签,也可能是button、div、span、p等其他的任意标签,同时希望通过点击这些标签实现页面切换。
2024-11-03 08:10:01
1330
原创 vue系列==vue组件
1、根据4.1节所学内容可以得知,Vue项目中的所有组件都被包含在App这一根组件下,而在入口文件main.js中引入根组件App后会将其挂载于“#app”网页元素上,这就意味着Vue项目中的所有组件元素都被包含在“#app”网页元素中。比如在子组件中声明一个ref响应式数据update,将其初始值设置为defineProps接收的count属性值,在increase函数中通过“update.value++”进行累加处理,并在模板中进行渲染,实现代码如下。1、在组件中定义的样式,默认是全局有效的。
2024-11-02 08:28:46
1123
原创 测试文章内容
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-11-01 19:39:15
227
原创 vue系列=计算属性
1、计算属性。当模板显示的某个数据需要通过已有数据进行一定的逻辑计算才能确定时,就可以选择用计算属性语法来实现。先来看利用计算属性语法重构后的代码,具体如下。2、代码中多出一个配置对象computed。实际上这就是Vue中计算属性定义的位置,整个代理对象需要的计算属性都需要定义在computed配置对象中。
2024-11-01 19:37:37
759
原创 vue系列=模板语法
1、指令(Directive)是带有“v-”前缀的Vue自定义标签属性,其属性值一般是一个JavaScript表达式。Vue中包含了一些不同功能的指令,比如v-bind用来给标签指定动态属性值,v-on用来给标签绑定事件监听,v-if和v-show用来控制标签是否显示。3、其实Vue允许将“v-bind:属性名”简化为“:属性名”,“v-on:事件名”简化为“@事件名”的形式,并且在实际项目开发中,前端工程师基本上会使用简化的语法进行开发。● v-on:事件名="方法名表达式"。
2024-11-01 09:04:48
431
原创 compose中将图片保存到相册
Text("加载失败,请重试", color = Color.Red, modifier = Modifier.padding(16.dp))throw IOException("无法保存图片")contentDescription = "加载的图片",// 获取位图并保存到相册。// 旧版 Android 的保存方法。// 请根据您的需求实现。
2024-10-13 11:31:37
503
原创 【穿山甲系列】kotlin compose 出现的问题
Jetifier 是一个在 Android Gradle Plugin 3.2.0 及更高版本中引入的工具,它的作用是将旧的 Android 支持库(Support Library)的依赖项转换为对应的 AndroidX 依赖项。AndroidX 是一套全新的兼容库,旨在替换旧的 Support Library。上面的是官方提示的说明,如果不引用这个支持库的话会出现一些问题。推荐以下官方的接入教程,这个是单独的穿山甲,没有聚合功能。第一种问题,出现以下的问题内容时候,需要添加。
2024-08-30 17:20:27
744
原创 在kotlin compose中打开浏览器以浏览网页的几种方法
根据你的需求(是否需要外部浏览器、是否需要定制化的浏览体验、是否需要完全在应用中显示网页等),你可以选择最适合你的方法。对于大多数简单的用例,使用默认浏览器或Custom Tabs将是最好的选择。
2024-08-18 15:37:13
984
原创 【compose小问题】在compose中提示消息的几种方法
Toast.makeText(context, "您已经初始化过了", Toast.LENGTH_LONG).show()像这种方法的话基本上就是可以直接停留一些时间,但是时间不是很长。
2024-07-05 21:38:29
291
原创 【compose学习】compose中tab和HorizontalPager实现联动
【compose学习】compose中tab和HorizontalPager实现联动
2024-05-25 10:56:39
743
原创 【navigation】compose中的navigation导航详解:(二)如何传递参数
【navigation】compose中的navigation导航详解:(二)如何传递参数
2024-05-24 20:17:36
2193
原创 【kotlin组件】SnackbarHost消息提示机制,compose中进行消息提示
SnackbarHost消息提示机制,compose中进行消息提示
2024-05-18 17:54:52
987
原创 【kotlin扩展函数】let、use函数
函数通常用于对非空(non-nullable)对象执行一个或多个操作。它可以接受一个对象和一个扩展函数,在这个函数内部,你可以使用。函数确保在 lambda 表达式执行完毕后,资源会被正确关闭,即使发生异常也是如此。函数是 Kotlin 标准库中的一个扩展函数,它通常用于实现了。函数的内部,你可以直接使用资源对象,而无需使用。函数的返回值是 lambda 表达式的结果。接口的资源,如文件、流等。作为这个对象的默认名称。
2024-05-17 08:58:50
640
原创 【kotlin文件读写】compose中通过文件选择器选择系统相册图片并显示
2、为什么要用uri,因为通过文件选择器获得的内容返回的值都是uri,并不是它真实的地址,所以需要通过它内部自己进行转换。1、想要获取系统内部的内置软件的一些内容,就需要文件选择器(写的不是很对)
2024-05-16 18:07:17
762
原创 【kotlin文件读写】内部文件读写的简单操作
2、对文件的打开操作一系列内容不需要自己进行关闭,他会自动进行关闭处理。这是 Kotlin 为简化文件操作而提供的便利功能,让您可以专注于文件内容的读写,而不是文件流的具体管理。3、因为 fileDirectory = context.filesDir 返回的是一个列表,所以可以对其采取列表进行遍历。1、记录内部文件读写的简单操作,感觉和python一样简单。
2024-05-15 17:53:12
617
原创 【kotlin其它】Gson的简单用法
2、对于简单的json类型,创建Gson对象,新建立一个数据类(要对应json数据里面的内容)3、对于复杂的json类型数组 期望成的数据类型 借助TypeToken进行。1、需要简单的对Gson库进行引用(在compose中使用)
2024-05-15 15:33:47
595
原创 【kotlin其它】Activity的生命周期
在这个方法中,你可以执行一些初始化操作,如设置布局、创建ViewModel等。这个方法在用户可以看到并能够与Activity交互之前调用。在这个方法中,你可以重新加载一些状态或执行初始化操作。在这个方法中,你可以保存一些状态或执行其他清理工作。在这个方法中,你可以执行最后的清理工作,如释放资源。在这个方法中,你可以执行进一步的清理工作。这个方法在Activity从暂停状态恢复到启动状态后调用。是在Activity重新可见并且可以响应用户交互之前调用的最后一个方法。方法之后调用,但在这两个方法之前。
2024-05-14 22:02:34
588
原创 【kotlin其它】timer定时器的用法
可以看出Timer其中的一个方法,接受的是一个TimerTask 对象。所以在compose中进行创建代码。创建对象时候要重写其 run 方法才可以执行,执行完毕之后采用 cancel 进行计时器的取消。1、这是在compose中的源代码。1、这是网上找的java代码。参考的网址结合源代码。
2024-05-14 19:31:25
1498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅