[MOD] TintedStatusBar - Xposed Module zum Einfärben der Statuszeile per App

  • Antworten:39
  • OffenNicht stickyNicht beantwortet
  • Forum-Beiträge: 715

31.10.2013 13:13:43 via App

Andy N.
Klar :)
Ich hab das mal übernommen und den Thread auch gleich in den Theming-Bereich verschoben ;)
okay, danke
  • Forum-Beiträge: 314

31.10.2013 16:01:50 via App

kommt es mir nur so vor oder saugen mir die xposed-module meinen akku leer..?!
bei verbrauch steht zwar ganz deutlich der bildschirm vorn, aber ich nutze ihn auch nicht mehr als sonst..
kann das jemand bestätigen..?

Reden ist Silber.
Schweigen ist Gold.
Meine Ausführungen sind Platin.
;)

  • Forum-Beiträge: 715

31.10.2013 16:25:00 via App

Hardy
kommt es mir nur so vor oder saugen mir die xposed-module meinen akku leer..?!
bei verbrauch steht zwar ganz deutlich der bildschirm vorn, aber ich nutze ihn auch nicht mehr als sonst..
kann das jemand bestätigen..?

ist mir bisher noch nicht aufgefallen, aber ich achte mal darauf
  • Forum-Beiträge: 314

01.11.2013 00:28:09 via App

hab jetz viel gesucht aber nix gefunden.. gibts ne app um z.b. in ner anderen app dessen farbe zu ermitteln bzw. den farbcode..
also ich stell mir vor z.b. die APitApp aufzumachen, will den blauton vom magazinreiter haben, gewünschte app zu starten und mir genau den farbcode anzeigen zu lassen.. oder so ähnlich..
sorry für meine schwierige ausdrucksweise.. ;)
danke gruss hardy ;)

Reden ist Silber.
Schweigen ist Gold.
Meine Ausführungen sind Platin.
;)

  • Forum-Beiträge: 715

01.11.2013 00:31:16 via App

Hardy
hab jetz viel gesucht aber nix gefunden.. gibts ne app um z.b. in ner anderen app dessen farbe zu ermitteln bzw. den farbcode..
also ich stell mir vor z.b. die APitApp aufzumachen, will den blauton vom magazinreiter haben, gewünschte app zu starten und mir genau den farbcode anzeigen zu lassen.. oder so ähnlich..
sorry für meine schwierige ausdrucksweise.. ;)
danke gruss hardy ;)


Versuchs mal damit:
https://play.google.com/store/apps/details?id=air.com.nicotroia.whatcoloristhis
Da musst du zwar n Screenshot der App machen, aber funktioniert gut!

— geändert am 01.11.2013 00:31:42

  • Forum-Beiträge: 314

01.11.2013 00:47:20 via App

du bist ja schnell.. ;)
ich probiers mal.. danke..

Reden ist Silber.
Schweigen ist Gold.
Meine Ausführungen sind Platin.
;)

  • Forum-Beiträge: 314

01.11.2013 01:11:58 via App

vor den code immer ff wenns nicht transparent sein soll, oder..?!

Reden ist Silber.
Schweigen ist Gold.
Meine Ausführungen sind Platin.
;)

  • Forum-Beiträge: 22.351

01.11.2013 06:15:43 via App

Hardy
vor den code immer ff wenns nicht transparent sein soll, oder..?!

Ja, die ersten beiden Buchstaben geben an, welche Transparenz die Benachrichtigungsleiste haben soll, wobei FF für undurchsichtig steht.

Viele Grüße,
Andy


OnePlus 3 (Resurrection Remix 5.8.2)
LG G Watch

Regeln | unsere Mods & Admins

  • Forum-Beiträge: 22.351

01.11.2013 06:16:27 via App

