Mam w projekcie przycisk z ustawionym onTouchListenerem z przeciążą metodą public boolean onTouch(). Metoda robi co miała zrobić, zwraca true i w tym momencie debbuger przeskakuje do jakiegoś zdekompilowanego pliku w zaznaczone miejsce i wywala program. Mam jakoś tą metodę nadpisać? #androiddev
CichyGlosZTyluGlowy - Mam w projekcie przycisk z ustawionym onTouchListenerem z przec...

źródło: comment_OZxbgjK9v9Wiz2ZRTqCdlQWSy9r5m4yo.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli debugujesz step by step no to po wywołaniu Twojej metody program idzie dalej i wywołuje się kolejna metoda. Koniecznie musisz używać onTouchListener? Nie wystarczy OnClickListener?
  • Odpowiedz
@wfd: tak, mam tam działanie które wymaga przytrzymania przycisku. Problem powodowało umieszczenie przycisku w constraint layout, umieszczonym w kolejnym contraint layoucie. Kiedy wsadziłem przycisk bezpośrednio w ten niższy przestało się wywalać. Najwidoczniej android z jakiegoś powodu przekazuje zdarzenie temu co jest pod przyciskiem.
  • Odpowiedz
Mam w appce bazę danych zaimplementowaną jako globalny obiekt trzymający ArrayListę moich obiektów składających się ze Stringa, listy Floatów i Enuma. Chciałbym móc ją zapisać w pamięci telefonu i wczytywać przy każdym uruchomieniu, najlepiej jako plik JSON. Są do tego jakieś gotowce? #androiddev #java #naukaprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CichyGlosZTyluGlowy jesli chodzi o #androiddev, to:
- unikaj zapisu do pliku - możesz zapisać dane w lokalnej bazie danych przy pomocy Content Provider, albo jakiejś libki która daje ci mapowanie obiektów (np. Android architecture components - Room)
- unikaj Serializable - wybierz Parcelable (na Androidzie jest szybsze, bo nie używa refleksji, ale trzeba troszkę swojego kodu dopisać)
- do konwersji json/obiekt możesz użyć biblioteki Gson/Moshi
  • Odpowiedz
Czego muszę użyć żeby moja aplikacja miała uprawnienia do automatycznego uruchamiania? pic rel
Używam uprawnień

permission.RECEIVE_BOOT_COMPLETED
i receivera
action.BOOT_COMPLETED. Na Androidzie 4.4 i 5.1 aplikacja robi po boocie to co chcę, na 7.1 po każdym reinstalu muszę nadać te uprawnienie, bo domyślnie jest wyłączone (,)
#androiddev
Paplo - Czego muszę użyć żeby moja aplikacja miała uprawnienia do automatycznego uruc...

źródło: comment_6Yy1qxtd6C4URz8njUcPt32gdBJhDLij.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Keboon: jeżeli to pierwsze to FFMPEG ma taką opcję tylko chyba oczekuje konkretnych nazw plików obrazków. Nie pamiętam dokładnie komendy ale generalnie robisz to tak:
1. ładujesz bibliotekę FFMPEG (ona ma specjalny wrapper do javy przez który możesz podawać komendy i parametry)
2. wywołujesz magiczną komendę dla FFMPEG (tutaj czeka Cię wertowanie dokumentacji o formatach plików obrazków i audio a także odpowiednich przełącznika).
3. gdzieś w pamięci masowej masz film,
  • Odpowiedz
Mirki i Mirabelki! Problem mam z #android, może ktoś podpowie jakieś rozwiązanie.

Gram sobie w #southpark Phone Destroyer na zrootowanym telefonie. Po ostatniej aktualizacji #gry pojawia mi się taki oto komunikat. Z internetowego researchu wychodzi mi na to, że Ubisoft zablokował możliwość gry na zrootowanych urządzeniach. Reddit podpowiada moduł ANRC w Xposed. Robię jak redditorzy przykazują, lecz po instalacji modułu wykrzacza się to gra, to
par-in-parem-non-habet-imerium - Mirki i Mirabelki! Problem mam z #android, może ktoś...

