●目錄 第 1章 走進App Inventor 001 1.1 App Inventor 的開發環境 002 1.2 設計視圖 002 1.3 編程視圖 004 1.4 測試 006 1.5 應用在安卓設備中的使用 008 1.6 總結 009 第 2章 布局和畫布 010 2.1 水平布局 011 2.2 垂直布局 014 2.3 精靈和畫布 017 2.3.1 精靈組件 017 2.3.2 畫布組件 023 2.4 總結 030 第3章 組件 031 3.1 按鈕組件 032 3.2 占位標簽的使用 039 3.3 非可視化組件——音效 043 3.4 微數據庫組件的使用 048 3.5 方向傳感器 053 3.6 音頻播放器 058 3.7 計時器 063 3.8 滑動條組件 072 3.9 Web 瀏覽框的使用 077 3.10 總結 082 第4章 條件判斷和變量 083 4.1 條件、邏輯判斷 084 4.1.1 條件控制塊 084 4.1.2 邏輯判斷 086 4.2 數字運算 090 4.3 全局變量和邏輯運算 096 4.3.1 全局變量 096 4.3.2 “與、或”邏輯運算 097 4.3.3 大顯身手 098 4.4 局部變量 102 4.5 總結 107 第5章 列表 108 5.1 列表的創建 109 5.2 遍歷列表 110 5.3 使用列表中指定索引值的列表項 116 5.4 雙列表 119 5.5 總結 125 第6章 循環和過程 129 6.1 循環代碼塊的使用 130 6.2 定義過程、調用過程 135 6.2.1 定義過程—執行指令 135 6.2.2 定義過程—返回結果 140 6.3 帶參過程的定義和調用 142 6.3.1 執行指令的帶參過程 142 6.3.2 返回結果的帶參過程 145 6.4 總結 147 第7章 屏幕代碼塊的使用 148 7.1 打開屏幕與屏幕的初始化 149 7.2 關閉屏幕與屏幕間的傳值 154 7.3 屏幕被回壓代碼塊 159 7.4 總結 163
內容簡介
本書主要通過App Inventor 創建一個達寶寵物養成的應用程序,幫助青少年理解計算機科學的抽像內容。全書共7 章,分別講解了App Inventor 基本知識、布局和畫布、組件、條件判斷和變量、 列表、循環和過程、屏幕代碼塊的使用。讀者即使毫無編程基礎,通過本書的學習也可以創造出具有各種功能的應用程序。試想一下,我們的智能手機上安裝的是我們自己制作的各種應用,這是多麼自豪和有成就感的事情呀!本書適合青少年閱讀。