#programowanie #devops #dev #androiddev

Hej programiści. Potrzebuję aplikacji na androida.
Aplikacja do połączenia mnie - klienta, ze sprzedawcami.

Ja w aplikacji host zgłaszam zapotrzebowanie na np marchewki. Wpisuje w odpowiednie pola co potrzebuję i ile sztuk.
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#androiddev
Jest mozliwosc zmiany koloru faba (floating action button) w zaleznosci od tego co jest wyswietlane pod spodem?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mkwiatek: można dodać onscroll listener na widok pod fabem i jakoś kolor pod guzikiem próbkować w zależności od pozycji widoku (czyli tła dzieci będące w tym recyclerview na przykład) i zmieniać kolor guzika na podstawie tego. Pozycję raczej łatwo brać na zasadzie pozycji elementu na ekranie absolutnej w dp i porównać do pozycji faba. Także da się zrobić. Jak szefostwo ma być dzięki temu szczęśliwe to klep :)
  • Odpowiedz
Używał ktoś Realm database z #androiddev ? Jak zrobić, żebym mógł używać dwóch modeli do dwóch różnych tabel? Jak zrobiłem normalny model i rozszerzyłem go klasą RealmModel to wywalało błąd

Caused by: io.realm.exceptions.RealmMigrationNeededException: The 'NazwaKlasy' class is missing from the schema for this Realm.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wygląda jakbyś wprowadził zmiany w modelu aplikacji. Musisz albo ogarnąć migrację (zgodnie z tym co masz napisane w nazwie wyjątku) albo przeinstalować apkę. Na czas developmentu możesz w realmie ustawić kasowanie danych przy każdym odpaleniu, wtedy unikasz konieczności podbijania numeru wersji modelu, kosztem braku persystencji pomiędzy odpaleniami apki.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Popełniłem coś brzydkiego, ale działa jak powinno ( ͡° ͜ʖ ͡°)

Można usprawiedliwić logikę w interfejsach (default z Java 8) jeśli piszemy bardzo specyficzną bibliotekę do Androida w której potrzebujemy namiastkę wielodziecziczenia żeby uniknąć wielu wariantów dziedziczenia klasa po klasie? ( ͡° ͜ʖ ͡°) Coś a la traits z innych języków ( ͡° ͜ʖ ͡°)

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

@MickJagger: nie jestem Ci w stanie powiedzieć czy wersja Javy ma coś do wersji Gradle, bo już od jakiegoś czasu używam Javy 8 w Androidowych projektach, migracja jest trochę upierdliwa, ale ma masę plusów. Używasz wrappera, czy masz lokalnie postawionego Gradle?
  • Odpowiedz
@Bajczarz: Dlatego właśnie to rozwiązanie stosują tylko najmniejsze mózgi :P A co do rozwiązania z "zapomniałem hasła" tak właśnie działa logowanie na medium, tam nie ma żadnego hasła tylko po podaniu maila przychodzi link aktywacyjny i po kliknięciu w niego zostajemy zalogowani
  • Odpowiedz
@Bajczarz: na 1password np są 2 hasła, 1 co wpisujesz za każdym razem, i drugie to generowany przez nich klucz który wpisujesz przy pierwszym logowaniu z danego urządzenia + jest powiadomienie e-mail.
Ale oczywiście gorzej jak ktoś ci p------e nie zablokowanego kompa/telefon w momencie jak się logowałeś kilka sekund temu :D
  • Odpowiedz
Cześć Mirki,

Posiadam appki na androida na na których zarabiam wyświetlając reklamy. Do tego źródła przychodu chciałbym dołożyć mikro-transakcje(produkty sprzedawane w aplikacji odblokowywujące dodatkowe funkcje), moje pytanie to jakie kody PKD potrzebne byłyby mi potrzebne?

Jest dość ciężko znaleźć je znaleźć w tej ich wyszukiwarce.

#android #wlasnafirma #androiddev #dzialalnoscgospodarcza
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak przystosować Android Studio aby działał bardziej jak eclipse?
Gdzie są podpowiedzi aby automatycznie dodał import? Jak sformatować (tabulatory) wklejony kod?
#android #androiddev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na wszystkie te pytania odpowiedź brzmi - w ustawieniach. Masz pole search w ustawieniach, wpisujesz w nie co cię interesuje i masz ładnie zaznaczone miejsce gdzie można to ustawić.
  • Odpowiedz
Ctrl + Shift + A -> Action Menu
Tam wpisujesz:
Code style: ustawienia formatowania - poszukaj gotowych i zainstaluj
Keymap: Skóty klawiatury - jest dostepna mapa z eclipse, nadpisujesz tę keymapę i szukasz opcji Parameter Info do ktorej ustawiasz skrot, dzieki czemu masz podpowiedz parametrow w uzywanej metodzie.
Code completion: gdzie zmieniasz case sensitive, tak aby ci podpowiadalo np. od malej litery
  • Odpowiedz
W jaki sposób wywołać w activity seekbar który jest zawarty we fragmencie, żeby później przesłać sygnał do innego urządzenia przez bluetooth? Problemem jest to, że nie wiem czy to co napisałem jest poprawne i wiem że czegoś tu brakuje ale nie wiem szczerze czego.

Tu jest kod seekbar we fragmencie:
SeekBar seekbar = (SeekBar)rootView.findViewById(R.id.seekBar);
seekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){
@
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pamietam jak na egzaminie na AGH gosc obcinal punkty za brak srednikow w kodzie na kartce :P


@yale: Łoo panie, na polibudzie to samo. Obcinanie punktów za błędy składniowe to standard, tak samo jak pytania typu napisz program do odczytu i zapisu plików w javie (bez dostępu do żadnej dokumentacji ani nic)
  • Odpowiedz
@tusk: Codziennie mnie zastanawia po co ktoś wrzuca na medium link do aplikacji w której są wszystkie piosenki Mohammada Rafiego i kto by chciał w ogóle tego słuchać, ale po wejściu na Google Play przeżyłem szok bo aplikacja ma ponad 100 tys pobrań ¯\_(ツ)_/¯
  • Odpowiedz
@dexploit: Pojawią się nierzadkie problemy gdy zrzucisz appkę z fragmentami do backgroundu i będziesz chciał ją dać na ekran znowu. Activity straci referencję na prawidłowy DispatchingAndroidInjector i będzie NPE walić.
  • Odpowiedz