0人評分過此書

用Visual Basic 您也能開發Android App〈增訂版B4A┼B4i〉

出版日期
2015/07/10
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789863476771

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
Visual Basic是目前國內使用者最多的程式語言之一,對於熟悉Visual Basic的使用者來說,Android App開發雖然是當紅的軟體開發領域,但是,苦於不熟悉Java語法和物件導向程式設計,根本無法馬上入門。現在,直接使用現有Visual Basic程式設計經驗,一樣可以輕鬆跨平台開發Android和iOS App!

  Basic4android(B4A)是一套整合開發環境IDE,可以讓Visual Basic語言的開發者直接使用BASIC語言來開發Android App,B4A能夠自動將開發者撰寫的BASIC程式碼編譯轉換成Java程式碼來建立原生的Android應用程式。

  Basic4iOS(B4i)是B4A的兄弟產品,可以讓我們使用相同觀念和語法來開發iOS App,輕鬆使用Visual Basic語言在Windows作業系統進行iOS App開發。

  *全面升級Android 5.x和Java SE8
  *完整說明B4A+B4i整合開發工具的使用。特別製作實用幻燈片教學影片來幫助讀者快速入門B4A。
  *使用大量程式範例說明B4A和B4i的Visual Basic語法。
  *提供大量實際B4A和B4i專案幫助讀者學習Android/iOS App程式設計。
  *詳細說明B4A活動模組、事件處理和活動的生命周期,和活用B4A和意圖建立多活動Android App,和啟動內建應用程式。
  *完整說明使用介面設計,包含:版面配置、基本介面元件、選單、清單元件、標籤頁和對話方塊等。
  *完整說明Android App的圖片顯示、圖庫瀏覽、繪圖、動畫建立和統計圖表。
  *活用B4A函數庫、RESTful API和JSON來建立股票查詢和圖片搜尋程式。包含SQLite資料庫、GPS服務、Google地圖、服務模組、狀態列通知和首頁小工具的完整解說。
  *詳細說明iOS帳號申請和B4i安裝步驟,和如何在Windows作業系統建立iOS開發環境。
  *使用實例說明B4i的iOS生命周期、介面元件和函數庫的使用,並且說明如何使用B4A+B4i開發跨平台行動App。
  • 第一篇:Android 與B4A 的基礎
    • Chapter 1 Android 基礎與B4A 開發環境的建立
      • 1-1 Android 行動作業系統
      • 1-2 Android 的系統架構
      • 1-3 Android App 的組成元件
      • 1-4 Basic4android 整合開發環境
      • 1-5 下載與安裝B4A 開發環境
      • 1-6 Android 模擬器的基本使用
    • Chapter 2 建立Android App [兒童數學訓練(I)]
      • 2-1 使用B4A 開發Android App
      • 2-2 建立第一個Android App
      • 2-3 建立第二個Android App
      • 2-4 B4A 的程式與專案結構
    • Chapter 3 B4A 的Visual Basic 語言
      • 3-1 B4A 的Visual Basic 語言
      • 3-2 變數與資料型態
      • 3-3 運算子
      • 3-4 流程控制
      • 3-5 陣列
      • 3-6 程序
    • Chapter 4 B4A 內建物件與IDE
      • 4-1 String 與StringBuilder 物件
      • 4-2 DataTime 物件
      • 4-3 List 與Map 物件
      • 4-4 自訂型態Type 關鍵字
      • 4-5 B4A 的IDE 使用介面
  • 第二篇:B4A 的Android 程式設計
    • Chapter 5 活動、模組與事件處理
      • 5-1 活動基礎與生命週期
      • 5-2 事件處理
      • 5-3 活動的事件
      • 5-4 模組
      • 5-5 B4A 的偵錯功能
    • Chapter 6 建立基本使用介面 [BMI 計算機] [四則計算機]
      • 6-1 B4A 的GUI 設計工具
      • 6-2 執行功能元件
      • 6-3 文字輸出入元件
      • 6-4 選擇功能元件
    • Chapter 7 選單與清單介面 [匯率換算程式] [兒童數學訓練(II)]
      • 7-1 活動的選項選單
      • 7-2 Spinner 清單元件
      • 7-3 ToggleButton 元件
      • 7-4 Panel 元件
      • 7-5 ListView 清單介面
      • 7-6 應用實例:井字遊戲
    • Chapter 8 標籤頁與對話方塊 [單位換算工具] [拉霸遊戲]
      • 8-1 對話方塊
      • 8-2 標籤頁
      • 8-3 使用程式碼建立介面元件
      • 8-4 客製化ListView 元件
      • 8-5 應用實例:拉霸遊戲
    • Chapter 9 多活動App 與意圖 [我的最愛] [行動購物App]
      • 9-1 意圖的基礎
      • 9-2 建立多活動App
      • 9-3 使用意圖啟動應用程式
      • 9-4 啟動Android 設定功能
      • 9-5 呼叫CallSubDelayed()方法傳遞資料
  • 第三篇:B4A 基礎應用篇
    • Chapter 10 檔案處理 [行動Memo(II)] [學生課程註冊]
      • 10-1 檔案的基礎
      • 10-2 文字檔案的讀寫
      • 10-3 大型文字檔案的讀寫
      • 10-4 檔案與資料夾處理
    • Chapter 11 繪圖與圖片顯示 [繪出幾何圖形] [行動圖庫]
      • 11-1 介面元件的背景
      • 11-2 Canvas 繪圖物件
      • 11-3 ImageView 元件
      • 11-4 應用實例:行動圖庫
    • Chapter 12 動畫、多媒體與統計圖表 [業績統計圖表] [音樂播放器]
      • 12-1 統計圖表
      • 12-2 動畫
      • 12-3 多媒體
      • 12-4 ScrollView 元件
    • Chapter 13 服務、首頁小工具與狀態列通知 [背景音樂播放] [日期小工具]
      • 13-1 狀態列通知
      • 13-2 服務
      • 13-3 首頁小工具
      • 13-4 裝置的螢幕尺寸處理
  • 第四篇:B4A 進階實務篇
    • Chapter 14 SQLite 資料庫 [行動圖書館]
      • 14-1 資料庫的基礎
      • 14-2 建立與管理SQLite 資料庫
      • 14-3 SQL 結構化查詢語言
      • 14-4 使用SQLite 資料庫
      • 14-5 DBUtils 工具箱
    • Chapter 15 網路與通訊 [查詢ADR 股票資訊] [搜尋Flickr 分享圖片]
      • 15-1 簡訊處理
      • 15-2 檔案下載
      • 15-3 JSON 的基礎
      • 15-4 使用RESTful API
    • Chapter 16 GPS 定位服務與硬體介面 [聰明相機] [我在哪裡]
      • 16-1 感測器
      • 16-2 相機
      • 16-3 定位服務與Google 地圖
      • 16-3-1 Android 的定位服務與座標
      • 16-3-2 使用GPS 定位服務
      • 16-3-3 GPS 定位與Google 地圖
  • 第五篇:B4i 的 iOS 程式設計
    • Chapter 17 iOS 的基礎與B4i 開發環境的建立
    • Chapter 18 使用B4i 開發iOS App – [兒童數學訓練]
    • Chapter 19 生命周期、介面元件與內建函數庫
    • Chapter 20 使用B4A+B4i 跨平台開發行動App
    • Appendix A Visual Basic 與 B4A 語法比較
    • Appendix B B4A 的藍芽傳輸
    • Appendix C Android App 播放器 BlueStacks

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading