首先:我是一個真正的編程的菜鳥。我相信我可以理解代碼的功能,因爲我曾經習慣於將一些代碼語言當做愛好,並花費數十個小時與Rainmeter合作。就這樣你被告知我需要一些基本的解釋從哪裏開始,以及如何獲得任何可能的代碼運行。 非常感謝您對我的耐心等待。Android - 動態覆蓋圖標顏色
我想要做的事實際上應該很簡單:我想在我的屏幕和應用程序抽屜上使用的應用程序圖標上創建疊加層,根據專輯封面的AccentColor動態調整圖像的顏色或顏色。這聽起來很奇怪,但當你看看這個screenshot或這個one時,你會明白。你可以看到:我的圖標基本上是白線,其他的都是透明的。如果你想知道:這是不可思議的叫Lines。 現在,我已經閱讀了這個論壇上的一堆線索,並通過一些網上瀏覽類似的東西的教程,但我真的無法得到它的竅門。所以 - 即使我知道這個網站主要是程序員使用 - 我想我會在這裏明確地找到一個解決方案。我在OnePlus 3T上運行OxygenOS 4.0(7.0.0牛軋糖),解鎖&紮根。使用Nova Launcher。
如果你花時間爲我解決問題,我會誠實地感謝。
編輯:同時我發現this,但我不知道如何使用它對我?我無法真正理解這一點。我仍然不明白我該如何運行它?我需要創建一個XML文件嗎?我該如何運行?從我在網上閱讀的內容看,似乎我不得不創建一個全新的應用程序來運行這幾行代碼?我不能將這些添加到已經存在的特定XML中嗎?
對於大多數答案,添加一個解釋來展示代碼的工作原理是一個好主意,這有助於編程經驗較少的其他人理解代碼的作用。 –
@Rolfツ我同意答案應儘可能詳細,但我不知道我怎麼能詳細說明這一點。從我認爲的方法名稱來看非常直觀。如果你可以讓我知道什麼是缺失的,我會很樂意編輯我的答案,以添加相關的細節 – akash93
有更多的方法來做到這一點,不僅通過設置一個ImageView的顏色過濾器。提問者爲什麼要使用這種方法?有什麼選擇?您也可以將他指向文檔以供進一步參考。 –