Hardy
kommt es mir nur so vor oder saugen mir die xposed-module meinen akku leer..?!
bei verbrauch steht zwar ganz deutlich der bildschirm vorn, aber ich nutze ihn auch nicht mehr als sonst..
kann das jemand bestätigen..?

Bisher konnte ich nichts in der Richtung feststellen...

Viele Grüße,
Andy


OnePlus 3 (Resurrection Remix 5.8.2)
LG G Watch

Regeln | unsere Mods & Admins

  • Forum-Beiträge: 715

01.11.2013 11:28:13 via App

Andy N.
Hardy
kommt es mir nur so vor oder saugen mir die xposed-module meinen akku leer..?!
bei verbrauch steht zwar ganz deutlich der bildschirm vorn, aber ich nutze ihn auch nicht mehr als sonst..
kann das jemand bestätigen..?

Bisher konnte ich nichts in der Richtung feststellen...

ich hab mal drauf geachtet, mir ist aber auch nichts aufgefallen
  • Forum-Beiträge: 314

01.11.2013 14:01:16 via App

Lucas
Andy N.
Hardy
kommt es mir nur so vor oder saugen mir die xposed-module meinen akku leer..?!
bei verbrauch steht zwar ganz deutlich der bildschirm vorn, aber ich nutze ihn auch nicht mehr als sonst..
kann das jemand bestätigen..?

Bisher konnte ich nichts in der Richtung feststellen...

ich hab mal drauf geachtet, mir ist aber auch nichts aufgefallen
also ich bin der meinung heut hält der akku besser durch..
is ja immer so ne sache mit dem persönlichen empfinden.. ;)
ich beobachte weiter.. ;)

Reden ist Silber.
Schweigen ist Gold.
Meine Ausführungen sind Platin.
;)

  • Forum-Beiträge: 22.351

02.11.2013 09:47:15 via Website

Faul wie ich bin, habe ich mir gerade einen Weg überlegt, um nicht alle Einstellungen manuell zu übernehmen:

Die von der App verwendete "preferences.xml" liegt im Ordner "data/data/com.mohammadag.colouredstatusbar/shared_prefs".Hierin sind die Einstellungen wie folgt abgelegt:

für die Statusbar:
1<string name="packagename.activity/status_bar_color">FFRRGGBB</string>
für die Icons:
1<string name="packagename.activity/status_bar_icons_color">FFRRGGBB</string>


Betrifft die Farbe alle Activities, so bleibt diese im String leer.

Für die AndroidPIT-App sind demnach in genanntem xml-File folgende Zeilen nötig:
1<string name="de.androidpit.app/status_bar_color">ff222222</string>
2<string name="de.androidpit.app/status_bar_icons_color">ffF8F8F8</string>
3<string name="de.androidpit.app.de.androidpit.ui.blog.BlogSectionActivity/status_bar_color">ff43A8DA</string>
4<string name="de.androidpit.app.de.androidpit.ui.blog.BlogSectionActivity/status_bar_icons_color">ffF8F8F8</string>
5<string name="de.androidpit.app.de.androidpit.ui.apps.AppsSectionActivity/status_bar_color">ff769C11</string>
6<string name="de.androidpit.app.de.androidpit.ui.apps.AppsSectionActivity/status_bar_icons_color">ffF8F8F8</string>
7<string name="de.androidpit.app.de.androidpit.ui.forum.ForumSectionActivity/status_bar_color">ffE86E24</string>
8<string name="de.androidpit.app.de.androidpit.ui.forum.ForumSectionActivity/status_bar_icons_color">ffF8F8F8</string>


Um mir nun die Sache zu vereinfachen, habe ich das oben verlinkte Sheet nach Excel importiert und dort in den Spalten G3 & H3 folgende Formeln eingegeben und nach unten kopiert:
G3:
1="<string name="&ZEICHEN(34)&C3&WENN(B3="ALL";"";"."&B3)&"/status_bar_color"&ZEICHEN(34)&">"&D3&"</string>"
H3:
1="<string name="&ZEICHEN(34)&C3&WENN(B3="ALL";"";"."&B3)&"/status_bar_icons_color"&ZEICHEN(34)&">"&E3&"</string>"


