中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

安卓基礎知識之通知系統

發布時間:2020-07-17 14:52:05 來源:網絡 閱讀:760 作者:android09 欄目:開發技術

Toast、Notification、Dialog

一、Toast

Toast.makeText(this, "提示消息一", Toast.LENGTH_SHORT).show();

第三個參數:顯示的時間 Toast.LENGTH_SHORT

Toast.LENGTH_LONG

特性:1、Toast提示不會獲取焦點

2、Toast提示消息過一段時間會自己消失。

應用場景:提示用戶當前狀態,不需要用戶確認、反饋。在其他頁面仍然可以看到結果。


二、Notification

Notification

顯示在手機狀態欄的通知。它代表的是一種全局效果的通知。


//1、得到一個消息管理器

manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);


//消息發送的時機(自定)


//2、創建一個消息對象

Notification notification =

new Notification(R.drawable.ic_launcher, "通知1", System.currentTimeMillis());

//5、設置意圖對象

Intent intent = new Intent(this, SecondActivity.class);

//4、設置關聯的Activity

PendingIntent contentIntent = PendingIntent.getActivity(this, 0, intent , 0);

//3、設置消息的主體內容

notification.setLatestEventInfo(this, "標題一", "內容一", contentIntent );

notification.flags = Notification.FLAG_AUTO_CANCEL;//點擊完自動消失

//notification.flags = Notification.FLAG_ONGOING_EVENT;//點擊之后不會消失

//6、通過消息管理器發送一條消息

manager.notify(123, notification );

//銷毀消息

manager.cancel(123);

Notification:

作用:來消息的時候,在通知欄上面顯示(時效性不強的消息),當用戶點擊這個消息的時候

跳轉到詳細頁面查看詳細消息。

常見:短信

廣告

注:在4.1之后新的方法:Notification.Builder(context)

三、Dialog

//1、首先得到一個builder對象

AlertDialog.Builder builder = new AlertDialog.Builder(this);

//2、通過builder對象設置對話框內容

builder.setTitle("Dialog");//z設置對話框標題

builder.setMessage("消息!");//設置對話框消息內容

//設置對話框按鈕,按鈕對象只與位置有關

builder.setPositiveButton("確定", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

startActivity(new Intent(MainActivity.this, SecondActivity.class));

}

});

builder.setNegativeButton("取消", null);

builder.setNeutralButton("應用", null);

//3、通過builder對象創建一個AlertDialog對象

AlertDialog dialog = builder.create();

//4、把AlertDialog展示出去。

dialog.show();



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

常州市| 安阳市| 雅安市| 财经| 景谷| 武汉市| 文水县| 合水县| 巧家县| 浮山县| 阜新市| 枣阳市| 和平区| 宿松县| 宜宾县| 政和县| 佛坪县| 上饶县| 淮安市| 宁波市| 独山县| 泸溪县| 竹北市| 任丘市| 德州市| 东港市| 枞阳县| 辉南县| 射洪县| 大港区| 曲阳县| 高陵县| 重庆市| 绿春县| 高尔夫| 洪湖市| 塘沽区| 湘乡市| 永登县| 丹凤县| 龙江县|