Dobrą praktyką jest rozszerzanie klasy Activity i zdefiniowanie w niej metod, których będziemy używać w naszych aktywnościach? Np. tworzę klasę MyActivity, która dziedziczy po Activity i tworzę w niej metodę sprawdzającą, czy użytkownik jest zalogowany. W tym momencie nie muszę pisać tej metody w każdej aktywności osobno.
#androiddev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@MlodyInformatyk: No to w takim razie wszystko dobrze zrobiłeś i aktywność odpala się tak jak ma się odpalać. Problem jest w pliku javowym tej aktywności, bo prawdopodobnie coś ci tam crashuje całą aplikację. Podczas odpalenia przejrzyj co wyświetla logcat, jakie błędy/wyjątki wyrzuca
  • Odpowiedz
#android #androiddev #java
Dobra panowie java zaczyna przyprawiać mnie o bóle głowy, kto mi powie czemu mi wywala taki błąd:

java.lang.IllegalStateException: Could not find a method Switch_ON(View) in the activity class android.app.Application for onClick handler on view class android.widget.Button with id 'ON_button'
W xmlu mam android:onclick="SwitchON" w klasie MainActivity normalnie mam zaznaczone na żółto funkcje SwitchON iż coś się do niej odwołuje a tu
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#grafika #gamedev #androiddev
Potrzebuje kogoś do wykonania kilku - możliwe że kilkunastu grafik do gry / aplikacji na androida. Co do grafiki to zazwyczaj chodzi o rozmiar full hd (1920x1080).
Wiecie ile cebulinów chce grafiki(ewentualnie osoba która ogarnia srodowisko graficzne i potrafi coś w nim zrobić) ??
Zastanawiam sie włąsnie co zrobić , robie apke dla pewnego sklepu, dogadałem się , że na grafike bedzie dodatkowy
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #androiddev
Panowie pomocy niech mnie ktoś wytłumaczy kawałek kodu dotyczący dynamicznej listy, z tym że chce w niej mieć możliwość zmiany obrazka zawartego w poszczególnych wierszach.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #androiddev
Chciałbym zrobić coś takiego: mam ViewPager, w nim fragment A, a w nim(we fragmencie A) fragment B. Fragment A zawiera np LinearLayout do którego dodaje różne fragmenty B. Jak to zrobić? W normalnym activity (zamiast fragmentu A) dodawałem w ten sposób:

FragmentManager fragmentManager = getFragmentManager();

FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

Fragment mapFragment = new MapFragment();
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nocneszczury: Ja na Twoim miejscu przygotował bym 3 osobne fragmenty np. ABFragment, BGFragment, XYFragment. Każdy z tym fragmentów ma osobny layout np. abfragmentlayout,bgfragmentlayout,xyfragmentlayout. Potem w Twoim View adapterze robisz: (oczywiście w skrócie)

Definiujesz każdy Fragment z innym ID i w metodzie

public
  • Odpowiedz
Hej
Mógłby ktoś zrobić mały #codereview? ;) Klasa ta jest częścią aplikacji, którą pisze w ramach nauki, do ustawiania sobie przypomnień. Jest to activity do do tworzenia obiektów przypomnień które są potem wrzucane do AlarmManagera. Założenie jest takie, że w zależności od tego jaką flage dodamy w intencie ustawi się pod tworzenie nowej albo edytowanie dodanego w intencie obiektu.

Klasa troche mi spuchła od początku, wiec prosiłbym o jakieś
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo: Zawsze w kodzie. Potem chcesz przenieść widok do innego projektu i musisz dopasowywać nazwy metod do nazwy w XML - słabo. Ja jestem zwolennikiem maksymalnego rozdzielenia XML od Java. Btw, popatrz sobie bibliotekę Butterknife
  • Odpowiedz
Siema #androiddev
Mam w swojej apce około 9 serwisów chodzących w tle (można je wyłączać i włączać przy pomocy konfiguracji z serwera). Każdy serwis ma swoją funkcję i dzięki temu że są oddzielne to łatwo można nimi sterować jeżeli chodzi o włączanie i wyłączanie ich funkcjonalności. Generalnie fajna reużywalność kodu, dobra izolacja itd same zalety.

No ale klient marudzi że 9 serwisów tle to strasznie dużo i wg niego użytkownicy jak zobaczą
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qmar: ustawienia -> Menedżer aplikacji -> zakładka Uruchomione -> na liście aplikacji widzisz nazwę apki i pod spodem "1 proces i usługi (8)" -> klikasz na to -> widać nazwy wszystkich serwisów (lub ich labele jak dodałeś).
  • Odpowiedz