Die Ergebnisse der Zeilen lassen sich dann einfach in die preferences.xml übernehmen.

Voraussetzung ist hier allerdings, dass
  1. keine verbundenen Zellen existieren
  2. der Packagename korrekt gepflegt ist
  3. die Activity korrekt benannt ist
  4. "ALL" in den Activities steht, die die gesamte App betreffen

Viele Grüße,
Andy


OnePlus 3 (Resurrection Remix 5.8.2)
LG G Watch

Regeln | unsere Mods & Admins

  • Forum-Beiträge: 715

02.11.2013 10:12:51 via App

Andy N.
Faul wie ich bin, habe ich mir gerade einen Weg überlegt, um nicht alle Einstellungen manuell zu übernehmen:

Die von der App verwendete "preferences.xml" liegt im Ordner "data/data/com.mohammadag.colouredstatusbar/shared_prefs".Hierin sind die Einstellungen wie folgt abgelegt:

für die Statusbar:
1<string name="packagename.activity/status_bar_color">FFRRGGBB</string>
für die Icons:
1<string name="packagename.activity/status_bar_icons_color">FFRRGGBB</string>


Betrifft die Farbe alle Activities, so bleibt diese im String leer.

Für die AndroidPIT-App sind demnach in genanntem xml-File folgende Zeilen nötig:
1<string name="de.androidpit.app/status_bar_color">ff222222</string>
2<string name="de.androidpit.app/status_bar_icons_color">ffF8F8F8</string>
3<string name="de.androidpit.app.de.androidpit.ui.blog.BlogSectionActivity/status_bar_color">ff43A8DA</string>
4<string name="de.androidpit.app.de.androidpit.ui.blog.BlogSectionActivity/status_bar_icons_color">ffF8F8F8</string>
5<string name="de.androidpit.app.de.androidpit.ui.apps.AppsSectionActivity/status_bar_color">ff769C11</string>
6<string name="de.androidpit.app.de.androidpit.ui.apps.AppsSectionActivity/status_bar_icons_color">ffF8F8F8</string>
7<string name="de.androidpit.app.de.androidpit.ui.forum.ForumSectionActivity/status_bar_color">ffE86E24</string>
8<string name="de.androidpit.app.de.androidpit.ui.forum.ForumSectionActivity/status_bar_icons_color">ffF8F8F8</string>


Um mir nun die Sache zu vereinfachen, habe ich das oben verlinkte Sheet nach Excel importiert und dort in den Spalten G3 & H3 folgende Formeln eingegeben und nach unten kopiert:
G3:
1="<string name="&ZEICHEN(34)&C3&WENN(B3="ALL";"";"."&B3)&"/status_bar_color"&ZEICHEN(34)&">"&D3&"</string>"
H3:
1="<string name="&ZEICHEN(34)&C3&WENN(B3="ALL";"";"."&B3)&"/status_bar_icons_color"&ZEICHEN(34)&">"&E3&"</string>"


Die Ergebnisse der Zeilen lassen sich dann einfach in die preferences.xml übernehmen.

Voraussetzung ist hier allerdings, dass
  1. keine verbundenen Zellen existieren
  2. der Packagename korrekt gepflegt ist
  3. die Activity korrekt benannt ist
  4. "ALL" in den Activities steht, die die gesamte App betreffen

Und was genau machen diese Zeilen? :D ich kenne mcih da ned so gut aus
  • Forum-Beiträge: 22.351

02.11.2013 10:17:02 via Website

die zwei Formeln erzeugen in Excel den String, den man in die preferences.xml übernimmt, damit die Statusbar bzw. die Icons die angegebenen Farben in der ausgewählten App und der angegebenen Activity hat.

