问题标签 [basic4android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2481 浏览

android - 使用 Basic4android 在 Android 上进行页面导航

我是 Android 编程新手。使用 VB,如何使用 www.basic4android.com 中的 Basic4android 工具从一个页面导航到另一个页面

代码将是

0 投票
10 回答
39414 浏览

android - 使用 Basic4Android 的缺点?

我目前正在研究 Basic4Android 的优缺点。我有一个很好的优点列表(http://www.basic4ppc.com/android/why.html),但是使用它有什么缺点?这个工具有什么限制?

感谢您的帮助!

0 投票
1 回答
875 浏览

android - 如何跟踪运动的方向?

如何在 Android 中跟踪运动的方向?
想想WiiMote,它可以跟踪你移动它的方向(不是说红外灯),是否可以在android中做类似的事情,如果可以,怎么做?

Java 或 B4A 中的一些基本代码值得赞赏,但如果您告诉我有关如何计算运动方向的逻辑和数学就足够了。

0 投票
2 回答
2224 浏览

basic4android - 有什么方法可以用 Basic4android 创建任意音调?

Basic4Android有什么办法让它发出任意频率的声音(意思是,我不想有预先录制的声音文件)和持续时间?

在某些“传统”基本语言中,这将通过例如 BEEP 命令后跟所需的频率和持续时间来完成。

Basic4Android 似乎不支持任何等效命令。

我正在寻找此功能以编写摩尔斯电码生成应用程序,为此我需要在例如 500Hz 和假设 1000Hz 以及可变持续时间(以毫秒为单位)之间的音频音调(必须是用户可选择的)保持灵活(为了能够生成可变的用户可选择的莫尔斯电码破折号和点的速度以及中间的无声中断)......

用预先录制的 WAV 来做到这一点根本不切实际或几乎不可能做到这一点,否则您最终会得到一个包含所有频率/速度组合的巨大 WAV 集合。

在 Android 中似乎可以这样做,请参见此处的示例:http: //marblemice.blogspot.com/2010/...n-android.html

据我可以解释此代码,它以所需频率“即时”计算正弦波音调到缓冲区数组中,并使用该缓冲区数据生成并作为 PCM 流播放。

由于上面的代码似乎很简单,我想知道一个聪明的 Java 编程人员是否会想出一个简单的 Basic4Android“音调发生器”库,其他人可以使用它来实现这个目的?

不幸的是,我只是一个老式的 VisualBasic 人,并且正在使用 Basic4Android 迈出第一步……对于创建我自己的库,我的技能实在是太糟糕了。

0 投票
1 回答
570 浏览

basic4android - B4ABridge 不适用于大多数文件

我正在尝试论坛中的几个示例,大多数示例不在我的手机中,但无法通过 B4ABridge 安装,即使它说它已连接。如何解决这个问题?

这就是它所说的: 将文件安装到设备。0.20 使用 B4A 桥安装。如果签名密钥与之前使用的密钥不同,安装将失败。在这种情况下,您将需要手动卸载现有应用程序。顺利完成。

问候

0 投票
1 回答
2534 浏览

basic4android - 在 Basic4Android 中,Array as Object 是什么意思?

我好像不太明白为什么上面语句中的参数列表是以Array的形式声明为Object('xx','xx''xx')。它究竟是如何转换成列表参数的呢?

0 投票
2 回答
364 浏览

basic4android - 由于字符宽度差异,文本显示左右跳跃

我正在使用 EditText 显示从每秒更新 10 次的串行端口接收的文本,它工作正常,但其中一行文本的字符在数字和破折号 (-) 之间交替出现。因为破折号比数字窄,所以在这个字符从右向左跳跃之后,文本行的其余部分会随着数字和破折号交替出现。

我怎样才能防止这种情况发生,以便在不跳线的情况下显示数字或破折号?

TIA

0 投票
1 回答
825 浏览

basic4android - GPS 服务申请的具体问题

我正在开发一个简单的应用程序,我需要作为服务运行并每 3 分钟报告一次 gps 位置。我已经有一个基于教程的工作示例,但仍有以下疑问。

  1. 服务的启动 GPS1.Start(5*60*1000, 0) 说第一个参数是时间流逝,第二个参数是距离差,如何确定,基于先前的位置?

  2. 如果我想做我之前所说的并且我每 3 分钟安排/启动一次服务,这意味着我需要问一个GPS1.Start(0,0)以获得最新的修复?使用这些参数有什么好处?

  3. 我在 NexusOne 中尝试并且 Time 对象带有本地时间,我必须这样做才能使其成为 UTC,但这是对代码的调整。这是一个标准还是可以根据手机型号而改变?hora=DateTime.Date(Location1.Time + 6*DateTime.TicksPerHour)

谢谢

0 投票
1 回答
1814 浏览

basic4android - 多行按钮标签

有没有一种简单的方法可以让两行 button.text 单独指定每一行?此外,按钮上的边距似乎很大,因此文本字体需要非常小才能适应。有没有办法让文本使用更多的按钮区域?

0 投票
1 回答
1396 浏览

basic4android - 将画布另存为文件并作为搜索结果放入滚动视图

简而言之,我想知道如何做到这一点:

将带有标签/编辑文本/视图的所有输出的画布保存为 sdcard 上的(图像)文件。

使用搜索功能,它将捕获此画布并将其显示在滚动视图或列表视图上。

我希望有人知道答案或有一个很好的代码示例。

现在谢谢,杰克D