自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flutter Inno Setup 打包 Windows 程序

6.这里选择输出的路径,输入的exe名称和exe文件的icon,安装密码,按需填写.8.输入脚本保存名称,然后会开始编译,完成后会输出在第6选择的输出目录中。解决该问题,首先需要在开发机上(编译所用的 Windows 电脑),从。2.填写应用名,应用版本,发布厂商,应用官网,填写一下进入下一步。7.下一步点击finish会有如下界面,这里选择"是"。文件, 双击安装就ok了,也可以分发给其他人.目录下找到这个文件,拷贝到项目的。5.证书信息,按需填写(也可不填)3.安装位置,文件名称。

2024-07-03 12:48:26 636 2

原创 flutter 打包 exe

采用官方的MSIX打包原文链接在项目根目录,执行命令:等待安装完成,就好了当msix依赖安装完成之后,执行命令:这一步会询问你是否生成证书,一定要选择y ,否则生成的msi程序无法被windows认证通过,会禁止安装的。最后会生成一个msix的安装包在目录中。出现这个问题,只需要安装一下证书就可以了。这个证书一般都在里面包含的,安装的时候选择企业证书,然后直接下一步下一步等操作,直到最后成功,再次点击安装包就可以安装了。

2024-06-19 18:57:18 856

原创 element plus 中 el-radio 点击不切换填充色

但是没有声明 radio1 ,radio1一直爆红,怎么点击按钮填充色(背景色)都不变,刚开始一直不知道原因,直到我声明了 radio1之后,一切正常了。

2023-07-10 22:48:40 669

原创 vscode Delete `␍⏎·····`

在公司拉取代码报错 Delete `␍⏎·····`,首先问题的关键是换行导致,相信你看别的博客也知道为什么了,但是我使用别的博客的解决办法,没搞定,无论是配置 auto 还是命令行执行,都不行。配置完成代码格式化程序后,鼠标右键:格式化文档,然后就不报错了。我使用的代码格式化插件时。如果还报错,重启试试。下面介绍我的解决办法。

2023-06-12 10:38:42 1189 1

原创 vscode Delete `␍⏎·····`

好多代码报错,在网上查了博客,确定是换行导致,但是参考网上的解决办法,没有解决,不管是设置 auto 还是命令行执行什么什么的,都不管用

2023-06-12 10:35:42 520

原创 Android SmartTable 点击某一行,改变背景色

安卓中,使用SmartTable实现了表格加载,并实现了点击某一行,修改背景色

2023-05-29 16:46:10 707

原创 Flutter 读取Excel表格

Flutter 桌面应用程序读取表格

2023-05-08 15:18:21 1288 1

原创 Android 无障碍服务保活

按照博客修改后,开机后进入APP,需要手动开启一次无障碍,之后无障碍可以一直开启,即使手动杀死APP,也会有前台服务存在,再次进入APP,无障碍权限是开启的(就是设置-无障碍-APP的无障碍是开着的),不需要再次手动开启。2、开机自启动无障碍服务没有实现,即使实现了开机自启动功能,开机后进入APP还是需要手动在设置里为APP开启无障碍权限,只需要开启一次。这个里面说的那样(手机重启会自动开启无障碍服务和前台服务),但每次开机只需要开启一次,已经满足我的需要了。最后:虽然没有实现像。1、必须实现前台服务。

2023-05-06 15:12:35 1421

原创 Flutter 在windows桌面应用中安装其他.exe

在flutter开发的桌面应用中,安装其他 exe 文件

2023-04-26 09:38:27 403

原创 Android List转JsonArray

List转JsonArray

2023-04-10 17:10:40 785

原创 Android 动态调用SD卡内jar包

jar包不放在项目路径,而是放在SD卡目录内,需要动态调用jar包内函数实现自己的业务逻辑

2023-03-10 19:39:12 642 1

原创 flutter 获取Windows程序的安装目录

开发Windows程序的时候,需要找到程序在电脑上的安装目录

2023-03-10 11:17:35 730

转载 用Flutter开发一个桌面端ADB工具应用(转载)

通过执行ADB命令来操控Android设备,实现一些常用的功能,方便在进行Android开发时进行调试,目前在Windows和Mac OS可以运行,Linux上待验证,支持一些常用ADB命令以及文件管理,并且支持拖拽文件进行文件传输和安装APK,支持Logcat功能。

2023-02-21 09:52:01 612

原创 Flutter json数据解析 ,最接近Android数据解析

像Android一样解析 json 数据到实体类

2023-02-09 15:14:10 173

原创 Android:EditText 输入字母时小写自动转为大写

Android:EditText 输入字母时小写自动转为大写

2022-11-23 16:48:48 1109

原创 Android CardView 不显示阴影

CardView 添加阴影,CardView 添加阴影不显示

2022-10-17 09:52:00 1430

原创 Android onTabSelected 不执行

Android TabLayout + RecyclerView 联动爬坑

2022-10-13 10:52:44 1008

