內容簡介
本書的寫作初衷是以初學者的角度,由淺到深地引導讀者學習Axure RP 8.0的使用方法,從而實現學習目標。
本書不但適合初學者學習,在知識結構與案例的安排上,也非常適合工作中的查閱與參考。初學者只需要按照從前到後的順序進行學習,就能夠迅速、全面地掌握原型開發技能。具備一定原型開發基礎的讀者,也能夠在本書的大量案例之中,獲得各種實戰的參考。書中的案例均來自網際網路知名的網站或者APP中的一些典型互動內容,作者通過這些案例引導讀者學習如何進行原型的構建、邏輯的整理、思路的分析及互動的實現。
圖書目錄
第 1篇 基礎
第 1 章 準備工作與注意事項/16
1.1 下載安裝 Axure RP 8.0/17
1.1.1 Windows 系統的安裝與漢化/17
1.1.2 Mac 系統的安裝與漢化/18
1.2 原型相關的檔案類型/19
1.3 檔案自動備份與找回/19
1.4 功能區域的視圖設定/20
第 2 章 創建項目結構/21
2.1 使用 Xmind 進行項目結構梳理/22
2.2 根據思維導圖搭建原型頁面結構/26
第 3 章 元件功能概述/27
3.1 滑鼠的操作/28
3.2 元件的使用/29
3.2.1 使用軟體自帶元件庫/29
3.2.2 使用自定義元件庫/34
第 4 章 查看原型/35
4.1 本機預覽/36
4.2 共享發布 /38
4.3 線上反饋 /40
4.4 Axure Share App/41
4.5 生成檔案/44
4.6 瀏覽器外掛程式/47
4.7 工具列介紹/49
第 5 章 創建自適應視圖/51
5.1 不同設備的原型尺寸/52
5.2 創建不同設備的視圖/53
5.3 移動設備的瀏覽設定/54
第 6 章 概要與檢視功能/59
6.1 概要功能 /60
6.2 檢視功能——頁面樣式/62
6.3 檢視功能——頁面說明/65
6.4 檢視功能——頁面屬性/65
6.5 檢視功能——元件命名/66
6.6 檢視功能——元件樣式/67
6.7 檢視功能——元件說明/73
6.7.1 添加元件說明/73
6.7.2 自定義說明欄位/74
6.8 檢視功能——元件屬性/74
6.9 檢視功能——元件互動/87
6.10 檢視功能——組合屬性/91
第 7 章 母版管理/95
7.1 母版簡介/96
7.2 添加 / 編輯 / 刪除/96
7.3 添加母版到頁面中/97
7.4 從頁面中移除母版/97
7.5 拖放行為/98
7.6 自定義觸發事件/98
第 8 章 標註與流程/103
8.1 頁面快照 /104
8.2 便簽與標記/105
8.3 連線與箭頭/108
第 9 章 其他/113
9.1 自定義元件庫/114
9.1.1 創建元件庫/114
9.1.2 製作自定義元件/115
9.1.3 使用元件庫/116
9.2 自定義形狀/117
9.3 鋼筆工具 /120
9.4 裁剪與切割圖片/120
9.5 格線與輔助線/122
9.6 團隊項目 /124
9.7 圖示字型 /130
9.8 Web 字型/131
9.8.1 @font-face 代碼/131
9.8.2 連結到“.CSS”檔案/134
第 2篇 進階
第 10 章 動態面板/138
10.1 動態面板簡介/139
10.2 動態面板特性——容器/141
10.3 動態面板特性——多狀態/150
10.4 動態面板特性——循環/154
10.5 動態面板特性——拖動/158
10.6 動態面板特性——適應寬度/160
10.7 動態面板特性——相對固定/161
第 11 章 公式與自定義變數/164
11.1 公式的格式/165
11.2 自定義變數——局部變數/166
11.3 自定義變數——全局變數/174
第 12 章 條件與表達式/184
12.1 條件的編輯/185
12.2 條件的類型/194
12.3 運算符與表達式/209
12.3.3 邏輯運算符/211
第 13 章 系統變數與函式/216
13.1 概念簡介/217
13.2 元件/219
13.3 滑鼠指針/248
13.4 視窗頁面/253
13.5 數字/259
13.6 數學/263
13.7 日期/270
13.8 字元串/277
第 14 章 中繼器 /287
14.1 中繼器的組成/288
14.2 數據集——添加行/303
14.3 數據集——更新行/313
14.4 數據集——刪除行/316
14.5 數據集——標記行與取消標記行/323
14.6 項目列表——排序/340
14.7 項目列表——篩選/347
14.8 中繼器的屬性/358
第 15 章 中繼器的系統變數/367
15.1 系統變數——中繼器/368
15.2 系統變數——數據集/383
寫在最後…/392
案例
案例 01 QQ 註冊頁面的藍色漸變背景//64
案例 02 導航選單樣式/69
案例 03 帶刪除線的文字效果/72
案例 04 文本框中的提示/75
案例 05 圓角藍色框線的文本輸入框/77
案例 06 動態樣式的按鈕效果/78
案例 07 頁面中嵌入優酷視頻/81
案例 08 頁面中嵌入百度地圖/82
案例 09 性別的選擇/85
案例 10 單擊按鈕等待 3 秒後打開作者的網站地址/88
案例 11 選項選中效果/89
案例 12 觸發組合中所有元件的滑鼠互動/92
案例 13 母版的自定義觸發事件/99
案例 14 頁面快照的套用/105
案例 15 頁面快照的互動/106
案例 16 添加連線點/110
案例 17 黑桃圖示的製作/117
案例 18 單擊登錄按鈕顯示登錄面板/142
案例 19 水平選單移入時彈出隱藏效果/146
案例 20 垂直選單單擊時展開收起效果/148
案例 21 淘寶搜尋欄內容切換/151
案例 22 使用循環實現圖片輪播/155
案例 23 滑塊在一定範圍內拖動的效果/158
案例 24 橫向鋪滿螢幕的背景條/160
案例 25 導航選單頂部固定的效果/162
案例 26 使用局部變數計算商品合計/166
案例 27 單擊加減按鈕實現商品數量自增減/168
案例 28 圖片輪播中頁簽的切換(1)/171
案例 29 密碼找回的跨頁面傳遞數據/175
案例 30 跨頁面控制動態面板狀態/180
案例 31 通過條件判斷限制商品數量/187
案例 32 失去焦點時判斷賬號合法性(1)/188
案例 33 失去焦點時判斷賬號合法性(2)/190
案例 34 手機號碼合法性驗證/194
案例 35 註冊信息的合法性驗證/200
案例 36 圖片輪播中頁簽的切換(2)/206
案例 37 使用條件表達式進行判斷/212
案例 38 購物車數量自增減效果/220
案例 39 圖片輪播頁簽改變尺寸與單擊頁簽切換圖片/223
案例 40 通過焦點元件實現鍵盤為多個文本框輸入文字/229
案例 41 界面滾動超過一屏高度時顯示返回頂部按鈕 /231
案例 42 界面滾動時改變搜尋欄透明度/235
案例 43 唱片旋轉與進度條效果/238
案例 44 百度雲網盤的右鍵選單/249
案例 45 頁面滾動時浮現的返回頂部按鈕/254
案例 46 頁面滾動時模組頂部吸附效果/257
案例 47 螢幕中虛擬 Home 鍵水平方向自動停靠的互動//260
案例 48 單擊按鈕獲取 4 位隨機整數驗證碼/264
案例 49 拖動旋鈕時自轉的互動效果/267
案例 50 動態數字時鐘(1)/273
案例 51 模擬物理時鐘 /275
案例 52 動態數字時鐘(1)/280
案例 53 輸入密碼與退格的互動效果/281
案例 54 手機端商品列表(上)/290
案例 55 手機端商品列表(下)/294
案例 56 手機端瀏覽器添加常用網站(上)/304
案例 57 手機端瀏覽器添加常用網站(下)/313
案例 58 手機端瀏覽器刪除常用網站(上)/316
案例 59 手機端瀏覽器刪除常用網站(下)/319
案例 60 手機端購物車中的多項刪除/323
案例 61 手機端購物車中的單項刪除/332
案例 62 手機端商品列表的價格排序/341
案例 63 手機端商品列表按名稱搜尋/347
案例 64 手機端商品列表按價格區間篩選/349
案例 65 手機端商品列表多條件篩選/356
案例 66 項目列表中單項選中的效果/359
案例 67 檔案列表的翻頁互動/369
案例 68 移動端列表向上滑動時載入更多商品項/377
案例 69 音樂播放列表的歌曲編號/384
案例 70 移動端瀏覽器前 3 個圖示禁止刪除/387