出版時間:2012-8 出版社:鐵道出版社 作者:黃宇健,劉宏韜 頁數(shù):510 字數(shù):775000
內(nèi)容概要
黃宇健等編著的《Android項目開發(fā)范例大全》包含8個章節(jié),除第一章.Android基礎(chǔ)入門之處,其余每個章節(jié)都是一個獨立的應用實例。這7個應用是筆者在學習以及進行實際項目開發(fā)時所寫的代碼,涉及Android應用開發(fā)的方方面面,包括數(shù)據(jù)存儲、桌面小插件、感應器、藍牙通信、2D繪圖以及自動服務(wù)等。
《Android項目開發(fā)范例大全》的各章為“分一總”式結(jié)構(gòu),先講解每個知識點,再結(jié)合起來講解每個知識點在實際中的應用。各章的重點為:開發(fā)環(huán)境搭建、Android架構(gòu),基本控件及布局;桌面小插件、數(shù)據(jù)存儲、
ListView、Acfivity切換及通信;theme與style、PreferenceActivity、數(shù)據(jù)適配器、菜單控件等;SurfaceView基礎(chǔ)、權(quán)限管理、BroadcastReceiver
組建;藍牙管理及通信、感應器、手勢識別:SurfaceView深入理解、浮窗、GridView;手機自動服務(wù)、語音輸入輸出。
《Android項目開發(fā)范例大全》內(nèi)容講解詳細,從最基礎(chǔ)的環(huán)境搭建到高級應用開發(fā)一應俱全,對于已經(jīng)熟悉Android開發(fā)基本技巧的讀者,可以有效地幫助其提升實踐項目的開發(fā)能力。
書籍目錄
第1章 Android基礎(chǔ)入門
第2章 “天天向上”——桌面小插件與數(shù)據(jù)庫存儲的學習
第3章 “NotePad”——界面運用與數(shù)據(jù)處理
第4章 “SpinLock”——畫圖與替代解鎖界面的嘗試
第5章 “BlueControl”——藍牙通信與感應器服務(wù)
第6章 “快速啟動”——動態(tài)小浮窗
第7章 “手機終端”——手機自動服務(wù)和語音控制
第8章 “Let's race”——網(wǎng)絡(luò)通信與地圖服務(wù)
章節(jié)摘錄
版權(quán)頁: 插圖: ?android.permission.INSTALL_PACKAGES允許一個程序安裝packages。 ?android.permission.INTERNAL_SYSTEM_WINDOW允許打開窗口使用系統(tǒng)用戶界面。 ?android.permission.ACCESS_CHECKIN_PROPERTIES允許讀寫訪問“properties”表在checkin數(shù)據(jù)庫中,改值可以修改上傳。 ?android.permission.ACCESS_COARSE_LOCATION允許一個程序訪問CellID或WiFi熱點來獲取粗略的位置。 ?android.permission.ACCESS_FNE_LOCATION允許一個程序訪問精良位置(如GPS)。 ?android.permission.WRITE_CONTACTS允許程序?qū)懭氲蛔x取用戶聯(lián)系人數(shù)據(jù)。 ?android.permission.WRITE_GSERVICES允許程序修改Google服務(wù)地圖。 ?android.permission.WRITE_OWNER_DATA允許一個程序?qū)懭氲蛔x取所有者數(shù)據(jù)。 ?android.permission.WRITE_SETTNGS允許程序讀取或?qū)懭胂到y(tǒng)設(shè)置。 ?android.permission.WRITE_SMS允許程序?qū)懚绦拧??android.permission.WRITE_SYNC_SETTINGS允許程序?qū)懭胪皆O(shè)置。 ?android.permission.ACCESS_LOCATION_EXTRA_COMMANDS允許應用程序訪問額外的位置提供命令。 ?android.permission.ACCESS_MOCK_LOCATION允許程序創(chuàng)建模擬位置提供用于測試。 ?android.permission.ACCESS_NETWORK_STATE允許程序訪問有關(guān)GSM網(wǎng)絡(luò)信息。 ?android.permission.ACCESS_SURFACE_FLINGER允許程序使用SurfaceFlinger底層特性。 ?android.permission.ACCESS_WIFI_STATE允許程序訪問Wi—Fi網(wǎng)絡(luò)狀態(tài)信息。 ?android.permission.ADD_SYSTEM_SERVICE允許程序發(fā)布系統(tǒng)級服務(wù)。 ?android.permission.BATTERY_STATS允許程序更新手機電池統(tǒng)計信息。 ?android.permission.BLUETOOTH允許程序連接到已配對的藍牙設(shè)備。 ?android.permission.BLUETOOTH_ADMIN允許程序發(fā)現(xiàn)和配對藍牙設(shè)備。 ?android.permission.BRICK請求能夠禁用設(shè)備。 ?android.permission.BROADCAST_PACKAGE_REMOVED允許程序廣播一個提示消息在一個應用程序包已經(jīng)移除后。 ?android.permission.BROADCAST_STICKY允許一個程序廣播常用intents。 ?android.permission.CALL_PHONE允許一個程序初始化一個電話撥號不需通過撥號用戶界面需要用戶確認。 ?android.permission.DELETE_CACHE_FILES允許程序刪除緩存文件。 ?android.permission.DELETE_PACKAGES允許一個程序刪除包。 ?android.permission.DEVICE_POWER允許訪問底層電源管理。 ?android.permission.DIAGNOSTIC允許程序RW診斷資源。 ?android.permission.DISABLE_KEYGUARD允許程序禁用鍵盤鎖。 ?android.permission.DUMP允許程序返回狀態(tài)抓取信息從系統(tǒng)服務(wù)。 ?android.permission.CALL_PRIVILEGED允許一個程序撥打任何號碼,包含緊急號碼無需通過撥號用戶界面需要用戶確認。
編輯推薦
《Android項目開發(fā)范例大全》的各章為“分—總”式結(jié)構(gòu),先講解每個知識點,再結(jié)合起來講解每個知識點在實際中的應用?!禔ndroid項目開發(fā)范例大全》內(nèi)容講解詳細,從最基礎(chǔ)的環(huán)境搭建到高級應用開發(fā)一應俱全,對于已經(jīng)熟悉Android開發(fā)基本技巧的讀者,可以有效地幫助其提升實踐項目的開發(fā)能力。
圖書封面
評論、評分、閱讀與下載