自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java查表创表查库

最近研究数据库历史数据和实时数据区分,每个设备都分匹配一个历史数表保存该设备历史数据。

2024-07-09 16:33:21 389

原创 flutter 解析json另类封装方式 List<bean>,哈哈哈

http请求数据泛型解析封装,需要判断泛型数据类型再根据类型解析,本文只抽取了list演示。日常学习,仅供参考,不喜 勿喷。

2024-06-05 10:01:59 423

原创 mqtt flutter web项目websocket

flutter web平台使用mqtt相关案例的使用 已websocket方式运行

2024-05-20 14:59:49 359

原创 Android 加密之 打包为arr 项目依赖或者为jar

Android 加密之 打包为arr 项目依赖或者为jar

2024-04-13 10:21:08 302

原创 flutter中鼠标检测事件的应用---主要在于网页端使用

flutter中鼠标检测事件的应用---主要在于网页端使用

2024-04-10 08:50:18 434

原创 flutter 自定义弹窗封装弹窗----在弹窗内实现部分窗体生命周期

flutter 自定义弹窗封装弹窗----在弹窗内实现部分窗体生命周期

2024-03-29 14:13:05 405

原创 动画----圆点闪烁封装类

动画----圆点闪烁封装类

2024-03-25 14:01:10 234

原创 Flutter 旋转动画 线性变化的旋转动画

Flutter 旋转动画 线性变化的旋转动画,不规则图片的中心旋转动画

2024-03-21 09:03:49 351

原创 Flutter 写一个示例Dialog 界面能局部刷新

示例Dialog 界面能局部刷新

2024-03-18 15:35:16 457

原创 list去除重复有序无序队列

【代码】list去除重复有序无序队列。

2023-12-12 10:29:39 181

原创 多线程测试大数据返回处理案例

创建大量线程发送数据,list报错发送任务(标签),接收返回任务(标签),循环list标签配对,返回状态,超时结束任务。Callback 回调接口。

2023-11-09 14:40:33 122

原创 24节气诗歌 ,24节气对应时间,24节气是中国传统的二十四个重要节气

这些节气不仅标志着季节的交替,还对中国农业和文化具有重要意义。24节气是中国传统的二十四个重要节气,用来标志每年的季节变化和农事活动的时机。春分日夜平,阴阳和谐律动调。清明扫墓忙,祭祖怀念亲人望。立夏夏天来,生机勃发万物开。小满麦谷满,黍禾香气扑鼻来。芒种夏种植,五谷丰收展笑颜。小暑热风燥,午后蝉鸣声此起。大暑酷暑至,炎热难耐闷无奇。立秋秋天始,凉风习习带凉意。处暑热浪退,秋高气爽云飞扬。白露寒露朝,草木沾湿露珠晓。秋分日夜平,阴阳调和宇宙守。寒露寒气浓,早晚穿衣多加衣。霜降霜已降,白茫茫一片银辉。

2023-10-23 14:16:52 171

原创 每个界面继承一个通用的父类界面,显示内容又能根据自己去变动,加载不同widget

你可以在需要显示不同子界面的地方更改 child 参数来加载不同的子界面。这样,每个界面都继承自通用的父类界面 ParentPage,并且可以根据自己的需求加载不同的子界面。在 ParentPage 中,我们通过传递一个 child 参数来决定要显示的具体的子界面。3、在主应用程序中,使用 ParentPage 并传递不同的子界面类作为 child 参数。2、创建多个子界面类,继承自 StatelessWidget,并分别实现自己的界面内容。希望这个示例对你有所帮助!

2023-09-19 14:31:31 113

原创 OKHTTP简易通信案例

okhttp网络通信简单使用,携带token,在此基础可以自行封装,本文只提供一个简单完整的案例和示例代码。

2023-08-22 09:26:20 90

原创 Android 使用弱引用(WeakReference)或软引用(SoftReference)

在上述代码中,我们同样创建了一个 SomeObject 类的实例,并使用 SoftReference 来持有该对象的软引用。使用方式与弱引用类似,在需要使用对象时,通过 softRef.get() 方法获取软引用对象的引用,并进行相应操作。在上述代码中,我们创建了一个 SomeObject 类的实例,并使用 WeakReference 来持有该对象的弱引用。在需要使用对象时,通过 weakRef.get() 方法获取弱引用对象的引用,如果对象未被回收,则可以进行相应操作。

2023-08-17 09:07:37 568

原创 队列记录哦

