Wszystko
Najnowsze
Archiwum
- 0
@yras8: Chodziło mi o elementy składni której nie ma w javie. Wejdź sobie na stronę tego projektu, popatrz na przykład i zastanów sie jak źle by wyglądała wersja w Java. Nie masz nazwanych argumentów, składni z lambdą po nawiasie zamykającym wywołanie funkcji, czy własnych DSLi. Z tego co widzę to compose działa tylko z Kotlinem, bo pod spodem używa coroutines i jakiś specjalnych transformacji w kompilatorze. Osobiście jak mam coś
- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
Mam prośbę o pomoc w zakresie ustawień. Utworzyłem stronę ustawień według tego tutoriala 9zamieniłem z Javy na Kotlin)
https://stackoverflow.com/a/57473065
Nie wyjaśnili niestety w jaki sposób odczytać wartość zapisanej opcji.
Zrobiłem tak, że po kliknięciu w button otwiera się strona ustawień (settingsActivity), jest tam switch (androidx.preference.SwitchPreference) który poprawnie zapamiętuje swój stan.
Możecie mi teraz pomóc pobrać zapisane ustawienie, tak aby to z robić z poziomu MainActivity?
https://stackoverflow.com/a/57473065
Nie wyjaśnili niestety w jaki sposób odczytać wartość zapisanej opcji.
Zrobiłem tak, że po kliknięciu w button otwiera się strona ustawień (settingsActivity), jest tam switch (androidx.preference.SwitchPreference) który poprawnie zapamiętuje swój stan.
Możecie mi teraz pomóc pobrać zapisane ustawienie, tak aby to z robić z poziomu MainActivity?
źródło: comment_16196343046nYPBUrXPmZcBj63VVAtaY.jpg
Pobierz- 1
@czlowiek_z_lisciem_na_glowie: zaimplementuj w ustawieniach interfejs ,
SharedPreferences.OnSharedPreferenceChangeListener nadpisz onSharedPreferenceChanged, np tak https://pastebin.com/Y9vHzHvU zapisz tam stan i odzyskaj preferencje w mainie
SharedPreferences.OnSharedPreferenceChangeListener nadpisz onSharedPreferenceChanged, np tak https://pastebin.com/Y9vHzHvU zapisz tam stan i odzyskaj preferencje w mainie
Nowy numer do poczytania :)
https://jvm-bloggers.com/issue/287
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
https://jvm-bloggers.com/issue/287
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
Komentarz usunięty przez autora
@non_compos_mentis: i ten zachwyt nad systemem typów, jakby to był jakiś wyjątkowy feature Javy xD
#androiddev #kotlin
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
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
następnie wołam aktywność, z której wywołałem tę metodę, że zapytanie z api zakończone
@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
Mogę sobie przeglądnąć oficjalny tutorial, gdzie tam są pokazane różne narzędzia, ale suchej wiedzy teoretycznej to ja za bardzo nie wiem gdzie szukać ( ͡° ͜ʖ ͡°) Znasz może jakieś takie miejsca?
@push3k-pro: ja oprócz dokumentacji i cudzego kodu na gicie to też staram się czytać blogi na medium / proandroiddev / raywenderlich itp.
to też zależy od tematu, akurat oficjalna dokumentacja jeśli chodzi o suchą
Trywialne pytanie, ale uczę się Kotlina. Dlaczego "return" w bloku IF nie wychodzi z funkcji jak w innych językach? Jak sprawić aby "return" w IF-e wyszedł z funkcji?
#kotlin #androiddev
#kotlin #androiddev
źródło: comment_1618769368SOGbvcc827FgNisQg6WjKU.jpg
Pobierz@czlowiek_z_lisciem_na_glowie: Wychodzi.
Sadzać po screenie twoim problemem jest raczej użycie === zamiast ==
https://kotlinlang.org/docs/equality.html
Sadzać po screenie twoim problemem jest raczej użycie === zamiast ==
https://kotlinlang.org/docs/equality.html
- 0
- 1
Mireczki trochę wypadłem z rynku jeśli chodzi o wiedzę jakie technologie są teraz hot. Myślę, żeby się czegoś pouczyć nowego, może spróbować znowu pracy zdalnej dla "zachodu". Co teraz jest na topie z backendu? Jakieś Go/Kotliny? Obecnie javowiec, zasiedziałem się przy typowym korpowym stacku w większym mieście - java/spring/hibernate/nosql. ( ͡° ͜ʖ ͡°) Macie jakieś przewidywania?
#programowanie #programista15k #naukaprogramowania #java
#programowanie #programista15k #naukaprogramowania #java
Komentarz usunięty przez autora
- 11
Nowy numer do poczytania :)
https://jvm-bloggers.com/issue/286
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
https://jvm-bloggers.com/issue/286
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
1
Haburger czy Cheeseburger? Strasburger xD