原创 Electron + Vite + VUE 开发桌面程序

electron-vite 是一个新型构建工具,旨在为 Electron 提供更快、更精简的开发体验。它主要由四部分组成:一套构建指令,它使用 Vite 打包你的代码,并且它能够处理 Electron 的独特环境,包括 Node.js 和浏览器环境。集中配置主进程、渲染器和预加载脚本的 Vite 配置,并针对 Electron 的独特环境进行预配置。为渲染器提供快速模块热替换(HMR)支持,为主进程和预加载脚本提供热重载支持,极大地提高了开发效率。使用 V8 字节码保护源代码。

2022-10-10 12:59:51 1396

原创 Android 设置 TabLayout 切换时背景色

设置 TabLayout 选中和未选中时的背景色

2022-07-25 11:00:30 1742

原创 Android USB 串口通信

USB串口通信,安卓PAD和另一台Windows的手持设备通过USB数据线进行数据双向通信。

2022-06-20 14:44:35 2157 1

原创 No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi

一种更简单粗暴的解决办法:删除 sdk 路径下 ndk 打头的两个文件夹即可,如果不想删除,直接从 sdk 文件下把 ndk 打头的两个文件夹剪切到其他地方即可。两个文件夹分别为:ndk、ndk-bundle删除之后,运行成功我猜测,遇到 ndk 的一类问题是否都可以这么解决呢?...

2022-04-21 13:22:17 3486 1

原创 flutter MissingPluginException path_provider_android

在引入 get_storage: ^2.0.3 之后,运行项目,一直报错MissingPluginException ......path_provider_android ,找不到path_provider_android ,有点摸不着头脑,get_storage 属于 GetX 的,GetX这么牛掰,不应该出错啊,所以开始百度。看到这两篇博客flutter 遇到MissingPluginException不要慌,百度和google都帮不了你的话,来找我! - 兰贝科技Flutter ...

2022-04-07 11:08:53 2157

原创 flutter 配置 阿里云

