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

創(chuàng)建Android系統(tǒng)步驟簡介

移動開發(fā) Android
Android系統(tǒng)包括了一個核心庫,該核心庫提供了JAVA編程語言核心庫的大多數(shù)功能,希望大家能夠給大家?guī)硐嚓P(guān)信息。

Android, OPhone OS作為手機開發(fā)的后起之秀, 肯定不會錯過這份蛋糕的分享,現(xiàn)在我們就以ANDROID SDK 里面自帶的貪吃蛇作為例子, 去看看這個貪吃蛇是怎么去開發(fā)。

你可能會想你可以創(chuàng)建一個具有AppWidgetManager.ACTION_APPWIDGET_UPDATE的Intent對象,然后給特定的Widget標識符設(shè)置額外的值接著你就可以通過調(diào)用AlarmManager的setRepeating()方法,采用調(diào)度機制反復(fù)地更新,遺憾的是,這種做法行不通,Android系統(tǒng)反復(fù)使用Intents匹配行為和方案值。

那些“額外的”值是不會拿去對比的。實際上,解決方案非常簡單:首先為你的Widget定義一個方案,然后用它定義唯一的Intent實例。下面的代碼片段顯示如何實現(xiàn)這個目標。

在ImagesWidgetConfiguration Activity中你會發(fā)現(xiàn)前面的代碼,manifest文件顯示塊處理這個特定的scheme。你也需要在AppWidgetProvider接口的onDeleted()方法內(nèi)停止重復(fù)的警報。最后,當手機重啟后,更新調(diào)度也必須重啟。

在AppWidgetProvider的onReceive()方法內(nèi)提供了一個簡單的解決方案,首先,檢查更新行為,如果它是一個更新,確保它不包含scheme值,如果它不是更新。那么調(diào)度AlarmManager 的PendingIntent不會觸發(fā)這個行為,在這種情況下,檢查每個Widget標識符是否有一個配置選項值。

如果沒有,那么在配置Widget之前,你知道這個更新行為被接收到。但如果選項值有效,那么你知道可以調(diào)度PendingIntent,在onReceive()方法中你可以看到完整的邏輯實現(xiàn)。這個方案允許多個Widget同時顯示,如圖2所示。更新也可以以不同的頻率進行,每個顯示的圖片是從圖片集中隨機選擇的。

Android操作系統(tǒng)

至此,你已經(jīng)看到了如何在Android系統(tǒng)上創(chuàng)建一個基本的Widget,每個Widget實例按獨立的方式調(diào)度,由用戶自行配置。但App Widge框架不直接支持,因此需要自動動手編碼實現(xiàn)。以后我將在此Widget基礎(chǔ)上講解如何從互聯(lián)網(wǎng)上下載圖片,以及如何直接在屏幕上控制圖片,敬請期待吧!

【編輯推薦】

  1. 新一代的Android手機介紹 深度剖析Android SDK版本介紹
  2.  
  3. 谷歌Android手機能否站穩(wěn)中國
  4. PythonAndroid深度剖析Android應(yīng)用程序的四種構(gòu)造塊
  5. 探秘與眾不同的Android系統(tǒng)
責任編輯:chenqingxiang 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-01-28 11:07:59

Android NDK

2010-01-06 16:51:33

2013-04-01 16:07:41

2010-03-12 09:29:04

Python 代碼

2010-05-10 10:06:45

Oracle查詢表名

2012-04-25 22:49:35

Android Mar

2009-09-15 14:58:02

2010-04-02 13:34:33

Oracle DBA

2012-04-27 14:06:21

AQueryjQuery for

2011-06-14 15:49:45

Android視頻教程

2009-12-07 10:46:08

WCF框架

2009-10-30 15:37:23

VB.NET Sub創(chuàng)

2010-09-09 08:52:19

JavascriptDIV

2010-04-29 12:31:02

Oracle uniq

2011-05-26 15:03:47

catalog數(shù)據(jù)庫

2010-04-29 10:11:17

Unix系統(tǒng)

2010-04-30 15:51:48

Unix系統(tǒng)

2020-11-26 11:56:25

freeModbusT

2010-10-21 16:33:55

sql server系

2014-07-21 10:27:54

點贊
收藏

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