Interfejs SharedPreferences jest jednym z podstawowych sposobów na zapis danych w systemie #android. Czy wiesz, że nie jest on bezpieczny i najlepiej nie zapisywać w nim wrażliwych informacji? Aby dowiedzieć się dlaczego i co z tym można zrobić, zapraszam do zapoznania się z poniższym wpisem.

https://blogprogramisty.pl/blog/zabezpieczenie-danych-w-sharedpreferences-przy-pomocy-encryptedsharedpreferences

#androiddev #programowanie #mobile #mobiledevelopment #kotlin #java
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Najlepszym wyjściem z tej sytuacji było skorzystanie z biblioteki Joda-Time, która oferuje API, które jest zamiennikiem do API Javy.


@CZiPEN: Jak widzę coś takiego to dalej nie czytam już xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

  • Odpowiedz
Chciałbym napisać aplikację w której skanuje się kilkanaście adresów, aplikacja nanosi to na mapę i wyznacza najszybszą trasę.
Ile czasu może zająć napisanie jej laikowi i na jaki poziom trudności ją oceniacie?
Używanie Google maps itp., trochę mija się z celem.
Chodzi o to, żeby to w miarę sprawnie szło.
#java #kotlin #android
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GG99: masz na myśli problem komiwojażera?
To jest problem NP-trudny, pewnie musiałbyś zastosować jakaś heurystykę. Nie wiem czy znajdziesz jakieś API które Ci to zrobi w całości za darmo.
Moja estymata: może to zająć kilka dni jeśli znajdziesz wystarczająco dużo gotowych komponentów, może też zająć kilka lat jeśli całość byś chciał robić od podstaw, z mapą, nawigacją itp.
  • Odpowiedz
Jeśli spodobały Ci się jakieś konkretne wpisy to wejdź na stronę bloga i zostaw autorom komentarz, na pewno się ucieszą i to będzie dla nich dodatkowa motywacja do tworzenia ciekawych treści :)
  • Odpowiedz
Programuje w PHP zawodowo, ale chciałbym pobawić się w adnroid dev. Teraz pytanie co wybrać, Javę czy Kotlin? Przerobiłem kilka prostych tutoriali i jak na razie Java wydaje mi się bardziej podobna do PHP. Kotlin piszą, że jest łatwiejszy, ale na pierwszy rzut oka, lepiej rozumiem kod Javy ( ͡º ͜ʖ͡º)

Co radzicie?

#java #kotlin
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A mnie w-------ą te gumowe "stopery" (nie wiem jak to nazwać) bo nie da się wycisnąć mało. Albo nic nie leci albo od razu jebnie ci 5x tyle ile chciałeś.
Więc takich nie kupuję.
  • Odpowiedz
#kotlin czy #java ? Co Waszym zdaniem jest lepsze do czego? Obecnie uczę się Javy ale w ofertach pracy widzę, że idzie w parze z kotlinem.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GG99: kotlin to inny język, ale głównie w wersji na to samo środowisko uruchomieniowe co Java. Można mieszać jedno z drugim.
Naucz się przynajmniej jednego dobrze, a potem bierz się za drugie. Chyba, że android, to od razu kotlin. W Kotlinie i innych językach na JVM poza Javą bywają ciekawe pułapki.
  • Odpowiedz
@cochese: groovy'iego bym nie porównywał z kotlinem. Groovy jest dynamicznie typowany i wiele rzeczy wywala się w runtime, zamiast w czasie kompilacji. To jest język do pisania niezbyt krytycznych rzeczy, bo tam można bardzo dziwne rzeczy robić oraz pisać kod, który nie będzie się nadawał do przeczytania.
Testy w spocku są spoko, poza paroma pułapkami (przeciążanie argumentów z nullami)
  • Odpowiedz
Od jakiegoś czasu zajmujemy się z narzeczoną tworzeniem amatorskiej gry na telefony z systemem Android inspirowanej tytułami takimi jak Gothic (interakcje bohatera z postaciami niezależnymi, sposób budowy modelu świata) czy Baldur's Gate 2 (oprawa graficzna). Z założenia rozgrywka ma opierać się przede wszystkim na dialogach i eksploracji umiarkowanie fantastycznego świata. Na ten moment robimy to przede wszystkim w celach edukacyjnych (narzeczona uczy się grafiki 3D, ja jestem programistą i mam okazję eksperymentować
S.....7 - Od jakiegoś czasu zajmujemy się z narzeczoną tworzeniem amatorskiej gry na ...

źródło: comment_1586773415HWXgQ5HmHqbbENUi6oPy00.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mordeczki, zrobiłem moduł odpowiadający za wysłanie zapytania oraz pobrania zawartości z body, ale za każdym razem jest IOException Error (wyskakuje Toast "Exception Error!!!").
Dodam, że jestem początkujący w programowaniu na Androida w Android Studio.
Gdyby ktoś mógł pomóc/podpowiedzieć w czym błąd byłbym mega wdzięczny :)

#java #androiddev #androidstudio #kotlin
MisiekD - Mordeczki, zrobiłem moduł odpowiadający za wysłanie zapytania oraz pobrania...

źródło: comment_1586736591TrnULkF3IwZ6wt91bfbGEp.jpg

Pobierz
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: No to możesz mieć problem z tym jak zaprojektowałeś sobie architekturę aplikacji. Aktualizacja UI to np wrzucenie zawartości która pobrałeś do pola tekstowego. Twój problem jest taki ze nie bardzo masz jak zwrócić ten wynik na główny wątek, wiec aktualizacja UI musi być w callbacku który przekazałeś do enqueue. Inne rozwiązanie to przekazanie lambdy do funkcji sendLink w której aktualizujesz UI. Coś w stylu tego jak działa np setOnClickListener
  • Odpowiedz
@MisiekD: Chyba nie zrozumiałeś. Response istnieje w callbacku. Po zastosowaniu enqueue funkcja sendLink nie ma czego zwrócić i najlepszym rozwiązaniem bez wielkich przeróbek będzie przyjęcie callbacku do aktualizacji UI. Oczywiście to nie rozwiązuje wszystkich problemów, bo np obrócenie ekranu w trakcie wykonywania requestu może wywalić apke.
  • Odpowiedz