Aktywne Wpisy
![EmcePomidor2](https://wykop.pl/cdn/c3397992/EmcePomidor2_iINFA4Sz5p,q60.jpg)
EmcePomidor2 +421
W ciągu ostatniego roku:
Piłem alkohol. Nie byłem dobrym człowiekiem. Trafiłem do szpitala psychiatrycznego na miesiąc.
A potem:
- pokonałem kompletnie depresje
- pokonałem alkoholizm
- zmieniłem się psychicznie z pomocą psychologa
- schudłem 45kg w 8 miesięcy, chudnę dalej
- uprawiam sport - boksu trochę, pływanie, siłownia
- a teraz oświadczyłem się swojej kobiecie z Ukrainy którą poznałem ponad rok temu, ona mi pomogła we wszystkim i teraz powiedziała tak
to
Piłem alkohol. Nie byłem dobrym człowiekiem. Trafiłem do szpitala psychiatrycznego na miesiąc.
A potem:
- pokonałem kompletnie depresje
- pokonałem alkoholizm
- zmieniłem się psychicznie z pomocą psychologa
- schudłem 45kg w 8 miesięcy, chudnę dalej
- uprawiam sport - boksu trochę, pływanie, siłownia
- a teraz oświadczyłem się swojej kobiecie z Ukrainy którą poznałem ponad rok temu, ona mi pomogła we wszystkim i teraz powiedziała tak
to
![WielkiNos](https://wykop.pl/cdn/c3397992/WielkiNos_dTiY14auZf,q60.jpg)
WielkiNos +56
Najlepsze męskie teksty na podryw. Nie dziękujcie.
#podrywajzwykopem #tinder #logikaniebieskichpaskow
#podrywajzwykopem #tinder #logikaniebieskichpaskow
![WielkiNos - Najlepsze męskie teksty na podryw. Nie dziękujcie.
#podrywajzwykopem #ti...](https://wykop.pl/cdn/c3201142/7e9c6f5d5b64813fd3a83263bd0d6eabbb976440a529df77df1efd860d3772d8,w150.jpg?author=WielkiNos&auth=d4732655a1371074ce94e51144468384)
Mógłby ktoś zrobić mały #codereview? ;) Klasa ta jest częścią aplikacji, którą pisze w ramach nauki, do ustawiania sobie przypomnień. Jest to activity do do tworzenia obiektów przypomnień które są potem wrzucane do AlarmManagera. Założenie jest takie, że w zależności od tego jaką flage dodamy w intencie ustawi się pod tworzenie nowej albo edytowanie dodanego w intencie obiektu.
Klasa troche mi spuchła od początku, wiec prosiłbym o jakieś porady co mogę poprawić ;)
#androiddev #java
KOD
@krasnoludkolo: Bez patrzenia - podzielić na wiele klas.
@niezielony: dzięki zaraz zobacze ;)
- Możesz przenieść listenery i inne zagnieżdżone klasy do osobnych plików. Zamiast wykorzystywać this z outer class w celu uzyskania kontekstu (a z niego np. FragmentManagera), można przekazać context przez konstruktor. Jeśli jednak bardzo chcesz zostawić listenery w jednym pliku, to uczyń je private classami.
- formatuj kod, uważaj
Dzięki za porady ;)
Mógłbyś trochę rozwinąć co jest a co nie jest logiką biznesową?
EDIT: No i napewno ja bym nie rozdzielał click listenerów na osobne klasy, wg. mnie to produkuje dużo nadmiarowego kodu. Dodatkowo pousuwałbym entery na końcu klas i na początku metod, ale to czysto edytorska sprawa ;)