W nowej kampanii reklamowej ketchupu Kotlin (produkowanego przez Maspex) występuje aktor Karol Strasburger, znany głównie jako gospodarz „Familiady” w TVP2.
z- 2
- #
- #
- #
- #
- #
- #
Null sprawia wrażenie przerażającego potwora, który chowa się za naszymi plecami. Czy warto się go bać? Sprawdź, dlaczego Null nie jest wcale taki straszny.
https://bulldogjob.pl/articles/1282-null-dlaczego-programisci-go-nienawidza
#programowanie #null #java #javascript #csharp #kotlin
https://bulldogjob.pl/articles/1282-null-dlaczego-programisci-go-nienawidza
#programowanie #null #java #javascript #csharp #kotlin
źródło: comment_1618394315S6GX0MWkpxps7IdVmvBzir.jpg
PobierzCo mam dokładnie Googlać, albo poproszę o URL do docsów, tutoriala. Chodzi mi takie zachowanie: co n akcji po stronie użytkownika, ma się wyświetlić reklama video. (taka jak w grach)
Zależy mi na wiedzy, jak to zrobić implementacyjnie, oraz po stronie "biurokratycznej" z Googlem
Dzięki!
#androiddev #kotlin
Zależy mi na wiedzy, jak to zrobić implementacyjnie, oraz po stronie "biurokratycznej" z Googlem
Dzięki!
#androiddev #kotlin
@czlowiek_z_lisciem_na_glowie: potrzebujesz dwóch rzeczy. Jakiegoś licznika akcji (co jest proste), i wiedzy o wyświetlaniu reklamy
https://developers.google.com/admob/android/quick-start
https://developers.google.com/admob/android/quick-start
@czlowiek_z_lisciem_na_glowie: Nie wygląda na skomplikowane.
Możecie mi wyjaśnić, dlaczego przypisanie do zmiennej w while wymaga w kotlinie obejścia jak poniżej (zapisanie przypisania w klamerkach, jak funkcji)
#androiddev i #kotlin
#androiddev i #kotlin
źródło: comment_1618064636GhS86Asy7GvQVdC3tINFwD.jpg
Pobierz- 0
@czlowiek_z_lisciem_na_glowie: Analogicznie masz ze standardowymi funkcjami jak with czy run, nie musisz podawać return żeby zwrócić. Sam nie wiem czy mi się to podoba, na pierwszy rzut oka jest to nie oczekiwane, trzeba spróbować żeby wiedzieć jak działa
Nowy numer do poczytania :)
https://jvm-bloggers.com/issue/285
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
https://jvm-bloggers.com/issue/285
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
Wiecie może w jaki sposób zrobić broadcast obiektu InputStream (pobrany z serwera GIF) z wnętrza Workera do BroadcastReceivera w MainActivity?
#kotlin #androiddev
#kotlin #androiddev
źródło: comment_16177329942wCdIlcl0a0oVm61LhH87o.jpg
Pobierz@czlowiek_z_lisciem_na_glowie: Nie da się. Odczytaj dane w workerze i przekaż wynik do MainActivity przez BroadcastReceivera. Pamiętaj że intent ma ograniczenie co do ilości danych jakie możesz przesłać.
@czlowiek_z_lisciem_na_glowie: Źle podchodzisz do problemu - chcesz wysłać duży słoik w kopercie do listu.
hejeczka misie patysie, jakie macie fajne do polecenia frameworki webowe do #kotlin #programowanie , tylko nie spring plx
@happy3dprints: ktor server
- 1
Świeża porcja nowych blogów i wiedzy z polskiego świata JVM. Akurat na długi weekend :)
https://jvm-bloggers.com/issue/284
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
https://jvm-bloggers.com/issue/284
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
Świeża porcja nowych blogów i wiedzy z polskiego świata JVM. Akurat na długi weekend :)
https://jvm-bloggers.com/issue/284
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
https://jvm-bloggers.com/issue/284
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
Jak zwrócić z workera wynik jego pracy, w moim przypadku wartość, którą zwróciło API?
#androiddev #kotlin #programowanie
#androiddev #kotlin #programowanie
źródło: comment_16173001676qyAMj0vP8isMAjMJOKKtK.jpg
Pobierz
konto usunięte via Wykop Mobilny (Android)
- 2
@czlowiek_z_lisciem_na_glowie: observe
@czlowiek_z_lisciem_na_glowie: jesli asynchroniczny to jakis observe albo callback.
Jak przekazać objekt Activity do Workera?
Próbuję za pomocą : setInputData
Jak widać, nie ma możliwości zrobić "put" obiektu
#androiddev #kotlin
Próbuję za pomocą : setInputData
Jak widać, nie ma możliwości zrobić "put" obiektu
#androiddev #kotlin
źródło: comment_1617012908728hqtAza3LEpiIk1EZMCn.jpg
Pobierz- 7
@czlowiek_z_lisciem_na_glowie: Nie wiem co chcesz zrobić, ale na pewno nie chcesz przekazywać Activity do Workera ( ͡° ͜ʖ ͡°) Trust me.
- 5
@czlowiek_z_lisciem_na_glowie:
Otóż nie tym razem ( ͡° ͜ʖ ͡°)
Nie jest potrzebne Activity, a potrzebny jest Context, a jedynym Contextem, który można bezpiecznie przekazywać dalej jest Context aplikacji.
https://blog.mindorks.com/understanding-context-in-android-application-330913e32514
Activity jest potrzebne aby wyekstraktować pathFromUri
Otóż nie tym razem ( ͡° ͜ʖ ͡°)
Nie jest potrzebne Activity, a potrzebny jest Context, a jedynym Contextem, który można bezpiecznie przekazywać dalej jest Context aplikacji.
https://blog.mindorks.com/understanding-context-in-android-application-330913e32514
- 0
Jest tu jakiś sprytny zbyś zdolny mi wytłumaczyć dlaczego ten listener nie działa? ( ͡° ʖ̯ ͡°)
#android #kotlin #programowanie
#android #kotlin #programowanie
źródło: comment_1616852746FiQdzDF5WHFvLIXuQniLZ0.jpg
Pobierz- 2
@Nullek: Znowu stackoverflow nie działa?
@Nullek: Nie programuję pod androida, ale mam wrażenie, że chciałeś do setTextChangedListener swoją implementację TextWatchera, a nie lambdę, która tę implementację tworzy.
Jeśli tak, to zamień te nawiasy klamrowe na zwykłe.
Jeśli tak, to zamień te nawiasy klamrowe na zwykłe.
źródło: comment_1616856168hBVmjFrS2qeKnTC7ENykMA.jpg
Pobierz

















https://bulldogjob.pl/news/1596-kotlin-1-5-z-obsluga-rekordow-javy-i-zapieczetowanymi-interfejsami
#programowanie #kotlin #android #mobile
źródło: comment_1620655966IpxN81mNo8pED6py6Jhcow.jpg
Pobierz