[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

ANDROID 9編程通俗演義
該商品所屬分類:圖書 -> 編程語言
【市場價】
750-1088
【優惠價】
469-680
【作者】 牛搞 
【出版社】清華大學出版社 
【ISBN】9787302523932
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:清華大學出版社
ISBN:9787302523932
商品編碼:45569242941

品牌:文軒
出版時間:2019-04-01
代碼:89

作者:牛搞

    
    
"



作  者:牛搞 著
/
定  價:89
/
出 版 社:清華大學出版社
/
出版日期:2019年04月01日
/
頁  數:433
/
裝  幀:平裝
/
ISBN:9787302523932
/
主編推薦
Android App開發是當前很熱門的工作之一。Android繫統開源、免費,應用面廣,從手機到穿戴設備,從智能家居到汽車導航,Android已經滲透到工業生產、生活的方方面面。總體來說當前Android開發人纔需求很大,學習Android開發就業面廣,薪資提升快。本書作者有十五年軟件開發實戰經驗,三年以上IT實訓教學經驗,深入了解各種技術、架構、設計模式。本文對Android開發技術力求以通俗易懂的語言進行透徹講解,讓讀者閱讀此文不喫力且收獲良多。
目錄
●章 配置Android開發環境11.1 下載Android Studio11.2 安裝Android Studio21.3 配置Android SDK41.4 四原則6第2章 個App82.1 創建個App82.2 運行App122.2.1 在真實設備上調試132.2.2 配置虛擬機152.2.3 啟動App182.2.4 x86虛擬機加速192.2.5 App的樣子212.3 工程裡面有什麼22第3章 UI資源與Layout243.1 Layout243.2 改動Layout273.2.1 添加圖像資源303.2.2 顯示自己的圖像323.2.3 XML小解353.2.4 Layout源碼解釋363.3 排版姿方法之ConstraintLayout373.3.1 ConstraintLayout的原理383.3.2 子控件在ConstraintLayout中居左或居右393.3.3 子控件在ConstraintLayout中橫向居中403.3.4 子控件在ConstraintLayout中居中偏左413.3.5 子控件A在子控件B的上面423.3.6 子控件A與子控件B左邊對齊433.3.7 設置子控件的寬和高443.3.8 子控件的寬和高保持一定比例453.4 排版方法之RelativeLayout483.4.1 把ConstraintLayout改為RelativeLayout493.4.2 左右對齊與居中513.4.3 充滿整個父控件523.4.4 兄弟之間相對排533.4.5 dp是什麼553.4.6 使用RelativeLayout設計登錄頁面563.5 讓內容“滾”633.5.1 添加ScrollView作為最外層容器633.5.2 改正在ScrollView下的排版663.6 添加新的Layout資源70第4章 各種Layout控件724.1 FrameLayout724.2 LinearLayout724.2.1 縱向LinearLayout中子控件橫向居中744.2.2 子控件均勻分布754.2.3 子控件按比例分布764.2.4 用LinearLayout實現登錄界面774.3 GridLayout794.4 TableLayout80第5章 代碼操作控件815.1 在Activity中創建界面815.1.1 類R825.1.2 Activity的父類825.1.3 四大組件825.2 在代碼中操作控件835.2.1 獲取View845.2.2 響應View的事件865.2.3 添加依賴庫875.2.4 顯示提示90第6章 Activity導航936.1 創建注冊頁面936.2 啟動注冊頁面946.3 設計注冊頁面986.4 響應注冊按鈕進行注冊1026.5 獲取頁面返回的數據1036.5.1 避免常量重復出現1056.5.2 日志輸出1066.5.3 將返回的數據設置到控件中1076.6 Action Bar上的返回圖標1096.6.1 原生Action Bar與MaterailDesign Action Bar1096.6.2 登錄頁面顯示返回圖標1116.6.3 注冊頁面顯示返回圖標112第7章 Theme113第8章 Fragment1158.1 弄巧成拙的Activity1158.2 使用Fragment1178.3 改造登錄頁面1208.3.1 添加layout文件1208.3.2 改變layout文件的內容1218.3.3 添加Fragment類1228.3.4 將Fragment放到Activity中1268.3.5 創建注冊Fragment1268.3.6 顯示RegisterFragment1288.3.7 通過AppBar控制頁面導航1298.3.8 實現RegisterFragment的邏輯1298.3.9 LoginFragment中讀出用戶名和密碼1318.3.10 Fragment的生命周期1328.3.11 Fragment狀態保存與恢復1338.3.12 總結1348.4 對話框1388.4.1 創建子類1388.4.2 顯示對話框1408.4.3 響應返回鍵1418.4.4 取消輸入控件的焦點142第9章 菜單1439.1 添加菜單資源1449.2 重寫onCreateOptionsMenu()1479.3 嵌套菜單1489.4 菜單項分組1509.5 響應菜單項1509.6 其他菜單類型1520章 動畫15310.1 動畫原理15310.2 三種動畫15410.3 View動畫15510.3.1 繞著中心轉15610.3.2 不要反向轉15710.3.3 舉一反三15810.3.4 動畫組15810.4 屬性動畫15910.4.1 旋轉動畫15910.4.2 動畫組16010.5 動畫資源16410.6 Layout動畫16710.6.1 向Layout控件添加子控件16710.6.2 ViewGroup16810.6.3 設置排版動畫16910.7 轉場動畫17110.7.1 使用默認轉場動畫17110.7.2 自定義轉場動畫1721章 自定義控件17611.1 創建一個Custom View17711.2 Custom View類17911.2.1 構造方法17911.2.2 onDraw()方法18011.2.3 init()方法18211.2.4 自定義屬性18411.2.5 作畫18611.3 創建圓形圖像控件18811.3.1 將Drawable轉成Bitmap19111.3.2 變換矩陣19211.3.3 自定義屬性的改動19311.3.4 類的所有代碼1952章 RecyclerView20012.1 基本用法20012.2 顯示多條簡單數據20112.2.1 添加新頁面20112.2.2 創建Adapter子類20312.2.3 設置RecyclerView20512.2.4 用集合保存數據20612.3 讓子控件復雜起來20712.3.1 創建條目的Layout資源20812.3.2 應用條目Layout資源21012.3.3 明顯區分每一行21212.3.4 創建音樂信息類21412.3.5 使用音樂信息類21512.4 增刪改21712.4.1 增加一條21712.4.2 其他操作21912.5 局部刷新21912.6 運行效率優化22012.7 響應item選擇22112.8 顯示不同類型的行22312.8.1 添加新Item數據類22412.8.2 添加Item Layout22512.8.3 創建新的ViewHolder類22612.8.4 區分不同的View Type2273章 模仿QQApp界面23013.1 創建新的Android項目23013.2 設計登錄頁面23013.2.1 創建登錄Fragment23013.2.2 設計登錄界面23213.2.3 UI代碼23313.2.4 顯示登錄歷史23613.2.5 設計歷史菜單項24013.2.6 實現顯示歷史的代碼24113.2.7 selector資源24313.2.8 layer_list資源24413.2.9 定制控件背景24513.2.10 動畫顯示菜單24613.2.11 讓菜單消失24713.2.12 響應選中菜單項24813.3 QQ主頁面設計25013.3.1 設置導航欄25413.3.2 設置Tab欄25513.3.3 改變Tab Item圖標25813.3.4 為ViewPager添加內容25913.3.5 ViewPager與TabLayout聯動26113.3.6 在Tab Item中顯示圖像26313.3.7 禁止ViewPager滑動翻頁26613.3.8 創建“消息”頁26713.3.9 顯示氣泡菜單27413.3.10 抽屜效果29313.3.11 創建“聯繫人”頁30813.3.12 創建“動態”頁32813.3.13 實現搜索功能3294章 實現聊天界面33914.1 實現原理分析33914.2 創建聊天Activity34014.2.1 activity_chat.xml34014.2.2 類ChatActivity34214.2.3 顯示消息的layout34414.3 啟動ChatActivity34614.4 模擬聊天3475章 多線程34915.1 線程與進程的概念34915.2 創建線程35015.3 創建線程的另一種方法35215.4 多個線程操作同一個對像35315.5 單線程中異步執行35615.6 多線程間同步執行35715.7 在其他線程中操作界面35815.8 HandlerThread36015.9 線程的退出3616章 網絡通信36316.1 網絡基礎知識36316.1.1 IP地址與域名36316.1.2 TCP與UDP36416.1.3 HTTP協議36416.2 Android HTTP通信36516.3 使用“異步任務”36916.3.1 定義異步任務類36916.3.2 使用異步任務類37016.3.3 完善異步任務類37116.3.4 異步任務的退出37816.4 使用OkHttp進行網絡通信38016.4.1 使用OkHttp下載圖像38116.4.2 創建Web服務端38316.4.3 使用OkHttp下載數據38516.4.4 JSON轉對像38716.4.5 使用OkHttp上傳文件38816.5 使用Retrofit進行網絡通信39116.5.1 加入Retrofit的依賴項39116.5.2 用Retrofit下載文本39216.5.3 用Retrofit下載圖像39316.5.4 用Retrofit上傳圖像3947章 異步調用庫RxJava39717.1 小試牛刀39717.2 精簡發送代碼40017.3 精簡接收代碼40117.4 RxJava與Lamda40217.5 map與flatmap40417.6 並行map40517.7 RxJava與Retrofit合體40617.8 RxJava Retrofit合體並行執行4078章 實現聊天功能40918.1 改進登錄功能41118.1.1 制定統一的數據返回結構41118.1.2 向ChatService中添加方法41318.1.3 登錄請求41418.1.4 保存自己的信息41718.1.5 防止按鈕重復點擊41818.1.6 顯示進度條41818.2 獲取聯繫人42118.2.1 修改Retrofit接口42218.2.2 RxJava定時器42218.2.3 獲取並顯示聯繫人42318.2.4 出錯重試42518.2.5 停止網絡連接42518.3 發出聊天消息42718.3.1 定義承載消息的類42718.3.2 在接口中添加方法42818.3.3 在ChatActivity中初始化Retrofit42918.3.4 上傳消息42918.3.5 失敗重傳43118.4 獲取聊天消息43118.4.1 為ChatService增加方法43118.4.2 發出請求431
內容簡介
本書嚴格參考Android 9官方開發文檔的邏輯,全面講解Android開發中的各種技術,章節內容循序漸進,精心安排,翔實全面,且又通俗易懂,既不是術語的羅列,也不是不知所雲的翻譯。本書分為18章,內容包括配置Android 9開發環境、個App、UI資源與Layout、各種Layout控件、代碼操作控件、Activity導航、Theme、Fragment、菜單、動畫、自定義控件、RecyclerView、模仿QQApp界面、實現聊天界面、多線程、網絡通信、異步調用庫RxJava、實現聊天功能等。本書適合Android編程初學者、Android應用開發人員,也適合高等院校和培訓學校相關專業的師生教學參考。
作者簡介
牛搞 著
軟件開發從業15年編程實戰經驗,流媒體技術專家,高性能服務器專家。CSDN知名博主。現為IOS、Adroid、C++不錯培訓講師。
摘要
自從iOS橫空出世,移動應用開發持續火爆,人纔需求量節節攀升,開發人員的薪資也勇攀高峰。但是,隨著一批跨平臺移動開發框架(如基於JavaScript的PhoneGap 、React Native,基於.Net的Xarmain等)的出現,企業對iOS與Android原生開發的需求量下降,其實大家在招聘網站上就可以感受到相關職位的減少。然而,所謂的跨平臺移動開發其實是個大坑!原因很簡單:沒有一個操作繫統願意與其他的繫統兼容、統一。比如Android與iOS,即使它們在不停地互相學習,功能越來越相似,但是它們的開發語言、SDK、API等不論在哪個層面都絕不兼容。所以當使用跨平臺框架開發同時兼容iOS和Android的App時,就會踩到很多坑。更悲催的是,一旦某個操作繫統升級了,你使用的框架可能馬上會出現兼容性問題,你可以等待框架開發者把這個問題修正,但不知何年何月,實在等不了,你隻能自己修正問題等



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
【同作者商品】
牛搞
  本網站暫時沒有該作者的其它商品。
有該作者的商品通知您嗎?
請選擇作者:
牛搞
您的Email地址
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部