自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flutter Getx正则替换字符串翻译硬编码

【代码】Flutter Getx正则替换字符串翻译硬编码。

2024-03-07 20:12:19 294

原创 Compose Material3 TimePickerDialog

【代码】Compose Material3 TimePickerDialog。

2024-03-03 22:47:58 329

原创 Android Compose - PlainTooltipBox(已废弃)的替代方案

Android Compose - PlainTooltipBox 的替代方案(已弃用)

2024-03-03 04:08:56 531

原创 2024 最新版 Compose material3 下拉刷新

2024 最新版 Compose material3 下拉刷新,版本 >= 1.2.0 的 compose material3 已经更新了下拉刷新组件的 Api。

2024-03-03 03:25:57 461

原创 Android Compose Material3 ModalNavigationDrawer 抽屉的使用(处理了一些坑)

【代码】Android Compose Material3 ModalNavigationDrawer 抽屉的使用(处理了一些坑)

2024-02-18 22:32:40 685

原创 Compose 的 Navigation 很难用?如何简化你的代码?

我们可以在利用 Navigation 组件的基础架构和功能,在可组合项之间导航。好在强大的Github上有很多好用的第三方库,如。

2024-01-29 07:30:17 365

原创 Ktorfit:Kotlin 基于 ktor 的 retrofit:多平台 HTTP 客户端库

Ktorfit 项目旨在提供一个适用于 Kotlin 多平台的 HTTP 客户端库,其设计灵感源自 Retrofit。该项目使用了 KSP 和 Ktor 客户端,提供了针对不同平台的支持,旨在简化网络请求的处理和管理。

2024-01-29 07:16:47 1188

原创 Android Compose 使用 SVG 作为图标

图标放在 assets (app\src\main\assets) 目录的 drawable 文件夹。

2024-01-28 03:41:12 509 1

原创 自动生成60页软著文档

是不是厌倦了为软件著作权申请手动整理源代码,将其编译成60页的Word文档?现在有了SourceCodeDocxGeneratorCompose,这一切都变得简单轻松。

2024-01-23 01:11:54 555 1

原创 Cloudflare一键配置所有CDN

此 Python 脚本允许用户管理其 Cloudflare 账户中 DNS 记录的代理设置。具体来说,它提供了为给定域名的 DNS 记录启用或禁用代理状态的功能。

2023-11-23 17:27:32 196

原创 使用caddy给网站自动配置https,支持非80端口以及CDN代理

点击“头像”->“My Profile”->“API Tokens”->“Create Token”->“Edit zone DNS(Use template)”使用caddy给网站自动配置https,支持非80端口以及CDN代理,并自动更新证书。创建一个Cloudflare Api key,用于caddy自动配置TLS。Ctrl + c 终止 caddy, 然后在后台运行 caddy。下载包含 cloudflare dns 插件的caddy。将你的域名DNS服务商迁移到 Cloudflare。

2023-11-22 20:11:27 767

原创 记一次阿里云轻量服务器(ubuntu 20.04)网卡坏掉

某一天我在服务器(ubuntu 20.04)上捣鼓某个透明代理软件 xxxxya 的透明代理功能, 然后好像是网络不太好,然后我又反复的开启关闭代理,然后,我的服务器无法访问了,连ssh都连不上,我只好打开阿里云控制台,打开“远程连接”->“救援模式”,一顿捣鼓。,显示network is unreachable,输入netplan命令提示不存在,然后输入。发现eth0网卡没有ip地址,经过网上查找资料,需要先开启网卡,dhcp 动态获取ip。连接上后,发现输入ifconfig时找不到IP地址,

2023-11-22 03:55:14 76

原创 Flutter dio 使用 web fetch api 在Web环境中流式聊天

Flutter dio 使用 web fetch api 在Web环境中流式聊天

2023-11-10 03:34:07 185 1

转载 Flutter Web本地测试跨域问题

Flutter Web 跨域测试

2023-11-10 02:36:39 342 1

原创 MIUI系统使用屏幕共享录制时一些 App (微信,支付宝...)被模糊的解决办法

大学生很轻松的,直到有一天我打开夸克 App 的悬浮窗搜题,却发现屏幕录制截图得到的照片是模糊的,这对一个大学生是多么大的打击💔,于是我进行各种疯狂的查找解决办法,然而,谷歌搜不到,于是我打开了小米社区,终于,功夫不负有心人,我找到了解决方案:设置-搜索-电诈防护-屏幕共享防护-关闭。

2023-11-07 17:53:27 3707 4

原创 Flutter 全平台 sqlite/sqlcipher orm 框架 drift(原moor)的使用

Flutter 全平台 sqlite/sqlcipher orm 框架 drift(原moor)的使用

2023-01-11 18:35:45 2130

原创 mysql8.0以上设置密码

alter user 'root'@'localhost' identified by '设置的新密码'

2020-07-09 02:04:00 109

原创 mysql备份不要使用powershell

mysql备份不要使用powershell !! 不要使用powershell !! 不要使用powershell !! 否则会乱码以及出现奇奇怪怪的bug备份:mysqldump -u root -p 数据库名 > sql文件路径--例如:mysqldump -u root -p test > C:\mysqlbak\testbak.sql还原:mysql -u root -p 数据库名 < sql文件路径--例如:mysql -u root -p test &lt

2020-07-07 02:15:55 126

原创 Windows 集成virtio

下载Windows镜像,virtio镜像管理员打开cmd,dism /get-wiminfo /wimfile:install.esddism /apply-image /imagefile:install.esd /index:4 /applydir:E:\Mount

2020-06-20 10:27:36 175

原创 mysql8.0允许远程root登录

create user 'root'@'%' identified by '替换成你的密码';grant all on *.* to `root`@`%` with grant option;flush privileges;

2020-06-09 13:13:38 111

原创 在Android上安装idea?对,你没听错

有时候电脑不在身边想写点代码还是挺麻烦的,但是Android是又没有什么好的ide。既然Android是基于Linux开发的,那能不能在Android上安装个Ubuntu再安装个idea呢?答案当然是可以的,前提是需要root。root之前得先解bl锁,小米一加这些可以去官方解锁,别的牌子可以去万能的某宝搜索解bl,花点小钱就可以解开了。解开bl锁之后就可以root了,先去magisk官网下载magisk.zip,magisk是一款root工具。然后刷twrp,twrp是什么以及怎么安装百度谷歌一大把。安

2020-05-28 01:07:40 4340 3

原创 Android Studio迁移到AndroidX详细教程

你导入的项目报android.support.v7.XXX的错误?是时候迁移AndroidX了什么是AndroidX?androidx 是google对 android.support.xxx 包整理后的产物。由于之前的support包过于混乱,所以google推出了androidX。AndroidX具体情况可以参见这篇文章总是听到有人说AndroidX,到底什么是AndroidX?此...

2020-03-30 08:00:38 762

原创 打开Android相应设置的几个方法

/** * 打开应用详细信息设置 */ private fun openAppSettings(context: Context) { val packageURI = Uri.parse("package:${context.packageName}"); val intent = Intent(Settings.ACTION_APP...

2020-03-14 12:39:50 200

原创 android toast优化

解决原始toast连续弹出时需要等待上个toast弹完才能弹出来的问题,以及miui系统的原始toast自带app名称的问题,使用方法:Toast.showToast(context,“text”);java,kotlin通用import android.content.Contextimport android.view.Viewimport android.widget.Toast...

2020-03-02 20:11:41 220

原创 amd处理器的电脑使用Android Studio自带模拟器教程

1.打开控制面板2.点击“程序”3.4.5.点击”确定“

2020-02-25 18:33:27 1230

原创 Android无障碍服务执行全局动作与手势

1.创建一个继承AccessibilityService 的类class MyAccessibilityService : AccessibilityService() { /** *打开无障碍服务时调用此方法 */ override fun onServiceConnected() {} /** *当系统检测到与无障碍服务指定的事件过滤参数...

2020-02-25 04:05:20 5042 1

翻译 Android无障碍服务配置属性

AccessibilityService_animatedImageDrawablepublic static final int AccessibilityService_animatedImageDrawable可访问性服务目的或行为的动画图像,以帮助用户了解服务如何为他们提供帮助。可能是对其他资源的引用,格式为 “@[+][package:]type/name” 或表单中的主题属性 ...

2020-02-25 03:56:52 1040

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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