自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

有關(guān)Android設(shè)備間信息說(shuō)明

移動(dòng)開發(fā) Android
應(yīng)用程序能夠?qū)⑺鼈兊臄?shù)據(jù)保存到文件中、SQL數(shù)據(jù)庫(kù)中,甚至是任何有效的Android設(shè)備間中,當(dāng)你想將你的應(yīng)用數(shù)據(jù)與其它的應(yīng)用共享時(shí)。

能在Android設(shè)備間利用數(shù)據(jù)消息來(lái)廣播Intent的能力。遠(yuǎn)處的設(shè)備接收到數(shù)據(jù)信息后,會(huì)重新廣播Intent,各種應(yīng)用還可以通過(guò)使用Context.broadcastIntent()將它們自己的 intent receiver廣播給其它應(yīng)用程序。

與其刪除受到影響的章節(jié),不如把它們留在這里。對(duì)于將來(lái)的Android設(shè)備間版本,有可能成為使用的向?qū)АR院蟮?font size="-0">Android版本將暴露即時(shí)消息功能的一整套接口,通過(guò)基于IM服務(wù)的XMPP訪問(wèn)這些功能。它將包含對(duì)聯(lián)系人的管理,登陸提示和發(fā)送與接收即時(shí)消息。

Google Talk(GTalk)就是一個(gè)P2P通信的即時(shí)消息協(xié)議。一旦連接上,GTalk維持與GTalk服務(wù)器的socket連接,這意味著快速的響應(yīng)時(shí)間和較低的等待時(shí)間。這一章節(jié)基于早期的SDK實(shí)現(xiàn),它用到了GTalk。GTalk基于XMPP協(xié)議,它是Google特定的變種,目前需要用戶擁有Gmail賬戶。

是什么讓GTalk服務(wù)受到開發(fā)者尤其的感興趣?是透過(guò)空氣(OTA),能在Android設(shè)備間利用數(shù)據(jù)消息來(lái)廣播Intent的能力。遠(yuǎn)處的設(shè)備接收到數(shù)據(jù)信息后,會(huì)重新廣播Intent,如同本地的一樣,這意味著這個(gè)機(jī)制能允許你在遠(yuǎn)程的設(shè)備上廣播Intent。

GTalk服務(wù)能用來(lái)創(chuàng)建多用戶、交際或協(xié)助的應(yīng)用程序。它提供一系列應(yīng)用程序的框架,包括分布式緊急警告系統(tǒng),動(dòng)態(tài)路線引導(dǎo)應(yīng)用程序,家庭式交際網(wǎng)絡(luò)和強(qiáng)大的實(shí)時(shí)游戲系統(tǒng)。

Android最終將包含所有用于創(chuàng)建GTalk即時(shí)消息客戶端的接口,包括對(duì)登陸管理的完全控制和訂閱處理。如果你喜歡,你可以構(gòu)建本地客戶端的替代品——或者在自己的程序中使用相關(guān)的組件。

應(yīng)用程序能夠?qū)⑺鼈兊臄?shù)據(jù)保存到文件中、SQL數(shù)據(jù)庫(kù)中,甚至是任何有效的設(shè)備中。當(dāng)你想將你的應(yīng)用數(shù)據(jù)與其它的應(yīng)用共享時(shí)。Content Provider將會(huì)很有用。一個(gè)Content Provider類實(shí)現(xiàn)了一組標(biāo)準(zhǔn)的方法,從而能夠讓其它的應(yīng)用保存或讀取此Content Provider處理的各種數(shù)據(jù)類型。

當(dāng)我們明確了我們的應(yīng)用需要哪些構(gòu)造塊后,我們就需要在AndroidManifest.xml中登記這些構(gòu)造塊的清單。這是一個(gè)XML配置文件。這個(gè)配置文件用于定義我們的應(yīng)用程序的組件、組件的功能及必要條件等。這個(gè)配置文件是每個(gè)Android應(yīng)用必需的。對(duì)于AndroidMainfest.xml的Schema,參考SDK包附帶的文檔。

Activity是Android構(gòu)造塊中最基本的一種,在應(yīng)用中,一個(gè) activity通常就是一個(gè)單獨(dú)的屏幕。每一個(gè)activity都被實(shí)現(xiàn)為一個(gè)獨(dú)立的類,并且繼承于Activity這個(gè)基類。這個(gè)activity類將會(huì)顯示由幾個(gè)Views控件組成的用戶接口,并對(duì)事件做出響應(yīng)。

大部份的應(yīng)用都會(huì)包含多個(gè)的屏幕。例如,一個(gè)短消息應(yīng)用程序?qū)?huì)有一個(gè)屏幕用于顯示聯(lián)系人列表,第二個(gè)屏幕用于寫短消息,同時(shí)還會(huì)有用于瀏覽舊短消息及進(jìn)行系統(tǒng)設(shè)置的屏幕。每一個(gè)這樣的屏幕,就是一個(gè)activity。從一個(gè)屏幕導(dǎo)航到另一個(gè)屏幕是很簡(jiǎn)單的。在一些應(yīng)用中,一個(gè)屏幕甚至?xí)祷刂到o前一個(gè)屏幕。

當(dāng)一個(gè)新的屏幕打開后,前一個(gè)屏幕將會(huì)暫停,并保存在歷史堆棧中。用戶可以返回到歷史堆棧中的前一個(gè)屏幕。當(dāng)屏幕不再使用時(shí),還可以從歷史堆棧中刪除。默認(rèn)情況下,Android設(shè)備間將會(huì)保留從主屏幕到每一個(gè)應(yīng)用的運(yùn)行屏幕。

【編輯推薦】

  1. Android應(yīng)用程序組建原理深入剖析
  2. Android SMS短信服務(wù)相關(guān)概念簡(jiǎn)述
  3. PythonAndroid數(shù)據(jù)庫(kù)相關(guān)代碼解讀
  4. PythonAndroid安裝卸載程序具體操作方法解析
  5. Android應(yīng)用程序的四個(gè)關(guān)鍵點(diǎn)
責(zé)任編輯:chenqingxiang 來(lái)源: NET130
相關(guān)推薦

2010-03-03 16:20:40

Android項(xiàng)目

2010-03-02 13:51:05

Android開發(fā)平臺(tái)

2010-03-03 17:50:45

Android圖形界面

2010-02-06 16:57:43

Android操作系統(tǒng)

2010-03-05 15:58:11

操作系統(tǒng)Android

2010-03-04 15:04:35

2010-02-02 14:54:28

Python語(yǔ)法

2010-03-03 13:21:40

Android操作系統(tǒng)

2009-06-11 13:00:08

Java數(shù)組賦值

2010-02-24 17:22:59

Python項(xiàng)目

2010-02-23 14:41:28

Python模塊

2010-02-01 17:11:45

Python 解釋器

2021-04-16 11:18:56

LinuxlsusbUSB

2021-03-17 08:07:28

Linux Lsusb命令

2010-02-03 13:27:17

Python 特性

2010-03-01 10:39:18

Python源代碼

2009-12-25 17:11:40

ADO方法

2010-02-22 14:42:19

Python 控制語(yǔ)句

2010-02-26 11:20:53

Python應(yīng)用

2010-02-01 16:32:49

Python腳本
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)