• Logowanie
  • Rejestracja
Witaj!

Login:

Hasło:

Zapamiętaj mnie

hasło Nie pamiętam hasła

  • Forum
  • Szukaj
  • Użytkownicy
  • REGULAMIN
glowna MoDaCo.pl → Android OS → Android development →

How-To Edycja plików *.9.png

Niedziałające linki raportujemy klikając w


[-]
Reklama


Odpowiedz 
 
Ocena wątku:
  • 12 Głosów - 2.75 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Tryb drzewa | Tryb normalny
[How-To] Edycja plików *.9.png ||

20-06-2011, 16:22:44
Post: #1
Offline  Toldo
Viceszef
Administrator


Liczba postów: 3,535
Dołączył: Jan 2010
Reputacja: - 1381 +
Model: Xperia Neo V, Galaxy Tab 10.1 3G
ROM: Xdaily, Overcome
OS: Android
Edycja plików *.9.png
Guest Ad
Przy edycji framework-res.apk i innych plików Androida sporo problemów sprawiają pliki graficzne z końcówką *.9.png. Nie wystarczy zwyczajne przerobienie w programie graficznym. Sprawa jest ciut bardziej skomplikowana ale nie awykonalna. Do dzieła.


Co jest potrzebne:

SDK Androida:
http://www.modaco.pl/Thread-Instalacja-SDK-Android
Kompilator:

wersja 64 - bitowa:
Kod:
Ta treść nie jest widoczna dla gości. Zarejestruj się !

wersja 32 - bitowa:
Kod:
Ta treść nie jest widoczna dla gości. Zarejestruj się !


Jako przykład modyfikacji posłuży Genie Widget, docelowy wygląd smoked glass z czerwonym gradientowym podświetleniem.

1. Otwieramy plik apk z Genie widget (przy pomocy 7zipa), z folderu res/drawable-hdpi wyciągamy wszystkie pliki z zakończeniem *.9.png, które będziemy modyfikować.

İmage

2. Pliki *.9.png przenosimy do folderu na pulpicie i nazywamy go "genie widget".

İmage

3. Przy pomocy ulubionego edytora, np. Gimpa, przerabiamy grafiki wedle uznania, następnie zapisujemy pod tą samą nazwą i w tym samym formacie.

İmage İmage

4. Gdy już zakończymy edycję, klikamy na każdym pliku prawym klawiszem, wybieramy Otwórz za pomocą i wybieramy draw9patch.bat, który znajduje się w folderze SDK\tools.

İmage

5. W programie draw9patch.bat możemy edytować wyłącznie granicę 1px obrazka, reszta pozostaje nietknięta.

İmage

6. Zaznaczenie dolnych checkboxów spowoduje wyświetlenie wszystkich patchów. Górna i lewa granica (czarna linia na screenie) determinują gdzie grafika będzie rozciągnięta. Dolna i prawa granica determinuje gdzie może zostać umieszczona zawartość grafiki (napis, itp.)(widoczne na niebiesko w prawej części okna).

İmage

7. Powtarzamy ww. czynności z każdą grafiką. Należy pamiętać aby nie zaznaczać rozciągniecia na zaokrąglonych brzegach albo jakichkolwiek innych elementach umieszczonych w grafice (tylko proste krawędzie). Aby zapisać klikamy File/Save

İmage

8. Rozpakowujemy Kompilator do folderu. Wewnątrz znajdziemy foldery example1, example2 i music oraz ikonę. Otwieramy example1/res/drawable-hdpi i usuwamy stamtąd wszystkie grafiki (albo przenosimy gdziekolwiek). Teraz wrzucamy do tego folderu wszystkie wyedytowane i spatchowane wcześniej grafiki. Teraz wracamy do głównego folderu z Kompilatorem i klikamy dwukrotnie ikonę, pojawi się okno linii komend i po kilku sekundach pojawi się folder o nazwie "done". W środku znajduje się folder example1 wraz z finalnie przerobionymi grafikami. Teraz wystarczy te grafiki wrzucić spowrotem do pliku apk.

İmage



Źródło: http://www.droidforums.net/forum/droid-f...-pngs.html
Głosy: Wall-E (+1), malymon (+1), XTeK (+1)
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post Opera Windows 7
Post: #1,5

Pani Kontekstowa  Ilość postów: dużo :)
Dołączył: od zawsze
Reputacja: 1000
« Starszy wątek | Nowszy wątek »
Odpowiedz 


  • Pokaż wersję do druku
  • Wyślij ten wątek znajomemu
  • Subskrybuj ten wątek
Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości


KontaktMoDaCo.plWróć do góryWróć do forówWersja MobilnaRSSUnlockingSimlockTwójOperator.pleOmnia.net

Znaki towarowe oraz zdjęcia publikowane przez administrację są własnością poszczególnych firm i portali. Publikacja ich ma na celu wyłącznie przekazanie informacji i nie ma charakteru zarobkowego. Treści publikowanych wypowiedzi na łamach forum czy komentarze są własnością ich autorów i administracja nie ponosi odpowiedzialności prawnej za użyte tam znaki towarowe oraz obrazy/zdjęcia. Administracja forum MoDaCo.pl nie ponosi odpowiedzialności za ewentualne szkody powstałe w wyniku użytkowania jakichkolwiek materiałów ukazujących się na łamach witryny.
Polskie tłumaczenie © 2007-2012 Polski Support MyBB
Silnik forum MyBB, © 2002-2012 MyBB Group.
Temat by Ryan McGrane z Audentio Design.
Modyfikacje Stylu by Ryrzy z MoDaCo.pl.