android 彈出訊息框

2021-08-04 05:13:04 字數 1348 閱讀 3067

那麼這種效果是如何實現的呢,其實很簡單,這用到了系統中的兩個類: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...