App Inventor 2程式設計與應用:開發Android App一學就上手 (6版)
類似書籍推薦給您
【簡介】
本書特色
本書的主要目的是幫助初學者、學過Scratch或沒有程式設計經驗的讀者,都能夠建立自己的App,不用撰寫一行程式碼,就可以「拼」出自己的Android App。
1.循序漸進方式:完整說明App Inventor基礎程式設計
2.專案主題實作:幫助讀者精通Android App開發
3.線上學習模式:使用連線版中文使用介面,說明App Inventor 2的積木程式和外觀編排,操作介面和離線版本完全相同
4.中文軟體介面:採用中文介面之軟體,輕鬆學習App Inventor 2
內容簡介
本書架構是由淺入深,從App Inventor 2和Android開始,詳細說明Android基礎程式設計,強調介面配置和使用介面的互動設計,從按鈕、標籤與文字輸入盒組件開始,到選擇功能的介面組件和圖片顯示,然後是清單組件,訊息與對話框,完整說明使用介面的建立,和如何使用事件處理與使用者進行互動。
接著說明如何啟動其他螢幕和行動裝置的內建Apps,幫助讀者建立多螢幕和整合內建App的應用程式,最後使用多種不同領域,如多媒體製作、遊戲設計、微資料庫與ChatGPT串接等等的綜合應用範例,來說明Android App開發的實戰技巧。
【目錄】
Chapter01 App Inventor與Android基礎
1-1 程式的基礎
1-2 Android行動作業系統
1-3 認識App Inventor
1-4 建立App Inventor開發環境
Chapter02 建立第一個Android App
2-1 使用App Inventor開發Android App
2-2 建立第一個Android App
2-3 在App Inventor測試執行Android App
2-4 App Inventor的使用介面說明
2-5 App Inventor的專案管理
Chapter03 Android程式設計入門—變數與常數
3-1 物件的基本觀念與積木
3-2 介面組件的屬性
3-3 變數與常數值
3-4 按鈕組件—執行功能
3-5 標籤組件—程式輸出
3-6 文字輸入盒組件—程式輸入
Chapter04 使用介面設計—運算子與運算式
4-1 認識介面配置組件
4-2 基本介面配置組件
4-3 捲動配置組件
4-4 更改介面組件的外觀
4-5 運算子與運算式
Chapter05 使用者互動設計—程序
5-1 認識事件處理與程序
5-2 介面組件的事件處理
5-3 畫布組件的觸控事件 – 繪圖
5-4 建立程序
5-5 在程序使用區域變數 - 滑桿組件
5-6 內建數學和字串函數
Chapter06 選擇與圖像組件—條件判斷
6-1 認識結構化程式設計
6-2 條件判斷
6-3 選擇組件與巢狀條件判斷
6-4 多選一條件判斷
6-5 圖像組件
Chapter07 訊息與對話框—迴圈結構
7-1 對話框組件
7-2 認識迴圈結構
7-3 固定次數迴圈
7-4 條件迴圈
7-5 巢狀迴圈
Chapter08 清單與清單組件—陣列
8-1 認識清單
8-2 建立清單
8-3 清單處理的相關積木
8-4 清單應用—數字不重複的大樂透開獎
8-5 清單組件
Chapter09 多螢幕Android App與日期/時間組件
9-1 認識螢幕組件
9-2 在專案新增螢幕組件
9-3 在多螢幕之間交換資料
9-4 日期/時間選擇器組件
9-5 計時器組件
Chapter10 啟動內建App、網路與地圖組件
10-1 如何啟動內建App
10-2 Activity啟動器組件
10-3 網路瀏覽器組件
10-4 網路組件
10-5 地圖組件
Chapter11 綜合應用—繪圖、動畫與多媒體
11-1 聲音組件
11-2 綜合應用:行動小畫家
11-3 綜合應用:認識動物
11-4 綜合應用:鯊魚碼表
Chapter12 綜合應用—遊戲程式設計
12-1 認識遊戲程式設計
12-2 綜合應用:打磚塊遊戲
12-3 綜合應用:太空射擊
12-4 綜合應用:打地鼠
Chapter13 綜合應用—檔案、資料庫與語音
13-1 微型資料庫、檔案管理與語音組件
13-2 綜合應用:每日生活記事
13-3 綜合應用:行動測驗
13-4 綜合應用:字母學習
Chapter14 綜合應用—定位服務、相機與感測器
14-1 GPS定位服務、照相機與感測器組件
14-2 綜合應用:旅館在哪裡
14-3 綜合應用:照片塗鴉
14-4 綜合應用:太空射擊Ⅱ
14-5 綜合應用:旅館在哪裡Ⅱ
Chapter15 綜合應用-統計圖表、旅遊景點導覽和OpenData旅遊資訊
15-1 雲端圖表工具與Charts組件
15-2 綜合應用:繪製統計圖表
15-3 綜合應用:單車遊蹤景點導覽
15-4 使用App Inventor字典剖析JSON資料
15-5 綜合應用:OpenData旅遊資訊
Chapter16 綜合應用-AI人工智慧與串接ChatGPT API
16-1 認識人工智慧
16-2 綜合應用:AI2人工智慧應用
16-3 註冊與取得OpenAI帳戶的API Key
16-4 使用AI2串接ChatGPT API
附錄A 安裝與使用離線版AppInventor 2開發環境(電子書)
附錄B App Inventor 2藍牙無線連接(電子書)
立即查看
程式邏輯訓練從App Inventor 2中文版範例開始 (2版)
類似書籍推薦給您
簡介
零距離接觸多達100則以上的App Inventor 2範例,帶您一步一步前往App Inventor 2的世界!
本書使用簡易的情境敘述、一目了然之程式流程圖並搭配各式各樣App Inventor 2程式範例,讓讀者能快速建立正確又清晰的程式邏輯基礎,亦能應用在其他程式語言設計上。書內範例內容由基礎工具一路延伸至多媒體、繪圖、感測器等進階應用,其中更包含了常見的演算法觀念,不僅能讓初學者打下程式設計基礎,也能讓已接觸過程式語言的讀者對於程式設計邏輯更加清楚熟練。
※請至五南官網下載範例檔案
檔案內容包含:
App範例程式碼、App Inventor 2程式開發環境介紹、使用TinyWebDB元件的前置設定說明、樂高機器人應用範例、通信連接App應用介紹。
目錄
Chapter 1 程式邏輯訓練導論
1-1 何謂程式邏輯
1-2 撰寫演算法的原則
1-3 描述演算法的方法
1-4 程式設計概念
Chapter 2 資料運算的應用
2-1 四則運算(基本題)App
2-2 四則運算(進階題)App
2-3 公尺與英呎的轉換(基本題)App
2-4 公尺與英呎的轉換(進階題)App
2-5 攝氏轉換成華氏App
2-6 一元二次方程式App
2-7 國際匯率換算App
2-8 幾何圖形面積計算App
2-9 家庭電費計算App
2-10 測量BMI體質指數App
Chapter 3 流程控制的應用
3-1 成績處理(基本題)App
3-2 成績處理(進階題)App
3-3 奇偶數(基本題)App
3-4 奇偶數(進階題)App
3-5 求最小值App
3-6 求絕對值較大者App
3-7 剪刀石頭布App
3-8 訂書籍系統App
3-9 最大公因數App
3-10 質數計算App
Chapter 4 清單(陣列)的應用
4-1 統計及格科目數App
4-2 成績排名次APP程式
4-3 二維清單陣列的元素相加App
4-4 氣泡排序法App
4-5 循序搜尋法App
4-6 點餐系統App
4-7 投擲骰子App
4-8 隨堂抽籤App
4-9 《終極密碼》遊戲App
4-10 1A2B猜數字遊戲App
Chapter 5 程序(副程式)的應用
5-1 利用副程式計算圓的「面積與周長」
5-2 利用副程式計算「一元二次方程式」
5-3 利用副程式計算「攝氏轉換成華氏」App
5-4 利用副程式計算「BMI」App
5-5 利用副程式計算「N!階乘」App
5-6 利用副程式計算「費氏數列(Fibonacci(N))」App
5-7 利用副程式計算「(1+2)+(1+2+3)+⋯(1+2+3+⋯+10)」App
5-8 利用副程式計算「閏年」App
5-9 利用副程式「語音跨年倒數計時器」App
5-10 利用副程式「檢查密碼」App
Chapter 6 多媒體的應用
6-1 手機相機App
6-2 我的樂高作品有聲書App
6-3 手機鋼琴App
6-4 音樂播放器App
6-5 音樂播放器(進階版)App
6-6 錄音機App
6-7 錄音機(進階版)App
6-8 攝影機App
6-9 我是鸚鵡App
6-10 自編有聲書App
Chapter 7 繪圖及動畫的應用
7-1 我的塗鴉板App
7-2 我的塗鴉板(進階版)App
7-3 取得RGB值的App
7-4 乒乓球發球分解動作App
7-5 老鷹與獵人App
7-6 投擲骰子App
7-7 打忍者(打地鼠)App
7-8 猜拳遊戲App
7-9 猜數字大小App
7-10 數字鍵盤練習App
Chapter 8 感測器的應用
8-1 手機操控球體移動App
8-2 手機操控球體移動(進階版)App
8-3 模擬飛行人員操控飛機App
8-4 模擬飛機遇到亂流App
8-5 訓練雙手平衡控制App
8-6 熱門景點App
8-7 語音Google地圖App
8-8 時間管理App
8-9 動態製作個人化名片App
8-10 個人化的QRCode之App
Chapter 9 社交的應用
9-1 我的手機通訊錄App
9-2 我的手機撥號器App
9-3 非同步傳送簡訊App
9-4 個人化貼圖編輯工具App
9-5 整合Google Mail的App
Chapter 10 資料儲存的應用
10-1 我的筆記本(微型資料庫版本)App
10-2 我的語音筆記本(微型資料庫版本)App
10-3 書籍管理(CSV版本)App
10-4 書籍管理(微型資料庫版本)App
10-5 雲端電子書城App(基本版)
10-6 雲端電子書城App(進階版)
10-7 書籍管理(TinyWebDB版本)App
Chapter 11 通信連接的應用
11-1 嵌入式手機瀏覽器App
11-2 我的最愛書籤網頁管理App
11-3 我的好友eMail管理App
11-4 最愛景點管理App
11-5 YouTube影片管理App
11-6 藍牙聊天室App
11-7 藍牙語音聊天室App
11-8 手機與「樂高機器人」連線App
11-9 蒐集紫外線指數「大數據」App
11-10 紫外線指數「大數據」統計App
Chapter 12 樂高機器人的應用
12-1 手機與「樂高機器人」連線(進階版)App
12-2 手機操控樂高機器人App
12-3 讓機器人繞一個正方形App
12-4 偵測觸碰感測器App
12-5 機器人碰碰車App
12-6 偵測聲音感測器App
12-7 偵測光源感測器App
12-8 樂高軌跡車App
12-9 偵測超音波感測器App
12-10 機器人走迷宮App
附錄1 App Inventor程式的開發環境
附錄2 手機App結合Firebase雲端資料庫
附錄3 App結合Google表單(使用Spreadsheet元件)
立即查看
App Inventor 2 應用程式設計 - 含MPP行動應用軟體程式設計專業技術能力國際認證 Fundamentals Level與Essentials Level 附多媒體影音教學光碟 - 附贈OTAS題測系統
類似書籍推薦給您
1.「系統學習」–劃分六大領域,主題明確。
2.「導引說明」–重點銜接試題,邏輯清晰。
3.「循序解題」–步驟循序漸進,輕鬆上手。
4.「教學影片」–影片輔助學習,效果加倍。
目錄
----------------------------------------
第一類 App Inventor 使用者介面設計
----------------------------------------
Chapter 1 App Inventor 使用者介面設計
1-1 使用者介面設計
1-2 標籤元件(Label)
1-3 輸入方塊元件(TextBox)
1-4 密碼文字方塊元件(PasswordTextBox)
1-5 按鈕元件(Button)
1-6 複選方塊元件(CheckBox)
1-7 對話訊息方塊元件(Notifier)
1-8 下拉式選單元件(Spinner)
1-9 清單選取元件(ListPicker)
1-10 滑桿元件(Slider)
1-11 顯示圖片元件(Image)
第1章 MPP國際認證術科試題與解析
APP101:使用者登入介面 App
APP102:簡易選課系統 App
APP103:簡易照片縮放器 App
APP104:猜謎語遊戲練習 App
APP105:台灣小吃點餐系統 App
第1章 章後習題
----------------------------------------
第二類 App Inventor 資料運算與流程控制
----------------------------------------
Chapter 2 App Inventor 資料運算
2-1 資料運算
2-2 指定運算
2-3 算術運算
2-4 關係運算
2-5 邏輯運算
2-6 字串處理
2-7 變數運算
第2章 MPP國際認證術科試題與解析
APP201:單位換算 App
APP202:計算方程式 App
第2章 章後習題
Chapter 3 App Inventor 流程控制
3-1 流程控制(Flow Control)
3-2 循序結構(Sequential)
3-3 選擇結構(Selection)
3-4 計數迴圈(For/Next)
3-5 條件迴圈(Do/Loop)
第3章 MPP國際認證術科試題與解析
APP203:成績處理系統 App
APP204:計算奇偶數之個數 App
APP205:求兩數的最大公因數 App
第3章 章後習題
----------------------------------------
第三類 App Inventor 陣列與程序的應用
----------------------------------------
Chapter 4 App Inventor 清單陣列
4-1 App Inventor 清單陣列
4-2 建立一個空清單(create empty list)
4-3 新增一個清單(make a list)
4-4 新增元素到清單(add items to list)
4-5 搜尋指定元素在清單位置(is in list?)
4-6 取得清單元素個數(length of list)
4-7 判斷清單是否為空(is list empty?)
4-8 從清單中隨機取得任一項目(pick random item)
4-9 取得清單的元素(select list item)
4-10 新增元素到指定清單位置(insert list item)
4-11 修改清單指定位置之元素(replace list item)
4-12 刪除清單指定位置之元素(remove list item)
4-13 結合多個清單元素(append to list)
4-14 複製清單全部元素(copy list)
4-15 判斷是否為清單格式(is a list?)
4-16 清單轉換為 CSV 表格中的列(list to csv row)
第4章 MPP國際認證術科試題與解析
APP301:統計不及格科目數 App
APP302:成績排名 App
APP303:身高排序 App
APP304:循序搜尋數字 App
APP305:隨機抽題 App
第4章 章後習題
Chapter 5 App Inventor 程序的應用
5-1 程序(副程式)
5-2 不傳回值的程序(無參數)
5-3 不會傳回值的程序(多個參數)
5-4 會傳回值的程序
第5章 章後習題
----------------------------------------
第四類 App Inventor 多媒體基礎應用
----------------------------------------
Chapter 6 App Inventor 多媒體元件基本應用
6-1 App Inventor 多媒體元件
6-2 照相功能(Camera元件)
6-3 相簿功能(ImagePicker元件)
6-4 聲音功能(Sound元件)
6-5 音樂功能(Player元件)
6-6 錄音功能(SoundRecorder元件)
6-7 拍攝影片功能(Camcorder元件)
6-8 播放影片功能(VideoPlayer元件)
6-9 語音轉成文字功能(SpeechRecognizer元件)
6-10 文字轉成語音功能(TextToSpeech元件)
第6章 MPP國際認證術科試題與解析
APP401:我的小鋼琴 App
APP402:音樂播放器 App
APP403:有聲相片集 App
APP404:語音計算機 App
APP405:我的骰子遊戲盒 App
第6章 章後習題
----------------------------------------
第五類 App Inventor 動畫遊戲的應用
----------------------------------------
Chapter 7 App Inventor 動畫基本應用
7-1 動畫的基本概念
7-2 App Inventor 2 動畫基本應用
7-3 App Inventor 2 的 Canvas 畫布
7-4 ImageSprite 圖片精靈元件
7-5 Ball 球形動畫元件
第7章 MPP國際認證術科試題與解析
APP501:我的手機小畫家 App
APP502:跑步姿勢教學 App
APP503:我的多元骰子遊戲 App
第7章 章後習題
Chapter 8 App Inventor 手機遊戲
8-1 遊戲設計
8-2 何謂機率?
8-3 App Inventor 2的亂數拼圖程式
8-4 益智遊戲
8-5 博奕遊戲
8-6 休閒遊戲
8-7 模擬遊戲
第8章 MPP國際認證術科試題與解析
APP504:天上掉下來的禮物 App
APP505:動物抓抓樂 App
第8章 章後習題
----------------------------------------
第六類 App Inventor 資料庫的應用
----------------------------------------
Chapter 9 App Inventor 資料庫的基本應用
9-1 App Inventor 資料庫
9-2 何謂 TinyDB 元件 ?
9-3 CSV檔案格式的基本應用
第9章 MPP國際認證術科試題與解析
APP601:行動筆記本 App
APP602:英文行動學習 App
APP603:行動書籍管理系統 App
APP604:捉小豬(結合資料庫)App
APP605:擲骰子積分賽統計 App
第9章 章後習題
----------------------------------------
附錄
----------------------------------------
有關MPP國際認證
章後習題解答
立即查看
超圖解 App Inventor 2 手機程式設計教本(附CD)
類似書籍推薦給您
立即查看
App Inventor 2輕鬆學 : 手機應用程式簡單做(第二版) 暢銷回饋版 (2版)
類似書籍推薦給您
內容簡介
答謝熱情讀者,銷暢回饋中!
易學易懂的圖解說明,加深學習者的印象與使用技巧。
★以深入淺出的方式,站在無程式背景的學習者角度思考,目的是讓學習者利用邏輯思維與執行步驟來思考問題和解決問題。
★每章都有多個應用範例,範例精緻且多樣化,依照指示進行設定都能完成編排。
★以「做中學」的方式,讓學習者將所學到的組件應用在實際的範例之中。
★本書是全方位的APP Inventor學習教材,除了學習程式模塊的運用技巧外,圖像的設計製作也有著墨,讓學習者跟著附錄的解說,也能加入精美的圖案或背景插圖,輕鬆美化生硬的版面。
本書特色
本書專為毫無程式設計背景的人所撰寫,讓學習者利用邏輯思維與執行步驟來思考問題和解決問題,靈活運用App Inventor所提供的程式模塊,輕鬆設計出各種豐富而精采的APP專案。
書中規劃了「簡單做設計」和「密技」單元,讓學習者輕鬆運用介紹的功能來編排版面或設定組件的程式模塊,「範例」是將該章節所學到功能技巧,靈活運用到日常生活的APP專案中,範例多達三十個以上,精緻而完整。
本書「附錄」將一般讀者不熟悉的影像處理也一併做介紹,對於如何製作去背景的按鈕,以及如何製作螢幕背景圖的技巧都一併做介紹,讓讀者不再為插圖的設計傷腦筋。
內附完整範例與相關圖檔,方便學習者操作練習,無程式基礎的人也能輕鬆上手無負擔。
從開發環境的建構、專案的設計、管理、維護、測試、打包、上架Play商店等都有完整解說,主題涵蓋介面的布局、程式基礎運算、流程控制、清單應用、影片、音樂、照相、錄影、繪圖、動畫、網路瀏覽器、地標搜尋、導航、電話、簡訊、聯絡人等各種應用,內容精彩有看頭。
目錄
第一章 App Inventor簡介
1-1建構App Inventor開發環境
1-1-1申請Google帳戶
1-1-2手機安裝MIT AI2 Companion App
1-1-3進入App Inventor 2開發網頁
1-1-4設定中文操作環境
1-2App Inventor架構與環境介紹
1-2-1新增專案
1-2-2「畫面編排」介面
1-2-3「程式設計」介面
1-3認識App Inventor模塊
1-3-1模塊類型
1-3-2模塊色彩與涵義
1-3-3模塊拼接技巧
1-4專案管理與維護
1-4-1檢視我的專案
1-4-2匯入專案
1-4-3專案另存新名稱
1-4-4刪除專案
1-4-5導出專案
1-4-6打包apk安裝檔
1-4-7打包成Android App Bundle(.aab)
1-5測試專案
1-6建立與測試我的第一個App專案-外國人學中文
1-6-1建立新專案
1-6-2變更螢幕標題
1-6-3由「畫面編排介面」編排組件
1-6-4由「程式設計介面」拼接模塊
1-6-5以AI伴侶進行實機測試
1-7製作螢幕圖示與退出APP程式
1-7-1製作與上傳螢幕圖示
1-7-2按下按鈕離開App程式
1-7-3打包apk並顯示二維條碼
第二章 用戶介面與介面布局
2-1設置常用組件
2-1-1標籤設定
2-1-2按鈕設定
2-1-3文字輸入盒設定
2-1-4密碼輸入盒設定
2-1-5圖像設定
2-1-6滑桿設定
2-1-7組件列表管理
2-2專案螢幕(Screen)
2-2-1新增與刪除螢幕
2-2-2變更螢幕標題
2-2-3螢幕屬性
2-2-4變更螢幕底色圖案
2-3介面配置
2-3-1水平配置/垂直配置
2-3-2表格配置
2-3-3垂直/水平捲動配置
2-3-4靈活運用介面配置-巢狀布局
2-4範例-念中文給你聽
2-4-1學習重點
2-4-2新建專案名稱
2-4-3畫面編排與組件列表
2-4-4組件屬性設定
2-4-5程式設定
2-5範例-動態按鈕與聲效設定
2-5-1學習重點
2-5-2編排組件
2-5-3匯入相關素材
2-5-4組件屬性設定
2-5-5按鈕程式設計
2-6範例-設置多螢幕
2-6-1學習重點
2-6-2新增螢幕
2-6-3畫面編排與屬性設定
2-6-4螢幕切換設定
2-7範例-相簿瀏覽
2-7-1畫面編排與屬性設定
2-7-2按鈕程式設計
第三章 程式基礎運算
3-1軟體開發基本觀念
3-1-1建立物件導向概念
3-1-2培養運算思維
3-1-3程式流程圖繪製
3-2基礎運算原則
3-2-1常數
3-2-2變數
3-2-3字串運算
3-2-4算術運算
3-2-5比較運算
3-2-6邏輯運算
3-3範例-個人資料填寫
3-3-1學習重點
3-3-2畫面編排與組件清單
3-3-3組件屬性設定
3-3-4日期選擇器設定
3-3-5文字合併顯示在標籤中
3-3-6按下按鈕合併顯示個資
3-4範例-身體質量指數BMI計算
3-4-1學習重點
3-4-2畫面編排與屬性設定
3-4-3觸發「開始計算」按鈕
3-4-4觸發「清除重算」按鈕
3-5範例-簡易數學運算
3-5-1學習重點
3-5-2畫面編排與屬性設定
3-5-3設定0-9按鈕程式
3-5-4觸發「清除重算」按鈕
3-5-5變數建立與宣告
3-5-6加/減鈕設定
3-5-7按「=」鈕顯示運算結果
第四章 流程控制與清單應用
4-1決策流程控制
4-1-1單向判斷式
4-1-2雙向判斷式
4-1-3多向判斷式
4-2迴圈流程控制
4-2-1For迴圈
4-2-2While迴圈
4-3清單
4-3-1建立清單
4-3-2清單選擇器組件
4-3-3清單顯示器組件
4-4對話框組件
4-4-1對話框的事件與方法
4-4-2顯示警告訊息
4-4-3顯示訊息對話框
4-4-4互動式對話訊息
4-5範例-基本資料單選
4-5-1畫面編排與組件列表
4-5-2組件命名與屬性設定
4-5-3單選鈕程式設定
4-5-4顯示結果鈕設定
4-6範例-基本資料複選
4-6-1組件列表與屬性設定
4-6-2程式模塊設定
4-7範例-選課系統
4-7-1畫面編排與組件列表
4-7-2組件命名與屬性設定
4-7-3設置變數與清單內容
4-7-4事件的觸發
4-7-5刪除鈕設定
4-8範例-相片瀏覽器
4-8-1素材匯入
4-8-2畫面編排與組件屬性設定
4-8-3清單的宣告與建立
4-8-4設定往前與往後按鈕
第五章 多媒體影音應用
5-1聲音相關組件
5-1-1音樂播放器
5-1-2音效
5-1-3錄音機
5-1-4語音識別
5-2照相相關組件
5-2-1照相機
5-2-2圖像選擇框
5-3影片相關組件
5-3-1錄影機
5-3-2影片播放器
5-4範例-歌曲點播器
5-4-1組件列表與屬性設定
5-4-2「播放」與「停止」鈕程式設定
5-4-3「暫停/繼續」鈕程式設定
5-5範例-小小音樂家
5-5-1前置作業
5-5-2組件列表與屬性設定
5-5-3琴鍵程式設定
5-6範例-錄放影面板
5-6-1組件列表與屬性設定
5-6-2定義程序
5-6-3螢幕初始化
5-6-4錄影功能設定
5-6-5播放功能設定
5-7範例-色彩調配器
5-7-1組件列表與屬性設定
5-7-2設定背景色的選取
5-7-3以紅/綠/藍滑桿進行選色
第六章 繪圖動畫應用
6-1畫布組件
6-2球形精靈
6-3圖像精靈
6-4範例-滾球大小控制
6-4-1組件列表與屬性設定
6-4-2設定滑桿位置的改變
6-4-3球形精靈到達邊界進行反彈
6-4-4滑過球形精靈指定方向
6-5範例-點線塗鴉
6-5-1組件列表與屬性設定
6-5-2設定畫布清除
6-5-3設定畫布被碰觸時畫圓
6-5-4設定畫布被拖曳時畫出線條
6-5-5設定紅/藍/綠色筆
6-5-6畫筆粗細控制
6-6範例-為自拍相片塗鴉
6-6-1組件列表與屬性設定
6-6-2設定畫布被拖曳時畫出線條
6-6-3設定相機進行拍照
6-6-4設定畫筆顏色
6-6-5以搖晃手機清除畫布
6-7範例-以連續圖做動畫
6-7-1元件清單與屬性設定
6-7-2程式設定
6-8範例-貓捉老鼠遊戲
6-8-1組件列表與屬性設定
6-8-2定義與執行「老鼠移動」程序
6-8-3設定「貓」組件的移動與碰撞
6-8-4設定「重設」鈕
第七章 網路資源整合運用
7-1網路瀏覽器
7-2Activity啟動器
7-2-1使用Activity啟動器
7-2-2 Activity屬性說明
7-2-3以Activity啟動器開啟網頁瀏覽器
7-2-4設定電子郵件超連結
7-2-5設定YouTube影片超連結
7-2-6啟用Google地圖
7-2-7地圖導航
7-2-8以Activity啟動器開啟網路搜尋
7-3位置感測器
7-4範例-使用捲動配置瀏覽官方網頁
7-4-1組件列表與屬性設定
7-4-2網路瀏覽器開啟官網
7-5範例-輸入網址瀏覽網頁
7-5-1版面編排與屬性設定
7-5-2網址輸入框設定
7-5-3瀏覽按鈕設定
7-6範例- Google Maps地標搜尋
7-6-1組件列表與屬性設定
7-6-2搜尋按鈕程式設定
7-7範例-導航至指定地點-高雄義大世界
7-7-1組件列表與屬性設定
7-7-2以位置感應器偵測位置
7-7-3設定導航鈕啟動導航功能
7-8範例-活動宣傳-Google地圖/YouTube影片/Mail連結
7-8-1組件列表與屬性設定
7-8-2地點連結設定
7-8-3連結至YouTube宣傳影片
7-8-4連結至電子郵件信箱
第八章 社交應用-電話/簡訊/聯絡人
8-1電話撥號器
8-2聯絡人選擇器&撥號清單選擇器
8-3電子郵件選擇器
8-4簡訊
8-5分享
8-6範例-撥打電話&發送訊息
8-6-1組件列表與屬性設定
8-6-2設定撥打電話
8-6-3設定傳送簡訊
8-7範例-由手機選取聯絡人並發送訊息
8-7-1組件列表與屬性設定
8-7-2設定由聯絡人選取姓名/電話
8-7-3設定發送簡訊
8-8範例-分享相片與心情故事
8-8-1組件列表與屬性設定
8-8-2設定圖片選取
8-8-3設定文字加入相片中
8-8-4設定文字顏色的選取
8-8-5以「重設文字」清除畫布
8-8-6設定分享給朋友
第九章 上架到Google Play
9-1申請註冊Google Play開發者
9-2準備打包應用程式
9-2-1退出App程式鈕
9-2-2螢幕畫面切換
9-2-3螢幕屬性設定
9-2-4測試與打包程式
9-3準備描述文字與說明圖片
9-4上傳應用程式要領
9-4-1新建應用程式
9-4-2「資訊主頁」介紹
9-4-3設定商店資訊
9-4-4上傳應用程式套件
附錄A:以免費影像處理軟體GIMP編修圖片
A-1使用「Google圖片」搜尋插圖
A-2為插圖做去背景處理
A-3裁切相片成為螢幕背景圖
立即查看