• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            專職C++

            不能停止的腳步

              C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
              163 Posts :: 7 Stories :: 135 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(28)

            我參與的團隊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            一次,在csdn的一個回復里,看到了basic4android(后面簡稱B4A),我想這個是什么東西。一查,原來是一個外國人搞的用basic開發android應用,安裝包非常小,需要Android SDK。語法和VB基本一樣。了解了一下,這個B4A還是相當完備的。對basic有興趣的朋友,可以去了解一下。B4A的主界面如下


            在國內有一個牛人,專門研究這塊,大家有空去聊聊。下面是他的QQ群(119709851)和他寫的B4A說明。他的博客http://silentbees.blog.163.com/

            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本身就是偽編譯。
            Eclipse開發非常的慢,編譯十分耗費時間。雖然目前出現了以前C#、DELPHI語言為基礎的安卓開發工具,但這幾款開發工具剛才來,還不成熟,問題較多。而B4A已發展了N年了,相當成熟穩定了,并且在中國VB有眾多的使用者,以前VB語言為基礎的B4A是Eclipse的一個竟爭對手。
            B4A也可以調用JAVA的命令,Reflector類和javaobject庫就是用來調用JAVA命令的,下面是發布在我博客上的兩篇文章,有興趣可以去看一下,但更多資料請搜索官網。
              http://silentbees.blog.163.com/blog/static/22878903120140236111536/ 
              http://silentbees.blog.163.com/blog/static/228789031201311237117380/
            要想使用B4A遠程操作網絡空間里的數據庫還是其它文件,需要你精通PHP網頁腳本語言。
              現在的嵌入式界面有轉向android平臺的趨勢,包括家電,為控制器等,所以選擇B4A是對的。
             
            Basic4android簡介 - 沉默蜂QQ793136625 - 沉默蜂
            圖為漢化版 B4A v3.0 的界面
             
                    目前智能手機軟件方興未艾,而智能手機中安卓手機占了智能手機市場的70%到80%,蘋果手機占智能手機的20%。安卓開發工具中B4A是一款類似BASIC語言的小眾化開發工具,很適合BASIC語言的人快速入門。但目前很多人抱怨B4A可參考的資料少,很少有人能意識到正是大家忙于在QQ群里求助,讓答案留在了群里,并且群里得到答案后的求助人也沒覺悟去把得到的答案發到B4A官網上供其它新手做參考。群里的聊天記錄是不能永久保存的,同時也只能加了群的群成員才能在短期內瀏覽到(時間一久QQ公司就清空聊天記錄)。
                    為什么在中國很少有人知道Basic4android這款用VB語言為基礎的安卓開發工具,因為B4A公司長期以來一直把重點放在歐洲市場,歐洲使用B4A的較多。到2014年年初為止,B4A公司也沒有打算要推廣到中國的打算,更沒有推出簡休中文版的B4A。所以在中國一般人所說的安卓編程就是用 Eclipse,電腦軟件公司的團隊用的就是 Eclipse 。你想闖軟件公司吃安卓編程這碗飯,B4A不是你所要選擇的,你應該去擁抱 Eclipse 。當然話又說回來,B4A對于開發大多數安卓軟件已足夠了。
                    在論壇上發帖子的最大好處就是資源可共享。打比方,若人發帖子"求問怎樣讓編輯框的活動條滾動到最首或最尾或上一行或下一行",幾天后有好心人回答了這個問題的正確答案。于是這個帖子就留在了論壇上,這樣以后大家碰到這方面的問題,可以通過瀏覽這個帖子找到問題的答案。若自己搞論壇吧,還要有一個維護的精力和費用。但使用B4A官方中文論壇,這樣維護的精力和費用就由官方去承擔了。若B4A交流的QQ群里的群成員爭相到B4A官方論壇發帖子,這樣可以在論壇保存大量有價值的帖子,方便今后不懂的通過搜索論壇帖子進行學習。大家盡可能往B4A官方中文論壇發例程源碼,而不要發作品,這樣新手可通過源碼進行學習,源碼中應盡可能地加注注釋。

            posted on 2014-05-07 11:13 冬瓜 閱讀(1874) 評論(0)  編輯 收藏 引用 所屬分類: 原創
            女人高潮久久久叫人喷水| 狠狠色丁香久久婷婷综合_中| 久久精品国产清自在天天线| 亚洲色大成网站www久久九| 九九久久99综合一区二区| 亚洲人成网站999久久久综合| 人人狠狠综合久久88成人| 青青草原综合久久| 伊人色综合久久天天人手人婷 | 99久久婷婷国产一区二区| 人妻少妇精品久久| 国产精品狼人久久久久影院| 久久久久亚洲av综合波多野结衣 | 久久精品a亚洲国产v高清不卡| 久久无码AV中文出轨人妻| www久久久天天com| 一本一本久久aa综合精品| 色婷婷噜噜久久国产精品12p| 久久国产亚洲精品麻豆| 国产精品无码久久综合| 无码人妻久久一区二区三区 | 久久久青草久久久青草| 亚洲av伊人久久综合密臀性色 | 久久天天躁夜夜躁狠狠| 人妻少妇精品久久| 婷婷久久综合| 久久久久亚洲?V成人无码| 久久亚洲精品视频| 久久这里只有精品久久| 国产精品久久久久影院色| 久久ZYZ资源站无码中文动漫| 狠狠色丁香久久婷婷综合| 亚洲国产美女精品久久久久∴| 久久精品国产久精国产果冻传媒| 国产精品乱码久久久久久软件 | 97精品伊人久久大香线蕉| 人妻丰满?V无码久久不卡| 无码任你躁久久久久久老妇App| 欧美久久一区二区三区| 少妇人妻综合久久中文字幕| 久久精品中文字幕一区|