Android8.0Oreo對我們與通知進行交互的方式進行了許多增強
Android 8.0 Oreo對我們與通知進行交互的方式進行了許多增強。通知中兩個更令人興奮的功能包括通知暫停和通知通道。前者允許用戶在將來的某個時候臨時關閉通知,而后者則允許應用程序對他們的通知進行分類,以便用戶可以更精細地控制所看到的內容。任何以Android Oreo設備為目標的應用程序都必須實現通知通道,但是當某個應用程序沒有以Android 8.0為目標時,麻煩就從此開始。
上圖很簡潔地說明了該問題。如果應用程序未實現通知渠道(即未針對Android 8.0),則用戶將無權訪問通知重要性控件。許多人對該功能的喪失感到不安,并向Google的Issue Tracker提交了錯誤報告,但是當Googler解決該問題并指出這是“預期的行為”時,他們的希望破滅了。
不管是否是“預期行為”,我們中的一些人都不接受解決此問題的唯一方法是說服開發人員在應用程序更新中針對Android 8.0。畢竟,即使Google自己的環聊也沒有實現通知渠道,為什么我們還要期待其他所有開發人員都關心這個問題?
值得慶幸的是,我們不必等待開發人員更新其應用程序,因為只需一名開發人員即可更新其應用程序以完全解決此問題。 若昂·迪亞斯,在開發商AutoApps系列塔斯克插件,發布了新的更新,以他的AutoNotification它增加了能力上的任何應用程序手動定通知重要性控制 ,即使它不支持的通知信道。
通常,您可以通過進入設置->應用程序和通知->應用程序信息->應用程序->應用程序通知來訪問應用程序的通知重要性控件。當然,那是如果該應用程序針對Android 8.0并實現了通知渠道。如果某個應用程序的目標不是Android 8.0,那么您將不得不依靠AutoNotification提供用于控制通知渠道的界面。
在自動通知的最新更新中,“獨立功能”下有一個新的“ 通知類別 ”選項。現在,AutoNotification最著名的是Tasker應用程序的插件,但是開發人員決定使此功能獨立(即,您不需要安裝Tasker),以便更多的人可以使用它。
如何設置通知重要性控件
輕觸新的Notification Categories選項,將彈出兩個對話框:第一個對話框使您將應用程序設置為Notification Listener,第二個對話框使該應用程序可以管理其他應用程序的通知類別。兩者都做完后,您可以快速開始設置通知。
您要做的就是從已安裝應用程序列表中選擇一個應用程序。如果您選擇的應用程序不支持通知通道,那么當您點擊“讓應用程序決定”以讓自動通知處理其通知時,您會看到一條警告,提示自動通知將完全處理通知將如何顯示給用戶。它警告說,還原默認通知行為的唯一方法是先卸載然后重新安裝該應用程序。但這沒什么大不了的,因為那正是我們來到這里的目的,對吧?
X
啟用自動通知功能以修改應用程序的通知類別后,樂趣便從此開始。您可以使用多種選擇:
變更通知的重要性
更改通知聲音(系統或用戶定義)
啟用或禁用振動
如果啟用了振動,請設置自定義振動模式。樣式取決于對話框中屏幕點擊的頻率/強度。
鎖屏通知隱私
自定義LED通知顏色(可用的顏色比上面的屏幕快照中顯示的顏色更多)
超越能力請勿打擾
如果您使用“自動通知”來控制已經實現了通知渠道的應用程序的通知,那么甚至還有一個好處:設置自定義振動模式也適用于那些應用程序!
如果上述所有聲音確實吸引您,請準備付款,因為此功能需要在應用內購買AutoNotification,這將使您 花費0.99美元。如果沒有所有應用程序的通知重要性控制確實讓您感到困擾,那么這筆錢將物有所值。