自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 【compose】接入原生微信登录-总结

1、先看官方文档,先接入文档操作。

2025-04-05 20:36:15 490

原创 [uniapp]云服务器中对接微信支付

【代码】[uniapp]云服务器中对接微信支付。

2025-04-05 17:40:52 206

原创 [uniapp]云对象在post请求中获取数据

但是在云函数中,parms参数是空的{}。这是因为在uniCloud中,POST请求的数据需要通过this.getHttpInfo().body来获取。1、因为在云对象中,

2025-04-05 17:39:18 216

原创 【kotlin常用技巧】

利用list of 进行键值对的运用,感觉还比较方便。1、list of 的相关用法,键值对。

2025-03-28 10:02:16 152

原创 【compose组件】自定义搜索栏

【代码】【compose组件】自定义搜索栏。

2025-03-27 21:21:06 166

原创 uniapp-自定义域名-bug

在uniapp自定义域名中,需要将证书里全部的内容都复制过去,不然会出现错误的。

2025-03-23 07:52:29 190

原创 compose接入CSJ=出现的问题合集

主要是少添加了tools:replace="android:allowBackup",当在构建的时候出现这个问题时候,应该是构建的名字起到冲突了,将这个添加的时候构建就会成功了。

2025-03-19 17:18:13 150

原创 Navigation页面导航的使用

参照学习。

2025-03-17 22:30:56 192

原创 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

原创 element plus系列==修改分页文字

一般默认都是显示英文字母的,所以需要显示中文的话先调整,这样就可以运用了。

2024-11-07 07:33:34 477

原创 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

原创 vue系列==vue3新语法

vue3新语法

2024-11-01 21:53:16 499

原创 啊手动阀示范点

目录1、阿发是否 2、撒阿斯顿发生

2024-11-01 19:41:52 278

原创 测试文章内容

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文仅仅简单介绍了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

原创 compose获取应用软件图标,信息

【代码】compose获取应用软件图标,信息。

2024-09-26 13:01:51 217

原创 【1】compose中获取窗口尺寸,宽度高度

2、第二种方法(这个是返回的是DP格式的,第一种方法的是px格式)

2024-09-11 07:34:51 915

原创 【穿山甲系列】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

原创 【kotlin其它】compose中四种方法如何禁用涟漪状态

【kotlin其它】compose中四种方法如何禁用涟漪状态

2024-05-24 22:42:56 1387

原创 【navigation】compose中的navigation导航详解:(二)如何传递参数

【navigation】compose中的navigation导航详解:(二)如何传递参数

2024-05-24 20:17:36 2193

原创 【kotlin其它】两种方法在compose中进行剪贴板操作,将内容复制到剪贴板

compose中进行剪贴板操作

2024-05-18 19:23:24 1273

原创 【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文件读写】文件选择器简单使用contentResolver

1、文件选择器2、常见的MIME类型3、获取选中文件的相关信息

2024-05-16 18:03:41 731

原创 【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关注的人

提示
确定要删除当前文章?
取消 删除