IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當前位置: 首頁 > 原創圖書 >《Android應用程序開發與典型案例》圖書介紹

《Android應用程序開發與典型案例》圖書介紹
  • 圖書名稱 :    《Android應用程序開發與典型案例》
  • 作       者 :    華清遠見
  • 出版單位 :    電子工業出版社
  • 叢書名稱 :    華清遠見系列圖書
  • 出版日期 :    2012年10月
編輯推薦

· 多年嵌入式人才培養及項目研發經驗總結
· 數百家企業嵌入式研發崗位人才需求匯總
· 數十所嵌入式專業大學院校教學現狀調研
· 側重實踐及案例分析并輔以代碼加以講解

圖書簡介

      《android應用程序開發與典型案例》共23章,內容包含兩大部分。第一部分是android程序設計基礎,在介紹android環境搭建以及android系統基本控件和組件后,詳細介紹了android系統應用編程中典型的技術,比如,android中的圖形圖像、多媒體編程、gps定位與地圖編程等;第二部分是android程序ui設計,從手機軟件的交互設計談起,介紹了android用戶界面設計原則和方法、android用戶界面設計哲學等,并給出了具體建議。
      《android應用程序開發與典型案例》是大學院校嵌入式技術專業、電子信息類其他專業的專業課程教材,也可供高等及中等職業技術院校使用。

圖書目錄

