zl程序教程

您现在的位置是:首页 >  其它

当前栏目

B4A工具包OhhTools正式发布啦!

发布 正式 工具包 B4A
2023-06-13 09:15:26 时间

B4A工具包OhhTools正式发布啦!

OhhTools简介

OhhTools工具包大部分工具类都是基于Hutool工具包,二次封装成B4A的一个工具包,里面包含了大部分Hutool工具包的功能,目前只封装了几个大的常用工具类,后续还会继续增加,其它功能都是根据日常开发中常用的功能封装,包括数据库访问类目前支持MySQL,SQLServer(MSSQL),ORACLE,MariaDB等,后续将会增加更多的功能支持,以帮我们的开发人员通过VB语法快速开发安卓应用。


Hutool简介

Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。

Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;

https://www.hutool.cn/

B4A简介

什么是B4A?

Basic4Android(简称B4A)做为一门安卓编程语言,已经出现好些年了,但在国内并不闻名,国内的大环境还是JAVA为主。

B4A 是否完全免费,包括用于商业目的?

是的。

我需要了解Visual Basic,VB6,VB.Net 等吗?使用 B4A 进行开发?

不必要。B4X编程语言更加简单明了。

支持哪些手机和平板电脑?

支持所有运行 Android 2.3 或更高版本的安卓设备。

与本机应用相比,B4A 应用的性能如何?

B4A 应用的性能(在发布模式下)与使用 Java 编写的应用的性能相似。简单应用程序的大小约为 100 KB。

https://www.b4x.com/b4a.html

OhhTools目前支持的模块

1,日期时间工具工具类(常用日期操作)

2,脱敏工具类(身份证,手机号码,银行卡等)

3,转义和反转义工具类Escape / Unescape 工具类(JS,HTML等)

4,GPS坐标系转换相关工具类工具类(WGS84坐标系,GCJ02坐标系,BD09坐标系)

5,身份证工具工具类(持大陆15位、18位身份证,港澳台10位身份证)

6,唯一ID生成工具类(uuid,ObjectId,雪花算法id)

7,B4A主工具类(包含常用的B4A工具方法)

8,网络工具类(IP地址转换,url编码解码等)

9,加密解密工具类(CRC,MD5,Bcrypt,AES,SHA等)

10,类型转换工具类(数字转换,中文转换,金额转换,进制转换等)

11,URL地址工具类(url编码解码,path)

12,MySQL/MariaDB数据库操作工具类

13,MSSQL数据库操作工具类

14,Oracle数据库操作工具类

工具的详细示例本篇文章不做,详细的介绍,后面的文章会逐个模块做示例演示,获取自行获取 OhhTools工具包,慢慢研究!

代码都是以ohh开头类,只要在B4A引入即可使用