@Matt23: Tak na szybko:
1. Użyj wzorców projektowych, MVP albo MVVM. Widok ma być tak głupi jak tylko możliwe.
2. Jak będziesz korzystał z MVP to użyj ButterKnife i zbinduj sobie elegancko wszystkie elementy widoku, trzymając jako membery klasy, a nie wołasz ciągle findViewById. rootView to nie wiem skąd Ci w ogóle przyszło do głowy takie coś robić.
3. Duplikujesz kod. Zrób jedną metodę i korzystaj z niej (np. do
  • Odpowiedz
W androidzie przyjęło się ( google tak rekomenduje ) nazywanie member variables z prefixem "m" np private View mRootView, ja osobiście nie jestem tego fanem, ale google twardo się tego trzyma.


@rex1313: No nie do końca. To jest standard od Android Open Source Project. Czyli powinno się go stosować, jak się pisze coś do samego Androida.

Note: These rules are intended for the Android platform and are not required
  • Odpowiedz
Mirki potrzebuje szybkiej pomocy bo szukam szukam i znalezc nie moge mam dwuwymiarowa tablice Buttonow i chce je ustawic odpowiednio pod i obok siebie czy jest jakas metoda w klasie View (albo jakiejs innej ale mysle ze jak juz to wlasnie w View bedzie) cos jak toTheRightOf w xml, zeby zrobic to dynamicznie?
#naukaprogramowania #androiddev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Jest tu jakiś magik od Androida? #android #androiddev
Jak ktoś jest z okolic Gliwic to zapłacę za przywrócenie telefonu do życia ( ͡° ͜ʖ ͡°)

Wczoraj telefon padł - przy uruchamianiu włącza się tylko logo i się resetuje. Po wciśnięciu vol up+vol down+power wchodzi w menu do hard resetu ale jest "Locked" i S-ON - czy da się to jakoś zmienić
satreb - Cześć, 

Jest tu jakiś magik od Androida? #android #androiddev 
Jak ktoś ...

źródło: comment_fC6DFQmIV4epxYceQBRxT36xxZxogMyw.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej!
Wersja 0.7.1.1 #otwartywykopmobilny

Nowe funkcje:
- @Kroguc dodał ustawienia widoku znalezisk: Miniaturki z lewej / prawej, góry / z dołu, opcja wyświetlania belki z autorem linku oraz opcja "Prostej listy". Dzięki temu można ustawić sobie jak ma wyglądać pojedyńcze znalezisko. Niestety zmienianie tych ustawień powoduje przeładowanie widoku, postaram się to poprawić w kolejnej aktualizacji.
- Napisałem parser wykopowego markdown, dzięki temu otwierane spoilery poprawnie wyświetlają linki / pogrubiony tekst / itp ( ͡°
feelfree - Hej!
Wersja 0.7.1.1 #otwartywykopmobilny

Nowe funkcje:
- @Kroguc doda...

źródło: comment_q8tXkPa280p6eZ6lbT9TjICTsjEFPYvG.jpg

Pobierz
  • 63
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Napisałem parser wykopowego markdown, dzięki temu otwierane spoilery poprawnie wyświetlają linki / pogrubiony tekst / itp ( ͡° ͜ʖ ͡°)


@feelfree: 15 latek robi ficzery których nie ma nawet na przeglądarce xDD
  • Odpowiedz
Mam prostą stronkę (kilka htmli, kilka js) którą chciałbym jak najłatwiej przenieść w formę aplikacji. Jaki jest najłatwiejszy sposób na to?
#androiddev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Niezła historia!Ukradli mu 10 000 PLN z konta na jego oczach. Na szczęście w porę się zorientował i ochronił resztę środków we współpracy z bankiem. Polecamy lekturę tego artykułu tym, którzy mają Androida:
https://niebezpiecznik.pl/post/jak-przestepcy-ukradli-10-000-pln-milosnikowi-kryptowalut-ciekawy-atak-na-klientow-posiadajacych-mobilne-aplikacje-polskich-bankow/

#android #androiddev #banki #finanse #pieniadze #bezpieczenstwo #security #niebezpiecznik #hacking #malware #mbank #kradziez
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@niebezpiecznik-pl: @wamaga: Trochę też jest wina niskiej świadomości użytkowników. Jak ktoś jest idiotą i klika w co popadnie to żaden antywirus go nie obroni. Jeśli chodzi o aplikacje to jest podobnie, z tym że iOSowi przyświeca idiotoodporność, a Androidowi wolność.
  • Odpowiedz
#androiddev

Cześć. Mam sobie Service (dziedziczony po Service), który w zamyśle ma chodzić cały czas w tle i komunikować się z API. Odpalam go z BroadcastReceivera nasłuchującego na ACTIONBOOTCOMPLETED. Chciałbym bindować do tego serwisu w Activity, pobierać jakieś dane i odbindowywać się po zniszczeniu/spauzowaniu tej aktywności.
Ponieważ binduję do niego raz, a potem odbindowuję ostatniego klienta to serwis postanawia się zniszczyć i potem znowu wstaje,
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wfd: Problem z job dispacheterem polega na tym że job powtarza się w losowych odstępach. Ustawiasz sobie 60 sekund a job wykonuję się raz po tych 60 sekundach, raz po 2 minutach, potem 5, potem znowu 60 sekund i tak sobie skacze. Nie znalazłem nigdzie w necie informacji jak to ogarnąć. Zawsze lepsze to niż ubity serwis.
  • Odpowiedz
@michal_kopaczewski: JobDispatcher nigdy dokładnie nie wykona się w określonym czasie. Dlatego podajesz okno czasowe w ktorym chcesz aby się odpalił. System uruchomi task w optymalnym momencie (optymalnym pod kątem zużycia baterii i przy okazji jeszcze jakiegoś zadania, albo jak wyjdzie z doze mode na chwilę).
  • Odpowiedz
Mirki, szybkie pytanie. Mam telefon z #android . Telefon ma włączoną transmisję danych (3G) i sieć WiFi (która nie ma dostępu do Internetu - jest to tylko sieć lokalna - dokładnie będzie przez #raspberrypi ). Jak reaguje android, czy dla niego nie jest ważniejsze wifi i jeśli wifi jest włączone to już z 3G nie korzysta? Co w sytuacji gdy wifi nie ma połączenia z Internetem? Jak mogę
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@loginek0: jeżeli wifi nie jest podłączone do Internetu to Android korzysta z połączenia komórkowego (można sobie w opcjach wifi sprawdzić, będzie komunikat w stylu "rozłączono ze względu na niską jakość połączenia"). Nie wiem czy tak jest w każdym telefonie, w moim Nexusie 5 tak było.

Z tego co wiem to nie ma opcji jednoczesnego podłączenia do dwóch sieci (tj. korzystania z sieci 3G do internetu i z wifi jako sieci lokalnej).
  • Odpowiedz
#androiddev #naukaprogramowania
pytania od nooba :D
1. Jak zacząć?
2. Czy jest sens zaczynać?
3. Czy w praktyce programowanie na andka to tylko frontendowa robota do jakiegoś backendu?
4. Szukam nowego kierunku rozwoju, ogarniam jave, cpp i po trochu pare innych
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tomek1902: tyle odpowiedzi żadnej konkretnej. no ale pytanie też nie jest zbyt precyzyjne. co aplikacja ma robić?

dla aplikacji darmowych udostępnianych nieodpłatnie można korzystać bez ograniczeń z wyświetlania map. jeśli będzie to aplikacja komercyjna za pieniądze, do uzytku wewnętrznego firm np do monitorowa na żywo floty
samochodów spedytora to mapy są płatne po wykorzystaniu pewnego
  • Odpowiedz
@Tomek1902: Masz darmowe GoogleMaps API, tylko ze musisz stworzyc wlasny klucz dla aplikacji aby mogla korzystac z mapy a to wymaga od Ciebie posiadania kontro developera google. A konto developera kosztuje chyba 25 euro.
  • Odpowiedz
Jaka książka będzie najlepsza do zrobienia sobie gruntu z Javy pod Androida? Effective Java? Thinking in Java? Chodziłoby mi o średnio-zaawansowane/zaawansowane książki. #programowanie #androiddev
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mireczki #otwartywykopmobilny
Aktualizacja beta 0.6 (Wkrótce apka wychodzi z bety, kilka rzeczy musi być jeszcze poprawionych)

Ekran profili ( ͡° ͜ʖ ͡°)
Dodaliśmy ekran profili, zawiera praktycznie wszystkie ekrany co w webowej wersji, czyli:
Akcje, Znaleziska: Dodane, Opublikowane, Komentarze, Powiązane, Wykopywane, Zakopywane, Mikroblog: Wpisy, Komentarze, Osiągnięcia. Do tego blokowanie / obserwowanie. @
feelfree - Hej mireczki #otwartywykopmobilny 
Aktualizacja beta 0.6 (Wkrótce apka wy...

źródło: comment_DrfjP4TRUEy5MQoEM9BCB05DDi0Z7u4J.jpg

Pobierz
  • 59
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach