Android App開發入門:使用Android Studio 2.X開發環境 第2版

Android App開發入門:使用Android Studio 2.X開發環境 第2版 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
施威銘 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-30

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 機械工業齣版社
ISBN:9787111574491
版次:2
商品編碼:12147283
品牌:機工齣版
包裝:平裝
開本:16開
齣版時間:2017-08-01
用紙:膠版紙
頁數:565


相關圖書





圖書描述

産品特色

內容簡介

  本書從初學者的角度齣發,通過通俗易懂的語言、豐富的實例,詳細介紹使用AndroidStudio2.X開發環境開發Android應用程序應該掌握的各種技術。全書共分16章,內容包括:使用AndroidStudio開發AndroidApp,Android程序設計基礎講座,應用程序界麵設計,事件處理,用戶界麵的基本組件,高級UI組件,即時消息與對話框,用Intent啓動程序中的其他Activity,用Intent啓動手機內的各種程序,拍照與顯示照片,播放音樂與視頻,用傳感器製作水平儀與體感控製,WebView與SharedPreferences,GPS定位、地圖與菜單,SQLite數據庫,Android互動設計等。書中所有知識都結閤具體實例進行介紹,以使讀者輕鬆領會Android應用程序開發的精髓,快速提高開發技能。

目錄

目錄

推薦序

前言

關於範例程序

第1章使用AndroidStudio開發AndroidApp

1-1創建第一個AndroidApp項目2

1-2在計算機的仿真器上執行App11

創建Android仿真器11

在仿真器上執行AndroidApp14

仿真器的操作技巧18

調整仿真器的語言、時區及刪除App20

在AndroidStudio中查看仿真器與App的執行情況22

1-3AndroidStudio快速上手23

認識AndroidStudio的操作環境24

打開最近使用過的項目27

項目的移動、復製與刪除28

打開“移動或復製後”或“外來”的項目29

1-4Android項目的構成30

Android資源文件的“多版本”特色32

第2章Android程序設計基礎講座

2-1AndroidApp的主角:Activity40

Activity40

AndroidApp的組成40

2-2Android程序的設計流程41

視覺設計和程序邏輯41

用圖形化界麵做視覺設計43

用Java編寫程序邏輯44

把視覺設計與程序代碼構建起來44

2-3認識Activity的基本程序邏輯45

初識MainActivity框架45

onCreate():MainActivity第一件要做的事46

setContentView():載入布局文件48

資源ID48

2-4組件的布局與屬性設置50

id屬性52

ndViewById()方法53

textView的常見屬性54

在屬性中設置引用54

在屬性中設置方法的名稱56

2-5開始動手編寫程序56

範例2-1:單擊按鈕就放大顯示文字57

2-6輸入字段EditText組件76

getText():獲取用戶輸入的文字76

setText():設置TextView顯示的文字77

範例2-2:加入EditText組件77

2-7使用USB綫將程序部署到手機上執行82

打開手機調試功能82

通過USB將AndroidApp傳送到手機安裝並執行83

執行已安裝的程序85

2-8修改項目的程序包名稱和應用程序ID85

第3章AndroidApp界麵設計

3-1View與ViewGroup(Layout):組件與布局94

View:視覺組件94

View組件的屬性與設置95

再談id屬性96

Layout:界麵布局98

3-2使用LinearLayout建立界麵布局100

LinearLayout:按序排列組件100

範例3-1:在布局中使用LinearLayout101

範例3-2:使用LinearLayout(Horizontal)創建窗體103

imputType屬性:設置輸入字段種類110

範例3-3:加入輸入電話專用的EditText110

3-3使用weight屬性控製組件的寬/高114

範例3-4:利用weight屬性對齊組件115

3-4通過屬性美化外觀117

組件的邊界:margins與paddings117

範例3-5:設置邊界讓輸入窗體版麵變寬鬆119

顔色:以RGB值設置文字或背景顔色120

範例3-6:設置文字及背景顔色120

3-5用程序設置組件的外觀屬性125

setTextColor():改變文字顔色125

範例3-7:變色龍——以隨機數設置顔色屬性126

3-6使用ConstraintLayout提升設計與執行的性能130

ConstraintLayout的運行原理130

範例3-8:學習ConstraintLayout的使用131

約束的種類137

讓組件可以動態重設大小與位置138

使用引導綫140

自動連接與推斷約束141

3-7使用Gmail將程序寄給朋友測試144

設置可以安裝非GooglePlay商店下載的程序144

將程序寄給朋友安裝144

第4章與用戶互動——事件處理

4-1事件處理的機製150

來源對象與監聽對象150

Java的接口150

4-2“單擊”事件的處理153

範例4-1:每單擊一次按鈕,就讓計數器加1153

4-3監聽“長按”事件158

onLongClick():處理“長按”事件158

範例4-2:長按按鈕將計數值歸零158

4-4處理不同來源對象的相同事件160

getId():判斷事件的來源對象160

範例4-3:長按按鈕計數加2,長按計數值歸零161

4-5監聽“觸控”事件讓手機震動165

onTouch():觸控事件的處理165

如何讓手機震動166

範例4-4:監聽TextView的觸控事件166

在程序中登記“震動”的權限167

第5章用戶界麵的基本組件

5-1多選一的單選按鈕175

RadioButton與RadioGroup組件175

getCheckedRadioButtonId():讀取單選按鈕狀態175

範例5-1:讀取RadioGroup選取的選項176

onCheckedChanged():選項改變的事件182

範例5-2:利用RadioButton選擇溫度轉換單位183

5-2可復選的復選框192

isChecked():檢查是否被選取192

範例5-3:以復選框創建餐點選單192

onCheckedChanged():選取/取消復選框的事件196

範例5-4:利用選取事件實時修改訂單197

5-3顯示圖像的ImageView203

使用Android係統內建的圖像資源203

範例5-5:顯示係統內建圖像203

使用自行提供的圖像資源205

範例5-6:為選單加上圖片206

圖像的縮放控製213

第6章高級UI組件:Spinner與ListView

6-1Spinner選單組件219

Spinner組件的屬性設置219

用getSelectedItemPosition()讀取Spinner組件的選項220

範例6-1:使用Spinner設計購票程序221

onItemSelected():Spinner組件的選擇事件225

範例6-2:運動能量消耗計算器225

6-2ListView列錶框231

onItemClick():ListView的單擊事件232

範例6-3:使用ListView創建選單232

6-3在程序中變更Spinner的顯示選項236

ArrayAdapter:Spinner與數據的橋梁236

ArrayAdapter():創建ArrayAdapter對象236

setDropDownViewResource():設置選單選項的顯示樣式23


前言/序言

  前言學習Android程序設計一直睏擾著許多初學者,原因有兩個。首先,必須學會使用Java程序設計語言,並且要懂Android的XML詞匯,然後纔能開始學習Android的程序設計。其次,在學習的過程中常見到一些程序設計老手所使用的行話與習慣,初學者常會苦思不得其解,從而導緻在學習中産生挫摺感、睏頓不前。鑒於此,本書針對Android的初學者設計瞭一套學習流程,期望降低初學者學習的門檻,讓學習麯綫平滑、順暢,使初學者能迅速掌握Android程序設計的重點,而不用浪費過多的時間。

  許多人都說學Android需要先學XML,但是事實上學Android並不需要先學XML,而是要學Android的XML詞匯。這兩者可謂天壤之彆。對於前者,你可能要讀完一本厚厚的XML大全集,但是掌握Android的XML詞匯就簡單多瞭。我們還會以圖形化界麵的編輯器來完成界麵布局的XML設計,這就和在遊戲裏布置房間或建設城堡一樣簡單。再者,初學階段的Android程序設計所用到的Java語言不需要初學者完完整整地閱讀一本厚達七八百頁的Java程序設計語言教科書,隻需發揮三成Java程序設計語言的功力,就可以輕鬆寫好Android程序瞭。

  因此,初學者真正要做的就是學習Android的程序架構和AndroidAPI的使用,並運用自己的創意開發手機或平闆電腦的應用。本書並不是Android的程序應用大全集,目的是幫助對Android程序設計感興趣的人排除學習中的障礙,以便順利進入Android程序設計的領域。讀完本書,如果需要進一步學習Android更廣的領域,可以參考其他相關書籍。

  施威銘



Android App開發入門:使用Android Studio 2.X開發環境 第2版 下載 mobi epub pdf txt 電子書 格式

Android App開發入門:使用Android Studio 2.X開發環境 第2版 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Android App開發入門:使用Android Studio 2.X開發環境 第2版 下載 mobi pdf epub txt 電子書 格式 2024

Android App開發入門:使用Android Studio 2.X開發環境 第2版 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

還沒開始看,應該還不錯吧

評分

我感覺還是不錯的。挺適閤我的!

評分

其他挺好,藍牙部分過於籠統,網絡部分也是。

評分

還沒開始看,應該還不錯吧

評分

不錯

評分

很好很好很好很好

評分

哎,還沒怎麼看

評分

挺好懂的書,看著輕鬆

評分

今天買,第二天就送到瞭,。京東很方便,直接可以送到傢門口

類似圖書 點擊查看全場最低價

Android App開發入門:使用Android Studio 2.X開發環境 第2版 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有