摘要: 本文中,假定我创建了一个名称为QueryProductControl的自定义控件,控件中定义了一个Product对象,那么,当Product对象发生变化的时候,通知宿主窗体呢?一般来说,有以下几种方案: 使用事件 使用接口或委托回调 使用依赖注入 数据绑定 最常见的方式是使用事件。在QueryPro 阅读全文
posted @ 2024-07-11 19:05 _Vincent 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,直接上代码 getActivity().getOnBackPressedDispatcher().addCallback(new OnBackPressedCallback(true) { @Override public void handleOnBackPressed() { //执 阅读全文
posted @ 2023-03-28 14:48 _Vincent 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 其实相关的代码网上能找到一大堆,但是我根据网上的代码运行后一直报错,会提示 Caused by: java.lang.ClassNotFoundException: Didn't find class "java.sql.SQLType" on path: DexPathList[[zip file 阅读全文
posted @ 2022-11-04 11:13 _Vincent 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 我们在开发中经常会用到集合,常用的有ArrayList,HashSet,TreeSet等等。当集合是String、Int等基本数据类型的时候我们可以通过集合的contains()方法来实现比对是否存在。 但是当我们集合放的是我们自定义的对象应该怎么办呢?两个对象都是new出来的,对于集合来说,是两个 阅读全文
posted @ 2022-06-21 17:20 _Vincent 阅读(1900) 评论(0) 推荐(0) 编辑
摘要: Flutter 3 已经支持桌面应用了,然后每次百度出来如何打包总是一堆写着安装Go环境啥的,其实并不需要 只需要两步,一个是确保你的Windos可以再调试模式下运行起来(说明你的Windows环境是正确的,如果这一步无法执行,那么说明Windows环境还没配置好) 顺便说一句,要运行Windows 阅读全文
posted @ 2022-06-13 18:00 _Vincent 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 今天尝试了运行Flutter 3,没想到运行后,提示 如图 一看,那就是Java需要11的版本,于是我就安装了Java 11,并且配置了环境变量,但是依然不行 折腾了一下午,终于搞定了 首先,还是需要安装Java 11,然后配置环境变量 然后再项目的 gradle.properties 文件添加 o 阅读全文
posted @ 2022-05-24 17:25 _Vincent 阅读(3279) 评论(0) 推荐(0) 编辑
摘要: 日常开发中我们经常会有这种需求,就是希望不弹出安卓自带的输入法,那么搜索出来的结果经常是用InputType.TYPE_NULL这个方法, 如下代码: public void hideInput(EditText editText) { editText.setOnTouchListener(new 阅读全文
posted @ 2022-02-22 16:45 _Vincent 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 首先在AndroidManifest.xml文件添加 <activity android:name=".MainActivity" android:screenOrientation="portrait" android:launchMode="singleTask"/> 然后再BaseActivi 阅读全文
posted @ 2021-10-26 11:43 _Vincent 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 最近项目开发需要用到标签打印机去打印,一开始使用的是C#自带打印类去做。效果是可以实现,但是打印出来的标签效果不好,二维码有锯齿状。因为这个方案就给我否决了。 百度了下,知道了ZPL这种语言,其实就是斑马打印机得底层指令。 开发思路就是,先把需要设计的标签用ZPL指令来编辑,然后发送到打印机。指令看 阅读全文
posted @ 2021-08-17 22:47 _Vincent 阅读(1646) 评论(3) 推荐(0) 编辑
摘要: 远程桌面的时候提示这个,那么可以通过管理员命令,强制进行登陆(治标不治本),但是比较方便 mstsc /admin /v 192.168.1.11 治本: 打开注册表(regedit),删除: 删除注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Con 阅读全文
posted @ 2021-08-04 12:06 _Vincent 阅读(522) 评论(0) 推荐(0) 编辑