-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
構建移動網站與APP-HTML 5移動開發入門與實戰 版權信息
- ISBN:9787302461111
- 條形碼:9787302461111 ; 978-7-302-46111-1
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
構建移動網站與APP-HTML 5移動開發入門與實戰 本書特色
本書由淺入深,全面、系統、詳盡地介紹了HTML 5相關技術及其在移動開發領域的應用。從基本原理到移動頁面優化再到實戰應用,幾乎涉及HTMML 5移動開發領域的絕大部分內容,是一本集理論與實戰的綜合性參考書。 本書共13章,分為3篇。第1篇為HTML 5移動特性,內容包括HTML 5移動開發基礎、移動表單、多媒體形式、地理位置定位(Geolocation)、離線緩存、Canvas繪圖、CSS 3視覺輔助和調用手機設備等,*后還剖析了移動性能優化的一些技巧。第2篇為HTML 5移動框架,主要介紹jQueryMobile和SenchaTouch這兩個當下*流行的移動框架。第3篇為HTML 5移動實戰,詳細講解了使用jQueryMobile和SenchaTouch這兩個移動框架開發移動應用的過程與方法。 本書適合所有想全面深入學習HTML 5移動開發技術的人員閱讀,尤其適合正在應用HTML 5做移動項目開發的人員閱讀。對于大中專院校相關專業的學生和培訓機構的學員,本書也是一本不可多得的參考書。
構建移動網站與APP-HTML 5移動開發入門與實戰 內容簡介
(1)贈送本書中提到的程序的源代碼 http://pan.baidu.com/s/1gfsTf2b(2)本書涵蓋了HTML 5移動Web開發的所有常用知識點及開發工具,可以幫助傳統Web開發者搭乘HTML 5快車,輕松開發和部署移動應用,也可以使移動開發者挖掘Web潛力,在傳統網頁的基礎上獲得跨平臺支持。
構建移動網站與APP-HTML 5移動開發入門與實戰 目錄
第1章 HTML 5移動入門 11.1 認識HTML 11.1.1 HTML的構成 11.1.2 CSS的構成 21.1.3 JavaScript的構成 31.2 認識HTML 5 41.2.1 HTML 5的發展與理念 51.2.2 HTML 5和XHTML的對比 61.3 制作一個簡單的HTML 5移動APP 71.3.1 開發工具的選擇 81.3.2 APP代碼的編寫 81.3.3 調試運行 Hello APP 91.4 HTML 5的移動特色 101.5 本章小結 10第2章 移動特性1——移動表單 112.1 豐富的表單屬性 112.2 移動Web表單的input類型 122.2.1 search類型文本 122.2.2 email類型文本 132.2.3 number類型文本 142.2.4 range類型文本 152.2.5 tel類型文本 152.2.6 url類型文本 162.3 HTML 5表單新屬性 162.3.1 autocomplete屬性 162.3.2 autofocus屬性 172.4 范例——創建一個HTML 5版的APP注冊頁面 182.4.1 代碼設計 192.4.2 代碼分析 242.5 本章小結 26第3章 移動特性2——多媒體形式 273.1 音頻視頻 273.1.1 音頻視頻的格式 273.1.2 使用video/audio元素 273.1.3 音頻視頻的通信 293.2 范例——制作音樂播放器APP 313.3 范例——制作視頻播放器APP 333.3.1 普通視頻播放器 343.3.2 添加視頻進度條 373.3.3 添加視頻快進慢進按鈕 403.3.4 處理帶字幕的視頻 413.4 本章小結 43第4章 移動特性3——地理位置定位 444.1 認識地理位置 444.1.1 緯度和經度坐標 444.1.2 定位數據 454.1.3 構建地理位置應用 464.2 手機地理位置定位 474.3 谷歌地圖的使用 494.3.1 追蹤用戶的位置 494.3.2 查找路線 534.3.3 用戶自定義的地理定位 614.4 高德地圖的使用 654.5 本章小結 67第5章 移動特性4——離線緩存 685.1 離線緩存應用 685.1.1 離線緩存API簡介 685.1.2 使用Manifest方法 715.1.3 使用ApplicationCache API方法 725.1.4 搭建簡單的離線APP 725.2 離線事件處理 765.3 范例——離線貼吧APP 805.4 本章小結 84第6章 移動特性5——Canvas繪圖 856.1 HTML 5的繪圖API 856.1.1 什么是Canvas 856.1.2 加載Canvas 866.1.3 什么是SVG 876.1.4 什么是WebGL 896.1.5 Paper.js圖形庫 906.2 應用Canvas 916.2.1 繪制圖形 926.2.2 繪制文字 966.2.3 顏色漸變 1036.3 范例——帶特效的相冊APP 1066.4 本章小結 114第7章 移動特性6——CSS 3視覺輔助 1157.1 CSS 3的變化 1157.2 背景(Backgrounds) 1167.3 文字效果(Text Effects) 1177.4 邊框(Border) 1187.5 用戶界面(User interface) 1207.6 轉換(Transform) 1227.7 過渡(Transition) 1237.8 范例——用CSS 3畫哆啦A夢 1247.8.1 頭和臉 1257.8.2 脖子和鈴鐺 1297.8.3 身體和四肢 1317.8.4 讓眼睛動起來 1357.9 本章小結 136第8章 移動特性7——調用手機設備 1378.1 HTML 5調用手機攝像頭 1378.2 HTML 5調用手機相冊 1408.3 HTML 5調用手機通訊錄 1468.4 本章小結 149
第9章 HTML 5移動性能優化 1509.1 HTML 5的性能考量 1509.1.1 瀏覽器性能 1509.1.2 網絡性能 1539.1.3 開發效率 1549.2 加載優化 1569.2.1 減少HTTP請求 1569.2.2 充分利用緩存 1609.2.3 壓縮 1619.2.4 優化JavaScript加載性能 1659.2.5 其他加載優化 1739.3 CSS優化 1759.3.1 了解頁面的渲染過程 1769.3.2 避免在HTML標簽中寫Style屬性 1789.3.3 正確使用display屬性 1799.3.4 避免使用CSS表達式 1799.3.5 請勿濫用float屬性 1809.3.6 不濫用Web字體 1829.3.7 不聲明過多的Font-size 1849.3.8 優化選擇器的使用 1859.4 圖片優化 1879.4.1 使用CSS 3代替圖片 1879.4.2 使用Data URI代替圖片 1909.4.3 使用SVG代替圖片 1949.4.4 IconFont與SVG優劣對比 1969.4.5 使用壓縮圖片 1979.4.6 使用srcset 1989.4.7 使用WebP 2009.5 渲染優化 2019.5.1 渲染流程 2029.5.2 使用Viewport加速頁面渲染 2039.5.3 動畫優化 2049.5.4 高頻事件優化 2079.5.5 GPU加速 2109.6 腳本優化 2119.6.1 腳本執行優化 2119.6.2 條件JavaScript 2129.6.3 緩存DOM操作 2159.6.4 盡量使用事件代理以避免批量綁定事件 2199.6.5 盡量使用ID選擇器 2219.6.6 click事件優化 2239.7 本章小結 225第10章 jQuery Mobile移動框架 22610.1 初步接觸jQuery Mobile 22610.1.1 jQuery Mobile框架特點 22610.1.2 jQuery Mobile框架安裝與配置 22710.1.3 創建**個jQuery Mobile APP 22910.2 jQuery Mobile頁面與導航 23110.2.1 jQuery Mobile單頁面 23110.2.2 jQuery Mobile多頁面 23310.2.3 jQuery Mobile對話框頁面 23610.2.4 jQuery Mobile導航 24110.2.5 jQuery Mobile加載 24610.2.6 jQuery Mobile動畫效果 25010.3 jQuery Mobile CSS樣式 25310.3.1 按鈕樣式 25310.3.2 圖標樣式 26010.3.3 網格布局樣式 26410.4 jQuery Mobile小部件 26810.4.1 工具條 26810.4.2 導航條 27110.4.3 選項卡 27510.4.4 面板 27810.4.5 彈出框 28110.5 jQuery Mobile表單 28410.5.1 輸入框 28410.5.2 復選框 28610.5.3 單選按鈕 28810.5.4 下拉列表框 28910.5.5 滑塊控件 29110.6 本章小結 293第11章 Sencha Touch框架 29411.1 初步接觸Sencha Touch 29411.1.1 Sencha Touch框架特點 29411.1.2 Sencha Touch框架環境搭建 29511.1.3 創建**個Sencha Touch APP 30311.1.4 Sencha Touch APP代碼解析 30711.1.5 運行Sencha Touch APP 31811.2 Sencha Touch核心概念 32011.2.1 類系統 32011.2.2 容器組件 33211.2.3 組件布局 33411.2.4 事件 33811.3 Sencha Touch組件 34311.3.1 導航視圖 34311.3.2 旋燈視圖 34811.3.3 表單 35111.4 本章小結 354第12章 jQuery Mobile框架實戰——移動便箋APP 35512.1 項目介紹 35512.2 項目功能模塊 35612.2.1 主頁 35612.2.2 便箋內容瀏覽頁面 35812.2.3 登錄頁面 36012.2.4 便箋內容瀏覽頁面(用戶權限) 36212.2.5 新建便箋內容 36412.2.6 編輯便箋內容 36712.2.7 刪除便箋內容 36712.2.8 清空便箋內容 36812.3 本章小結 369第13章 Sencha Touch框架實戰——通訊錄APP 37013.1 項目介紹 37013.2 項目功能模塊 37113.2.1 app.js主入口文件 37113.2.2 Model模型 37213.2.3 Store存儲 37213.2.4 View主視圖 37313.2.5 Contacts視圖類 37513.2.6 Controller控制器 37613.3 測試運行項目 37813.4 本章小結 380
構建移動網站與APP-HTML 5移動開發入門與實戰 作者簡介
常新峰,資深網頁開發設計師,并有多年教學經驗及實際操作經驗,先后出版多版作品。
- >
二體千字文
- >
月亮與六便士
- >
羅庸西南聯大授課錄
- >
有舍有得是人生
- >
月亮虎
- >
羅曼·羅蘭讀書隨筆-精裝
- >
詩經-先民的歌唱
- >
經典常談