自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (8)
  • 收藏
  • 关注

原创 小白用VB开发安卓程序_例程3网络编程之读取PHP返回的JSON数据

首先编辑好PHP文件,内容如下。本例程所涉及到的几个库。

2024-04-18 17:08:22 181

原创 小白用VB开发安卓程序_30探索B4A语言包

WINRAR界面,文件菜单-打开压缩文件,打开这文件,其实就是一个压缩文件。notepad++进行编辑,能保持编码不变,否则容易乱码。安装目录下的这个ide.lang文件就是B4A的语言包。B4A环境里面选择的语言,就是从这个文件中找。

2024-04-17 09:59:32 40

原创 小白用VB开发安卓程序_29字符串的使用

B4A环境里面,各字符串间的连接使用符号&,每个字符串用英文状态下的双引号来表示,举例如下。SubString是专用来用提取字符串中某指定位置的字符串,返回源字符串的子串.Replace是专用来用替换子字符串的一个函数,平时用得也比较多,举例如下。新串包含BeginIndex并且将扩展到结束,举例如下。

2024-04-16 12:58:13 62

原创 小白用VB开发安卓程序_28改动LOG函数的输出

Log用来而B4A平台的右侧LOG页面输出调试时的内容,我自定义了一个函数,增强了LOG的功能。

2024-04-16 12:47:13 67

原创 小白用VB开发安卓程序_例程3、类DBUtils1操作SQLite数据库

类模块DBUtils。

2024-04-15 18:10:21 119

原创 小白用VB开发安卓程序_27通过官网的搜索功能快速成长

要想短时间内,快速成长进步,一定要习惯使用B4A官网论坛的搜索功能,通过搜索,你可以快速找到感兴趣的资料。英文不好,找百度在线网页翻译。搜索菜单相关 的资料。

2024-04-15 15:55:41 82

原创 小白用VB开发安卓程序_例程2、网络编程之账号验证(修缮版)

用HttpJob对象实现账号验证

2024-04-15 15:44:48 170

原创 小白用VB开发安卓程序_26认识jar库和B4XLib库

B4A公司一直在致力于跨平台开发,此公司下面有多个开发工具,B4A用于安卓环境开发,B4I用于苹果环境开发,B4J用于WINDOWS环境开发。早年的B4A版本一直用JAR库进行开发,但这种库只适合B4A环境,不能拿到B4i和B4j开发平台。在B4A V10左右,推出了一个跨平台的解决方案,使用一种后缀为B4XLib库,这种库能在B4A、B4j、B4i 环境使用。B4XLib文件的后缀改为ZIP,就是一个压缩文件,里面有一个类文件BAS。更多关于这库的信息,请浏览官网的帖子。

2024-04-15 15:16:21 159

原创 小白用VB开发安卓程序_例程1、调用浮动窗体类

类ClsFloatingWindow代码。整个工程源码已上传。

2024-04-15 14:47:54 140

原创 小白用VB开发安卓程序_25认识Manifest清单

在大多数情况下,无需更改任何内容然而,在某些情况下,尤其是在使用第三方库(例如广告)时,开发人员需要向清单文件中添加一些元素。在版本1.8之前,解决方案是将清单文件标记为只读,或选中“不写入清单文件”选项,并防止编译器在编译期间重新创建此文件。这是一个描述操作系统应用程序的XML文件。它允许开发人员在清单中添加或修改元素,同时也允许编译器添加标准元素。在Manifest清单,使用CreateResource-创建XML资源文件举例。然而,这意味着从现在开始,开发人员需要维护清单文件,并在项目更新时更新它。

2024-04-15 13:45:37 373

原创 小白用VB开发安卓程序_24IDE环境里面的查找

B4A环境里面,提供了丰富的查找功能,利用得好,可以减少许多不必要的查找。即便选择中文语言包,但这个对话框仍是英文的,这是我标注汉字后的截图。如果要引用某个库,在这里查找库。按F3弹出查找替换对话框。

2024-04-15 11:34:45 98

原创 小白用VB开发安卓程序_23变量和对象

PublicNbUsers= 10AsIntTypeAsString,FirstNameAsString.AddressAsString,CityAsString)‘定义一个Person类型的一维数组PublicAsPersonPublicAsPerson。

2024-04-15 11:09:54 212

原创 小白用VB开发安卓程序_22直接调用JAVA代码

可直接调用JAVA代码,进一步扩展了B4A的功能。'JavaObject对象可调用JAVA函数。'使用#If JAVA,可直接调用JAVA代码。' 在IDE平台的右侧LOG页面输出内容。return "上下五千年";