źródło: comment_uZAEp0ggsKvV2e6ETeZAi8oHAAcW6jlp.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę w Android Studio wyklikać sobie appkę złożoną z 3 ekranów. "Głównego" z przyciskiem "Ustawienia" na i ustawień czyli czegoś w rodzaju listy kontaktów- scrollowalnego obszaru ze zmienną liczą elementów. Elementy mają być docelowo edytowane na 3 ekranie po kliknięciu. Jakich widgetów użyć? #androiddev #android #programownie
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@admx1: kazałem sobie w pracy wydrukować w formacie "tak duży jak tylko się da" teraz mam plakacik ponad 1m wysoki. Przydaje się.
  • Odpowiedz
#androiddev #programowanie
Mam pare pytań o testowanie aplikacji na androidzie, jeśli ktoś wie, proszę o pomoc :D
1. Czy testy espresso powinny być dla jednego activity + mockowanie danych czy można je wykonywać dla całej aplikacji (w sensie za każdym razem wejście w aplikacje, wykonywanie requestow, dojście do testowanego miejsca i wtedy sprawdzanie widoku testowanego)?
2. Testował ktoś z was WebView w Espresso? Wiecie może jak wykonać dzialanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bards:
1. To jest tak naprawde kwestia podejścia. Mockowanie danych ma ten plus, że testy lecą niezależnie od połaczenia z internetem, a na dodatek nie obciążają backendu. Do mockowania danych polecam Wiremock'a jako kobyłę i MockWebServer jako coś prostego. Możesz podejść do testowania apki tak, że odpalasz konkretne activity sprawdzasz feature i tyle. Możesz również, napisać testy które mają pełną ścieżkę dojścia do konkretnego activity (powiedzmy logowanie usera, lub nawet
  • Odpowiedz
#androiddev #programowanie

Drodzy,
W ramach pracy inżynierskiej będę pracował nad aplikacją (Android).
Muszę opanować komunikację aplikacji z serwerem.
Pomyślałem, że postawię serwer na domowym komputerze - wybieram pomiędzy Apache Tomcat, a XAMPP.
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki mam pytanie, utworzyłem projekt na Macu w Android Studio i wszystko ładnie działa, a teraz probowałem odpalić go na Windowsie w IntelliJ z nakładką Androida i nie działa :/ Sdk podminiłłem ścieżkę, co jeszcze trzeba zrobić?

#android #androiddev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dziwna sprawa. Dawno temu ściągnąłem sobie pewną aplikację w formie apk. Działała bez zarzutu i instalowałem ją kilkanaście razy z tego samego źródła. Niestety już od androida bodajże 4.4 nie jest rozwijana przez autora, nawet chyba nie ma jej w markecie. Na androidach 5 i w górę po po prostu się wysypywała ale na starszych działała ok. Jakież było moje zdziwienie kiedy wczoraj próbowałem zainstalować ją na swoim starym androidzie 4.0 i
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, czy jest możliwe żeby wysłać push notification na telefon użytkownika bez instalowania aplikacji? Zakładam, że użytkownik wcześniej potwierdziłby chęć otrzymywania tych powiadomień.

#androiddev #firebase
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stacktrace: cześć ( ͡° ͜ʖ ͡°) pushe (GCM/FCM) wysyłasz do klienta per token aplikacji, czyli aplikacja instalująca się na telefonie użytkownika ma swój unikalny token dla instancji aplikacji na instancji urządzenia, bez tego unikalnego tokenu nie jesteś w stanie wysłać pusha ( ͡° ͜ʖ ͡°) gdybyś wszedł w posiadanie "czyjegoś" tokena, jak najbardziej udałoby Ci się wysłać takiego pusha ( ͡°
  • Odpowiedz