打开 android 目录,找打 build.gradle.buildscript { ext.kotlin_version = '1.6.10' repositories {// google()// mavenCentral() maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.c.

2022-04-06 09:45:57 991

原创 Android studio 4.2.1 配置本地 Gradle路径,释放C盘空间

1、把C盘的 User 目录下 的 .gradle 文件夹复制到指定 目录,如: D:/download.gradle,删除 C盘 User 目录下的 .gradle 文件夹。2、把需要的 gradle 版本下载到本地指定文件夹(D:/download.gradleD:\download\.gradle\wrapper\dists\),下载下来的是 .zip 格式,不要解压。3、配置 AS gradle 路径,如下。4、修改5、这样就可以运行项目了,可以运行成功。6、C盘Us..

2022-03-25 12:03:51 8576

原创 flutter 命令

在cmd中运行命令:flutter doctor升级flutter:flutter upgrade各个channel区别及切换Stable:稳定版。近一年中最好的beta版本。Beta:测试版。每隔几周都会选取近几个月中最好的dev版本作为Beta版。dev:最新的经过完全测试的版本。包含新功能,但可能有一些问题。master:最新版,但未经测试。可以看到这4个channel是递进关系。开发推荐使用dev版。切换channel:flutter channel dev如上,会将cha

2022-03-21 23:05:43 480

原创 Flutter Windows应用开发环境配置

flutter 打包 windows桌面端程序步骤(生成.exe文件) - 简书【环境安装】Windows安装go-flutter-desktop桌面应用框架的环境_ReimuYk的博客-CSDN博客

2022-03-21 14:11:32 3363

原创 flutter AS 打包 apk流程

1,进入你的flutte SDK文件夹,打开 cmd命令行工具,命令行工具运行flutter doctor -v, 得到keytool.exe所在的目录:如:D:\Program Files\Android\Android Studio\jre\bin\ java2,然后 进入第一步找到的路径, cd D:\Program Files\Android\Android Studio\jre\bin\ 你可以看到路径最后的java省略掉了,要特别留心,必须省略!3、执行 keytool -genk

2022-02-24 13:04:43 931

原创 Android 解决新建文件和文件夹后手机端显示,电脑端看不到问题

新建文件或者文件夹后,手机端文件管理器可以看到,电脑端看不到,所以需要主动通知系统更新指定路径。public static final String ACTION_MEDIA_SCANNER_SCAN_DIR = "android.intent.action.MEDIA_SCANNER_SCAN_DIR"; public void notifySystemToScan(String path) {// Intent intent = new Intent(Intent.ACTI

2022-02-24 11:21:19 1098

转载 Android 换种方式监听网络变化

转载https://www.jianshu.com/p/66afbd05c9b9以前监听网络变化都是使用的广播,现在换一种方式ConnectivityManager.NetworkCallback可以监听到 蜂窝网络,wifi,USB外接网卡网络变化,没有过多测试,我主要测试的 USB 网卡网络变化,应该各种网络变化都可以监听到。1、写一个监听类package com.tky.phm.net;import android.net.ConnectivityManager;impor..

2021-10-22 11:23:37 422

转载 16进制加减法

16位进制加减运算3D25H - 05C3H = 3762H3D25-05C35-3=22-C=2-12 = (16+2-12) = 6 (由于2-12不够减,所以向前借1 即16)D-5=(13-1-5) = 7(13-1是因为2-12不够而被借走了一位)3-0=3结果为:3762H用十进制时向前借1位就是借10,而在16进制里向前借1就是借163762H+05C3H =3D25H3762+05C32+3 = 56+12 = 18 = (18-16=2) =2(满..

2021-09-22 15:47:08 5458

原创 打包多个 jar 包和 so 文件为一个 jar 包,亲测可行

把一个model组件打包为一个jar包,供第三方使用,项目里包含多个 三方jar 包和多个三方so文件,最终打包为一个 jar。折腾了一下午,还是没成功,so 文件打包不进 最终的jar包里,没得办法,so 文件最终还是需要在使用时,自行引用到项目里。多个三方jar包打包为一个 jar,现采用apache-ant 软件合并为一个 jar 包。最终项目引用的时候,需要手动复制 so 文件到项目里,合并完成的 jar 包正常引用,正常使用。下面开始详细介绍1、打包jar包第一步,新建项目,.

2021-08-21 14:11:13 1187

转载 Android 解决Jetpack Navigation组件返回上一个Fragment时重走onCreateView、onViewCreated方法问题

使用navigate()方法跳转其他Fragment,再navigateUp()该Fragment出栈并返回上一个界面时,会重走上一个界面的onCreateView和onViewCreated()生命周期方法,导致View和数据的初始化代码逻辑会重新执行,每次返回都会刷新页面。并且如果上一页面中初始化逻辑较多,可能会导致返回时有明显卡顿。问题场景:在项目中fragmentA界面的数据初始化操作是放在懒加载方法中执行,再跳转fragmentB界面并返回时,Afragment界面onViewCreated会

2021-08-05 16:48:37 3188

原创 GreenDao 自定义SQL查询-拼接多个查询条件-Android

/右滑菜单筛选 public List<ExcelBean> filter(String sap , Boolean jidianWorkShop//机电车间 , Boolean dianqiWorkShop//电气车间 , Boolean cba , Boolean cb6A , Boolean cb_urban_rail_traction .

2021-08-04 14:40:09 930

原创 Android Q 创建文件失败原因

需要在 manifest 文件中,application 标签下添加 requestLegacyExternalStorage = true在Android使用fuse文件系统开始,Android针对外置存储支持了独立的沙箱存储空间, 一般通过Context.getExternalFilesDir() Api获取,该空间内的数据为应用独有,并且不需要申请任何权限即可使用。但是当时并没有限制应用读写非沙箱内的数据。但是从Android Q开始,出于数据隐私问题,Android 希望禁止应用程序操作非沙箱内

2021-05-18 11:42:59 768

原创 解决手机不能设置DeviceOwner权限提示already provisioned问题

解决两个问题:(1)、 adb 如何设置 deviceOwner(2)、设置DeviceOwner权限提示already provisioned问题客户那里有Gigaset手机,安装我们的产品需要注入DeviceOwner,但是刚恢复默认出厂的Gigaset手机很奇葩,注入权限的提示下面错误,导致不能使用我们的产品设置DeviceOwner权限是有限制的,需要手机账号(acount)为01 、我们用命令查看手机的帐号:adb shell dumpsys account可.

2021-04-21 09:47:47 1741

原创 android 查Android 所有 API 的中文网站

https://www.apiref.com/android-zh/index.html

2021-01-26 11:59:15 560

转载 2021-01-12

解决 gradle 下载各种库,因为有墙的存在而下载不下来的问题,一般都可以解决,采用 阿里云 maven 仓库,配置如下。// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories {// google() maven{ url 'https://maven.ali

2021-01-12 18:06:33 140

原创 jackson 下载地址

http://repo1.maven.org/maven2/com/fasterxml/jackson/core/

2020-01-11 18:34:20 358

原创 Android 调用WebService 接口

我试过两种办法,第一种 soap2 jar包,但是没成功;第二种,用http方式调用,成功了,现在记录分享一下。http调用是拼写了报文的,你让后台自己调用一下,把请求报文全部发给你,你自己看着他的,然后拼一个一模一样的字符串出来,传给后台就好,调用就OK。一、知道两个概念soapAction:找后台拿来ip,在网页打开,能看到如下contentType:我现在设置的是 ...

2019-11-30 16:05:56 355

转载 lambda expressions are not supported at this language level解决方法

需要项目支持 java1.8在Gradle新增代码compileOptions{ sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8}这是让你的IDE强制使用JAVA8 ,你现在可以去刚刚的Project structure里面...

2019-05-23 18:06:44 167

空空如也

空空如也

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

TA关注的人

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