Im Prinzip ist es nichts anderes, als das was TintedStatusBar in das xml-File schreibt, wenn du die Farben einzeln zuordnest

Viele Grüße,
Andy


OnePlus 3 (Resurrection Remix 5.8.2)
LG G Watch

Regeln | unsere Mods & Admins

  • Forum-Beiträge: 314

02.11.2013 11:41:49 via App

Andy N.

Im Prinzip ist es nichts anderes, als das was TintedStatusBar in das xml-File schreibt, wenn du die Farben einzeln zuordnest
also hast du es nachgebaut oder wie jetz..?!
ich steh auch grad aufm schlauch.. ;)

Reden ist Silber.
Schweigen ist Gold.
Meine Ausführungen sind Platin.
;)

  • Forum-Beiträge: 22.351

02.11.2013 11:48:22 via App

Ich hab nur die xml versucht zu lesen und zu verstehen, damit ich mir das manuelle Eintragen der Farben in der App ersparen kann.

Nach der eigentlichen Methode musste ich ja jede Activity für jede App einzeln eingeben.
Wenn ich nun aber direkt die xml editieren kann, kann ich gleichzeitig die Farben vieler Apps und Activities per Copy-Paste hineinkopieren.

Für den, der viele Apps und Farb-Einstellungen hat, eine deutliche Zeitersparnis.

Viele Grüße,
Andy


OnePlus 3 (Resurrection Remix 5.8.2)
LG G Watch

Regeln | unsere Mods & Admins

  • Forum-Beiträge: 715

02.11.2013 11:55:22 via App

Andy N.
Ich hab nur die xml versucht zu lesen und zu verstehen, damit ich mir das manuelle Eintragen der Farben in der App ersparen kann.

Nach der eigentlichen Methode musste ich ja jede Activity für jede App einzeln eingeben.
Wenn ich nun aber direkt die xml editieren kann, kann ich gleichzeitig die Farben vieler Apps und Activities per Copy-Paste hineinkopieren.

Für den, der viele Apps und Farb-Einstellungen hat, eine deutliche Zeitersparnis.

ahh jetzt hab ichs auch verstanden :D
Gelöschter Account
  • Forum-Beiträge: 195

03.10.2014 14:12:00 via Website

Hallo,

ich habe mir auf meinem Motorola Moto G mit stock Android 4.4.4 das xPosed Framework installiert inklusive dem Modul "Tinted Status Bar". Ich weiß dass es eigentlich eine Beta ist, aber das sei mal dahin gestellt.

Es geht um folgendes das Modul funktioniert 1A, in fast allen Apps wie Facebook, Instagram und Co wird die Statusleiste gefärbt.

Nur im Lockscreen sind die Navigation sowie die Statusleiste schwarz bzw. nicht transparent. Ich habe auch schon in den Einstellungen des Modul's nach geschaut und den Android Sperrbildschirm deaktiviert und einen Softreboot durchgeführt.

Danach siehts auch wieder normal aus. Nur wenn ich das Gerät entsperre und erneut sperre ist das Problem wieder vorhanden.

Ich hoffe mir kann hier jemand helfen, da ich das Modul eigentlich echt mag. :)

Grüße
DennisDroid

Viele Grüße, Dennis :)

• Samsung Galaxy S5 Mini Schwarz

  • Forum-Beiträge: 22.351

03.10.2014 14:20:10 via Website

Hallo DennisDroid,

Ich habe deinen Thread mal an diesen zum Thema passenden Thread angehängt. ;)

Viele Grüße,
Andy


OnePlus 3 (Resurrection Remix 5.8.2)
LG G Watch

Regeln | unsere Mods & Admins

Gelöschter Account
  • Forum-Beiträge: 195

03.10.2014 14:24:14 via Website

Danke dir, Andy! :)

Viele Grüße, Dennis :)

• Samsung Galaxy S5 Mini Schwarz