《Android應用程序開發與典型案例》章節:
第1章 android基本概念
1.1 android簡介
1.2 android平臺特性
1.3 android系統架構
1.3.1 linux內核(linux kernel)
1.3.2 android核心庫(libraries)
1.3.3 android運行時環境(android runtime)
1.3.4 android應用程序框架(application framework)
1.3.5 android應用程序
1.4 android開發框架
1.4.1 應用方面
1.4.2 數據存儲
1.4.3 網絡訪問方面
1.4.4 開發流程
1.5 oms簡介
1.5.1 ophone介紹
1.5.2 widget介紹
1.6 本章小結
第2章 android開發環境搭建
2.1 android 開發環境的安裝與配置
2.1.1 安裝jdk和配置java開發環境
2.1.2 eclipse的安裝
2.1.3 sdk和adt的安裝和配置
2.2 創建第一個android應用
2.3 在模擬器上運行程序
2.4 在手機上運行程序
2.5 本章小結
第3章 程序設計基礎
3.1 android程序框架
3.1.1 android項目目錄結構
3.1.2 android應用解析
3.2 android程序ui設計
3.3 java語言在android程序中的使用
3.3.1 interface的使用
3.3.2 abstract class的使用
3.3.3 interface與abstract class的區別
3.3.4 for循環的使用
3.3.5 map類的使用
3.3.6 integer與string之間的轉換
3.3.7 synchronized同步關鍵字
3.3.8 new的使用
3.4 本章小結
第4章 android生命周期
4.1 程序生命周期
4.2 android組件
4.3 activity生命周期
4.3.1 全生命周期
4.3.2 可視生命周期
4.3.3 活動生命周期
4.4 activity啟動模式
4.4.1 standard標準模式
4.4.2 singletop
4.4.3 singletask
4.4.4 singleinstance
4.5 程序調試
4.5.1 logcat命令行工具
4.5.2 devtools開發調試工具
4.6 本章小結
第5章 用戶界面開發
5.1 用戶界面基礎
5.2 界面布局
5.2.1 線性布局(linearlayout)
5.2.2 框架布局(framelayout)
5.2.3 表格布局(tablelayout)
5.2.4 相對布局(relativelayout)
5.2.5 絕對布局(absolutelayout)
5.3 界面控件
5.3.1 textview 和 edittext
5.3.2 button 和 imagebutton
5.3.3 checkbox 和 radiobutton
5.3.4 spinner
5.3.5 listview
5.3.6 tabhost
5.4 菜單
5.4.1 選項菜單
5.4.2 子菜單
5.4.3 上下文菜單(context menu)
5.5 界面事件
5.5.1 按鍵事件
5.5.2 觸摸事件
5.6 自定義樣式和主題
5.7 9patch
5.8 本章小結
第6章 組件間通信
6.1 intent對象及其屬性
6.1.1 intent的action屬性
6.1.2 intent的data屬性
6.1.3 intent的type屬性
6.1.4 intent的category屬性
6.1.5 intent的extras屬性
6.1.6 intent的componentname屬性
6.2 系統標準activityaction應用
6.2.1 啟動activity
6.2.2 獲取activity返回值
6.3 intent過濾器
6.3.1 注冊intent過濾器
6.3.2 intent解析
6.4 廣播消息
6.5 本章小結
第7章 數據存儲與訪問
7.1 簡單存儲
7.1.1 sharedpreferences
7.1.2 示例
7.2 文件存儲
7.2.1 內部存儲
7.2.2 外部存儲
7.2.3 資源文件
7.3 數據庫存儲
7.3.1 sqlite簡介
7.3.2 手動建立數據庫
7.3.3 代碼建庫(sqliteopenhelper)
7.3.4 數據操作(sqlitedatabase)
7.4 數據共享(contentproviders)
7.4.1 創建contentprovider
7.4.2 使用數據提供者
7.5 本章小結
第8章 多媒體開發
8.1 android系統提供內置的媒體格式
8.2 在窗體布局上——videoview
8.3 音頻及視頻播放——mediaplayer
8.2.1 從源文件中播放
8.3.2 從文件系統中播放
8.3.3 從網絡中播放
8.3.4 音頻播放示例
8.3.5 視頻播放示例
8.4 音/視頻的錄制
8.5 camera照相
8.6 本章小結
第9章 定位與地圖
9.1 位置服務
9.1.1 android location api
9.1.2 gps定位步驟
9.2 google地圖應用
9.2.1 申請地圖密鑰
9.2.2 使用google地圖
9.2.3 使用overlay
9.3 本章小結
第10章 android中的圖形圖像
10.1 在android中訪問圖片
10.1.1 使用圖片文件創建drawable對象
10.1.2 使用xml文件定義drawable屬性
10.1.3 bitmap和bitmapfactory
10.2 android中的動畫
10.2.1 tween動畫
10.2.2 frame動畫
10.3 動態圖形繪制
10.3.1 動態圖形繪制類簡介
10.3.2 動態圖形繪制的基本思路
10.3.3 繪制幾何圖形
10.4 圖形特效
10.4.1 使用matrix實現旋轉、縮放和平移
10.4.2 使用shader類渲染圖形
10.5 本章小結
第11章 android ndk開發
11.1 android ndk簡介
11.2 ndk編譯環境
11.3 ndk開發示例
11.4 本章小結
第12章 android特色開發
12.1 app widget
12.1.1 app widget的生命周期
12.1.2 建立android app widget
12.2 傳感器
12.2.1 android中的傳感器分類
12.2.2 android中的傳感器功能
12.3 本章小結
第13章 android網絡編程
13.1 android網絡通信基礎
13.1.1 標準java接口
13.1.2 apache接口
13.1.3 android網絡接口
13.2 http通信
13.2.1 httpurlconnection接口
13.2.2 httpclient接口
13.3 socket通信
13.3.1 socket傳輸模式
13.3.2 socket編程原理
13.3.3 socket編程實例
13.3.4 socket與http通信的區別
13.4 本章小結
第14章 android應用開發流程
14.1 應用規劃及架構設計
14.1.1 客戶端功能點概述
14.1.2 服務器端功能點概述
14.2 實現ui
14.3 數據操作和存儲
14.4 實現多頁面跳轉
14.5 實現各個模塊邏輯處理
14.5.1 登錄注冊模塊的實現
14.5.2 個人中心模塊的實現
14.5.3 發布約會模塊的實現
14.5.4 查看好友模塊的實現
14.6 完善應用細節
14.7 應用測試和發布
14.8 本章小結
下篇 android應用程序ui設計
第15章 android交互式界面設計概述
15.1 交互設計概念
15.1.1 交互設計的科學范疇及定義
15.1.2 交互設計的特征
15.2 用戶圖形界面設計概念
15.2.1 圖形界面的分類
15.2.2 圖形界面設計原則簡述
15.2.3 界面是用戶的唯一感知通道
15.2.4 交互設計與圖形界面設計
15.3 交互式圖形界面設計新趨勢
15.3.1 手持移動設備的產品特點
15.3.2 注重界面設計中的情感因素
15.3.3 以用戶為中心的界面設計
15.4 交互式界面設計過程
15.4.1 人機交互工程師的必備素質
15.4.2 交互設計流程
15.5 本章小結
第16章 android用戶界面設計原則
16.1 android ui 設計特點
16.1.1 特點一:慎用常駐通知欄
16.1.2 特點二:界面無須返回按鈕
16.1.3 特點三:分享機制更加優越
16.1.4 特點四:處理緩存文件
16.1.5 特點五:退出無須確認
16.1.6 特點六:默認檢查更新
16.1.7 特點七:關注焦點狀態
16.1.8 特點八:提示轉存到存儲卡
16.2 android ui設計原則及相關事項
16.2.1 android ui設計思想
16.2.2 ui設計關鍵事項
16.2.3 ui元素管理
16.3 ui設計中資源的使用
16.4 本章小結
第17章 android ui設計過程與哲學
17.1 android用戶界面基礎
17.2 android 界面設計過程要點
17.2.1 布局(layout)
17.2.2 組件(widget)
17.2.3 菜單(menu)
17.2.4 界面事件
17.2.5 高級ui設計簡述
17.3 android ui設計的四個要點
17.3.1 開放源碼和ui的一致性
17.3.2 支持多種互動模式
17.3.3 公告管理
17.3.4 支持無縫的互動
17.4 android優秀界面設計哲學準則簡述
17.4.1 關注用戶群體特點
17.4.2 顯示用戶關注的內容
17.4.3 適當的用戶反饋
17.4.4 符合邏輯的行為模式
17.4.5 容錯性
17.5 本章小結
第18章 必須了解的android ui框架特性
18.1 android布局常用的公共屬性
18.2 android ui中的六大布局對象
18.2.1 框架布局
18.2.2 線性布局
18.2.3 表格布局
18.2.4 絕對布局
18.2.5 相對布局
18.2.6 網格布局
18.3 9-patch圖片格式
18.4 本章小結
第19章 android widget常用控件設計
19.1 控件基礎
19.1.1 創建widget控件實例
19.1.2 控件事件處理
19.2 常用控件介紹
19.2.1 文本框(textview)
19.2.2 按鈕(button)
19.2.3 編輯框(edittext)
19.2.4 單項選擇(radiogroup)
19.2.5 多項選擇(checkbox)
19.2.6 下拉列表(spinner)
19.2.7 自動完成文本
19.2.8 日期時間選擇器
19.2.9 進度條(progressbar)
19.2.10 拖動條
19.3 菜單
19.3.1 選項菜單
19.3.2 子菜單
19.3.3 快捷菜單
19.4 視圖(imageview)
19.4.1 圖片視圖
19.4.2 網絡視圖
19.4.3 卷軸視圖
19.5 本章小結
第20章 android ui設計模式
20.1 ui設計模式基礎
20.1.1 移動設備界面設計趨勢
20.1.2 ui設計模式概述
20.2 android ui設計模式組件
20.2.1 dashboard儀表板
20.2.2 action bar操作桿
20.3 android ui設計技巧
20.3.1 使用include標簽包含共享ui設計
20.3.2 自定義樣式和主題
20.3.3 漸變效果實現
20.3.4 自定義按鈕使用效果
20.4 本章小結
第21章 android軟件圖標
21.1 pc平臺下的軟件圖標
21.1.1 png格式
21.1.2 ico格式
21.1.3 bmp格式
21.1.4 tiff格式
21.1.5 gif格式
21.1.6 jpeg格式
21.1.7 svg格式
21.2 android平臺下的軟件圖標
21.2.1 圖標要具有可識別性
21.2.2 圖標要與環境相協調
21.2.3 圖標要體現差異性
21.2.4 圖標要有統一的風格
21.3 本章小結
第22章 android ui圖標設計
22.1 android 圖標類型
22.1.1 啟動圖標
22.1.2 菜單圖標
22.1.3 狀態欄
22.1.4 對話圖標
22.1.5 標簽圖標
22.1.6 列表視圖圖標
22.2 屏幕密度概述
22.3 android 圖標設計風格
22.3.1 交互性
22.3.2 現代性
22.3.3 標志性
22.3.4 觸感與質感
22.4 本章小結
第23章 android平板電腦應用程序的設計
23.1 平板電腦概述
23.2 android平板電腦與ipad
23.2.1 兩者差異
23.2.2 相同之處
23.3 設計模式
23.4 平板電腦布局策略
23.4.1 使用碎片和多窗格視圖
23.4.2 方向策略
23.5 關于動畫
23.5.1 xml中定義動畫
23.5.2 java code中定義動畫
23.6 從例子中學習
23.7 在線資源
23.8 本章小結
附錄a 知識點測評答案

