婷婷五月情,国产精品久久久久久亚洲小说,runaway韩国电影免费完整版,国产乱在线观看视频,日韩精品首页,欧美在线视频二区

歡迎光臨中圖網 請 | 注冊
> >
Android從入門到精通

包郵 Android從入門到精通

出版社:清華大學出版社出版時間:2019-02-01
開本: 16開 頁數: 382
本類榜單:教材銷量榜
中 圖 價:¥34.1(4.9折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

Android從入門到精通 版權信息

  • ISBN:9787302518044
  • 條形碼:9787302518044 ; 978-7-302-51804-4
  • 裝幀:簡裝本
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Android從入門到精通 本書特色

  《Android 從入門到精通》按照“即重理論更重實踐”的編寫思路,為讀者提供滿足實戰需求的Android開發學習內容。既適合Android初學者,也適合具備了一定Android開發經驗但需要加深知識理解的高級讀者。

Android從入門到精通 內容簡介

  作為Android應用開發書籍,本書既適合Android初學者,也適合雖具備一定Android開發經驗但需要加深知識理解的讀者。本書共15章,主要內容包括Android常用UI組件介紹、Android事件處理機制、Android四大組件、Android中的動畫、Android網絡應用、Android APP項目實戰等幾大部分,全書由淺入深地詳細介紹了Android的每個開發細節。本書內容翔實,示例豐富,案例典型。編者按照“既重理論更重實踐”的編寫思路為讀者提供滿足實戰需求的Android開發知識內容。讀者所需要學習的,正是本書描述的。  本書可作為高等院校本、專科計算機相關專業的Android入門教材,也可作為計算機編程愛好者的自學參考書。

Android從入門到精通 目錄

目錄 第1章 Android應用和開發環境 1 1.1 Android的歷史和發展 1 1.1.1 Android的起源 1 1.1.2 Android的發展與前景 1 1.1.3 Android的系統架構 2 1.2 搭建Android開發環境 4 1.2.1 需要的工具 4 1.2.2 搭建開發環境 5 1.2.3 Android Studio的安裝 9 1.3 開始**個安卓應用 12 1.3.1 創建HelloWorld項目 12 1.3.2 啟動Android模擬器 14 1.3.3 運行**個Android應用 17 1.3.4 Android應用結構分析 18 1.4 Android應用的基本組件介紹 25 1.4.1 Activity和View 26 1.4.2 Service 26 1.4.3 BroadcastReceiver 26 1.4.4 ContentProvider 27 1.4.5 Intent和IntentFilter 27 1.5 本章小結 27 1.6 習題 28 第2章 Android應用的界面編程 29 2.1 界面編程和視圖 29 2.1.1 視圖組件和容器組件 29 2.1.2 使用XML布局文件 控制UI界面 30 2.1.3 在代碼中控制UI界面 30 2.1.4 自定義UI組件 32 2.2 布局管理器 35 2.2.1 什么是布局 35 2.2.2 線性布局 36 2.2.3 表格布局 39 2.2.4 幀布局 43 2.2.5 相對布局 44 2.2.6 網格布局 46 2.2.7 絕對布局 49 2.3 幾組重要的UI組件 49 2.3.1 TextView及其子類 49 2.3.2 ImageView及其子類 56 2.3.3 AdapterView及其子類 60 2.3.4 Adapter接口及其實現類 62 2.4 本章小結 67 2.5 習題 68 第3章 常用的UI組件介紹 69 3.1 菜單 69 3.1.1 選項菜單 69 3.1.2 上下文菜單 71 3.1.3 彈出式菜單 74 3.1.4 設置與菜單項關聯的Activity 76 3.2 對話框的使用 77 3.2.1 使用AlertDialog建立對話框 77 3.2.2 創建DatePickerDialog與TimePickerDialog對話框 85 3.2.3 創建ProgressDialog進度對話框 86 3.2.4 關于PopupWindow及DialogTheme窗口 88 3.3 ProgressBar及其子類 90 3.3.1 進度條的功能和用法 91 3.3.2 拖動條的功能和用法 93 3.3.3 星級評分條的功能和用法 96 3.4 本章小結 97 3.5 習題 98 第4章 Android事件處理 99 4.1 基于監聽的事件處理 99 4.1.1 事件監聽的處理模型 99 4.1.2 創建監聽器的幾種形式舉例 102 4.1.3 在標簽中綁定事件處理器 104 4.2 基于回調的事件處理 105 4.2.1 回調機制 105 4.2.2 基于回調的事件傳播 106 4.2.3 與監聽機制對比 107 4.3 響應系統設置的事件 108 4.3.1 Configuration類簡介 108 4.3.2 onConfigurationChanged方法 110 4.4 Handler消息傳遞機制 111 4.4.1 Handler類簡介 112 4.4.2 Handler、Loop及MessageQueue三者的關系 113 4.5 本章小結 117 4.6 習題 117 第5章 深入理解Activity與Fragment 119 5.1 建立、配置和使用Activity 119 5.1.1 Activity介紹 119 5.1.2 配置Activity 121 5.1.3 Activity的啟動與關閉 122 5.1.4 使用Bundle在Activity之間交換數據 125 5.2 Activity的生命周期和啟動模式 130 5.2.1 Activity的生命周期演示 130 5.2.2 Activity的4種啟動模式 135 5.3 Fragment詳解 138 5.3.1 Fragment的生命周期 138 5.3.2 創建Fragment 143 5.3.3 Fragment與Activity通信 145 5.3.4 Fragment管理與Fragment事務 146 5.4 本章小結 146 5.5 習題 147 第6章 使用Intent和IntentFilter進行通信 148 6.1 Intent對象簡述 148 6.2 Intent屬性及intent-filter配置 149 6.2.1 Component屬性 149 6.2.2 Action、Category屬性與intent-filter配置 150 6.2.3 Data、Type屬性與intent-filter配置 152 6.2.4 Flag屬性 154 6.3 本章小結 154 6.4 習題 155 第7章 Android應用的資源 156 7.1 Android應用資源概述 156 7.1.1 資源的類型以及存儲方式 156 7.1.2 使用資源 157 7.2 字符串、顏色與樣式資源 159 7.2.1 顏色值的定義 160 7.2.2 定義字符串、顏色與樣式資源文件 160 7.3 數組資源 161 7.4 使用Drawable資源 165 7.4.1 圖片資源 165 7.4.2 StateListDrawable資源 165 7.4.3 AnimationDrawable資源 167 7.5 使用原始XML資源 168 7.5.1 定義使用原始XML資源 168 7.5.2 使用原始XML文件 169 7.6 樣式和主題資源 171 7.6.1 樣式資源 171 7.6.2 主題資源 172 7.7 本章小結 172 7.8 習題 173 第8章 圖形與圖像處理 174 8.1 使用簡單圖片 174 8.2 繪圖 177 8.2.1 Android繪圖基礎:Canvas、Paint等 178 8.2.2 Path類 180 8.3 圖形特效處理 183 8.3.1 使用Matrix控制變換 183 8.3.2 使用drawBitmapMesh扭曲圖像 186 8.4 逐幀動畫 188 8.5 補間動畫 190 8.5.1 補間動畫與插值器Interpolator 190 8.5.2 位置、大小、旋轉度與透明度改變的補間動畫 191 8.6 屬性動畫 194 8.6.1 屬性動畫API 194 8.6.2 使用屬性動畫 196 8.7 使用SurfaceView實現動畫 201 8.8 本章小結 206 8.9 習題 206 第9章 Android數據存儲與IO 208 9.1 使用SharedPreferences 208 9.1.1 SharedPreferences簡介 208 9.1.2 SP的存儲位置和格式 209 9.2 File存儲 211 9.2.1 打開應用中數據文件的IO流 211 9.2.2 讀寫SD卡上的文件 214 9.3 SQLite數據庫 216 9.3.1 SQLiteDatabase簡介 216 9.3.2 創建數據庫和表 218 9.3.3 使用SQL語句操作SQLite數據庫 218 9.3.4 使用特定方法操作SQLite數據庫 222 9.3.5 事務 223 9.3.6 SQLiteOpenHelper類 224 9.4 手勢 227 9.4.1 手勢檢測 228 9.4.2 增加手勢 232 9.5 本章小結 235 9.6 習題 235 第10章 使用ContentProvider實現數據共享 237 10.1 數據共享標準:ContentProvider 237 10.1.1 ContentProvider簡介 237 10.1.2 URI簡介 239 10.1.3 使用ContentResolver操作數據 239 10.2 開發ContentProvider 240 10.2.1 開發ContentProvider的子類 240 10.2.2 使用ContentResolver調用方法 242 10.3 操作系統的ContentProvider 244 10.3.1 使用ContentProvider管理聯系人 244 10.3.2 使用ContentProvider管理多媒體 246 10.4 監聽ContentProvider的數據改變 250 10.5 本章小結 252 10.6 習題 252 第11章 Service與BroadcastReceiver 254 11.1 Service簡介 254 11.1.1 創建和配置Service 254 11.1.2 啟動和停止Service 256 11.1.3 綁定本地Service 257 11.1.4 Service的生命周期 260 11.1.5 IntentService簡介 261 11.2 電話管理器 264 11.3 短信管理器 269 11.4 音頻管理器 270 11.5 手機鬧鐘服務 272 11.6 接收廣播消息 275 11.6.1 BroadcastReceiver簡介 276 11.6.2 發送廣播 276 11.6.3 有序廣播 278 11.7 本章小結 280 11.8 習題 281 第12章 Android網絡應用 282 12.1 基于TCP協議的網絡通信 282 12.1.1 TCP協議基礎 282 12.1.2 使用Socket進行通信 284 12.1.3 加入多線程 288 12.2 使用URL訪問網絡資源 292 12.2.1 使用URL讀取網絡資源 292 12.2.2 使用URLConnection提交請求 293 12.3 使用HTTP訪問網絡 295 12.4 使用WebService進行網絡編程 301 12.4.1 WebService平臺概述 301 12.4.2 使用Android應用調用WebService 303 12.5 本章小結 307 12.6 習題 307 第13章 多媒體應用開發 309 13.1 音頻和視頻的播放 309 13.1.1 使用MediaPlayer播放音頻 309 13.1.2 音樂特效控制 311 13.1.3 使用VideoView播放視頻 316 13.2 使用MediaRecorder錄制音頻 319 13.3 控制攝像頭拍照 322 13.4 本章小結 329 13.5 習題 329 第14章 文字控實戰項目(一) 331 14.1 項目概述 331 14.1.1 項目分析 331 14.1.2 項目功能展示 332 14.2 啟動界面 334 14.2.1 啟動頁面流程圖 334 14.2.2 開發啟動頁面 335 14.3 MVP架構簡介 341 14.4 獲取網絡數據的工具類 341 14.5 MVP之Model層開發 344 14.5.1 bean類 345 14.5.2 IModel接口的開發 347 14.5.3 Model實現類的開發 349 14.6 MVP之Presenter層開發 354 14.6.1 監聽接口開發 355 14.6.2 IPresenter接口的開發 356 14.6.3 Presenter實現類的開發 356 14.7 本章小結 360 14.8 習題 360 第15章 文字控實戰項目(二) 361 15.1 MVP之View層開發 361 15.1.1 IView接口開發 361 15.1.2 項目界面開發 362 15.1.3 View實現類開發 370 15.2 自定義適配器 375 15.3 數據轉換工具 378 15.4 權限控制 381 15.5 本章小結 381 15.6 習題 382
展開全部

Android從入門到精通 節選

第3章  常用的UI組件介紹  本章學習目標  掌握本章中講解的所有UI組件。  我們在實際開發中會經常使用UI組件來組合項目的界面,而常用的UI組件無非就是幾種,至于特殊的組件可以通過第2章中的自定義UI組件來繪制。通過對本章的學習,讀者應掌握常用UI組件的用法。  3.1 菜 單  Android中的菜單(menu)在桌面應用中十分廣泛,幾乎所有的桌面應用都會使用到。Android應用中的菜單分為三種:選項菜單(OptionMenu)、上下文菜單(ContextMenu)、彈出式菜單(PopupMenu),本節依次介紹這些內容。  3.1.1 選項菜單  從Android 3.1開始引入了全新的操作欄,擴展了很多功能,例如安置菜單選項、配置應用圖標作為導航按鈕等。  可顯示在操作欄上的菜單稱為選項菜單(OptionMenu)。選項菜單提供了一些選項,用戶選擇后可進行相應的操作。  一般為Android應用添加選項菜單的步驟如下。  (1)重寫Activity的onCreateOptionsMenu(Menu menu)方法,在該方法里調用Menu對象的方法添加菜單項。  (2)如果想要引用程序響應菜單項的單擊事件,就要繼續重寫Activity的onOptionsItemSelected(MenuItem mi)方法。  添加菜單項的方式與UI組件的使用方式一樣,可以在代碼中使用也可以在XML布局文件中使用。Android同樣推薦在XML中使用菜單,具體為在app\src\main\res文件夾中創建名稱為menu的文件夾,創建完成之后在menu文件夾中新建根標簽為menu的布局文件,來看具體的示例代碼。  【例3-1】 XML文件中的選項菜單options_menu.xml。  1   2 xmlns:app="http://schemas.android.com/apk/res-auto">  3   4 android:title="**個菜單項"/>  5   6 android:title="第二個菜單項"/>  7   8 android:title="第三個菜單項"/>  9  菜單定義完成之后需要在代碼中使用才可以看到效果,Java代碼如下:  1 public class MainActivity extends AppCompatActivity {  2 @Override  3 protected void onCreate(Bundle savedInstanceState) {  4 super.onCreate(savedInstanceState);  5 setContentView(R.layout.activity_main);  6 }  7 @Override  8 public boolean onCreateOptionsMenu(Menu menu) {  9 getMenuInflater().inflate(R.menu.option_menu, menu);  10 return true;  11 }  12 @Override  13 public boolean onOptionsItemSelected(MenuItem item) {  14 switch (item.getItemId()) {  15 case R.id.menu_item1:  16 Toast.makeText(MainActivity.this,  17 "**個菜單項", Toast.LENGTH_LONG).show();  18 break;  19 case R.id.menu_item2:  20 Toast.makeText(MainActivity.this,  21 "第二個菜單項", Toast.LENGTH_LONG).show();  22 break;  23 case R.id.menu_item3:  24 Toast.makeText(MainActivity.this,  25 "第三個菜單項", Toast.LENGTH_LONG).show();  26 break;  27 }  28 return true;  29 }  30 }  ……

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 国产免费一区2区3区4区 | 亚洲综合激情另类专区 | 成人羞羞视频在线观看 | 橘梨纱一区2区3区高清在线 | 国产精品久久久久久网站 | 久久青草精品免费资源站 | 日韩在线不卡视频 | 亚洲狠狠97婷婷综合久久久久 | 一级精品视频 | 99在线免费视频 | 国产大乳喷奶水在线看 | 久久精品国产精品亚洲婷婷 | 日韩欧美视频在线 | 久久国产精品视频一区 | 国产成人综合手机在线播放 | 国产片最新大片免费看 | 肉大捧一进一出视频免费播放 | 九九精品国产兔费观看久久 | 欧美不卡精品中文字幕日韩 | 激情视频网站 | 四虎在线永久免费视频网站 | 国产精品久久久久久久毛片 | 福利午夜视频 | 福利免费在线观看 | 99热在线免费观看 | 手机成人av| www.国产在线观看 | 国产精品永久免费视频 | 久久www免费人成_看 | 日本加勒比中文字幕 | 四虎精品成人免费影视 | 五月天激情亚洲婷婷在线 | 国产精品观看在线亚洲人成网 | 久久精品视频一区二区三区 | 亚洲综合激情九月婷婷 | 欧美激情视频网 | 美日韩在线观看 | 成网站在线观看人免费 | 五月天激情丁香 | 天天躁日日2018躁狠狠躁 | 五月婷婷视频在线观看 |