Aktywne Wpisy
mickpl +451
Prawilnie przypominam patent na natychmiastowe obniżenie cen mieszkań:
1. Wycofać się całkowicie z deklaracji dopłacania do kredytów, projekt wyrzucić do śmietnika w całości.
2. Zapowiedzieć opodatkowanie posiadaczy więcej niż 3 mieszkań - to jest promil obywateli, bo 98% właścicieli posiada tylko jedno mieszkanie.
Efekty będą widoczne od razu. Nie trzeba będzie nawet specjalnie nic robić XD
#nieruchomosci #mieszkanienastart #ekonomia #gospodarka #wkpinvestments
1. Wycofać się całkowicie z deklaracji dopłacania do kredytów, projekt wyrzucić do śmietnika w całości.
2. Zapowiedzieć opodatkowanie posiadaczy więcej niż 3 mieszkań - to jest promil obywateli, bo 98% właścicieli posiada tylko jedno mieszkanie.
Efekty będą widoczne od razu. Nie trzeba będzie nawet specjalnie nic robić XD
#nieruchomosci #mieszkanienastart #ekonomia #gospodarka #wkpinvestments
JohnShelby +7
Jak powinna wyglądać prawidłowa naprawa takich pęknięć i ile może kosztować? materiał + wykonanie? Z powodu remontu lokalu obok powstały u mnie 3-4 takie pęknięcia, każde o długości ok metra i ubezpieczalnia się pyta jakiej kwoty za to oczekuje. Jest to blok z wielkiej płyty.
#nieruchomosci #remontujzwykopem #pytaniedoeksperta
#nieruchomosci #remontujzwykopem #pytaniedoeksperta
Jak działa MutableList?
Zrobiłem sobie klasę z listą, w tej klasie jest też metoda, która wywołuje zapytanie do api. Uzupełniam tę listę danymi z api, następnie wołam aktywność, z której wywołałem tę metodę, że zapytanie z api zakończone. Aktywność sobie woła geta do listy. Zanim zawołam api, robię jeszcze clear.
Za pierwszym razem przychodzi ładnie wypełnione danymi. Za każdym kolejnym razem odsyła puste. W Javie to działało bez problemu. Dlaczego tu nie działa?
@push3k-pro: wyczuwam Memory Leak (choć to pewnie nie dlatego nie działa). Zerujesz tego listenera na ubijaniu aktywności?
Tak swoją drogą, nie lepiej użyć choćby RxJavy do takich rzeczy?
Druga sprawa, tego typu działania do robota dla ViewModela, nie dla Activity.
Pokaż kod to zobaczymy.
Nie. To działa tylko w jednej aktywności.
Mam na to za mało czasu. Mam dopiero w planach się tego nauczyć, a potrzebuję mieć coś działające "na już".
Klasa, która wykonuje wołąnie api nie jest aktywnością.
Pytanie, dlaczego w Javie to działa
setItemListGitSync
nie używaszclear
a wsetItemListBitSync
używasz?Nie działa mi getItemList. Tzn działa, ale za drugim wykonaniem zwraca mi zawsze pustą listę.
Rozumiem argument o Rx, chociaż patrząc na kod znacznie by to ułatwiło życie.
W jednej czy nie jednej, chodzi o to, że przekazujesz Aktywność do jakiejś klasy jako listener. Tamta klasa czy obiekt ma referencję do Aktywności, ale nie masz kontroli nad instancją Aktywności, przychodzi co do czego (zmiana konfiguracji, aplikacja trafia do tła itp.) i Android ją ubija. Chciałby ją wywalić z pamięci, ale jakiś obiekt trzyma do niej
Mam tego świadomość, niemniej, ja w czasie pisania tego programu nauczyłem się czegoś nowego -> według zasady, by chodzić na rekrutacje, bo można się czegoś nauczyć.
To będzie głupsza przygoda niż mi się wydawało (。◕‿‿◕。)
fun updateReceiptsList(newlist: List) {
itemModelList.clear()
itemModelList.addAll(newlist)
notifyDataSetChanged()
}
itemModelList jest typem Mutable.
Jak to działa:
1. Za pierwszym razem czyści itemModelList i newlist
2. Za każdym kolejnym działa poprawnie.
Moje pytanie - czy Kotlin ma jakieś problemy z identyfikacją tego na jakim obiekcie pracuje, jeśli znajduje w różnych miejscach kilka
Usunięcie jednego cleara naprawiło problem odświeżania.
Masakra, wszystko działa co miało działać, ale ja tak czy siak mam sporo do nauki.
Najważniejsze, żeby mieć świadomość, że można to