【代码】队列记录哦。

2023-07-20 17:42:35 56

原创 Android时间工具DateUtils 转时间转时间戳获取单独的年月日时分秒毫秒

Android时间工具DateUtils 转时间转时间戳获取单独的年月日时分秒毫秒。

2023-07-15 11:52:44 1013

原创 测试工程师经常使用adb抓取log日志,小白也能一键使用

2、在PATH环境变量中添加ADB路径。这样就能在任意地方调用ADB命令,如adb.exe的位置在c:\adb\adb.exe,则在path中加入c:\adb。1、安装JDK(好像不装也不要紧,未实测)和ADB(V1.0.31版本或以上),网上不少指导方法,这里就赘述了。将如下命令复制,制做成logcat.bat文件。logcat.bat能够放置任意位置(如:桌面)。这里可以切换其他adb 命令。

2023-06-16 15:12:23 457

原创 程序被系统杀死

如果应用程序中有Service组件在后台运行,可以在Service的onStartCommand()方法中返回START_STICKY标志,这样当系统杀死应用程序后,会尝试重新启动Service。这种方式可以保证整个应用程序被重新启动,但是需要注意需要在AndroidManifest.xml文件中注册BroadcastReceiver组件,并且这种方式只能在系统启动完成后才能重新启动应用程序,不能在应用程序被杀死后立即重新启动应用程序。以上代码会在应用程序被杀死后5秒钟,启动MainActivity组件。

2023-06-16 09:44:22 421

原创 二维码带log

【代码】二维码带log。

2023-05-11 15:07:21 94 1

原创 Android Adb命令恢复出厂设置

原文链接:https://blog.csdn.net/Sunxiaolin2016/article/details/100565253。选择 wipe data/factory reset可以清除用户数据,并且恢复出厂设置。选择 reboot system now重启机器。Android Adb命令恢复出厂设置。

2023-05-07 17:39:29 4314

原创 Android adb命令 关闭app 和 启动app 还有重启app命令

其中,package_name是您要启动的应用程序的包名,activity_name是您要启动的Activity的名称。其中,package_name和activity_name的意义与上面相同。其中,package_name是您要关闭的应用程序的包名。请注意,使用以上命令将会关闭您的应用程序并且丢失未保存的数据。在使用这些命令之前,请确保您已经保存了所有的工作。

2023-04-14 10:21:15 12045 2

原创 适用于Android 7.0 获取 QCCID 权限

修改权限 777。–内置Android应用。2.权限修改完成需要。

2023-02-08 09:44:27 278

原创 string byte[] 互转

【代码】string byte[] 互转。

2023-02-02 08:30:13 125

原创 byte数组截取

【代码】byte数组截取。

2023-01-09 08:38:16 1025

原创 转换时间挫

【代码】转换时间挫。

2023-01-06 10:07:53 84

原创 Android 开机动画

3. 如果之前用命令就替换过动画包则需要把之前的动画包先删掉,在cm cmd终端输入adb shell 回车,再输入rm -rf bootanimation.zip system/media回车,最后输入exit退出,重新用adb push命令加载即可.2. 可以用命令安装,在电脑终端装下adb 工具(adb工具在提供的网盘资料工具里面有带或者网上也可以下载),输入adb push bootanimation.zip system/media 回车。然后重启机器,就可以看见你修改的动画啦!

2022-12-10 08:39:18 644

原创 接口数据缓存和Json结合缓存使用

