glaedrem Opublikowano 22 Września 2013 Opublikowano 22 Września 2013 Jest to krótki poradnik dla osób, które interesują się tworzeniem motywów dla MIUI. Wraz z wersją v5 programiści wprowadzili możliwość tworzenia dynamicznych ikon, których sposób działania oparto na pliku manifest.xml, z którego korzysta również lockscreen. Tworząc ikony trzymamy się następującego układu folderów: Icons | __ fancy_icons | __ com.android.calendarZwykłe, statyczne ikony mają taki układ: icons\res\drawable-xhdpi Pliki grafiki jak i manifest.xml umieszczamy w folderze, z nazwą procesu danej aplikacji. Dynamiczne funkcjonowanie ikon związane jest z funkcją useVariableUpdater, która pozwala kontrolować w jaki sposób nasza Ikonka będzie odświeżana. Funkcja ta pozwala na korzystanie z następujących wartości: Battery DateTime.Day DateTime.Hour DateTime.Minute DateTime.Second none Aplikacja kalendarza korzysta z wartości odświeżania DateTime.Day, podczas gdy na przykład zegar (ikonka) musi polegać na DateTime.Second. Jak łatwo się domyślić, im mniejsza częstotliwość odświeżania, tym mniejsze zużycie procesów. Jeśli nasza ikonka nie będzie polegać na DateTime lub Battery, to korzystamy z none. Przykładem takiego użycia jest ikonka notesu. Poradnik opisał użytkownik hadron z miuiandroid.com. Poniżej znajdziecie załączniki, z dynamicznymi ikonami. Na pewno będą przydatne, w procesie tworzenia własnych ikonek. Advanced.zipDefault.zip 1
Rekomendowane odpowiedzi