Mireczki z #java #androiddev, mam dość duży problem w mojej aplikacji projektowej na studia. Wymyśliłem sobie aplikację do zamawiania jedzonka z restauracji, ogarnąłem już system rejestracji i teraz zacząłem się bawić z tą główną częścią. Problem jest taki, że nie mam pojęcia jak się zabrać za jedną sprawę. Mam w bazie danych #firebase kolumnę z potrawami do zamówienia, są tam pola: nazwa, opis, cena i
@Bezkrytyczny: Jeżeli piszesz w języku Kotlin dane możesz pobierać z wykorzystaniem suspendCoroutine. W ten sposób możesz uruchomić to zadanie w osobnym wątku i poczekać na wynik w tym samym wątku. Gdy już będziesz pobierał dane możesz każdy wynik możesz zmapować do zadeklarowanej klasy metodą toObject i następnie umieszczać je w liście. Potem tą listę możesz przenieść do warstw bliższych interfejsowi i wyświetlać ją np. w Recycler View. Tutaj może być
Hej, dzisiaj przyszły do mnie buty zimowe takie jak na zdjęciu. Podczas stawiania lewej stopy w bucie na podłożu słychać dźwięk uciekającego powietrza. Jest wadliwy czy po prostu tak jest? #buty #pytanie
Osoby na najwyższych stanowiskach – premier, prezydent, ministrowie i marszałkowie – dostosowują kalendarze do miesięcznicy pogrzebu pary prezydenckiej. Prezes lubi tę celebrę wokół siebie.
Jaki może być powód że data wpisuje się do bazy danych o jeden dzień wcześniej? Na przykład gdy wpisuje datę 26.06.2019 to w bazie danych mam 25.06.2019. Robię to za pomocą hibernate i do momentu wywołania metody save jest wszystko w porządku.
Gdy zaznaczę pierwszy element na pierwszym ekranie listy to zaznacza się " pierwszy " wiersz na drugim ekranie listy. Mam nadzieję że wiesz o co chodzi mi z ekranami :) I tak dalej drugi na pierwszym to drugi na drugim...
@Patres: Te dwa screeny co wrzuciłem są z jednej listy. Przy czym ja zaznaczałem tylko wiersz trzeci od góry, a wiersz trzeci od dołu zaznaczył się bez mojej ingerencji .
@Patres: Wytłumaczę na przykładzie głównej strony wykopu. Na moim ekranie mieści się 6 znalezisk - nazywam to pierwszym ekranem. Gdy przesuniemy na dół o 6 okazji, żeby miesiło się 6 kolejnych, nowych okazji to właśnie nazywam drugim ekranem.
Co do screena, tego nie da się pokazać na jednym screenie xd Kolega @piszczalka dość dobrze to wytłumaczył
@Patres: Właśnie teraz tak robię - ustawiam wybranym wierszom klasę pass. Co chce osiągnąć? Chce wykonywać dalsze operacje na wyróżnionych wierszach, w ty przypadku na plikach.
@AndekQR: Funkcja zwraca ci funkcję, w dużym skrócie. Ta funkcja będzie miała dostęp do przekazanych w momencie jej tworzenia wartości/referencji. Możesz to wykorzystać np. przy wyrażeniach funkcyjnych t.j. map lub reduce
@AndekQR: istotny jest typ zwracany: (Int) -> Int. oznacza to że funkcja ta zwraca funkcję która przyjmuje jeden argument Int i zwraca Int. num1 to argument formalny, natomiast num2 to nazwa argumentu przekazywanego do stworzonej funkcji.
val mult3 = makeMathFunc(3) tworzy funkcję która jako num1 przyjmuje 3. innymi slowy, mult3 to funkcja która przyjmuje argument typu Int i zwracająca ten argument pomnożony przez 3.
Za nie całe dwa miesiące kończy mi się umowa z Orange na internet mobilny. Obecnie moja taryfa to LTE FreeNet. W której mam 60 GB danych do wykorzystania. Po wykorzystaniu lejek do 5 Mb/s w zasięgu LTE. Dodatkowo dwie karty SIM i szęśliwe godziny od 00.00 do 8.00 rano.
Za wszystko płacę 40 zł miesięcznie. Czy dostanę lepszą oferte w innej sieci? #internetmobilny #orange #plus
#bitcoin