幫助中心 | 我的帳號 | 關於我們

App Inventor2定製與二次開發

  • 作者:編者:強增
  • 出版社:機械工業
  • ISBN:9787111598282
  • 出版日期:2018/06/01
  • 裝幀:平裝
  • 頁數:241
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    強增編著的《App Inventor2定製與二次開發》介紹了App Inventor 2開發涉及的Android相關知識,App Inventor 2的源碼、自帶組件的功能擴展和插件的開發,並提供了大量實例,使讀者對App Inventor 2開發相關知識有一個全面了解,能夠對App Inventor 2進行定製與二次開發,並在此基礎上,能夠以更專業和高效的方式開發出UI界面更豐富、功能更強大的應用。
    本書的目標讀者是從事App Inventor 2開發教育、培訓工作的教師和培訓人員,學習App Inventor 2開發的學生和開發人員等。無論是App Inventor 2的初學者,還是中高級讀者,本書都是一本不可多得的開發秘籍。

作者介紹
編者:強增

目錄
前言
第1章  App Inventor 2源碼的獲取和編譯
  1.1 源碼的獲取
  1.2 源碼的編譯
第2章  Activity介紹
  2.1 創建Activity
  2.2 用戶界面的實現
  2.3 啟動Activity
    2.3.1 啟動Activity不獲得結果
    2.3.2 啟動Activity獲得結果
  2.4 Activity生命周期
    2.4.1 生命周期的狀態
    2.4.2 生命周期的回調函數
第3章  Intent介紹
  3.1 Intent簡介
  3.2 Intent類型
  3.3 構建Intent
  3.4 顯式Intent示例
  3.5 隱式Intent示例
  3.6 Intent過濾器
第4章  Broadcast介紹
  4.1 Broadcast機制概述
  4.2 BroadcastReceiver
    4.2.1 靜態註冊
    4.2.2 動態註冊
  4.3 系統廣播
第5章  許可權介紹
  5.1 許可權簡介
  5.2 常用許可權說明
第6章  註解介紹
  6.1 DesignerComponent
  6.2 SimpleObject
  6.3 UsesPermissions
  6.4 DesignerProperty
  6.5 SimpleProperty
  6.6 SimpleFunction
  6.7 SimpleEvent
  6.8 UsesBroadcastReceivers
  6.9 ReceiverElement
  6.10 IntentFilterElement
  6.11 ActionElement
  6.12 UsesLibraries
第7章  Screen的定製
  7.1 功能菜單的修改
    7.1.1 原有菜單的修改
    7.1.2 增加設置新增菜單的屬性
    7.1.3 新增菜單的實現
  7.2 增加暫停和恢復狀態事件響應函數
第8章  圖像組件(Image)的定製
  8.1 增加支持的動畫形式

  8.2 增加設置動畫播放次數和時間的功能
  8.3 增加單擊事件響應函數
第9章  標籤(Label)的定製
  9.1 增加允許單行或多行顯示的屬性
  9.2 增加允許被選中複製的屬性
  9.3 增加單擊事件響應函數
  9.4 增加跑馬燈效果函數
  9.5 增加設置標籤圖片的函數
  9.6 增加富文本處理函數
  9.7 實現結果
  9.8 使用示例
第10章  列表顯示框(Listview)的定製
  10.1 修改顯示字元串
  10.2 增加顯示框的顯示樣式
第11章  對話框(Notifier)的定製
  11.1 修改對話框的外觀
    11.1.1 增加設置圖標的屬性
    11.1.2 增加修改對話框顯示風格的屬性
  11.2 增加顯示函數
  11.3 修改日誌功能
    11.3.1 日誌功能介紹
    11.3.2 增加設置日誌開關屬性
第12章  輸入框的定製
  12.1 輸入框的共性定製
    12.1.1 增加設置字元串長度的屬性和核查函數
    12.1.2 增加清空輸入框的函數
  12.2 密碼輸入框(PasswordTextBox)的定製
  12.3 文本輸入框(TextBox)的定製
第13章  Web瀏覽框(WebView)的定製
  13.1 增加撥號功能
  13.2 返回鍵功能的處理
  13.3 增加載入網頁事件響應函數
第14章  播放器的定製
  14.1 音頻播放器(Player)的定製
    14.1.1 增加許可權
    14.1.2 增加獲取數據函數
    14.1.3 增加播放函數
  14.2 視頻播放器(VideoPlayer)的定製
第15章  畫布(Canvas)的定製
  15.1 增加畫圖函數
  15.2 增加繪製路徑函數
  15.3 增加滑動事件響應函數
  15.4 設置函數參數的默認值
  15.5 增加聲明和中文字元串
  15.6 路徑函數使用示例
第16章  文件管理器(File)的定製
  16.1 增加文件處理函數
  16.2 增加獲取存儲區信息的函數
第17章  微資料庫組件(TinyDB)的定製
  17.1 存儲功能介紹

  17.2 增加設置數據文件名稱和數據加密功能
  17.3 使用示例
第18章  Web客戶端的定製
  18.1 增加PATCH請求函數
  18.2 增加設置JSON格式數據的屬性
第19章  插件(Extension)開發
  19.1 加密功能插件
    19.1.1 插件的實現
    19.1.2 插件的編譯
    19.1.3 插件的導入
    19.1.4 插件的使用
  19.2 對話框插件
    19.2.1 插件的實現
    19.2.2 插件的導入
  19.3 獲取設備和系統信息插件
    19.3.1 插件的實現
    19.3.2 插件的使用
  19.4 監測設備電量狀態插件
    19.4.1 插件的實現
    19.4.2 插件的使用
  19.5 獲取和監測設備網路狀態插件
    19.5.1 插件的實現
    19.5.2 插件的使用
  19.6 獲取和監測設備飛行模式狀態插件
    19.6.1 插件的實現
    19.6.2 插件的使用
  19.7 系統設置插件
    19.7.1 插件的實現
    19.7.2 插件的使用
  19.8 列表插件
    19.8.1 列表創建
    19.8.2 列表排序
    19.8.3 列表查找
    19.8.4 插件的實現
    19.8.5 插件的使用
  19.9 代數計算插件
    19.9.1 矩陣的運算
    19.9.2 複數的運算
    19.9.3 插件的實現
    19.9.4 插件的使用
  19.10 幾何計算插件
    19.10.1 計算圖形的面積
    19.10.2 計算圖形的體積
    19.10.3 插件的實現
  19.11 手電筒功能插件
    19.11.1 插件的實現
    19.11.2 插件的使用
  19.12 手機號碼校驗插件
    19.12.1 插件的實現
    19.12.2 插件的使用

  19.13 判斷應用是否第一次運行插件
    19.13.1 插件的實現
    19.13.2 插件的使用
  19.14 獲取定位功能狀態插件
    19.14.1 插件的實現
    19.14.2 插件的使用
  19.15 創建JSON字元串插件
    19.15.1 插件的實現
    19.15.2 插件的使用
第20章  綜合實例開發
  20.1 抓青蛙遊戲
    20.1.1 遊戲簡介
    20.1.2 遊戲使用的素材
    20.1.3 遊戲使用的插件
    20.1.4 遊戲實現
  20.2 畫圖應用
    20.2.1 應用簡介
    20.2.2 應用使用的素材
    20.2.3 應用使用的插件
    20.2.4 應用實現
  20.3 定位應用
    20.3.1 應用簡介
    20.3.2 應用使用的素材
    20.3.3 應用使用的插件
    20.3.4 應用實現

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032