Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'animation' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 10
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 13 wyników

  1. Cześć, chcę sobie zrobić gierkę ala memo i mam problem z szybkim klikaniem i odwracaniem obrazków. Gdy klikam powoli to wszystko działa, gdy zacznę bardzo szybko klikać coś się sypie. Oto kod: public class DataItemAdapterOld extends BaseAdapter { private final int imageFront = R.drawable.avatarm; private Context mContext; private ArrayList<DataItem> mDataItemArrayList; private DataItemActive firstItem; private DataItemActive secondItem; private AsyncTask<Void, Void, Void> asyncTask; private int pairs; public DataItemAdapterOld(Context mContext, ArrayList<DataItem> mDataItemArrayList) { this.mContext = mContext; this.mDataItemArrayList = mDataItemArrayList; this.pairs = mDataItemArrayList.size() / 2; } public int getCount() { return this.mDataItemArrayList.size(); } public DataItem getItem(int position) { return mDataItemArrayList.get(position); } public long getItemId(int position) { return mDataItemArrayList.get(position).getId(); } public View getView(final int position, View convertView, ViewGroup parent) { ViewHolder holder; if (convertView == null) { LayoutInflater inflater = ((Activity) mContext).getLayoutInflater(); convertView = inflater.inflate(R.layout.item_grid, parent, false); holder = new ViewHolder(); holder.imageBack = (ImageView) convertView.findViewById(R.id.imageBack); holder.imageFront = (ImageView) convertView.findViewById(R.id.imageFront); holder.relativeLayout = (RelativeLayout) convertView.findViewById(R.id.relativeLayout); convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } final DataItem dataItem = mDataItemArrayList.get(position); Bitmap bitmapOriginal = BitmapFactory.decodeFile(dataItem.getImagePath()); bitmapOriginal.recycle(); holder.imageBack.setImageBitmap(bitmapOriginal); Bitmap bitmapFront = BitmapFactory.decodeResource(mContext.getResources(), imageFront); bitmapFront.recycle(); holder.imageFront.setImageBitmap(bitmapFront); final ViewHolder finalHolder = holder; holder.relativeLayout.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (dataItem.isCheck()) { return; } if (dataItem.isActive()) { if ((firstItem != null && secondItem == null) || (firstItem == null && secondItem != null)) { clearItems(firstItem, secondItem); return; } } if (firstItem != null && secondItem != null) { asyncTask.cancel(true); firstItem = null; secondItem = null; } DataItemActive dataItemActive = new DataItemActive(); dataItemActive.setPosition(position); dataItemActive.setImageBack(finalHolder.imageBack); dataItemActive.setImageFront(finalHolder.imageFront); if (firstItem == null) { firstItem = dataItemActive; } else { secondItem = dataItemActive; } applyRotation(dataItemActive); } }); return convertView; } private synchronized void applyRotation(final DataItemActive dataItemActive) { if (dataItemActive == null) { return; } final boolean isActive = mDataItemArrayList.get(dataItemActive.getPosition()).isActive(); final ImageView imageBack = dataItemActive.getImageBack(); ImageView imageFront = dataItemActive.getImageFront(); int start = 0; int end = 90; if (isActive) { end = -90; } final float centerX = 50; final float centerY = 50; final Flip3dAnimation rotation = new Flip3dAnimation(start, end, centerX, centerY); rotation.setDuration(500); rotation.setFillAfter(true); rotation.setInterpolator(new AccelerateInterpolator()); rotation.setAnimationListener(new DisplayNextView(isActive, imageBack, imageFront)); if (isActive) { removeItem(dataItemActive); new AsyncTask<Void, Void, Void>() { @Override protected Void doInBackground(Void... voids) { return null; } @Override protected void onPostExecute(Void aVoid) { super.onPostExecute(aVoid); imageBack.startAnimation(rotation); } }.execute(); } else { imageFront.startAnimation(rotation); mDataItemArrayList.get(dataItemActive.getPosition()).setActive(true); checkIsPair(); } } private void removeItem(DataItemActive dataItemActive) { mDataItemArrayList.get(dataItemActive.getPosition()).setActive(false); if (firstItem != null && firstItem.equals(dataItemActive)) { firstItem = null; return; } if (secondItem != null && secondItem.equals(dataItemActive)) { secondItem = null; } } private void checkIsPair() { if (firstItem == null || secondItem == null) { return; } if (mDataItemArrayList.get(firstItem.getPosition()).getId() == mDataItemArrayList.get(secondItem.getPosition()).getId()) { mDataItemArrayList.get(firstItem.getPosition()).setCheck(true); mDataItemArrayList.get(secondItem.getPosition()).setCheck(true); firstItem = null; secondItem = null; pairs--; checkIsEndGame(); } else { asyncTask = new AsyncTask<Void, Void, Void>() { DataItemActive item1 = firstItem; DataItemActive item2 = secondItem; @Override protected Void doInBackground(Void... voids) { try { Thread.sleep(500); } catch (InterruptedException e) { e.printStackTrace(); } return null; } @Override protected void onPostExecute(Void aVoid) { super.onPostExecute(aVoid); clearItems(item1, item2); } @Override protected void onCancelled() { super.onCancelled(); clearItems(item1, item2); } }; firstItem = null; secondItem = null; asyncTask.execute(); } } private void checkIsEndGame() { if (pairs <= 0) { ToastManager.ToastError(mContext, mContext.getString(R.string.game_end)); } } private void clearItems(DataItemActive firstItem, DataItemActive secondItem) { if (firstItem != null) { mDataItemArrayList.get(firstItem.getPosition()).setActive(true); applyRotation(firstItem); } if (secondItem != null) { mDataItemArrayList.get(secondItem.getPosition()).setActive(true); applyRotation(secondItem); } } static class ViewHolder { ImageView imageFront; ImageView imageBack; RelativeLayout relativeLayout; } } public class DataItemActive { private int position; private ImageView imageFront; private ImageView imageBack; /* settery i gettery */ } public class DataItem { private long id; private String label; private String imagePath; private boolean active; private boolean check; /* settery i gettery */ } odwracanie karty zrobiłem w asynctasku bo nie chciałem blokować interfejsu głównego tak aby można było dalej wybierać pary i chyba gdzieś się walnąłem, bo przy szybkim klikaniu anuluje asynctaska i chyba coś się wykłada. Pomoże ktoś?
  2. Przedstawiam wam poprawioną stockową animację startową. Wygląd: Link do pobrania: bootanimation ANI AUTOR ANI JA NIE PONOSIMY ODPOWIEDZIALNOŚCI ZA EWENTUALNE USZKODZENIA TELEFONU, KARTY SD. KAŻDĄ MODYFIKACJĘ WGRYWASZ NA WŁASNĄ ODPOWIEDZIALNOŚĆ!!!! Instalacja: - plik bootanimation.zip przenosimy do katalogu /system/media - nadajemy uprawnienia ( rw-r-r ) - uruchamiamy ponownie telefon - cieszymy się z nowej animacji startowej Autorem animacji jest użytkownik thewailer Link do xda
  3. Witam wszystkich ponownie:) Czy ktoś z Was, szanownych użytkowników Xperii Arc próbował już zainstalować moda z CRT On/Off Animation (temat z XDA tutaj [MOD] Enable CRT screen off animation - xda-developers ) Ponoć ten efekt jest w stockowym GIngerbreadzie ale w Xperii niestety go nie uraczyliśmy... ja bynajmniej. Ale podoba mnie sie tooo i chce to mieć i kusi już, żeby zainstalować Ale Roota bym musiał zrobić, a już sobie fajnie skonfigurowalem fona i nie chce mi sie od nowa... Chyba ze wie ktoś czy ten expolit GINGERBREAK przy ROOTowaniu przywraca tel do ustawień fabrycznych? czy wszystko sie zachowuje? Pozdrawiam PS. Tu mam filmik jakby ktos nie wiedział o czym mowa, dzialanie tyle ze na XPERI X10 zdaje sie [ame=http://www.youtube.com/watch?v=29hB15dA79U&feature=player_embedded]YouTube - ‪Gingerbread's screen on/off animation - Continue #2‬‏[/ame]
  4. Witam. Tym razem zaprezentuję działający poradnik na CRT Animation na każdym Gingerbread. Że jestem uparty osioł, zmarnowałem 1.5 dnia, by „zdobyć” tą animację, a teraz mogę się z wami podzielić doświadczeniami. Opiszę tutaj metodę, która według mnie jest najłatwiejsza i co najważniejsze działa. Sprawdziłem to na własnej skórze/telefonie. Wszystko wydaje się trudne, ale po zrozumieniu tematu sam/a dojdziesz do wniosku, że to praktycznie tylko wklejanie gotowych komend i kopiowanie plików Pamiętaj, że wszystko wykonujesz na własną odpowiedzialność. Nie ponoszę konsekwencji za żadne wyrządzone szkody. Niektóre screeny celowo umieściłem jako odnośniki, by poradnik był bardziej czytelny i się nie rozciągał. Będziesz potrzebował/a: - APK tool: apktool-install-windows-r04-brut1.tar.bz2 apktool1.4.1.tar.bz2 Wypakowaną zawartość obu archiwów wrzucamy bezpośrednio do C:\Windows - SDK: Installer: Android SDK | Android Developers Jak zainstalować: Instalacja SDK – Wiki.android.com.pl - winrar: Pobierz najnowszy program WinRAR 4.01 PL 32 bit, 64 bit, download programu - Root explorer - framework-res.apk z /system/framework i build.prop z /system Najpierw zrootuj telefon według TEGO poradnika. 1. Zainstaluj Root explorer i przenieś z jego pomocą plik framework-res.apk na kartę pamięci, a następnie na komputer. 2. Sciągnij i zainstaluj APK tool. 3. Przenieś framework-res.apk do C:\hktw\ (pozostałe komendy będą przystosowane do tej własnie lokalizacji) 4. Uruchom CMD i wpisz: cd C:\hktw apktool d -f framework-res.apk 5. W C:\hktw Utworzy się folder framework-res. 6. Przejdź do framework-res/res/values/ i edytuj plik bools.xml używając notatnika. Zmień linię: <bool name="config_animateScreenLights">true</bool> na <bool name="config_animateScreenLights">false</bool> 7. Zapisz plik 8. Otwórz ponownie CMD i wpisz komendy: cd C:\hktw apktool b -f framework-res 9. Po chwili utworzą się dwa foldery: dist i build (znajdują się w C:\hktw\framework-res) 10. Otwórz oryginalny apk używając winrar'a, usuń z archiwum resources.arsc i przeciągnij do archiwum plik resources.arsc znajdujący się w build/apk. Pamiętaj, by w winrarze wybrać opcję "bez kompresji", by nie kompresowało pliku. Kliknij, by zobaczyć zdjęcie w nowej karcie 11. Po podmianie pliku w archiwum, po prostu zamknij okno winrara i przenieś framework-res.apk ze zmienionym resources.arsc na kartę sd. 12. Zainstaluj SDK według poradnika: Instalacja SDK – Wiki.android.com.pl 13. Podłącz telefon pod USB i wpisz w CMD: adb devices Powinien pojawiś się nasz telefon. To znak, że wszystko jest ok. Kliknij, by zobaczyć zdjęcie w nowej karcie 14. Wpisz w CMD: adb shell su - po wpisaniu tej komendy w telefonie wyskoczy okienko z aplikacji superuser. Trzeba zaakceptować uprawnienia. Jeśli pojawi się "Permission denied", to znak, że nie zaakceptowałeś uprawnień 15. Teraz używając Root Explorera skopiuj framework-res.apk do /system/framework (musi być zaznaczone "mounted as r/w". Jeśli będzie r/o, to naciskamy przycisk obok, by zmienić na r/w) 16. Po podmianie pliku framework-res.apk android zacznie wywalać okienka o zamykaniu aplikacji. Klikaj na wymuś zamknięcie. To normalne. 17. Teraz włącz cmd i wpisuj następujące komendy: adb shell su mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system cd /system/framework chmod 644 framework-res.apk Wszystkie powyższe komendy powinny "wchodzić gładko" Jeśli pojawi się Permission denied, to znak, że nie zaakceptowałeś uprawnień w punkcie 14. W tym momencie pozostaje już tylko wgranie nowego romu, root i kontynuacja poradnika od 13 punktu. 18. Teraz wystarczy uruchomić od nowa telefon. Jeśli w kółko będzie się powtarzała animacja bootowania, to znaczy, że pominąłeś punkt 17, lub nie zaakceptowałeś uprawnień w punkcie 14. Jeśli zrobiłeś obydwie rzeczy i dalej w kółko masz boot animation, wgraj od nowa rom i pisz w komentarzach. Postaram się pomóc. Jeśli postępowałeś według punktów, to telefon się uruchomi normalnie. 19. Przenieś plik build.prop z /system na kartę sd, a następnie na komputer 20. Otwórz build.prop używając wordpad i podmień linię 'debug.sf.hw=1' na '#debug.sf.hw=1' (po prostu dodajesz # na początku) 21. Teraz podmień build.prop w /system. Robisz to root explorerem. Znów musi być "Mounted as r/w. Po podmianie pliku przytrzymujesz na nim palec i z rozwiniętego menu wybierasz opcję "Permissions". Zaznaczasz ptaszkami pola: Na koniec potwierdzasz zmiany. 22. Uruchom ponownie telefon i włącz wszystkie animacje w ustawienia>>wyświetlacz>>animacja>>wszystkie animacje i ciesz się CRT Animation na stockowym Gingerbread. 23. Stracisz bootanimation. By wgrać inną animację przeczytaj ten poradnik. Możesz również pozostawić telefon bez animacji. Ciekawe animacje znajdziesz między innymi tu: http://forum.xda-developers.com/showthread.php?t=905538 http://forum.xda-developers.com/showthread.php?t=1217753 http://forum.xda-developers.com/showpost.php?p=15860754&postcount=1 http://forum.xda-developers.com/showthread.php?t=1174436 Tutorial jest mojego autorstwa i nie wyrażam zgody na kopiowanie go na inne fora, lub gdziekolwiek indziej, bez mojej wiedzy i zezwolenia. Specjalne podziękowania kieruję do użytkownika forum.xda-developers.com o nicku skynet28, który pomógł mi rozwikłać kilka zagadek związanych z nadawaniem uprawnień dla pliku framework-res.apk. Tutorial pisany w oparciu o: http://forum.xda-developers.com/showpost.php?p=15976400&postcount=1
  5. xManyx

    Własny Boot Animation

    Witam Chciałbym wam dziś pokazać jak wgrać własny Boot Animation na naszego Ace No to GO GO DZIAŁA TYLKO NA CODEROM NEXUS I NA VillainROM (VillainROM tylko ten nowszy ) 1.Pobieramy własnego Boot Animation ( Musi mieć koniecznie nazwę Bootanimation.zip !! ) 2.Wklejamy go na kartę SD 3.Instalujemy Root Explorer 4.Klikamy w root Explorer Mount Rw aby wyskoczyło r\o ( jak coś pisać poprawie bo Nie znam dokładnie nazwy:P ) 5.Wchodzimy system/Media 6.Kopiujemy na wszelki wypadek ten pliczek co tam się znajduje tzn . Bootanimation.zip 7. I wrzucamy tam własny 8.Wychodzimy z Root Explorer i Robimy Reboot Tutaj wrzucam mój bootanimation którego używam Jest to BA od CM 6 MEGAUPLOAD - The leading online storage and file delivery service A tutaj jak to wygląda [ame=http://www.youtube.com/watch?v=dyFUi8PaK8I]YouTube - ‪New Cyanogenmod 6 boot animation‬‏[/ame] Nakręcę własny film to wstawię lecz to działa W TEMACIE WRZUCAJCIE SWOJE Boot Animation ZA WSZELKIE SZKODY NIE ODPOWIADAM ITP ITP
  6. Zgodnie z tym co napisał niko99 tutaj: http://forum.android.com.pl/f115/cyanogenmod7-wersja-z-dnia-27-03-rc3-0-08-na-milestone-49250/#post437597 Wrzucam własnoręcznie zrobioną animację i nie wiem dlaczego nie działa. :dobani: Tutaj możecie ją pobrać: Download bootanimation.zip from Sendspace.com - send big files the easy way Plik desc.txt wziąłem z innej animacji która działa, nazwy folderów też. Powiecie mi w czym może leżeć problem? Przy okazji zapraszam do ściągania animacji - jej tematyka to oczywiście Android.com.pl Pozdrawiam ---------- Post dołączono o 18:56 ---------- Poprzedni post napisano o 18:46 ---------- Na takim pliku desc.txt też nie chodzi 480 854 24 p 1 0 part0 p 0 0 part1 480 853 200 p 1 0 part0 p 0 0 part1
  7. WITAM! Mam dla użytkowników romu NexusAce ( Na innych nie sprawdzałem ale może będzie działać ) sposób na włączenie CRT ANIMATION Wiemy że nie każdy odwiedza Forum XDA i może o tym nie wiedzieć lecz na XDA w tutku nie jest do końca wyjaśnione A więc tak Sposób dla leniwych urzytkowników Romu NexusAce : 1. Instalujemy Root Expoler 2. Pobieramy Multiupload.com - upload your files to multiple file hosting sites! 3.Wklejamy go na sd 4. W Root Expoler wchodzimy w system i tam wklejamy pobrany pliczek build.prop ( przed tym można usunąć stockowy plik ale można też go napisać ) 5. Rebootujemy telefonik i cieszymy się CRT ! :hurra: Sposób dla wszystkich urzytkowników CodeRom ( v1. nexusAce itp) : 1.instalujemy Root Expoler 2. W Root Expoler wchodzimy w system kopiujemy na kartę sd build.prop 3.w pliku na sd zmieniamy 2 liniki z debug.sf.hw=1 na #debug.sf.hw=1 ( oczywiście robimy to na pc ) 4.zapisujemy plik 5. W Root Expoler wchodzimy w system i tam wklejamy zmodywikowany przez nas pliczek build.prop ( przed tym można usunąć stockowy plik ale można też go napisać ) 6. Rebootujemy telefonik i cieszymy się CRT ! :hurra: Robisz to na własne ryzyko itp tip [ame=http://www.youtube.com/watch?v=euLO40jscp8]‪Galaxy Ace (S5830) - CRT Animation beim Sperren‬‏ - YouTube[/ame] Można przykleić jak mod uzna to za pomocne
  8. radomir

    Animacje startowe--zmiana

    Zmiana Boot Images w HTC Desire. Na początek zapodaję znaleziony na xda-developers : nexus-bios-boot >>>DOWNLOAD<<< [ame=http://www.youtube.com/watch?v=6h7AU-uJM_U]>>>VIDEO<<<[/ame] Instalacja: 1.Skopiować plik .zip do głównego katalogu karty SD 2.Uuchomić recovery 3.Wybrać Flash zip from sdcard 4.Zatwierdzić 5.Reboot
  9. pawelek110

    CRT Animation na Gio?

    Czy wie ktoś jak włączyć crt na naszym gio ? probowalem juz [TUT] How to mod your own framework-res.apk to include the CRT screen off animation - xda-developers ale telefon łapie bootloopa ... chciałbym sprobowac tego http://rootzwiki.com/entry.php?18-HOW-TO-Customizing-Your-Carrier-Banner-Extend-char-limit&goto=prev ale nie widze tam grafiki zadnej... czy moze znacie jakis pewny sposob? ps. znalazlem zmodyfikowany rom .. GIOPRO 1.1 i tam jest CRT Animation .. wiec da sie zrobic .. ale nie chce instalowac tego romu bo mam juz poinstalowanych duzo aplikacji i nie chce mi sie od nowa..wiec wie ktos jak wyciagnac ta animacje z GIOPRO ?
  10. Ostatnio w newsie na portalu przeczytałem, że jest to zapożyczone z andka 2.3 i wsadzone do Froyo... Skoro fabrycznie było to w "pierniku" to jak to włączyć?
  11. Witam czy jest bądź ktoś ma działająca bootanimacje z honeycomb'a tak niebieska pszczółka z plasterkiem miodu? jest coś takiego na nasze magiki??? wiem ze często Magika nie restartuje, uruchamiam, ale chciałbym mieć. Wszystkie znalezione na xda działają przez 3 sekundy później zielony ekran wywala mam rom 2.1 cleanmagic. Pozdrawiam
  12. VirtualVassi

    Boot animation 'Google Chrome'

    Użytkownik fdespotovski01 z xda zrobić bootlogo dla swifta z animacją Google Chrome. Wygląda to tak: Instalujemy: 1) pobierz plik (zmień nazwę na bootanimation) i wrzuć go na kartę KLIK 2) wejdź w Root Explorer wybierz folder sdcard 3) odnajdź bootanimation.zip i wybierz 'copy' 4) strzałka do tyłu 5) system/media i kliknij mount R/w w prawym górnym rogu a następnie 'paste'. Gotowe! Wychodzimy z Root explorera i robimy reboot, przy następnym włączaniu zamiast napisu android naszym oczom ukaże się ta animacja.
  13. Frostbourn

    Nexus S Boot Animation

    Szukam startowej animacji od Nexusa S. Wiem, ze takowa jest w Darkym, ale nie wiem jak to wyciagnac... Prosze o pomoc.
x