#java #android #programowanie
Słuchajcie, będę robił pracę dyplomową, według własnego pomysłu. Żeby zgłosić temat potrzebuję dodać jakąś literaturę (książki/artykuły), która jest związana z tematem. Generalnie ma być tam apka Javy na Androida, apka deskopowa Javy i serwer do obsługi zamieszania. Nie mam pomysłu co tu można dowalić. Potrzebuję 2-3 tytuły. Zna ktoś coś z tym związanego?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki chce into Java. Mam 3 lata doświadczenia w PHP aka wanna be Java i Symfony 2 aka wanna be Spring. Uczyłem się trochę, czytałem dokumentacje Spring. Ale nie mogę tak na "sucho" się uczyć. Więc chętnie podejme jakiś staż po godzinach np 10-15h tygodniowo w prawdziwym projekcie za jakiś symboliczny grosz lub w projekcie opensource.

Mam spory background w backendzie, pisalem sobie testowo rozne rzeczy w Javie w Springu ale nie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@push3k-pro: Typy generyczne to pojęcie ogólniejsze - masz klasę A, która coś robi z obiektami klasy B, i żeby uniknąć pisania 100 klas różniących się tylko typem tej klasy B - masz typ generyczny, w którym to B jest parametrem.

Przykład klasa Dodawacz5DoLiczby. Możesz mieć liczbę typu Integer, Double, BigDecimal, itp. Zamiast pisać N klas które robią to samo na różnych typach piszesz generyka i typ klasy w której trzymasz
  • Odpowiedz
@push3k-pro: Koledzy przetłumaczyli bardzo dobrze, ale sucho. Jakbym już teraz nie rozumiał tych konceptów, to po ich tłumaczeniach nadal bym nie rozumiał…

Więc na przykładach…

Kolekcje. Masz książki. Book. Możesz mieć więc kolekcję książek, np BookShelf. Kolekcja to po prostu zbiór. Lista czegoś. Np lista książek. Do listy możesz dodawać rzeczy,
  • Odpowiedz
Czy jest taka możliwość w Androidzie że zrobi mi onDestroy poprzedniej activity?
Na zasadzie activitya -> start activityb w activity b coś sobie robię i zabija mi poprzednią activity (activity_a) (czego bardzo bym nie chciał)

Jeżeli tak to jak temu zapobiegać? Bo nie wiem czy coś namieszałem w kodzie lub to jest takie zachowanie "domyślne"
#programowanie #androiddev #android #java
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest taka możliwość w Androidzie że zrobi mi onDestroy poprzedniej activity?


@b0lec: tak, jak najbardziej - w ten sposób system zwalnia zasoby i odzyskuje pamięć. nie możesz tego zachowania zabronić bez ryzykowania wycieku pamięci - np. onDestroy jest wołane zawsze przy zmianie konfiguracji (zmiana języka urządzenia, zmiana orientacji ekranu itp.).

napisz czemu dokładnie chcesz uniknąć niszczenia Activity to być może będę mógł ci zaproponować inne rozwiązanie.
  • Odpowiedz
@b0lec: szybkie hacki które sprawią, że szybko wrócisz do działania:
1. stan wynieś do Singletonu, albo trzymaj w klasie rozszerzającej Application.
2. Service wpierw startuj, a następnie się do niego binduj. pamiętaj, że jeżeli serwis jest wpierw wystartowany to ty jesteś odpowiedzialny za jego zatrzymanie.
  • Odpowiedz
@Patres: no tylko raczej unikaj takich dziwnych konstrukcji bo potem trudno się to czyta :D raczej chodzi o moment że np odczytujesz w try/catch plik i zwracasz dane.
Wtedy w finally możesz po sobie posprzątać, niezależnie od tego czy się udało czy nie.
  • Odpowiedz
Mirki, myślicie ze taki projekt jako pokazowy na rozmowach kwalifikacyjnych będzie wystarczajacy aby zdobyc pierwsza prace jako programista java (obojetnie czy stazysta, czy juz moze cos wiecej) ,
Ogólnie zrobiłem webservice z uzyciem : Java, Spring, Hibernate, Thymeleaf, HTML, CSS, (bootstrap) .
-Strona symuluje komis samochodowy, gdzie uzytkownik moze dodac samochody na sprzedaz(+ swoje dane jako wlasciciela).
-Jezeli ktos dodał auto i właściciela(z jednej formy przechodzi się do drugiej) , auto pojawia sie w
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

The Language that Stole Android Developers’ Hearts
By supporting Kotlin as a “first class” language, Google scored major points with its community of developers.

https://backchannel.com/the-language-that-stole-android-developers-hearts-807fdbf07c2a

Kotlin is exactly what Google needed to light a fire under Oracle's ass. They've been dragging their feet on new Java features for years. That, and the constant threat of Oracle closing Java back up as they're doing to MySQL.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #javafx
Tworze aplikację w oparciu o wzorzec MVC. W programie po kliknięciu na przycisk tworze nowe okno. Chce żeby to okno umożliwiło dodanie opisu wydarzenia. W modelu miałbym klasę z listą tych opisów. Jednak za każdym otworzeniem okna tworzy się nowy kontroler. W jaki sposób to się poprawnie implementuje, żeby każdy kontroler dodawał opisy do tej samej listy? Pierwsza myśl to żeby do klasy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie
Huh, drobna zagadka bo jakoś natrafiłem na taki ciekawszy przypadek, mamy bibliotekę z takimi metodami w jednej klasie:

Object[] doSomething()
String doSomething();

Używamy tego w naszym kodzie i robimy costam.doSomething(), jak to się skompiluje?
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GotoFinal:

The compiler does not consider return type when differentiating methods, so you cannot declare two methods with the same signature even if they have a different return type.
  • Odpowiedz
Mirki pomocy. Piszę aplikację w #androidstudio i nie mogę ogarnąć jednej rzeczy. Chodzi o logowanie za zewnętrzny serwer za pomocą #php Po wpisaniu danych wyświetla się komunikat z php (zalogowaniu), ale niezależnie od tego czy dane są prawidłowe czy nie i tak przechodzi do dalszych activity.
Chciałem to zrobić tak, że po podaniu poprawnych danych skrypt w php będzie wyświetlał echo "1", a dla złych "0. Mam napisany
BoTakChce - Mirki pomocy. Piszę aplikację w #androidstudio i nie mogę ogarnąć jednej ...

źródło: comment_ND5AswobVDmI2KIO7CbE12gkZTGmfMzd.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drogi kolego, powiedz mi co ty tworzysz.
Android winien łączyć się przez REST Api z PHP
Do tego masz wiele, wiele bibliotek. Po co wymyślasz koło na nowo?
  • Odpowiedz
Poleci mi ktoś jakąś stronkę/książkę z ćwiczeniami z Javy? Chodzi o to, by po każdym dziale było jak najwięcej ćwiczeń sprawdzających wiedzę. SPOJ odpada, są tam ćwiczenia bardziej z algorytmiki, niż do sprawdzenia swojej wiedzy z danego zakresu.
#naukaprogramowania #java
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach