Basic4android(Android应用开发环境)
v7.30 特别版- 软件大小:5.22 MB
- 更新日期:2019-06-26 18:28
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
Basic4android是一款非常好用的Android应用开发环境,简称为b4a,具有简单,强大和现代的开发工具,有了B4X,任何想要的人都可以开发真实的解决方案;B4A工具包括开发出色的实际解决方案所需的所有功能;B4A包含快速开发任何类型的Android应用程序所需的所有功能,B4A被来自世界各地的数万名开发人员使用,包括NASA,HP,IBM等公司,与B4i一起,用户现在可以轻松地为Android和iOS开发应用程序;编译的应用程序(iOS,Android,Arduino和ESP8266)是100%原生的,没有任何依赖性;NASA正在开发Android软件,以便在平板电脑平台上执行,以监控和控制光纤传感系统,通过无线通信NASA能够实时远程控制16,000个应变和温度参数的采集和跟踪;B4A帮助NASA开发了一个学习曲线最小,成本最低的解决方案,这是通过提供许多工程师/研究人员熟悉的开发环境和语言语法以及功能丰富的工具箱来实现的;B4X编程语言是Visual Basic的现代版本;它简单而有力,一个活跃且友好的社区,拥有超过90,000名开发人员。强大又实用,需要的用户可以下载体验
软件功能
1.是一个类似于VB的Android应用开发环境
2.其功能非常强大,支持的对象更多
3.可将代码直接编译安卓原生应用软件,而不需要其他环境的支持
4.安卓端工具支持蓝牙和WIFI连接,可以获取设备屏幕上的内容。
5.此工具只支持安卓应用开发,不支持其他的平台。
6.支持调试安卓端口
7.支持设计安卓变量的的模块
8.可以将不同的开发对象放到软件编辑
9.提供界面可视化的代码程序编辑
10.可以使用basic4android可视化页面设计工具
软件特色
1.可以获取安卓设备屏幕内容
2.支持使用蓝牙连接、使用WiFi连接
3.在编辑 的过程中,支持设置字体、自动换行
4.提供自动保存代码以及设计模块内容的功能
5.输入的时候显示代码模块的帮助
6.可以控制设置安装应用多久算超时
7.支持Activity模块、L类模块、C代码模块、S服务模块
8.支持添加已有模块、修改正在看的模块名、删除正在看的模块、隐藏正在看的模块
9.支持应用图标设定、包名设定、编辑声明文件、锁定声明文件禁止自动修改
安装步骤
1、浏览至此,需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、通过解压功能将压缩包打开,找到主程序,双击主程序即可进行安装,点击下一步按钮
3、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击“同意”按钮;
4、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
5、快捷键选择可以根据自己的需要进行选择,也可以选择不创建
6、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息。
7、等待应用程序安装进度条加载完成即可,需要等待一小会儿
8、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
方法
1、程序安装完成后,打开应用程序安装包,找到文件,将其复制到粘贴板
2、打开应用程序文件路径,将复制的程序粘贴替换对应的源文件
3、打开安装数据包中的b4a-gen补丁,随意输入一个邮箱,点击generate license file即可。
4、双击桌面的快捷键,弹出一个输入信息界面:请输入购买B4A时使用的电子邮件地址:(如果您需要任何帮助,请联系support @ basic4ppc.com。)输入注册时填写的邮箱号即可
使用说明
条件编译
在计算机编程中,条件编译是编译实现方法
允许编译器在由参数控制的可执行文件中产生差异
在编译期间提供。
2.1构建配置
构建配置对话框位于IDE菜单下
项目 - >构建配置(Ctrl + B)。
此对话框允许您编辑或添加新配置并选择当前活动
组态。
构建配置由包名称和一组条件符号组成。
包名称替换以前的全局包字段。这意味着你可以生产
APK来自同一个项目的不同包名称。请注意,多个配置可以
共享相同的包名称。
条件符号定义活动的编译器符号。这允许您排除部分内容
基于所选构建配置的代码。
您可以设置用逗号分隔的多个符号。
2.1.1内置符号
有几个内置符号:
对于B4A:
B4A,DEBUG和RELEASE。
根据部署模式,DEBUG或RELEASE将处于活动状态。
对于B4J:
B4J,DEBUG,RELEASE,UI或NON_UI(基于应用类型)代码排除
使用条件编译功能,您可以从代码编辑器中排除任何您喜欢的代码,
清单编辑器和设计器脚本(可以排除任何文本,包括完整的子和
属性)。
排除的代码将不会被解析,并且在到达编译器之前将被有效地删除。
代码排除语法:
每个构建配置都包含一组符号。多个配置可以共享全部或部分
符号。这使得可以在几种不同的配置中包括或排除代码。
不支持#Else(它与代码编辑器词法分析器实现有关)。您可以
但是通过向所有其他构建配置添加相同的符号来实现相同的结果。
2.2.1论坛示例
示例代码位于SourceCode文件夹中的ConditionalCompiling项目中。
该库包括几种与辅助功能相关的方法。
SetNextFocus方法允许您显式设置焦点顺序。当用户
使用方向控制器(例如D-Pad)导航应用程序时,此顺序非常重要。
SetContentDescription设置将由TalkBack等辅助功能服务用于描述接口的内容。
SetContentDescription(查看 为 android。视图。视图,内容 为 CharSequence)
设置视图的描述。可访问性服务将使用此文本来描述视图。
SetNextFocusDown(ThisView 作为 机器人。视图,视图,新思维 作为 机器人。视图。查看)
设置下一个视图,当用户按下向下键(并且ThisView被聚焦)时,该视图将获得焦点。
示例:Dim Access 作为辅助功能访问。SetNextFocusDown(Button1,Button2)'当焦点在Button1上并且用户按下向下键时',焦点将移动到Button2。
设置当用户按下左键时将获得焦点的下一个视图(并且ThisView被聚焦)。
设置下一个视图,当用户按下右键(并且ThisView被聚焦)时,该视图将获得焦点。
设置下一个视图,当用户按下向上键(并且ThisView被聚焦)时,该视图将获得焦点。
可访问性
与辅助功能类型相同但有拼写错误...请改用“辅助功能”。
GetUserFontScale As Float
返回用户设置的字体比例。用户可以在设备设置中调整此比例。
此比例自动应用于所有基于文本的视图。
SetContentDescription(查看 为 android。视图。视图,内容 为 CharSequence)
设置视图的描述。可访问性服务将使用此文本来描述视图。
SetNextFocusDown(ThisView 作为 机器人。视图,视图,新思维 作为 机器人。视图。查看)
设置下一个视图,当用户按下向下键(并且ThisView被聚焦)时,该视图将获得焦点。
示例:Dim Access 作为辅助功能访问。SetNextFocusDown(Button1,Button2)'当焦点在Button1上并且用户按下向下键时',焦点将移动到Button2。
SetNextFocusLeft(ThisView 作为 机器人。视图,视图,新思维 作为 机器人。视图。查看)
设置当用户按下左键时将获得焦点的下一个视图(并且ThisView被聚焦)。
SetNextFocusRight(ThisView 作为 机器人。视图,视图,新思维 作为 机器人。视图。查看)
设置下一个视图,当用户按下右键(并且ThisView被聚焦)时,该视图将获得焦点。
SetNextFocusUp(ThisView 作为 机器人。视图,视图,新思维 作为 机器人。视图。查看)
设置下一个视图,当用户按下向上键(并且ThisView被聚焦)时,该视图将获得焦点。
常见问题
问:我是否需要了解Visual Basic,VB6,VB.Net等...用B4A开发?
答:不是.B4A编程语言简单明了。
问:标准版和企业版有什么区别?
答:标准版包括两个月的免费升级。企业版包括两年的免费升级。
问:支持哪些手机和平板电脑?
答:支持所有运行Android 2.0或更高版本的Android设备。
问:试用版有哪些限制?
答:试用版仅限30天,项目规模有限。
问:如何重用现有的Java代码?
答:您可以将Java代码包装为库,然后从B4A IDE引用它。有关更多信息,请参阅此论坛。
问:B4A应用程序与本机应用程序的性能相比如何?
答:B4A应用程序的性能(在发布模式下)与使用Java编写的应用程序的性能类似。
一个简单的应用程序的大小约为100 KB。
问:我在启动时收到此错误:“应用程序无法正确初始化错误0xc0000135”。
答:安装Microsoft .Net Framework 4+
Windows Vista + :。Net Framework 4.5.2。
Windows XP:.Net Framework 4.0。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文