2024-04-15 10:21:55 128

原创 小白用VB开发安卓程序_21认识服务模块

先了解一下App前后台切换的概念,在WINDOWS环境,可以同时打开多个程序,比如同时运行了WORD,IE浏览器,微信等等,如果你正在操作WORD,那么这WORD被称为当前活动程序。在安卓环境,一般情况下,只能运行一个APP,其它已运行的APP只能隐藏起来,这些隐藏起来的APP处于后台状态,而当前在操作的APP状态叫前台。服务模块(Service module)是一个比较特殊的模块,即便APP在后台,它仍能运行。关于服务模块的使用,可参考官网的贴子(英文不好,请配合在线网页翻译)

2024-04-15 08:56:37 111 1

原创 小白用VB开发安卓程序_20如何引用其它模块的变量

如果你想让某个变量在各个模块中引用,那么它需要在全局变量代码段里面定义,下面是举例。

2024-04-15 08:26:06 103

原创 小白用VB开发安卓程序_19添加类模块

在B4A环境里面,你可以添加其它工程里面的模块文件*.bas,这样将极大的加快编程的效率和进度。选择第一个,这时B4A将其它路径下的BAS文件复制到当前工程所在路径下。

2024-04-15 08:24:55 100

原创 小白用VB开发安卓程序_18回退键处理

", "", "确定", "取消", "", Null) = DialogResponse.POSITIVE) Then。'Return True 只执行我写的代码,不再去执行系统默认的退出键事件。'假如没有这段代码Activity_KeyPress,你点击了退出键,这就是交给系统处理。'DialogResponse是一个预定义的对象,其中包含了可能的返回值。'Return True 将告诉系统,当前的退出键已经处理好了。'1、在系统执行默认的退出键事件之前,先执行我写的代码。

2024-04-15 08:15:43 182

原创 小白用VB开发安卓程序_17时间相关的操作

'通过DateTime.DateTimeParse 把指定的具体日期(包括年月日时分种)给时间变量DateTimeTicks。库 Core > 类 DateTime提供了两种风格的方法用于编程员指定一个具体的时间。DateTime.DateTimeParse :用于指定一个包括年月日时分种的时间。DateTime.DateParse :用于指定一个包括年月日的时间。'根据空格这个符号,把时间分成两部分,并存放到下个数组中。'指定的时间为1999-03-26 01:24:16。下面将对这两个方法进行讲解。

2024-04-15 08:13:46 167

原创 小白用VB开发安卓程序_16函数查询工具

假设想要汉化B4A 12.8版本自带的库,安装路径是D:\B4A\B4A_12.8,那么右上角的应指向 D:\B4A\B4A_12.8\Libraries。同一库可能会在未来增加新函数,这时需要利用某个已汉化库对尚未汉化库进行汉化,然后手动翻译新增函数的注解。在汉化B4A库时,目标库文件名必须与源库文件名相同,否则软件无法识别目标库文件,导致汉化失败。在进行汉化时,软件界面右上角的指向已汉化的库,而软件右下角的指向需要汉化的库。

2024-04-15 08:06:16 262

原创 小白用VB开发安卓程序_15数组和list对象的使用

PP = Array As String("乾为天","天山遁","雷山小过","雷泽归妹")使用这个库,需要在库页面打勾这个库,不然B4A是无法识别这个StringFunctions对象。For i=0 To (PP.Length-1)'计次循环:0到(P数组的长度)pgList_RecordIndex.Add("杭州")pgList_RecordIndex.Add("湖州")'根据分割符号▲,将一个字符串分割后分配给数组变量。'定义一个数组,但没有设置单元数量。'使用这个库需要初始化一下。

2024-04-14 18:22:59 133

原创 小白用VB开发安卓程序_14模块属性(Modules Attributes)

'SupportedOrientations(支持的方向) 值可以是: unspecified(未指定), landscape(纵向)或portrait(横向)。您可以添加额外的步骤,将作为构建过程的一部分来运行。可以运行一个批处理文件,将复制最新的资源文件从文件夹前的文件。SupportedOrientations——集支持的方向。值(很重要):未指明的横向或纵向(其他可能的值)IgnoreWarnings——警告数字的列表在此模块将被忽略。这个功能的目的是使它更简单的支持需要高级设置的新特性。

2024-04-14 18:09:09 775

原创 小白用VB开发安卓程序_13编译在程序在哪个目录

调试或编译时,会产生大量的临时文件,通过工具菜单里面的这两个菜单命令,可清空这些临时文件。编译后的APK程序在哪里?

