出版社:佳魁資訊 作者:郭少豪 著
內(nèi)容概要
以宇宙大爆炸模型及其演進(jìn)過(guò)程作為寫作思路,以宇宙的誕生與演進(jìn)引申到創(chuàng)意的萌生與發(fā)展。創(chuàng)意從無(wú)到有,從一個(gè)『奇點(diǎn)』產(chǎn)生大爆炸,從而無(wú)限膨脹、無(wú)窮發(fā)展。本書分為三篇: 第1篇——?jiǎng)?chuàng)意的『真空』,主要是針對(duì)許多朋友在日常生活中或在項(xiàng)目開發(fā)中遇到的對(duì)創(chuàng)意的迷惑、對(duì)尋找靈感的障礙。筆者主要想給大家分享一下自己的故事與經(jīng)驗(yàn),淺談生活中的創(chuàng)意:如何獲得靈感,如何在Android應(yīng)用開發(fā)中發(fā)揮創(chuàng)意,如何讓創(chuàng)意得到發(fā)展並最終實(shí)現(xiàn)盈利。後續(xù)部分將會(huì)對(duì)Android的開發(fā)進(jìn)行基本的簡(jiǎn)介與開發(fā)平臺(tái)的搭建說(shuō)明。 第2篇——?jiǎng)?chuàng)意的『奇點(diǎn)』,主要介紹Android開發(fā)中的一些基本知識(shí),其中對(duì)觸控式螢?zāi)?、感?yīng)器和多媒體技術(shù)將會(huì)著重?cái)⑹?,這將是創(chuàng)意開發(fā)靈感的源泉?! 〉?篇——?jiǎng)?chuàng)意大爆炸,這部分主要是專案範(fàn)例,是創(chuàng)意應(yīng)用開發(fā)的實(shí)踐部分。其內(nèi)容將被分為三個(gè)層次,第一個(gè)層次是一些十分有趣而且相對(duì)簡(jiǎn)單的小程式,主要用於對(duì)前面部分介紹過(guò)的各種技術(shù)的綜合應(yīng)用展示;第二個(gè)層次是一個(gè)能力的進(jìn)階,這些應(yīng)用範(fàn)例在具有趣味性的同時(shí)也具備一定的實(shí)用性,程式碼有一定的規(guī)模;第三個(gè)層次是各種技術(shù)的綜合應(yīng)用,是一個(gè)完整的較進(jìn)階的專案
書籍目錄
Chapter 1 關(guān)於創(chuàng)意的淺談1.1 創(chuàng)意是如何誕生的 1.2 創(chuàng)意該如何發(fā)展 1.3 從作品到產(chǎn)品 1.3.1 創(chuàng)意之火可燎原 1.3.2 轉(zhuǎn)機(jī)在創(chuàng)意 Chapter 2 當(dāng)創(chuàng)意遇上『機(jī)器人』2.1 『 機(jī)器人』的誕生 2.2 Android 的個(gè)性體驗(yàn)與創(chuàng)意的溫床 2.3 創(chuàng)意行動(dòng)應(yīng)用 2.3.1 水果忍者 2.3.2 物理小遊戲Shoot U 2.3.3 指紋掃描鎖 2.3.4 Up Sound Down 2.3.5 條碼掃描器 2.3.6 Camera360 手機(jī)攝影大師 2.3.7 飄信( 簡(jiǎn)體版)2.3.8 街旁( 簡(jiǎn)體版)2.3.9 Finger Paint 2.3.10 會(huì)說(shuō)話的河馬 Chapter 3 創(chuàng)意的商機(jī)3.1 Android Market 簡(jiǎn)介 3.2 致富新出路 3.3 開發(fā)者那些事兒 3.4 加入開發(fā)者行列 3.5 更多的開發(fā)者資源 Chapter 4 開始踏上開發(fā)之旅4.1 搭建Android 開發(fā)平臺(tái) 4.1.1 在Windows 平臺(tái)下搭建開發(fā)環(huán)境 4.1.2 在Linux 平臺(tái)下搭建開發(fā)環(huán)境 4.2 輔助工具的使用 4.2.1 虛擬裝置Android Virtual Devices(AVD) 4.2.2 手機(jī)模擬器Emulator 4.2.3 使用者介面設(shè)計(jì)工具DroidDraw 4.2.4 感應(yīng)器模擬器Sensor Simulator 4.3 第一個(gè)Android 應(yīng)用—Hello Android part 2 創(chuàng)意的『奇點(diǎn)』Chapter 5 初認(rèn)識(shí)Android 應(yīng)用程式5.1 基本程式單元Activity 5.2 通訊意圖Intent 5.3 廣播事件回應(yīng)Broadcast Receiver Chapter 6 用戶界面6.1 常用的使用者控制項(xiàng) 6.1.1 文字標(biāo)籤TextView 6.1.2 按鈕Button 6.1.3 進(jìn)階按鈕ImageButton 6.1.4 下拉清單Spinner 6.1.5 提示訊息Toast 6.1.6 文字編輯方塊EditText 6.1.7 功能表Menu6.1.8 對(duì)話方塊Dialog 6.1.9 單項(xiàng)選擇RadioButton 6.1.10 多項(xiàng)選擇CheckBox 6.1.11 圖片框ImageView 6.1.12 圖片切換器ImageSwitcher 6.1.13 切換頁(yè)籤TabHost 6.2 介面檢視與佈局 6.2.1 列表檢視ListView 6.2.2 網(wǎng)格檢視GridView 6.2.3 畫廊檢視Gallery 6.2.4 線性佈局 6.2.5 相對(duì)佈局 6.2.6 絕對(duì)佈局 6.2.7 表格佈局 6.3 螢?zāi)荒J?6.3.1 獲取螢?zāi)挥嵪?6.3.2 標(biāo)題列與全螢?zāi)荒J?Chapter 7 觸控式螢?zāi)?.1 初步認(rèn)識(shí)觸控式螢?zāi)?7.1.1 電阻式觸控式螢?zāi)?7.1.2 電容式觸控式螢?zāi)?7.2 多點(diǎn)觸控的靈感觸動(dòng) 7.3 觸摸應(yīng)用基礎(chǔ) 7.3.1 觸摸事件的監(jiān)聽與回應(yīng) 7.3.2 獲取觸點(diǎn)的數(shù)量 7.3.3 獲取觸點(diǎn)的位置 7.4 手勢(shì)識(shí)別 7.4.1 按下 7.4.2 輕觸 7.4.3 長(zhǎng)按 7.4.4 滑過(guò) 7.4.5 滑動(dòng) 7.5 雙指縮放手勢(shì)辨識(shí) 7.6 雙指旋轉(zhuǎn)手勢(shì)辨識(shí) 7.7 自訂手勢(shì)辨識(shí) Chapter 8 傳感器8.1 方向感應(yīng)器 8.2 加速度感應(yīng)器 8.3 光線感應(yīng)器 8.4 溫度感應(yīng)器 8.5 感應(yīng)器範(fàn)例 8.6 鏡頭 8.7 麥克風(fēng) Chapter 9 多媒體9.1 音樂(lè)的播放 9.2 視訊的播放 9.3 幾何圖形的繪製 9.4 圖像繪製與處理 9.4.1 圖像繪製 9.4.2 圖像縮放 9.4.3 圖像旋轉(zhuǎn) 9.4.4 點(diǎn)陣處理 9.5 動(dòng)畫繪制 9.5.1 透明度漸變動(dòng)畫 9.5.2 平移動(dòng)畫 9.5.3 縮放動(dòng)畫 9.5.4 旋轉(zhuǎn)動(dòng)畫 9.6 人臉識(shí)別 9.7 語(yǔ)音辨識(shí) 9.8 TTS 語(yǔ)音合成 Chapter 10 資料儲(chǔ)存10.1 Shared Preferences 10.2 文件的讀寫 10.3 資料庫(kù)程式設(shè)計(jì) 10.3.1 建立資料庫(kù) 10.3.2 建立資料表 10.3.3 插入資料 10.3.4 修改資料 10.3.5 查詢資料 10.3.6 刪除資料 Chapter 11 無(wú)線網(wǎng)路通訊11.1 初認(rèn)識(shí)無(wú)線區(qū)域網(wǎng)路 11.1.1 WiFi 簡(jiǎn)介 11.1.2 藍(lán)牙簡(jiǎn)介 11.2 Socket 通訊 11.3.1 Android 與Java 伺服端通訊 11.3.2 Android 與11.3 Android 與JavaScript 互動(dòng)Chapter 12 Google Map 與GPS12.1 初認(rèn)識(shí)Google Map API 12.2 申請(qǐng)Google Map API Key 12.3 一個(gè)簡(jiǎn)單的地圖範(fàn)例 12.4 初認(rèn)識(shí)GPS 12.5 一個(gè)簡(jiǎn)單的GPS 範(fàn)例 Part 3 創(chuàng)意大爆炸Chapter 13 創(chuàng)意大爆炸13.1 專案範(fàn)例—實(shí)用計(jì)步器 13.2 專案範(fàn)例—指南針 13.3 專案範(fàn)例—水平尺 13.4 專案範(fàn)例—小鋼琴 13.5 專案範(fàn)例—實(shí)用手電筒 Chapter 14 創(chuàng)意進(jìn)階14.1 專案範(fàn)例—便條隨意貼 14.1.1 功能設(shè)計(jì) 14.1.2 手勢(shì)互動(dòng) 14.1.3 本專案類的設(shè)計(jì)與實(shí)現(xiàn) 14.1.4 專案檔結(jié)構(gòu) 14.1.5 TipsActivity 類別的編碼實(shí)現(xiàn) 14.1.6 Billboard 類別的編碼實(shí)現(xiàn) 14.1.7 Note 類別的編碼實(shí)現(xiàn) 14.1.8 NotesManager 類別的編碼實(shí)現(xiàn) 14.1.9 Book 類別的編碼實(shí)現(xiàn) 14.1.10 EditActivity 類別的編碼實(shí)現(xiàn) 14.2 專案範(fàn)例—多國(guó)語(yǔ)言閱讀器 14.2.1 介面佈局與功能設(shè)計(jì) 14.2.2 專案檔結(jié)構(gòu) 14.2.3 線上翻譯功能的實(shí)現(xiàn) 14.2.4 TTS 語(yǔ)音閱讀的實(shí)現(xiàn) 14.2.5 工程完整程式碼 14.3 專案範(fàn)例—手勢(shì)螢?zāi)簧湘i程式 14.3.1 功能設(shè)計(jì)與佈局 14.3.2 工程結(jié)構(gòu) 14.3.3 實(shí)現(xiàn)思路 14.3.4 ScreenLockerActivity 類別的實(shí)現(xiàn) 14.3.5 LockerService 類別的實(shí)現(xiàn) 14.3.6 LockerActivity 類別的實(shí)現(xiàn) 14.4 專案範(fàn)例—語(yǔ)音地圖 14.4.1 功能設(shè)計(jì)與佈局 14.4.2 編碼實(shí)現(xiàn) Chapter 15 進(jìn)階實(shí)踐—行動(dòng)觸控15.1 概念設(shè)計(jì) 15.2 創(chuàng)新與意義 15.3 使用效果展示 15.4 系統(tǒng)組成與實(shí)現(xiàn)原理 15.5 功能設(shè)計(jì) 15.5.1 多點(diǎn)觸控滑鼠 15.5.2 無(wú)線數(shù)字鍵盤 15.5.3 無(wú)線手寫板 15.5.4 無(wú)線體感搖桿 15.6 通訊子系統(tǒng)的實(shí)現(xiàn) 15.6.1 通訊原理 15.6.2 通訊方式 15.6.3 通訊時(shí)序圖 15.6.4 通訊協(xié)議 15.6.5 伺服端程式編碼 15.7 PC 端控制子系統(tǒng)的實(shí)現(xiàn) 15.7.1 文字模擬輸入 15.7.2 鼠鍵模擬控制 15.7.3 快捷功能 15.8 行動(dòng)終端子系統(tǒng)的實(shí)現(xiàn) 15.8.1 用戶端的連接 15.8.2 主功能表 15.8.3 無(wú)線觸控滑鼠編碼 15.8.4 無(wú)線數(shù)字鍵盤編碼 15.8.5 無(wú)線手寫板編碼 15.8.6 無(wú)線體感搖桿編碼 15.9 專案附錄說(shuō)明 15.9.1 開發(fā)環(huán)境 15.9.2 執(zhí)行環(huán)境 15.9.3 網(wǎng)路環(huán)境
圖書封面
評(píng)論、評(píng)分、閱讀與下載