2 回答


TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超4個(gè)贊
我個(gè)人并沒有接觸過(guò)安卓開發(fā)!我從網(wǎng)上他們調(diào)用通知欄都是 通過(guò)notificationManager調(diào)用 notify()方法然后顯示出通知了。應(yīng)該實(shí)際上就是一個(gè)activity顯示出來(lái)了。我只要弄清楚通知欄通知流程就行怎么通過(guò)硬件顯示出來(lái)應(yīng)該不用。

TA貢獻(xiàn)56條經(jīng)驗(yàn) 獲得超14個(gè)贊
你這樣問(wèn)我不知道你的側(cè)重點(diǎn)實(shí)哪里,是通知的原理還是繪制的原理。按照你說(shuō)的最后半句話,理解成是怎么繪制到屏幕上的話,android是有兩個(gè)函數(shù)專門可以繪制這些界面什么的,我們平時(shí)看到的activity的效果都是經(jīng)過(guò)canvas和paint兩個(gè)類在onDraw()方法中繪制出來(lái)的,android機(jī)制把這兩個(gè)東西搞得很形象了,一個(gè)是畫布,一個(gè)是畫筆,然后又提供了一些畫畫的方法可以讓你自由發(fā)揮。
- 2 回答
- 0 關(guān)注
- 1824 瀏覽
添加回答
舉報(bào)