2024-04-14 17:58:49 59

原创 小白用VB开发安卓程序_12使用B4A-Bridge进行调试

调试B4A开发的程序,有几种方式,手机与电脑连接调试,使用官网提供的B4A-Bridge进行调试,在模块器中调试。今天讲讲B4A-Bridge进行调试,这是一个APP,可在官网下载,并且官方还提供了源码,是一个用B4A编写的程序。使用B4A-Bridge,需要确保你的手机与电脑处在同一局域网环境,否则是不能用的。官网下载下载后,你可以 在源码里面,将界面改为中文,这样更亲切些。

2024-04-14 17:43:03 197

原创 小白用VB开发安卓程序_11剖析Resume和Pause事件(修缮版)

3、当你在一个B4A软件的 Activity 窗体中打开另一个 Activity 时 (通过调用 StartActivity 方法, StartActivity 方法可实现在不同 Activity 之间切换 ) 当前的进程首先被暂停,同时调用 Activity_Pause子程序,然后另外的 Activity 将被建立(如果需要的话 ),最后当前进程会继续执行。2、当 Activity 在前台,但是配置发生变化时 (这会导致 Activity 暂停并被销毁) 也会调用Activity_Pause子程序。

2024-04-14 14:42:31 79

原创 小白用VB开发安卓程序_10手机屏幕方向(横屏纵屏)的设置

'#SupportedOrientations: unspecified (表示纵横向自动适应)可以定义三种不同的屏幕方向:只有纵向、只有横向、纵横向,屏幕方向可以以下两个地方定义。'#SupportedOrientations: landscape (横向)'Phone1.SetScreenOrientation(-1)'纵横向。'Phone1.SetScreenOrientation(0)'横向。'Phone1.SetScreenOrientation(1)'纵向。2、使用 Phone 库。

2024-04-14 14:26:14 101

原创 小白用VB开发安卓程序_9认识模块Starter

早期的B4A版本是没有Starter这个模块的,后来的版本中才出现了这个模块。B4A开发的软件,会先运行Starter模块里面的代码,然后才会去运行窗体Main,所以需要全局调用的变量,可以在Starter模块里面定义。

2024-04-14 14:20:39 473

原创 小白用VB开发安卓程序_8用Region整理代码段

Region和大量的注解,有助于我们清晰看懂代码,让代码更加有条理。

2024-04-14 14:17:55 63

原创 小白用VB开发安卓程序_7代码的形式往屏幕添加控件

添加事件时,你输入sub然后再来个空格,这时马上按tab键,会弹出一个控件列表,你根据需要创建的控件事件选择相应的控件。有两种途径往手机屏幕添加控件,一种是通过布局文件,另一种是通过手工编写代码的形式,而我本人更偏向于手工方式添加控件。通过dim关键字来定义一个按钮控件,当你在定义时,会有相关的即时提示列表。B4A有一个截图和录屏可功,在调试状态下可对手机屏幕进行截图。' 使用英文状态下的单引号,注释代码。'20%x代表手机屏幕宽度的20%'20%y代表手机屏幕度度的20%按钮自带的属性和函数。

2024-04-14 14:10:31 233

原创 小白用VB开发安卓程序_6在不同的Active(窗体)跳转

当你通过新建-默认值,创建了一个B4A框架后,B4A是不会帮你建立Activity_KeyPress事件的,需要你手工添加的,下面通过回退键返回main窗体。B4A提供了一个名为StartActivity的函数,专门用于不同窗体间的跳转。如何在不同的页面进行跳转,相信是不少小白感兴趣的一个话题。

2024-04-14 13:52:27 68

原创 小白用VB开发安卓程序_5判断当前的程序是调试版还是编译版

'Reflector 类主要是用来调用JAVA的API,即调用JAVA来实现目前B4A暂时还没有提供的功能。

2024-04-14 13:20:43 61

原创 小白用VB开发安卓程序_4包名的作用

