Android設備如何在整個系統上實現灰度模式?

相關鏈接: iOS 8 的灰色模式有什麼用? http://zhi.hu/46Ob

在Android設備的整個系統上能實現這樣的功能嗎?


請在 知乎 For Android APP 中搜索

ok zhihu CLFG

忘了說了,恢復貌似是

ok zhihu CLFD

看到樓下有人說了,沒錯,還有一個就是

ok zhihu CLFI


知乎的那個黑白的原理是調用Paint的setColorFilter設置了一個濾鏡色,然後用saveLayer把Paint給FrameLayout的canvas綁定上,這樣當FrameLayout調用dispatchDraw渲染時就會是黑白色了,但是那個Actionbar的下拉刷新並沒有繼承這個自定義的FrameLayout所以還是藍色的。


YotaPhone2,俄羅斯出的


Android已經有支持灰度模式(黑白顯示)的軟體。

Kitkat以上可用。

Share: CF.lumen色溫調節 2.51,CF.lumen色溫調節是Chainfire大神的作品,比同類型的要牛不少,可惜rom要求比較高。 http://m.coolapk.com/apk/10677/

@NovaDNG


護目濾鏡的話,遙遠的 CM7 里自帶的已經很成熟了吧。

還有個叫 Chainfire 3D 的東西應該用過的不會忘記。

不過,硬體上解決確實效果好得方便得多,想到了這個已下架的東西……

而且……軟體上即使能顯示黑白,意義有多大?效果能跟 e-ink 比?

其實我更希望手機能配上 pixel-qi 之類的東西,彩屏一鍵切換到 e-ink 多贊啊。


還可以試試 ok zhihu CLFI


Android設備如何在整個系統上實現灰度模式?

Lolipop及以上的安卓系統自帶灰度模式的功能

設置-開發者選項-(有個"simulate color space",我的系統是英文版的,中文不清楚)-(Monochromacy,同上,不清楚中文)

iOS 8 的灰色模式有什麼用?

其實灰度模式的真正作用除了色盲外還可以給你的大腦更少顏色上的刺激,從而讓你減少使用手機的頻率,對手機有依賴的同學可以試試。

灰度屏幕看上去是不是很無聊?這就對了。


整個系統的話 簡單的來做 得看手機屏幕IC支持不支持。如果支持的話讀寫寄存器就可以了。然後接到上層弄個開關就行


背景黑色,文字黃色

識別率高

不看就放下手機別玩


高通平台是有介面可以設置黑白模式的,等明天查查資料


推薦閱讀:

Android中的Thread與AsyncTask的區別?
怎麼計算apk的啟動時間?
Android應用怎麼繞過Fiddler等抓包工具?

TAG:Android開發 | Android |