産品特色
編輯推薦
精心設計的循序漸進課程;
不必是Java高手也能看得懂的Android入門書
內容簡介
本書從初學者的角度齣發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹瞭使用AndroidStudio開發環境開發Android應用程序應該掌握的各方麵技術。全書共分16章,內容包括使用AndroidStudio開發AndroidApp、Android程序設計基礎講座、應用程序界麵設計、事件處理、用戶界麵的基本組件、高級UI組件、即時信息對話框、用Intent啓動程序中的其他Activity、用Intent啓動手機內的各種程序、拍照與顯示照片、播放音樂與視頻、用傳感器製作水平儀與體感控製、WebView與SharedPreferences、GPS定位、地圖與菜單、SQLite數據庫、Android交互設計。所有知識都結閤具體實例進行介紹,可以使讀者輕鬆領會Android應用程序開發的精髓,快速提高開發技能。
目錄
前言
目 錄
第1章使用Android Studio開發Android App
1-1 創建第一個Android App項目
1-2在計算機的仿真器上執行App
創建Android仿真器
在仿真器上執行Android App
調整仿真器的語言、時區及刪除App
在Android Studio中查看仿真器與App的執行情況
1-3 Android Studio快速上手
認識Android Studio的操作環境
打開最近使用過的項目
項目的移動、復製與刪除
打開“移動或復製後”或“外來”的項目
1-4 Android項目的構成
Android資源文件的“多版本”特色
習題
第2章Android程序設計基礎講座
2-1 AndroidApp的主角:ActMty
Activity(活動)
Activity App的組成
2-2 Android程序的設計流程
視覺設計和程序邏輯
用圖形化界麵來做視覺設計
用Java來編寫程序邏輯
把視覺設計與程序代碼構建(Build)起來
第3章Android App界麵設計
第4章與用戶互動--事件處理
第5章用戶界麵的基本組件
第6章高級UI組件:Spinner與ListView
第7章即時消息與對話框
第8章用Intent啓動程序中的其他Activity
第9章用Intent啓動手機內的各種程序
第10章拍照與顯示照片
第11章播放音樂與視頻
第12章用傳感器製作水平儀與體感控製
第13章WebView與SharedPreferences
第14章GPS定位、地圖、菜單
第15章SQLite數據庫
第16章Android互動設計--藍牙遙控自走車iTank
附錄A
附錄B
附錄C
附錄D
附錄E
前言/序言
學習Android程序設計一直睏擾著許多初學者,其原因有兩個。首先,你必須會使用Java程序設計語言,並且要懂Android的XML詞匯,然後纔能開始學習Android的程序設計。其次,在學習的過程裏又常見到一些程序設計老手所使用的行話與習慣,對於一個初學者而言,常會苦思不得其解,導緻在學習的路上産生挫摺、睏頓。鑒於此,本書針對Android的初學者安排一套學習流程,期望降低學習門檻,讓學習麯綫平滑、順暢,使讀者能迅速掌握Android程序設計的重點,不用浪費過多的時間。
許多人都說學Android需要先學XML,但是事實上學Android並不需要先學XML,而是要學Android的XML詞匯。這兩者可是天壤之彆,前者你可能要讀完一本厚厚的XML大全集,但是對於掌握Android的XML詞匯,事情就簡單多瞭,並且我們還會以圖形化界麵的編輯器來完成畫麵布局的XML設計,這就和更改網絡遊戲的一些圖形模塊一樣簡單。再者,初學階段的Android程序設計所用到的Java語言,也不需要初學者必須完完整整地讀完一本厚達七八百頁的Java程序設計語言教科書,初學者隻需發揮三成的Java程序設計語言的功力就可以輕鬆寫好Android程序瞭。
所以,初學者真正要做的就是學習Android的程序架構、Android API的使用以及運用自己的創意來開發手機或平闆電腦的應用。本書並不是Android的程序應用大全集之類的書,目的是幫助那些對Android程序設計感興趣的人來排除學習中的障礙,以便他們可以順利進入Android程序設計的領域。讀完本書,如果還有需要進一步學習的領域,可以參考我們編寫的一係列書籍。
施威銘
Android APP開發入門:使用Android Studio環境 下載 mobi epub pdf txt 電子書 格式