大概在2024年年初,官方推出了 B4A v12.8 ,今后讲课就在环境,在此特别说明。
为了方便小白入门,启动B4A后,在文件菜单里面,选择新建-默认值,这个默认值是什么概念,就是B4A 9.5版本时,直接新建的工程,只不过12版本左右开始,就开始复杂了,允许你新建B4XPages(高版本B4A新推出的页面框架) 、B4XTurtle(讲课用的课件框架)、X2 Game(游戏框架)
这是新建的默认值框架的后的截图
B4A通过一个布局文件来实现可视化编程,我本人一般是直接编写代码,把控件添加到APP
设计器用来编辑布局文件的环境
当前工程引用的库,B4A公司推出了3款产品,分别是B4A(安卓程序开发)、B4I(苹果程序开发)、B4J(windows程序开发),大概从b4a 11开始,官方推出了一个跨平台方案,也就是支持一种后缀为B4XLib的库文件,这种库文件支持B4A,B4I,B4J的调用, 这样就极大减少了跨平台软件开发的难度和工作量,在这个库页面,可以看到这个库支持哪些平台。
软件调用的资源文件(包含布局文件*.bal)
调试时的输出界面
当前工程包含了哪些功能模块
我本人习惯在手机上直接运行调试状态下的APP,我在此讲一下这方面的知识。在手机上调试软件,需要用数据线,把手机与电脑直连,然后在手机上的USB工作模式选择USB文件传输。另外,需要在设置里面开启开发者选项,并在开发者选项界面开启USB调试。各品牌手机不同,开启开发者选项的方式也不一样,大伙可以 百度一下。
接下来,你点击软件上方的运行按钮,就可以在手机上查看VB开发的安卓程序了。
如果是第一次运行这个APP,会有一个安装提示,选择继续安装
第一个VB开发的安卓程序