[Flutter]Notification

更新於 發佈於 閱讀時間約 1 分鐘

Notification是Flutter中一個重要的機制,在widget樹中,每個節點都可以分發通知,通知會沿著目前節點向上傳遞,所有父節點都可以透過NotificationListener來監聽通知。Flutter中將此由子向父的傳遞通知的機制稱為通知冒泡(Notification Bubbling)。通知冒泡和使用者觸摸事件冒泡是相似的,但有一點不同:通知冒泡可以中止,但使用者觸摸事件不行。


用法

NotificationListener(
onNotification: (notification){
switch (notification.runtimeType){
//你要監聽的類型與要做的事
}
},
child: ListView.builder(
itemCount: 10,
itemBuilder: (context, index) {
return ListTile(title: Text("$index"),);
}
),
);


客製化

class CustomNotification extends Notification {
CustomNotification(this.msg);
final String msg;
}


方法

CustomNotification("your_msg").dispatch(context)








留言
avatar-img
留言分享你的想法!
avatar-img
小黑與程式的邂逅
8會員
123內容數
嗨,我是一名程式設計師,會在這分享開發與學習紀錄。
2023/12/28
解析成List List items=json.decode(jsonStr); print(items[0]["your_key"]); 解析成Map Map<String, dynamic> user = json.decode(json); print('${user['your_k
Thumbnail
2023/12/28
解析成List List items=json.decode(jsonStr); print(items[0]["your_key"]); 解析成Map Map<String, dynamic> user = json.decode(json); print('${user['your_k
Thumbnail
2023/12/26
這邊會使用WebSocketChannel去與http://www.websocket.org做連線。 連線 final channel = IOWebSocketChannel.connect('wss://echo.websocket.events'); 接收 StreamBui
Thumbnail
2023/12/26
這邊會使用WebSocketChannel去與http://www.websocket.org做連線。 連線 final channel = IOWebSocketChannel.connect('wss://echo.websocket.events'); 接收 StreamBui
Thumbnail
2023/12/26
Dio是一個Dart Http請求庫,支援Restful API、FormData、攔截器、請求取消、Cookie管理、檔案上傳/下載、逾時等。 加入 dependencies: dio: ^x.x.x #请使用pub上的最新版本 使用 GET Response response;
Thumbnail
2023/12/26
Dio是一個Dart Http請求庫,支援Restful API、FormData、攔截器、請求取消、Cookie管理、檔案上傳/下載、逾時等。 加入 dependencies: dio: ^x.x.x #请使用pub上的最新版本 使用 GET Response response;
Thumbnail
看更多
你可能也想看
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
Notification是Flutter中一個重要的機制,在widget樹中,每個節點都可以分發通知,通知會沿著目前節點向上傳遞,所有父節點都可以透過NotificationListener來監聽通知。 Flutter中將此由子向父的傳遞通知的機制稱為通知冒泡(Notification Bubbli
Thumbnail
Notification是Flutter中一個重要的機制,在widget樹中,每個節點都可以分發通知,通知會沿著目前節點向上傳遞,所有父節點都可以透過NotificationListener來監聽通知。 Flutter中將此由子向父的傳遞通知的機制稱為通知冒泡(Notification Bubbli
Thumbnail
每天都有細微的成長和進步 好多時刻都讓我們覺得幸福無比
Thumbnail
每天都有細微的成長和進步 好多時刻都讓我們覺得幸福無比
Thumbnail
  本篇要分享的是事件(Event)與委派(Delegate),這兩者時常都會綁再一起,怎麼說呢?我們先來各別了解什麼是Event?什麼是Delegate?他們都在做些什麼事呢? 一、事件(Event)   事件(Event)是事情的發生、狀態的發生或改變,也可以說是對於這件事去「做通知」這個動作。
Thumbnail
  本篇要分享的是事件(Event)與委派(Delegate),這兩者時常都會綁再一起,怎麼說呢?我們先來各別了解什麼是Event?什麼是Delegate?他們都在做些什麼事呢? 一、事件(Event)   事件(Event)是事情的發生、狀態的發生或改變,也可以說是對於這件事去「做通知」這個動作。
Thumbnail
最近小小孩抗拒上學,早上請他起床時常聽到許多情緒化的話,到了今天終於搭上平常的班次,看到稀有的鳴日號,扭蛋也出現項目方稀有的POAP,慢慢看到人生層出不窮的小確幸
Thumbnail
最近小小孩抗拒上學,早上請他起床時常聽到許多情緒化的話,到了今天終於搭上平常的班次,看到稀有的鳴日號,扭蛋也出現項目方稀有的POAP,慢慢看到人生層出不窮的小確幸
Thumbnail
在輕柔的愛裡甦醒,孩子的面容變得滿足且欣喜。這段時間的實踐,孩子心性著實更加穩定。且不論這種模式是否有助於孩子的成長與學習,至少我與孩子共享在愛的圈圈裡。我從憤怒情境解脫而出,孩子從驚嚇狀態解脫而開懷。
Thumbnail
在輕柔的愛裡甦醒,孩子的面容變得滿足且欣喜。這段時間的實踐,孩子心性著實更加穩定。且不論這種模式是否有助於孩子的成長與學習,至少我與孩子共享在愛的圈圈裡。我從憤怒情境解脫而出,孩子從驚嚇狀態解脫而開懷。
Thumbnail
以真實行動讓孩子「了解愛」,真真切切的「被愛觸及」。 教孩子明白真正的「善解」,讓孩子知道在犯錯當中,仍然能夠擁有「愛」。
Thumbnail
以真實行動讓孩子「了解愛」,真真切切的「被愛觸及」。 教孩子明白真正的「善解」,讓孩子知道在犯錯當中,仍然能夠擁有「愛」。
Thumbnail
#覺察練習 燁經常是家中第一個起床的人 也是我的鬧鐘 燁:「媽咪,起~~~床~~~」 半睡半醒間我通常會先確認:「幾點了?」 如果燁的答案是6點多 我通常會一陣惱怒 用棉被摀住頭轉身再睡去 如果是到了該起床的時間 有時,我會盡快起床 多數時候,我會再躺一下並且回答: 燁有時候在叫床後 念頭不一樣
Thumbnail
#覺察練習 燁經常是家中第一個起床的人 也是我的鬧鐘 燁:「媽咪,起~~~床~~~」 半睡半醒間我通常會先確認:「幾點了?」 如果燁的答案是6點多 我通常會一陣惱怒 用棉被摀住頭轉身再睡去 如果是到了該起床的時間 有時,我會盡快起床 多數時候,我會再躺一下並且回答: 燁有時候在叫床後 念頭不一樣
Thumbnail
動詞的個性決定了句子需要的成份 (續上回) 本書絕大部份只是將傳統條列式文法書白話重述成「非條列式」的敘說手法,並未改變主軸內容。 但本章為破例,將以作者的新重組、新歸類方式來敘說動詞句型,因為若非如此,則很難讓初學者容易化龐大的5個「五大句型」、12個「時態」句型、8個「被動語態」句型於一爐!
Thumbnail
動詞的個性決定了句子需要的成份 (續上回) 本書絕大部份只是將傳統條列式文法書白話重述成「非條列式」的敘說手法,並未改變主軸內容。 但本章為破例,將以作者的新重組、新歸類方式來敘說動詞句型,因為若非如此,則很難讓初學者容易化龐大的5個「五大句型」、12個「時態」句型、8個「被動語態」句型於一爐!
Thumbnail
動詞的個性決定了句子需要的成份 (續上回) 如果要判別的話,可以用這個測試方法。。。
Thumbnail
動詞的個性決定了句子需要的成份 (續上回) 如果要判別的話,可以用這個測試方法。。。
Thumbnail
【講師】雅筑老師 【時間】2021/8/30   #書寫: 1.我感恩的事情….因為… 2.我要讓今天變得很棒的方法…因為… 3.我想要正向肯定自己的事…因為…   #世間萬物都會發出聲音,試著想像他們的聲音   舉例:風、微風、颱風、海風、沙塵風  樹枝、樹枝搖晃、採樹枝、摘下樹枝、鋸樹枝、啃樹
Thumbnail
【講師】雅筑老師 【時間】2021/8/30   #書寫: 1.我感恩的事情….因為… 2.我要讓今天變得很棒的方法…因為… 3.我想要正向肯定自己的事…因為…   #世間萬物都會發出聲音,試著想像他們的聲音   舉例:風、微風、颱風、海風、沙塵風  樹枝、樹枝搖晃、採樹枝、摘下樹枝、鋸樹枝、啃樹
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News