包名,是一个安卓应用程序的唯一身份标识。每一个Android 应用使用一个唯一的包名来标识,这是一个使用逗点分割的合成字符串,这个字符串至少应该包括两部分。如果手机上已安装了包名为110的安卓软件,然后又安装了包名也是110的软件,后面安装的程序会覆盖原来已安装的程序。防止出现这样的情况,就得重命名包名。msgbox("这是配置Default","")msgbox("这是配置Brother,"")当你熟悉B4A后,可以根据不同配置结合包名,编译出不同功能的APP。#If Brother '配置名字。

2024-04-14 13:18:05 147

原创 小白用VB开发安卓程序_3编写第一个App

当前工程引用的库,B4A公司推出了3款产品,分别是B4A(安卓程序开发)、B4I(苹果程序开发)、B4J(windows程序开发),大概从b4a 11开始,官方推出了一个跨平台方案,也就是支持一种后缀为B4XLib的库文件,这种库文件支持B4A,B4I,B4J的调用, 这样就极大减少了跨平台软件开发的难度和工作量,在这个库页面,可以看到这个库支持哪些平台。在手机上调试软件,需要用数据线,把手机与电脑直连,然后在手机上的USB工作模式选择USB文件传输。这是新建的默认值框架的后的截图。

2024-04-14 12:57:34 670

原创 小白用VB开发安卓程序_2搭建安卓开发环境

早期搭建B4A开发环境比较麻烦,光是将android_sdk升级到较高的版本,就需要很早起来,晚了的话,升级速度会变得很慢,不过现在方便很多了。大概在B4A v10版本左右,B4A公司提供了一整套快捷的平台搭建方案,大伙可以先访问下面的网址了解一下平台搭建。在官网的这个网页,不但可以下载到最新版本的B4A,还可以 下载到一些平台搭建相关的资源。SDK一定要安装在C盘根目录,特别是在使用B4A高版本的时候。B4A平台搭建涉及三块内容,下面依次讲解。3、安装B4A,并进行相应设置。调整代码编辑区字体大小。

2024-04-14 12:13:32 100

原创 小白用VB开发安卓程序_1认识B4A

Basic4android(简称B4A)是一个简单,然而功能非常强大的Android应用开发环境,虽然它来自欧洲,但在2022年左右已自带中文简体语言包,整个开发界面是简体中文的,整个开发工具是免费的,不需要收费。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。B4A官网 https://www.b4x.com。

2024-04-14 11:00:30 416

小白用VB开发安卓程序-例程3、类DBUtils1操作SQLite数据库

类DBUtils1操作SQLite数据库

2024-04-15

小白用VB开发安卓程序-例程2、网络编程之用PHP实现APP登录

用PHP实现APP登录

2024-04-15

小白用VB开发安卓程序-例程1、调用浮动窗体类

B4A类

2024-04-15

[中文]Basic4android新手指南_第10章变量与对象

Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发的开发工具,不支持其它平台。Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。

2013-11-26

[中文]Basic4android新手指南_第5章屏幕大小与分辨率

Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发的开发工具,不支持其它平台。Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。

2013-11-26

[中文]Basic4android新手指南_第3章第二个程序(SecondProgram.b4a)

Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发的开发工具,不支持其它平台。Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。

2013-11-26

[中文]Basic4android新手指南_第2章我的第一个程序(MyFirstProgram.b4a)

Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发的开发工具,不支持其它平台。Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。

2013-11-26

[中文]Basic4android新手指南_第1章从这里开始

Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发的开发工具,不支持其它平台。Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。

2013-11-26

Basic4android库分析器兼智能提示文本汉化工具

Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发的开发工具,不支持其它平台。Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。 版本:2013-11-24 设计:沉默蜂 QQ793136625 性质:免费软件 功能: 1、查看库的结构,包括库、类和类成员的注解内容,我提供了纯文本方式和网页方式显示(有的注解有超链接) 2、提供修改Comment节点值的功能,而B4A代码区里的智能提示就是读取这个节点的值; 3、通过手工把一个个需要修改的提示内容变成中文后,把这个改为中文提示内容的XML文件当作为一个数据库,单独放好,以后B4A有新版本出来后,用这款软件底部所提供的汉化按钮对新版本的智能提示进行汉化,软件会一一去匹配每一个文件中是否存在相同的类、类成员,然后用数据库(即修改好的XML文件)里的注解去替换未汉化的注解。 其它: 为了让B4A能早日真正走进中国而开发设计。目前中国国内研究B4A的不多,软件的右上角网址列表提供了几个B4A相关的网站,另外还增加了一个国人开发的用中文编写安卓手机软件的开发工具——易语言FOR安卓(简称E4A) 为了编写这款B4A分析器,每天晚上忙到深夜12点,休息天也是白天忙到深夜。希望大家能珍惜这款软件,如果你觉得这款软件没什么了解起的,有本事你自己也去编写一款。 要想B4A最终走进中国,最关键的作法就是对B4A较熟悉人能经常到B4A中文官网给大家解答,而不懂的人常到B4A中文官网发帖子,时间一久,论坛上就积累了很多学习资料,利已利他人。而目前有很多人只考虑眼前利益,有问题在B4A群里求问,自己解决了,或有高手帮你解答了,也没有意识要到B4A中文官网把问题和解答方案通过发帖子的形式留给今后会碰到相同问题的人员。这样做的后果是,最终形成有很多人到处求人解答问题。 我2013年5月份左右开始接触,但一直忙于其它事,至今仍不会用B4A编写代码,更不要说熟悉这个B4A环境。即便我这款软件编写后,我也不可能去全身心投入这款软件编程,我还有其它人生中更重要的事要做。以后有空,我偶尔会熟悉一下这款软件的工作环境,因为至今我仍对这款软件的工作环境不熟悉。 目前有少数一部人就是在用B4A给人编写商业软件,如果这些人能制作大量的B4A教学视频,那么B4A在中国的普及还将大大加快。但往往靠编程吃饭的,往往对于奉献之类的没什么热情 ,一个理由,我要靠编程养家,没时间。目前网上这么多软件,难道都是吃编程这碗饭无私编写的吗,不是,80%是些不从事编程工作的人员编写的。对于B4A的发展,B4A引入中国,我已尽了我的一片热情。

2013-11-26

20131027_Basic4android_v2.71自带库双语翻译

Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发的开发工具,不支持其它平台。Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。 目前智能手机软件方兴未艾,而智能手机中安卓手机占了智能手机市场的70%到80%,苹果手机占智能手机的20%。安卓开发工具中B4A是一款类似BASIC语言的小众化开发工具,很适合BASIC语言的人快速入门。 为了让 B4A 能早日走入中国,我出钱请一位在电脑编程方面比较精通,英语水平又不错的程序员翻译了 B4A V2.71 版本安装后带的库文件 XML 中的注解,让更多人受益。我本人并不是什么白领,收入一般,这次翻译的费用花费了我好几个月的工资。

2013-11-26

[20131124]Basic4android库分析器兼智能提示文本汉化工具

版本:2013-11-24 设计:沉默蜂 QQ793136625 性质:免费软件 功能: 1、查看库的结构,包括库、类和类成员的注解内容,我提供了纯文本方式和网页方式显示(有的注解有超链接) 2、提供修改Comment节点值的功能,而B4A代码区里的智能提示就是读取这个节点的值; 3、通过手工把一个个需要修改的提示内容变成中文后,把这个改为中文提示内容的XML文件当作为一个数据库,单独放好,以后B4A有新版本出来后,用这款软件底部所提供的汉化按钮对新版本的智能提示进行汉化,软件会一一去匹配每一个文件中是否存在相同的类、类成员,然后用数据库(即修改好的XML文件)里的注解去替换未汉化的注解。 其它: 为了让B4A能早日真正走进中国而开发设计。目前中国国内研究B4A的不多,软件的右上角网址列表提供了几个B4A相关的网站,另外还增加了一个国人开发的用中文编写安卓手机软件的开发工具——易语言FOR安卓(简称E4A) 为了编写这款B4A分析器,每天晚上忙到深夜12点,休息天也是白天忙到深夜。希望大家能珍惜这款软件,如果你觉得这款软件没什么了解起的,有本事你自己也去编写一款。 要想B4A最终走进中国,最关键的作法就是对B4A较熟悉人能经常到B4A中文官网给大家解答,而不懂的人常到B4A中文官网发帖子,时间一久,论坛上就积累了很多学习资料,利已利他人。而目前有很多人只考虑眼前利益,有问题在B4A群里求问,自己解决了,或有高手帮你解答了,也没有意识要到B4A中文官网把问题和解答方案通过发帖子的形式留给今后会碰到相同问题的人员。这样做的后果是,最终形成有很多人到处求人解答问题。 我2013年5月份左右开始接触,但一直忙于其它事,至今仍不会用B4A编写代码,更不要说熟悉这个B4A环境。即便我这款软件编写后,我也不可能去全身心投入这款软件编程,我还有其它人生中更重要的事要做。以后有空,我偶尔会熟悉一下这款软件的工作环境,因为至今我仍对这款软件的工作环境不熟悉。 目前有少数一部人就是在用B4A给人编写商业软件,如果这些人能制作大量的B4A教学视频,那么B4A在中国的普及还将大大加快。但往往靠编程吃饭的,往往对于奉献之类的没什么热情 ,一个理由,我要靠编程养家,没时间。目前网上这么多软件,难道都是吃编程这碗饭无私编写的吗,不是,80%是些不从事编程工作的人员编写的。对于B4A的发展,B4A引入中国,我已尽了我的一片热情。

2013-11-26

空空如也

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

TA关注的人

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