本帖最后由 BEYONDMA 于 2011-10-29 09:41:34 编辑

解决方案 »

  1.   

    再转一遍,不累嘛。Java开发不好么,XML布局不好么。
      

  2.   


    Java我不会, XML也不会, 反正就是个工具而已, 有需求就有市场.Java不属于RAD(需要花很大力气在语言本身), XML也觉得不直观(我从HTML时代就有尖括号恐怖症,呵呵)而这个B4A则用Basic的语法封装了Java, 提供的界面设计器也跳过了XML. 这样对于开者来说降低了门槛.并且难能可贵的是, 最后生成的本地代码和用JAVA生成的不相上下, 这一点比起VB6来说简直是太棒了.当然, 本来就用java开很熟练的朋友也可以试试看用一下.就像以前windows下面用C++和VB6一样的道理, 遇到VB6解决不了的问题就用C++攻坚一下, 遇到C++麻烦的时候就用VB6来"快速"一把. 更何况这个B4A与JAVA本是同根生, 更不应该成为相互阻拦的理由了.相对于同一个平台的开发, 不同工具之间是可以相互借鉴和提高的.
      

  3.   

    楼主有好东西就分享,人很好呢O(∩_∩)O~
    其实我觉得XML还是挺好的,至少一直自己写的话以后解析起来也熟悉里头的内容。
      

  4.   

    我感觉用Java好多了,开发速度估计和BASIC差不了多少~
      

  5.   

    近Android的开___发势头挺猛, 无意中上网看到了一个新玩意儿: Basic4Android
      

  6.   

    还是用java吧                   
      

  7.   

    俺们这个行业,有native卡,java卡,.net卡,现在也有basic卡了。
      

  8.   


    http://topic.csdn.net/u/20111018/18/c518683c-56cd-46ba-8885-e899e43c7b62.html?65248
      

  9.   

    VB真的有那么大的功能吗?那java不是也可以开发吗?
      

  10.   

    我了个去
    示例中那小女孩图片 笑喷了
    曾经做vb6,现做android的路过表示关注
      

  11.   

    喜啊,曾经的VB有这样的好事,可喜可贺
    什么时候出现DELPHI版的啊
      

  12.   

    刚才简单地试了一下,确实不错,有一点象当初使用eVB开发winCE3.0时的感觉,比那个什么QT for Android强多了!!!
      

  13.   

    楼主:
    我从HTML时代就有尖括号恐怖症,呵呵有同样尖括号恐怖症的人握手。
      

  14.   

    有个GUIDE可以下载看一下, 详细说明了其中的关键字和内置对象等等. 很有帮助
      

  15.   

    太好了,非常感谢楼主,正打算研究Andriod开发呢
      

  16.   

    初次着手Android开的朋友要注意一下, 刚刚安装好的Android SDK中是没有包含可用API的, 需要打开SDK工具中的 SDK Manager, 然后选中开发需要用到的
      

  17.   

    接上:选中开需要用到的Android所对应的API版本, 然后点选"Accept"接受之后,再按"Install"即可自动下载安装. 默认好像是全选的, 不过没有必要, 版本太多了, 很费时间. 建议先下载最需要的, 然后其余的可以之后慢慢下.
      

  18.   

    2.2用得比较多吧, 压缩了个包, 大家直接下: http://download.csdn.net/detail/wallescai/3745249
      

  19.   

    强大的东西啊。可惜我自学有没编程基础,只是个人兴趣,还是慢慢看java下的学习视频哦
      

  20.   

    谢谢楼上顶帖, 否则就发不上来了. 这里是Basic4Android安装包和使用手册,以及一些例程:
    http://download.csdn.net/detail/wallescai/3745183
      

  21.   

    没多大意思,借用个VB语法而已,和WINDOWS编程一点没相似性,VB经验再多也没用吧,再说了不是已经有用c#开发android程序的了?不知道这个是不是把那个又包装了一下
      

  22.   


    其实你说的一点都没有错, 无论何种平台上的何种开发语言归根结底都只不过是对于硬件指令的"包装"而已.但是编程语言的发展也早已证明了不同的包装就会带来截然不同的开发效率.这个B4A所带来的既不是如你所说的再一次包装, 也不是要真的靠VB的语言来生搬硬套WINDOWS的开发经验.
    它的真正意义在于: B4A给Android带来了第一种真正意义上的RAD工具.所以光从这一点上来说,它对于Android编程的意义一点都不比当年VB之于Windows差多少. 更不必说它在语言本身也做了很详尽的Basic化. 对于新手来说, 学Basic毕竟是要比学Java快上不少的.刚刚看了一下Android版块的一些提问, 有很多版友纠结于Layout,纠结于Activity的初次加载,纠结于View的初始化等等等等. 而在B4A中这些确实都是"不存在"的问题, 这就是一种"包装"的艺术. 用Java开发Android固然不算是在发明轮子, 但是B4A则直接提供了整个传动箱, 何乐而不为呢.我并不是说让所有人都去用B4A开发, 而只是想要大家知道还有这么一个易学易用的工具存在而已.
      

  23.   

    支持,现在还在用 basic。
      

  24.   

    霸道!
    我感觉VB的基础还算扎实,不过,还是考虑JAVA开发,毕竟java用来快10年了
      

  25.   

    你好,这个能生成像APK样的压缩包吗,怎么安装到机器内
      

  26.   

    正在学习……下载的是A4B的试用版,30天有效期。听说谷歌打算放弃这个软件的开发,并将其列为开源项目。可我为什么在谷歌官网上下载的还是试用版呢?感觉很无语,安装顺序与楼主说的有些出入,现在还不能用。可恨那个介绍A4B的网页,全英文的,说的到也蛮详细,我自信能看得懂,就按上面的装了,谁知到最后才看到,最下面一行有几个小字,说是要先安装frame 2.0 。我恨那个网页的编辑
      

  27.   

    可以生成APK, 如果你说的是模拟器安装的话,可以用镜像工具来把APK包添加到虚拟SD卡里,之后就和真机操作一样了. 我手头用的是UltraISO
      

  28.   


    .NET好像是模拟器需要用到的.
    安装顺序是:
    先JDK和.NET
    然后ADK,ADM下载
    最后B4A
    前两部做好之后就可以建立相应版本的虚拟机了.
    这时装好B4A就可以写代码了.