说明:使用阿里巴巴(fastjson)开源框架 +缓存框架(存储文件)实现快速存取文件1.泛型使用类import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.TypeReference;import com.qimysafe.ckypit.view.utils.QimCache;import java.io.File;import java.util.List;import java.util.Map;/*..

2022-04-16 10:38:00 444

原创 Could not get https:////dl.bintray.com/lukaville/maven/com/nbsp/library/1.09

报错:Could not get https:////dl.bintray.com/lukaville/maven/com/nbsp/library/1.09问题://这个是之前的仓库关闭了//maven { url ‘https://dl.bintray.com/umsdk/release’ }详情:【链接: 详情.】解决办法: //这个是之前的仓库关闭了 //maven { url 'https://dl.bintray.com/umsdk/release' } // 替换为这个

2021-12-01 17:00:35 3364 3

转载 在Visual Studio2019中运行ASP.NET让其他局域网成员调用服务 IIS 0x80070005

Visual Studio配置局域网本地IP调试网站微软的Visual Studio开发工具编译Web项目后,默认会启用http://localhost:11993/(端口是自动分配的,你的端口可能是其他,本文章以端口11993为例)访问。但我们需要在手机上调试或者让办公室同一个局域网内的其他同事进行远程调试时,就需要配置出本地IP访问模式。Visual Studio配置局域网本地IP调试网站的方法:一,确认你的电脑局域网本地IP是固定的IP,而不是自动获取。如果是自动获取,请自行百度找办法修改为指定

2021-11-23 13:40:35 859

原创 Android中调用系统已安装软件打开文件

Android中调用系统已安装的播放器来播放网络流媒体视频 Uri uri = Uri.parse( "http://rbv01.ku6.com/omtSn0z_PTREtneb3GRtGg.mp4" ); // 调用系统自带的播放器来播放流媒体视频 Intent intent = new Intent( Intent.ACTION_VIEW ); intent.setDataAndType( uri,..

2021-09-16 16:00:48 339

原创 java double类型转换为度分秒

java double类型转换为度分秒java double类型转换为度分秒形式,这种常用于经纬度中,别的不多说直接上代码 public static String dblToLocation(double data) { StringBuffer result = new StringBuffer(); //得到度 int du = (int) data; result = result.append(String.valueOf(d

2021-09-01 16:54:20 753

原创 android系统相关

Android系统在线源码http://androidxref.comhttp://aospxref.com/Android系统所有版本https://www.androidos.net.cn/sourcecodeAndroid Kernel系统所有版本https://www.androidos.net.cn/sourcecodeAndroid系统核心服务https://www.androidos.net.cn/androidservicehttps://download.mokeedev

2021-08-11 15:27:34 78

原创 java.util.MissingFormatArgumentException: Format specifier %E9%9B%A8%E6%B1%A1

解析出错问题java.util.MissingFormatArgumentException: Format specifier ‘%E’解读String.format(decodeStr, args)解析的String 存在 %E9%9B%A8%E6%B1%A1就会报错最简单的方法是是将 整个string放在里面转成带有汉字或其他字符就不会报错【% 上网查询是占位符】,后面没有替换的字符解决办法 try { String decod

2021-08-06 15:29:53 1293 1

原创 git管理

git 管理把本地仓库传到github初次使用首先需要做一些初始化的工作:将github上的代码库克隆到本地git clone git@github.com:fang-king/Selenium.git克隆成功的话在新建的文件夹内会有一个和github上的代码库重名的一个文件夹。在git命令行内输入以下代码:引号内的填写你注册github时的用户名和密码。git config --global user.name "your name"git config --global user.

2021-08-06 15:14:55 96

原创 androidx使用Butter Knife 添加依赖一次成功

androidx 使用 Butter Knife官方地址链接: https://github.com/JakeWharton/butterknife#butter-knife找了很多解决办法都不太一样,实现起来比较困难 ,版本也有很多。support和androidx 是不能一起用的,网上解决办法也很多,每个人碰到的问题也不一样。今天自己写一次注入项目就能成功的步骤,只能在androidx使用 Butter Knife 。第一部:安装插件第二部:在build.gradle(Project:

2020-10-30 16:05:08 563

原创 常用数据格式转换

常用数据格式转换下面展示一些 内联代码片。####会继续更新 //string字符串转byte[] public static byte[] hexStringToBytes1(String hexString) { if (hexString == null || hexString.equals("")) { return null; } hexString = hexString.toUpperCase();

2020-08-31 17:28:01 561 1

写好的ADB工具bat

写好的ADB工具bat

2023-08-01

USB串口通信针对国产芯片

USB串口通信针对国产芯片

2023-06-06

UDP局域网通信,安装同一个软件就可以

UDP局域网通信需要在同一WiFi,安装同一个软件就可以

2023-06-06

局域网UDP通信简单的使用.apk

局域网UDP通信简单的使用apk 不同手机安装相同软件在一个局域网就可以通信

2021-09-01

低功耗蓝牙一个项目两个测试APP项目不需要知道UUID很实用.zip

找了很久 ,找到一个大神写的 不过我修改了一点点,1,之前连接后不能收到数据,2只能收20个字符。现在可以收数据,最多131,现在设置100个字符,我还附加了两个测试工具,

2020-08-31

FragmentDemo.zip

FragmentDemo小项目,主要有页跳转,切换页面,不同页面可以放不同内容,多个Fragment同时出栈的深坑BUG,

2020-08-19

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

TA关注的人

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