Cześć, mam pytanie dotyczące #androiddev, względnie #java i #kotlin - w czym współcześnie pisze się aplikacje mobilne (język, popularne IDE, toole)? Zawodowo zajmuję się C i pythonem, a naszła mnie ochota na zrobienie prostej aplikacji mobilnej, która robi parę rzeczy z dźwiękiem (nagrywa i generuje). Ostatni kontakt z mobile devem miałem na studiach, za czasów androida 4.0.
My w robocie uzywamy teraz najnowszego stacka i jest to Kotlin, IDE, oczywiscie Android Studio, z uzytecznych rzeczy to zalecam zapoznanie sie z Android Jetpack, uzywamy wszystkiego poza DataBinding, ktory sie dla nas akurat sie nie sprawdzil, ale do prostszych apek sporo ulatwi. Do DI Dagger Android, ktory z kolei ma odwrotnie u nas sie sprawdzil, ale do malych apek bym go nie uzywal ze wzgledu na dlugi i upierdliwy setup, jesli
@Refusek: Majac konto na Desktop mozesz spokojnie sie logowac na PS4 i grac Progress/VBucks itd dzialaja cross platform, tak samo z Androidem i iOS. Jedyne ograniczenie to Cross Platform pomiedzy switchem i PS4, oraz xBoxem i PS4 jesli zalogowales sie na PS4 chociaz raz wtedy nie bedziesz mogl zalogowac sie ani na XBOX ani na Switch, to samo jesli zalogowales sie na Xboxie albo Switchu, wtedy nie mozesz uzyc tego
@CaleZycieZielony: Ja trzymam (Bubo Bangalensis - ten sam gatunek co na zdjęciu), ale nie 24 na dobe. Do domu biore na dnie/wieczory kiedy jestem, a tak to ma wlasny "domek" w ogródku.
@CaleZycieZielony Lata tylko jak jest głodna i do jedzenia ( ze stałęgo miejsca na rękawice, czasami na ramie ), wtedy tez pomyka po mieszkaniu, jak jest najedzona to siedzi w miejscu i ogląda TV. Ma swoje ulubione miejsce na kanapie, gdzie kładę jej ręcznik, bo dość mocno sra ;P Zanim kupiłem pisklaka byłem na szkoleniu z hodowli sów i generalnie instruktor mówił, że sowy nie lubią latać i latają jak muszą,
Mirki, poważnie się zastanawiam nad emigracją do Szwajcarii lub Anglii. Mam 2.5 roku doświadczenia w Javie, ale pisałem też sporo frontu. I teraz pytanie: ile na kontrakcie można tam zarobić? widziałem jakieś kwoty rzędu 300-500 funtów za dzień, ale jestem ciekaw jakie mają one odzwierciedlenie w rzeczywistości. Może ktoś był w takiej sytuacji i udało mu się dostać do jakiejś
Kolega dostał kontrakt 250Ł na dzień poza Londynem ( West Midlands ) bez ogromnego doświadczenia w Anglii a i konkurencja nie występowała. Wiedza na poziomie mida. Osobiście dostaję propozycje na Andka non stop więc wygląda, jakby zapotrzebowanie było spore. Ja bym próbował na kontrakt poza Londynem, myślę że 300-350 za dzień możesz spokojnie upolować. W londynie możesz próbować dobić do 500-600 ale konkurencja będzie większa jak i koszty życia.
Zaczynam z Androidem i ogólnie Javą i zastanawia mnie gdzie deklarować zmienne obiektowe referujące do elementów interfejsu. Chodzi o referencje do obiektów reprezentujących TextView, Button itd. Mogę je zadeklarować jako member variables klasy MainActivity, zainicjować w metodzie onCreate() przypisując im referencje do obiektów, a potem używać w różnych moich metodach w klasie MainActivity. Np. metodzie wywoływanej przez naciśnięcie przycisku, która zwiększa wynik i go wyświetla w TextView. No ale jest dość sporo
@PodprzestrzennyKolektywPizzy: Wg mnie powinieneś użyc biblioteki ButterKnife która pomoże Ci zredukować boilerplate code. Jeśli tego nie używasz to te zmienne niestety powinieneś trzymaćj ako member variables w Activity/Fragmencie, na pewno nie powinieneś nadużywać findViewById(R.id.view) ( np żeby odnieść się do widoku lokalnie ) bo jest to dość powolne, tak więc w przypadku nie używania ButterKnife onCreate/onCreateView jest sensownym miejscem do ich inicjalizacji.
Hej, nie czytałem co inni napisali, ale od siebie: Jeśli jest to fragment nazywaj klasę z fragment w nazwie, jest potem o wiele prościej znaleźć to czego szukasz np: DaysOfWeekFragment ( do tego masz layout poprawnie nazwany fragmentdaysof_week ) Od niedawna nie musisz już castować jeśli robisz findViewById np na Switch; jeśli nadal musisz u siebie, zaktualizuj android studio i Android SDK Używaj ctrl + alt + L za każdym razem kiedy coś
#programowanie #rx #java, taguję też #csharp bo pewnie operatory do rx są takie same. Mam 2 strumienie (A,B) , chciałbym stworzyć nowy (C) który działa w taki sposób w taki sposób: 1) Subskrybuję się do C 2) Strumień A emituje element, jeśli jest ok to (3) 3) Strumień B emituje element, jeśli jest ok to (4) 4) Strumień C emituje parę elementów a
Cos takiego powinno zadziałać jeśli dobrze zrozumiałem. a.flatMap(a->b.flatMap(b->wartosci z a i z b sa tu widoczne, wiec mozesz wykonac c).subscribe(c->wynik c)
Na zdjęciu widzimy ładownię z pszenicą. Te czarne kropki to gołębie. Żółta rura to ssawa, która wybiera ładunek. Gołębie z jakiegos dziwnego powodu wolą wpieprzać ziarno niż uciekać przed ssawą. Kiedy obserwowałem sytuację, dwa latające szczury stwierdziły, że wolą żreć niż żyć i zostały zabrane na przejażdżkę życia. Ich ciała utknęły pewnie gdzieś w maszynie, a wyładunek
Mirki pomóżcie. Napisałem kawałek apki, że jak przycisk wciśnięty to cały czas wysyłaj przez BT command a nie tylko raz. I teraz nie wiem jak powiązać z przyciskiem. Jak wchodzę w Actvitiy Main.xml i klikam na przycisk to w rozwijanym "onClick" nie ma tej opcji która została napisana. Chodzi mi o funckję getB1, b1.setOnTouchListener etc linijka 78. Proszę pomóżcie mam wrażenie, że jestem o krok a coś mi umyka xd
onClickListener to co innego niż onTouchListener. W onTouchListenerze, który masz powineneś zwrócić true - wtedy skonsumujesz event. W przeciwnym wypadku będzie on przekazany dalej ( do rodzica ). Jeśli trzymając przycisk chcesz ciągle wysyłać komendy po bluetooth to musisz to inaczej rozwiązać, bo MotionEvent.ACTIONDOWN wykona się tylko raz. Zrób jakąś pętlę, która będzie wysyłała dopóki nie zwolnisz jej w MotionEvent.ACTIONUP - to jest podniesienie palca.
Ja piszę w java zawodowo. Jakiś czas temu wziąłem i na chama wprowadziłem kotlina do projektu ( napisałem sporą funkcjonalność bez wiedzy lead'a i project managera w kotlinie ;) ), dostałem oczywiście o------l, ale od tamtego czasu nowe rzeczy piszemy w kotlinie, bo okazało się, że dużo przyjemniej, szybciej, przejrzyściej i bezpieczniej. Wybór należy do Ciebie, ale z Kotlinem masz większe szanse na trafienie na ciekawe, nowsze projekty, a z Java na
#wykopapi Robię sobie prostą apkę, w której chce mieć możliwość logowania używająć wykop api. Z grubsza filtruję sobie wykopalisko, aby wyświetlało tylko tagi, które mnie interesują. Ten fragment działa. Teraz chciałbym mieć możliwośc wykopywania niektórych znalezisk i tutaj napotkałem problem.
@liqui6: Zawsze jest cień szansy. Ludzie już nie raz udawadniali, że niemożliwe jednak jest możliwe i przekraczali kolejne granice, jednak myślę, że szanse na to, że żyje są praktycznie zerowe.
#wykopapi #nodejs Próbowałem pobawić się wykopowym api. Wpierw sprawdziłem jak wszystko działa w Postmanie i wszystko śmiga ok, potem stwierdziłem że napiszę jakieś przykładowe połączenie w nodejs i tu jest problem. Otóż response jaki otrzymuję to stronka Grey Wizard anti Ddos shield. Nie wiem dlaczego tak jest( ͡°ʖ̯͡°). W nodejs nic specjalnego nie robie zwykłe połączenie post : a.wykop.pl/links/upcoming/page,1/appKey,mojAppKey w naglowku mam 'apisign':
@Mikson Podziałało, to było to :) Na marginesie bardzo fajnie, że robisz nodejs lib do api wykopu. Szczerze sam szukałem zanim zacząłem się bawić, ale znalazłem tylko w pythonie.
@Mickson: Wygląda fajnie! Ale zabrnąłem już tak daleko że nie opłaca mi się teraz wrzucać biblioteki :) Gdybym robił jakiś większy projekt, to i owszem, ale ja potrzebuję dosłownie kilka metod, z których najgorsze już działają :)
#programowanie