中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
深入淺出系列規劃教材ANDROID軟件開發教程(第2版)/張雪梅

包郵 深入淺出系列規劃教材ANDROID軟件開發教程(第2版)/張雪梅

出版社:清華大學出版社出版時間:2017-04-01
開本: 其他 頁數: 383
讀者評分:5分1條評論
本類榜單:教材銷量榜
中 圖 價:¥32.9(5.1折) 定價  ¥65.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

深入淺出系列規劃教材ANDROID軟件開發教程(第2版)/張雪梅 版權信息

深入淺出系列規劃教材ANDROID軟件開發教程(第2版)/張雪梅 本書特色

本書是面向Android初學者的教程,書中介紹了設計開發Android系統應用程序的基礎理論和實踐方法。全書共12章,內容涵蓋Java語言與面向對象編程基礎、XML基礎、開發環境搭建、Android應用程序的基本組成、事件處理機制和常用Widget組件、Fragment、異步線程與消息處理、基于Intent的Activity切換及數據傳遞、Service、BroadcastReceiver、數據存取機制、多媒體應用、網絡應用等。本書注重理論與實踐相結合,采用Android Studio 2.3.3開發環境,配有豐富的示例程序,講解深入淺出,可以使讀者在較短的時間內理解Android系統框架及其應用的開發過程,掌握Android應用程序的設計方法。本書提供所有程序的源代碼和電子課件。 本書可作為普通高等學校計算機、通信、電子信息類本專科及各類培訓機構Android軟件開發課程的教材,也可作為Android程序設計愛好者的自學用書。

深入淺出系列規劃教材ANDROID軟件開發教程(第2版)/張雪梅 內容簡介

本書是面向Android初學者的教程,書中介紹了設計開發Android系統應用程序的基礎理論和實踐方法。全書共12章,內容涵蓋Java語言與面向對象編程基礎、XML基礎、開發環境搭建、Android應用程序的基本組成、事件處理機制和常用Widget組件、Fragment、異步線程與消息處理、基于Intent的Activity切換及數據傳遞、Service、BroadcastReceiver、數據存取機制、多媒體應用、網絡應用等。本書注重理論與實踐相結合,采用Android Studio 2.3.3開發環境,配有豐富的示例程序,講解深入淺出,可以使讀者在較短的時間內理解Android系統框架及其應用的開發過程,掌握Android應用程序的設計方法。本書提供所有程序的源代碼和電子課件。本書可作為普通高等學校計算機、通信、電子信息類本專科及各類培訓機構Android軟件開發課程的教材,也可作為Android程序設計愛好者的自學用書。

深入淺出系列規劃教材ANDROID軟件開發教程(第2版)/張雪梅 目錄

目錄 第1章Android軟件開發起步1 1.1智能移動設備及其操作系統1 1.2Android系統的體系結構3 1.2.1Android系統簡介3 1.2.2Android系統的總體架構3 1.2.3Android SDK簡介5 1.3Java語言與面向對象編程基礎7 1.3.1配置Java開發環境7 1.3.2Java程序的開發過程8 1.3.3Java程序的結構10 1.3.4Java的數據類型和運算符12 1.3.5Java的流程控制語句14 1.3.6數組16 1.3.7泛型18 1.3.8面向對象的編程方法19 1.3.9異常處理23 1.4XML基礎23 1.4.1XML簡介23 1.4.2XML的用途26 1.4.3XML文檔的結構26 1.4.4XML語法27 1.4.5XML命名空間31 1.5編寫規范的Android代碼33 1.6本章小結34 習題34 第2章創建**個Android應用程序37 2.1搭建Android應用程序開發環境37 2.1.1Android Studio簡介37 2.1.2Android Studio的安裝38 2.1.3創建和啟動Android虛擬設備41 2.1.4Android Studio的更新與設置44 2.2創建**個Android應用程序51 2.2.1創建Android工程項目51 2.2.2編譯和運行Android應用程序54 2.3Android Studio工程項目的文件構成56 2.3.1java文件夾56 2.3.2res文件夾58 2.3.3應用程序配置文件AndroidManifest.xml60 2.3.4Gradle文件62 2.4開發Android應用軟件的一般流程64 2.4.1開發Android應用軟件的一般流程64 2.4.2APK文件的簽名和打包66 2.5程序調試的常用方法和調試工具68 2.5.1使用Android Studio的調試器68 2.5.2圖形化調試工具DDMS70 2.5.3查看工程項目在運行過程中的日志信息71 2.6本章小結73 習題73 〖1〗〖2〗Android軟件開發教程(第2版)〖1〗目錄〖2〗第3章Activity的界面布局74 3.1Activity及其生命周期74 3.1.1Android應用的基本組件74 3.1.2什么是Activity75 3.1.3Activity的生命周期76 3.1.4Activity的啟動模式80 3.1.5Context及其在Activity中的應用83 3.2布局文件及其加載83 3.2.1View類和ViewGroup類84 3.2.2XML布局及其加載85 3.2.3在Activity中定義和引用布局86 3.2.4資源的管理與使用87 3.3界面元素的常用屬性93 3.3.1控件ID及其使用93 3.3.2布局尺寸參數及其使用94 3.3.3XML常用布局控件的標簽及屬性95 3.4常用的布局96 3.4.1線性布局LinearLayout96 3.4.2絕對布局AbsoluteLayout99 3.4.3相對布局RelativeLayout100 3.4.4表格布局TableLayout102 3.4.5幀布局FrameLayout104 3.5本章小結107 習題107 第4章常用界面控件及其應用108 4.1Widget控件概述108 4.2Android的事件處理機制108 4.2.1基于監聽接口的事件處理方式109 4.2.2基于回調機制的事件處理113 4.2.3直接綁定到XML標簽的事件處理方法116 4.3文本的輸入和輸出118 4.3.1TextView118 4.3.2EditText119 4.3.3AutoCompleteTextView122 4.3.4Toast124 4.4單選按鈕和復選框126 4.4.1RadioButton和RadioGroup126 4.4.2CheckBox129 4.5列表131 4.6下拉列表選擇框138 4.7本章小結140 習題140 第5章對話框、菜單和狀態欄消息142 5.1對話框142 5.1.1提示對話框AlterDialog143 5.1.2進度條對話框ProcessDialog149 5.1.3日期和時間選擇對話框151 5.2菜單155 5.2.1使用XML資源定義菜單項156 5.2.2創建菜單157 5.2.3響應和處理菜單項的點擊160 5.2.4上下文菜單161 5.3狀態欄消息Notification163 5.4本章小結168 習題168 第6章Fragment及其應用169 6.1Fragment的基本概念169 6.1.1Fragment簡介169 6.1.2Fragment的生命周期170 6.2創建和載入Fragment176 6.2.1創建Fragment176 6.2.2將Fragment加載到Activity中177 6.3利用Fragment實現界面的切換181 6.4利用Fragment實現側滑菜單184 6.4.1主視圖的布局184 6.4.2側滑菜單的布局和菜單事件的響應185 6.4.3使用Android Studio提供的模板實現側滑菜單189 6.5利用Fragment實現Tabbed Activity192 6.6本章小結193 習題193 第7章線程與消息處理195 7.1基本概念195 7.1.1進程與線程195 7.1.2創建線程197 7.1.3操作線程199 7.1.4線程的狀態和生命周期200 7.2Android的UI線程與非UI線程201 7.2.1單線程和多線程201 7.2.2非UI線程訪問UI對象202 7.3Android多線程通信機制204 7.3.1線程間通信的常用類204 7.3.2使用Handler實現線程間通信207 7.3.3使用AsyncTask實現線程間通信213 7.4本章小結217 習題217 第8章Service與BroadcastReceiver218 8.1Android組件間的通信218 8.1.1Intent218 8.1.2Activity之間的切換和跳轉222 8.2Service及其生命周期232 8.2.1Service簡介232 8.2.2Service的生命周期233 8.3創建、啟動和停止Service234 8.3.1創建Service234 8.3.2啟動和停止Service236 8.3.3Activity與Service的通信239 8.3.4將Service綁定到Activity241 8.4Android的廣播機制246 8.4.1廣播的發送和接收246 8.4.2靜態注冊BroadcastReceiver247 8.4.3動態注冊BroadcastReceiver250 8.4.4有序廣播的發送和接收252 8.5本章小結255 習題255 第9章數據的存儲與訪問256 9.1基于SharedPreferences的數據存取256 9.2數據文件的存取260 9.2.1讀取assets和raw文件夾中的文件260 9.2.2對內部文件的存取操作261 9.2.3對外部文件的存取操作266 9.3SQLite及其數據管理機制272 9.3.1SQLite概述272 9.3.2SQLiteOpenHelper、SQLiteDatabase和Cursor類273 9.3.3創建數據庫和數據表274 9.3.4操縱數據庫中的數據277 9.4基于ContentProvider的數據存取285 9.4.1ContentProvider285 9.4.2定義和使用ContentProvider285 9.5本章小結289 習題290 第10章多媒體應用開發291 10.1音視頻文件的播放291 10.1.1MediaPlayer類291 10.1.2使用MediaPlayer播放音頻文件294 10.1.3使用MediaPlayer播放視頻文件297 10.1.4利用系統內置的播放器程序播放音頻和視頻299 10.1.5使用VideoView播放視頻302 10.2音視頻文件的錄制305 10.2.1MediaRecorder類305 10.2.2使用MediaRecorder錄制音視頻306 10.3基于Camera類的圖片攝取310 10.3.1Camera類310 10.3.2利用Camera類實現圖片的攝取311 10.3.3利用系統內置的Camera應用實現圖片的攝取317 10.4本章小結318 習題318 第11章Web應用開發320 11.1Android網絡通信概述320 11.2網絡資源的訪問322 11.2.1使用HTTP的GET方式訪問網絡322 11.2.2使用HTTP的POST方式訪問網絡324 11.2.3使用HttpURLConnection訪問網絡326 11.2.4使用Socket進行網絡通信330 11.3WebView333 11.3.1WebView的基本用法334 11.3.2WebView的參數設置334 11.3.3WebView應用實例338 11.4本章小結340 習題341 第12章綜合應用實例342 12.1計算器APP342 12.1.1功能分析342 12.1.2界面布局設計342 12.1.3實現運算的類346 12.1.4界面功能的實現350 12.1.5實現基于SharedPreferences的數據存取353 12.1.6菜單設計354 12.2待辦事項提醒小助手358 12.2.1功能分析358 12.2.2創建數據庫359 12.2.3界面設計和功能實現360 12.2.4定時推送狀態欄提醒377 12.2.5菜單設計379 12.3本章小結382 習題382 參考文獻384
展開全部
商品評論(1條)
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: HEYL硬度计量泵-荧光法在线溶解氧仪-净时测控技术(上海)有限公司 | 合肥卓创建筑装饰,专业办公室装饰、商业空间装修与设计。 | 破碎机锤头_合金耐磨锤头_郑州宇耐机械工程技术有限公司 | 雾度仪_雾度计_透光率雾度仪价格-三恩时(3nh)光电雾度仪厂家 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 打包钢带,铁皮打包带,烤蓝打包带-高密市金和金属制品厂 | 亮化工程,亮化设计,城市亮化工程,亮化资质合作,长沙亮化照明,杰奥思【官网】 | 贝壳粉涂料-内墙腻子-外墙腻子-山东巨野七彩贝壳漆业中心 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 螺杆式冷水机-低温冷水机厂家-冷冻机-风冷式-水冷式冷水机-上海祝松机械有限公司 | 合肥展厅设计-安徽展台设计-合肥展览公司-安徽奥美展览工程有限公司 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 软文推广发布平台_新闻稿件自助发布_媒体邀约-澜媒宝 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 众能联合-提供高空车_升降机_吊车_挖机等一站工程设备租赁 | 济南电缆桥架|山东桥架-济南航丰实业有限公司| 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 深圳公司注册-工商注册公司-千百顺代理记账公司 | 视觉检测设备_自动化检测设备_CCD视觉检测机_外观缺陷检测-瑞智光电 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 低气压试验箱_高低温低气压试验箱_低气压实验箱 |林频试验设备品牌 | 法兰连接型电磁流量计-蒸汽孔板节流装置流量计-北京凯安达仪器仪表有限公司 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | BESWICK球阀,BESWICK接头,BURKERT膜片阀,美国SEL继电器-东莞市广联自动化科技有限公司 | 移动机器人产业联盟官网| 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 河南砖机首页-全自动液压免烧砖机,小型砌块水泥砖机厂家[十年老厂] | 西安中国国际旅行社(西安国旅) | 微波消解仪器_智能微波消解仪报价_高压微波消解仪厂家_那艾 | 高扬程排污泵_隔膜泵_磁力泵_节能自吸离心水泵厂家-【上海博洋】 | 江苏密集柜_电动_手动_移动_盛隆柜业江苏档案密集柜厂家 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 六维力传感器_三维力传感器_二维力传感器-南京神源生智能科技有限公司 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 |