那麼這種效果是如何實現的呢,其實很簡單,這用到了系統中的兩個類:notification和notificationmanager
乙個簡單例子:比如說鬧鐘
1、布局檔案
<?xml version="1.0" encoding="utf-8"?>
xmlns:android=""
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
android:id="@+id/send"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="傳送通知"
android:onclick="click">
button>
android:layout_width="fill_parent"
android:id="@+id/cancel"
android:layout_height="wrap_content"
android:text="取消通知"
android:onclick="click">
button>
linearlayout>
2、**
public class mianactivity extends activity
public void click(view v) }}
執行效果如下:
n.defaults |= notification.default_sound;
n.sound=uri.parse("file:///sdcard/sound.***");
.internal_content_uri, "6");
2、振動
n.defaults|=notification.default_vibrate;
long vib=;
n.vibrate=vib;
記得加許可權:"android.permission.vibrate">
3、閃光燈
n.defaults|=notification.default_lights;
n.ledargb=0x99f0ff00
;n.ledonms=300
; n.ledoffms=2000
; n.flags|=notification.flag_show_lights;
模擬彈出訊息框
模擬乙個彈出訊息框,有模式。核心介面是open,即彈出訊息框,此方法有三個引數,分別代表訊息框的標題,需要顯示的內容,客戶端提供的其他引數 引數間用分號隔開 以下是 附件是demo。用層來模擬的訊息框,有模式 function divalert 執行自定義的確定動作,由客戶端提供 if typeof...
js彈出提問框訊息框警告框
警告 alert 在訪問 的時候,你遇到過這樣的情況嗎?咚 的一聲,乙個小視窗出現在你面前,上面寫著一段警示性的文字,或是其它的提示資訊。如果你不點選確定,你就不能對網頁做任何的操作。沒錯,這個 咚 的小視窗就是alert幹的。下面的 是一段使用alert的例項。我的個人觀點是盡量少使用alert,...
android彈出對話方塊
目前學習到的android有三種方式彈出對話方塊 1 alertdialog alertdialog是非阻塞的,簡單的記錄一下建立的 alertdialog.builder builder alertdialog alertdialog builder new alertdialog.builder...