日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
對Android手機(jī)進(jìn)行全解析

隨第一款A(yù)ndroid手機(jī)的發(fā)布后,Android用戶就開始嘗試編寫各種應(yīng)用Widget(小工具)了。隨著Widget API的公開,為開發(fā)人員帶來了全新有趣的開發(fā)模式,除了傳統(tǒng)的電話應(yīng)用外,還可以做其它方面的應(yīng)用開發(fā)。

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計,永靖網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:永靖等地區(qū)。永靖做網(wǎng)站價格咨詢:18982081108

開發(fā)人員可以使用Widget API(包含在Android手機(jī)中,最新版本已經(jīng)到Android 2.0了)創(chuàng)建簡單的控件,然后在新的Widget中顯示和使用這些控件。本文向你介紹如何從零開始創(chuàng)建一個主屏幕應(yīng)用Widget。

通過使用AlarmManager接口,以用戶設(shè)定的時間間隔更新圖片。你將看到如何創(chuàng)建一個Widget,以及如何隨機(jī)地從一組圖片中選擇一張圖片顯示,根據(jù)用戶設(shè)定的時間間隔周期性改變顯示的圖片。

創(chuàng)建一個簡單的Widget包括以下幾個步驟:

1、創(chuàng)建一個RemoteView,由它為Widget提供用戶界面;

2、將RemoteView綁定一個Activity(行為)實現(xiàn)AppWidgetProvider接口;

3、在Android手機(jī) manifest配置文件中提供Widget的關(guān)鍵配置信息。

項目準(zhǔn)備一個Widget就是一個處理特定行為的BroadcastReceiver,AppWidgetProvider接口為開發(fā)人員提供了一個框架來簡化處理這些行為,它包括以下方法:

1、onEnabled():創(chuàng)建第一個Widget時調(diào)用,如果可以,應(yīng)在這里進(jìn)行全局初始化。

2、onDisabled():它和onEnabled()相反,創(chuàng)建最后一個Widget時才調(diào)用它,如果可以,應(yīng)在這里進(jìn)行全局清理。

3、onUpdate():當(dāng)Widget需要更新它的View時調(diào)用,用戶第一次創(chuàng)建Widget時也需要調(diào)用它。

4、onDeleted():當(dāng)Widget的一個特定實例被刪除時調(diào)用,清理特定實例應(yīng)放在這里進(jìn)行。

5、onReceive():此方法默認(rèn)情況下處理BroadcastReceiver行為,并調(diào)用上面的方法(警告:根據(jù)相關(guān)文檔記載,需要開發(fā)人員自己處理某些特殊情況,更多信息請看下面的說明)。

你可能已經(jīng)注意到,和常見的定義不一樣,小節(jié)引用了一個XML文件資源,這個文件為Widget定義了額外的數(shù)據(jù)。與AppWidgetProviderInfo類一致,這里定義的信息是不變的,因此這個例子不包括updatePeriodMillis的值。

因為這個程序允許用戶修改與更新時間,如果你在這里分配updatePeriodMillis,它就不能這樣做。下面是imageswidget_info.xml文件的完整代碼:

 
 
 
  1.  android:name="ImagesWidgetProvider"> 
  2. 2     
  3. 3     
  4. 4    android:name="android.appwidget.action.APPWIDGET_UPDATE" /> 
  5. 5     
  6. 6     
  7. 7    android:name="android.appwidget.provider" 
  8. 8    android:resource="@xml/imageswidget_info" /> 
  9.  
  10. 10 

文章標(biāo)題:對Android手機(jī)進(jìn)行全解析
瀏覽地址:http://m.5511xx.com/article/cdojhjc.html