Razem ze słonecznym piąteczkiem przybywa kolejne #androiddailynews

1. Przebieg procesu tworzenia RatingBara z uśmieszkami
Na końcu jest też link do gotowej bilbioteki, ale warto wiedzieć jakie problemy wiążą się z tworzeniem czegoś podobnego i jak je rozwiązać

2. Porównanie Realma do Orma od google
tusk - Razem ze słonecznym piąteczkiem przybywa kolejne #androiddailynews 

1. Prze...

źródło: comment_qDgin5gQfKqCjmddv45FT99doNyuODcF.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam po dwudniowej przerwie. Niestety miałem sporo rzeczy do załatwienia ale za to dzisiaj zaserwuje wam podwójną porcję #androiddailynews

1. Migracja twojego MVVM na ViewModel zaprezentowany przez Google
Kilka porad jak przerobić aktualną aplikację w architekturze MVVM żeby używała ViewModel od Google

2. Do czego służy let i apply w Kotlinie?
tusk - Witam po dwudniowej przerwie. Niestety miałem sporo rzeczy do załatwienia ale ...

źródło: comment_qrbTlCVifMQCCn71DyTJ8M0uzHjjdIWK.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #realm #androiddev
Dzis zaczalem przygode z realm. Wszyscy mowią ze takich och ach.. a mnie wkurza od dobrych dwoch godzin. W ciagu kilku chwil napotkałem kilka problemów.

Aplikacja nad ktora pracuje wykorzystuje RxJava2 (Realm wspiera RxJava1)... uzywamy Rx do miedzy innymi przerzucania czesci zadan by wykonywały sie w innym wątku.

Problem mam gdy chce skorzystac z Realm w wątku. Rzuca mi błędem ze nie moge tego zrobić, bo
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PanBaklazan: Dawno nie używałem Realm ale też trochę się irytowałem przy nim.
Robiłem to mniej więcej w ten sposób, również używałem Rx i nie miałem problemów. Pamiętaj o '[at]PrimaryKey'.

public List getFoos() {
RealmResults realmResult = mRealm.where(Foo.class).findAll();
List result
  • Odpowiedz
@czlowiek-z-neptuna: czyli mówisz że rozwiązaniem jest kopiowanie obiektu. No teraz mi to trochę sensowniej wygląda. Lecz nadal mam obawy co do tej multi watkowosci. Do każdego zaciągnięcia czegoś z bazy będę musiał napisać sobie jakiś manager. Trochę zachodu. Chyba na ten projekt wrócę jeszcze do greendao.
Jakiej bazy obecnie używasz?
  • Odpowiedz
Mireczki miałem aplikacje w sklepie Google play jako wersje beta. Wczoraj wgrałem nowsza wersje juz jako produkcyjna. Jak wejdę na telefonie na sklep to wyświetla mi sie nazwa aplikacji i w nawiasie : beta i poniżej ze jestem betatesterem tej aplikacji. Wiecie moze czemu tak jest skoro juz wrzuciłem ją jako produkcyjną?

#android #androiddev #googleplay
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Muscler: Spotkałem się już kiedyś z taką sytuacją - osobie, która była testerem wyświetlała się nazwa z (beta), natomiast pozostałe osoby widziały prawidłową nazwę. Niedługo powinno być ok.
  • Odpowiedz
#android #androiddev #java #programowanie #ui #userinterface #androidstudio
Mireczki, potrzebuję pomocy.
Chciałbym wykonać taki ActionBar w Androidzie, jednak nie wiem jak się za to zabrać. Wszystkie przykłady w necie odnoszą się do standardowej belki: z logo, napisem i prostym przyciskiem typu szukaj czy ustawienia. Super biegły w androidzie to nie jestem, ale może możecie nakierować jak zrobić coś podobnego?
r3kc4H - #android #androiddev #java #programowanie #ui #userinterface #androidstudio ...

źródło: comment_o5EGwrtmX6rILv1T9BiDGHCDukdE1K0p.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@r3kc4H: W xmlu, tam gdzie definiujesz swój <android.support.v7.widget.Toolbar, włóż horyzontalny Linear Layout jako dziecko, do niego wpisz TextView z wagą (na oko) 6-7 i ImageButton z wagą 1 i... to chyba tyle.
  • Odpowiedz
Czy ktoś z Was korzystał z trybu kiosk mode za pomocą SDK Samsung Knox? Ma ktoś jakieś doświadczenie?
Chodzi mi głównie o możliwość zablokowania wszystkich apek oprócz mojej + auto start tabletu po podpięciu kabla.
Lub może ktoś poleci jakieś inne rozwiązanie?

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

Szukam jakiegoś gotowego kontrolera taśmy led RGB po WIFI z API na Androida lub z source codem aplikacji.
#androiddev
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest taka możliwość w Androidzie że zrobi mi onDestroy poprzedniej activity?
Na zasadzie activitya -> start activityb w activity b coś sobie robię i zabija mi poprzednią activity (activity_a) (czego bardzo bym nie chciał)

Jeżeli tak to jak temu zapobiegać? Bo nie wiem czy coś namieszałem w kodzie lub to jest takie zachowanie "domyślne"
#programowanie #androiddev #android #java
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest taka możliwość w Androidzie że zrobi mi onDestroy poprzedniej activity?


@b0lec: tak, jak najbardziej - w ten sposób system zwalnia zasoby i odzyskuje pamięć. nie możesz tego zachowania zabronić bez ryzykowania wycieku pamięci - np. onDestroy jest wołane zawsze przy zmianie konfiguracji (zmiana języka urządzenia, zmiana orientacji ekranu itp.).

napisz czemu dokładnie chcesz uniknąć niszczenia Activity to być może będę mógł ci zaproponować inne rozwiązanie.
  • Odpowiedz
@b0lec: szybkie hacki które sprawią, że szybko wrócisz do działania:
1. stan wynieś do Singletonu, albo trzymaj w klasie rozszerzającej Application.
2. Service wpierw startuj, a następnie się do niego binduj. pamiętaj, że jeżeli serwis jest wpierw wystartowany to ty jesteś odpowiedzialny za jego zatrzymanie.
  • Odpowiedz