主站蜘蛛池模板: 自装卸(挂桶)车|钩臂垃圾车|压缩垃圾车|密封自卸车|环卫垃圾车|餐厨车泔水车湖北程力专用车厂家 自建房外墙砖|地砖|墙砖,农村|别墅瓷砖-佛山燊陶丰 | 美国SI中国区总代-北京开源国创科技有限公司 | 湖南流水线-湖南自动化设备-湖南输送设备-湘潭市友工自动化设备有限公司 | 纸箱抗压测定仪|电脑测控耐破度仪|电脑抗张试验仪|杭州华翰仪器百科 | 门禁控制器-自动道闸-停车场系统-车位引导系统-车牌识别系统-楼宇对讲-可视门铃-门禁一卡通-河北京鹏电子科技有限公司 | 青岛除甲醛公司|青岛甲醛治理|青岛除甲醛|甲醛检测|光触媒除甲醛|装修除味除甲醛|新房除甲醛|青岛室内环境污染检测治理|青岛闪洁环保科技有限公司官网 | 化工网-化工新闻资讯平台-中华化工行业门户网站 | 灭菌洗箱机_周转箱清洗机_隧道式洗箱机 - 环速科技有限公司 | 廊坊微信营销,廊坊小程序开发,廊坊APP开发(安卓_苹果ios开发),微信朋友圈广告,百度推广,廊坊网络公司品牌服务商-河北盛秋网络科技有限公司 | 山东净化车间_净化工程_净化公司-山东海蓝净化装饰工程有限公司 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 威海赶海网、乳山特产、威海专营海产品、威海旅游产品 - 威海赶海电子商务 | 济宁市泓世新型建材有限公司,山东ALC墙板,GRC轻质隔墙板,预制化粪池,复合墙板加工厂家 | 无塔供水_全自动无塔供水设备_石家庄工泉水处理_无塔供水器 | 一站式管材,型材,板材,焊接加工等工程材料批发商-佛山市佛孟钢铁有限公司 | 万向轴承_福来轮_全向轮_双向转轮_万向球_算盘轮_塑料卷轴-宁津县正彤机械塑料有限公司 | 南昌运通工程机械租赁有限公司| 新房_二手房_别墅_全包装修-天美艺装饰【官网】-深圳装修公司 | 江西富兴节能建材有限公司| 压力试验机,万能试验机-北京大地华宇仪器设备有限公司 官网 | 潍坊博发动力设备有限公司| 美林基业集团官网——美林基业,一生挚诚 | 连续式回转炉_间歇式回转炉_燃气式回转炉_电加热回转炉-长兴博达机械配件有限公司 | 家电|想认识品茶妹子?这份攻略手把手教你| 通用变频器|国产变频器|深圳变频器厂家-深圳市英捷思技术有限公司 | 汽车检具标准件_汽车检具配件_昆山宏易腾达模具五金有限公司 | 河北东奥电梯有限公司|东奥电梯|河北东奥 | 喜来顺财经-专注于财经领域的综合性网站 | 呕吐毒素快速检测仪-黄曲霉毒素测定仪-玉米赤霉烯酮快速检测卡-南京微测生物科技有限公司 | 慢直播摄像头厂家,监控直播摄像机厂家,景区慢直播设备,rtmp推流直播摄像头,实时摄像头监控直播-监控慢直播厂家:专注监控慢直播系统解决方案 | 天津印刷_天津印刷厂_天津印刷公司_天津包装盒厂家_天津包装盒印刷厂_七层共挤膜厂家_彩色印刷_画册印刷_礼品盒定做 _七层共挤膜_食品真空袋-欢迎访问嘉联包装官网! | 面粉加工成套设备|面粉加工设备|面粉加工机械|面粉机组设备-河南成立粮油机械有限公司 | 阻抗分析仪 阻抗测试仪 介电常数测试仪 充电枪测试仪-苏州腾斯凯电子科技有限公司 | 交通标志牌-交通标牌-铝圆牌-铝三角片-铝滑槽-公路警示指示牌-方牌-高速道路反光牌毛坯-交通设施安全警示标识牌-路名指示限速限高牌-厂家加工交通标牌铝板半成品毛坯-上海吕盟铝业有限公司 | 微型压力传感器-工业压力放大器-压力传感器厂家-力准传感 | 日本进口东丽碳纤维材料-上海久扶新材料科技有限公司 | 组合式空调机组-吊顶式新风换气机-消防高温排烟风机-德州宏楚空调设备有限公司 | 气体灭火安装,气体灭火系统安装,七氟丙烷灭火系统安装,消防气体灭火控制系统 | 均高生物科技(上海)有限公司-二十年专注于均质·乳化·粉碎·分散工艺 | 绿夏技术导航 - 收录精选资源及优质站点网址! | 衡水一体化污水处理设备|循环水旁滤器|加药装置|钢厂浊环净化装置|河北欧意科技集团有限公司 | 京建鹏达_商用无烟烧烤设备多少钱|开店商用自助旋转烧烤炉价格|无烟电烧烤炉批发厂家|无烟烧烤桌定做厂商-京建鹏达烧烤设备网 |