我想我会开始说我对B4A非常陌生,对一般的编程也是如此。我有一些非常基本的java和html exp。但就是这样。我没有任何basic4ppc或真正的IDE经验。现在已经使用B4A几天了,无法越过驼峰。这里是我的noob问题:一些初学者问题
- 有很多活动(20-30 +)减慢应用程序?有很多活动有缺点吗?
- 我无法弄清楚如何在设计器中滚动。我正在试图制作一个屏幕,其中1列中有25个按钮。不过,我无法向下滚动以添加更多按钮。我可以按照我想要的方式(使用for循环)以编程方式添加按钮,但在运行时创建视图是否正常?
- 您如何确保您的应用在所有设备上看起来都一样?片?我有一个适合模拟器完美的滚动视图,但在我的手机(droid x)上,滚动视图的底部不会伸展到手机的底部。我使用代码:scvScreen1.Initialize(100%y)。这是不对的?
我有一个电子邮件屏幕,其中包含一个edittext和一个发送按钮,以便用户可以从应用程序向我发送问题。然而,Send按钮在'URI ='行给了我这个错误:“LastException java.lang.NumberFormatException:mailto:”这里是代码:
Sub btnSendEmail_Click
Dim Uri As String
Uri =“mailto:me @ gmail.com?受试者=测试电子邮件&体=” + edtHelpEmail.Text
昏暗Intent1作为意图
Intent1.Initialize(Intent1.ACTION_VIEW,乌里
StartActivity(Intent1)
结束子
或者有另一种方式打开设备的默认电子邮件程序?关于最后一个问题,我如何将错误信息复制到剪贴板?我选择了IDE右下角的红色错误信息并尝试了ctrl-c,但没有奏效。
- 在B4A中,什么是存储持久数据的好方法?我真正需要存储的是一些字符串。没有什么花哨。这些字符串将被本地存储。 AI通过使用TinyDB使这变得简单。
- 使用设计师时,您如何确保您的视图集中在所有设备上?例如,我有一个由几行组成的屏幕:(label,edittext,label)。我希望每一行都是中心对齐的。我是否按程序执行此操作?我想我必须将每行(标签,edittext,标签)追加到面板,然后在面板的代码中心。它是否正确?
这就是我现在所得到的,但我相信稍后会有更多的问题。
欢迎使用StackOverflow!将每个问题作为单独的问题进行讨论可能会更好。否则,如果某人给出了第1部分的很好答案,而另一个人对第2部分给出了很好的答案等,那么您将如何决定接受谁的答案? –