via Wykop Mobilny (Android)
  • 3
@zortabla_rt: trochę masz rację, bo właśnie siedzę na androidstudio i coś mnie zaczyna strzelać. Ale to pewnie kwestia ogarnięcia tego wszystkiego (Ja klepię pierwszą apkę na androida).

W python też nie jest tak kolorowo jak piszesz. Wklepiesz kup install w terminalu i jak instalujesz jakaś małą bibliotekę to jest OK, a jak coś co ma sporo zależności to otrzymujesz cały terminal czerwonych literek.
Zerknij też na któryś mój post gdzie
  • Odpowiedz
Od wczoraj zastanawiam się jak w najprostszy i najszybszy sposób zrobić aplikację na Androida do sterowania robotem na układzie ESP32. Komunikacja po Bluetooth/BLE, a w aplikacji potrzebuję tylko 4 przyciski/kwadraty, które będą wysyłały sygnał do robota czy ma zrobić krok do przodu/tyłu lub w lewo/prawo. Znalazłem jakieś tutoriale odnośnie robienia takiego czegoś z użyciem Fluttera, ale wydaje mi się, że to trochę jak strzelanie do wróbla z armaty. Może MIT App Inventor?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie co do AndroidStudio. Którym sposobem lepiej przypisywać wartości do zmiennych w ViewHolderze i dlaczego.
Przykład:

Tak?

class MyViewHolder(view : View) : RecyclerView.ViewHolder(view){
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Panowie z #programowanie i #naukaprogramowania

Chcę stworzyć prostą aplikację na #android . Jej głównym celem będzie nauka słówek z języka obcego przez wybór w głównym menu poziomu języka, w kolejnym zestawu słówek, następnym wybór - nauka, czy test.

I teraz problem bo nie wiem jak się do tego zabrać. Robiłem już proste aplikacje w #androidstudio w Javie, ale nie potrafię zrobić aplikacji, która będzie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#androiddev #programowanie #androidstudio #testowanieoprogramowania
Mirki w sumie mam takie dosyć dziwne pytanie:
Istnieje jakiś sposób, żeby AndroidTest'y przy failu zachowywały się tak jak "normalne" testy?
Do czego zmierzam:
"Normalny" test, który nie spełni warunku wymaganego w assercie kończy się z następującym skutkiem:
-Test failed (ikonka X)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jsujg: Nie widzę opcji zastosowania verify, porównuję już gotowe stringi.

Opcji napisania jakiegoś własnego diff toolsa, który wywołany prze assertem wrzuci różnice do konsoli jestem świadomy, ale to aż z daleka bije strasznym antypatternem.
  • Odpowiedz
Mirki,

wymyslilem sobie ze zrobie pierwsza apke swojej druzyny sportowej w ktorej bede mogl dodawac wyniki, sprawdzac jakie sa nastepne mecze i tabela. Cos jak liveScore, tylko nie live i nie premier league jedynie jakies tam 5 klasa pilki noznej.

Niemam zadnej ksiazki do tego, jedynie google, youtube.
Potrafie juz zrobic by tabela byla, wyniky ostaniej rundy i rozpsika na nastepny tydzien, lecz to nie dziala automatycznie. musialbym wszystko recznie zmieniac po
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #androiddev #androidstudio
Miał ktoś może problem z tym, że wysypały mu się pliki(w sumie każdego typu) w projekcie w Android Studio?
Tak w dużym skrócie:
-Same pliki odczytywane poza AS są poprawne.
-AS zamiast nich widzi jakieś porwane fragmenty manifestów/plików gradle'a.

Czyszczenie projektu czy invalidate caches&restart nie pomaga.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Zelber: Wszystko pisze, w logach co jest nie tak. Pisze że root folder zmieniony i jest problem. Tylko zanim do tego dojdziesz to minie pewnie kilka godzin. Ale miałem tak, czytaj log, co tam o tym manifeście się rzuca? Zbadaj to.
  • Odpowiedz
@Zelber: ten sam problem miałem, zamiast plików projektu wczytywały się jakieś losowe znaki, przy czym sam plik na dysku miał poprawną zawartość ( ͡° ͜ʖ ͡°). Dla potomnych i trafiających tu z wyszukiwarek - wystarczy wyczyścić ręcznie cache Android Studio, konkretniej folder \system\caches.
  • Odpowiedz
#androiddev #androidstudio

Hej, Mirki, mam pytanie. Próbuję zrobić apkę, w której chciałem przetestować logowanie przy pomocy Facebooka.

Czasem przy próbie uruchomienia aplikacji na telefonie (odpalenie aplikacji przez USB z Android Studio) wyskakuje mi błąd jak poniżej. Czym to może być spowodowane? Dodam, że w MainActivity nie korzystam nigdzie z SDK Facebookowego, bo logowanie mam w innej aktywności, także tym bardziej nie wiem skąd to może wynikać ( ͡° ʖ̯
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś wie jak naprawić ten problem? nawet na stack nie ma odpowiedzi...
Zainstalowałem sobie legalnie tego android studio ;) utworzyłem empty coś tam i nic nie napisałem w aplikacji / nic nie dodawałem chciałem odpalić i już na start niemożliwe do rozwiązania błędy...

#programowanie #android #androidstudio
blashot - Czy ktoś wie jak naprawić ten problem? nawet na stack nie ma odpowiedzi... ...

źródło: comment_szDmzVAI9Df12WW7kYKyzhQKrQIVMEIv.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

dlaczego wszystkie animate, objectanimator czy tego typu animacje na image w pętli działają tylko raz? typu że robię w pętli imaga.start()--mam tam jakąś animacje napisaną wcześniej i w tej pętli zamiast wykonać się to nrazy wykonuje się tylko raz
#naukaprogramowania #androidstudio
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
Mam problem z adapterem. Dopiero go zauważyłem. W kazdym rzędzie mogę mieć różną liczbę elementów i dane ładują się okej.

Ale coś się odwala przy scrollowaniu. Jak przejadę niżej to elementy ostatnio wczytane uzupełniają puste miejsca na górze, przykład:

Mam coś takiego

XX
NewBlueSky - Mam problem z adapterem. Dopiero go zauważyłem. W kazdym rzędzie mogę mi...

źródło: comment_z8mFGEg5XCr7DToJJWLv7WnggWkcZqfK.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NewBlueSky: Na 99% problem leży w tym, że recyclerView(jak sama nazwa wskazuje ( ͡° ͜ʖ ͡°) ) ponownie używa te same linie.
Jeżeli weźmie linie mającą 4 elementy, a będzie miał ją uzupełnić dwoma elementami, to nadpisze tylko te 2 elementy, a reszta zostanie tak jak była.

Sposoby na rozwiązanie problemu?
1.)Różne viewtype w zależności od
  • Odpowiedz
@Matejlipton: Pewnie zaimportowałeś Random z kotlina a nie z Javy. Masz dwie opcje:
1. używasz Random.nextInt(),
2. zmieniasz import u góry z import kotlin.random.Random na import java.util.*.
  • Odpowiedz
@FLAC: Widzę, że jesteś dumny ze swojego 16GB RAMu. Ale może wyjaśnisz z czego? Z tego, że 16GB RAMu użyłeś w komputerze? Przerost formy nad treścią. Ale przed kolegami będziesz szpanował jakiego to ty (specjalnie z małej litery) masz 16GB RAMu. Może byś lepiej wykorzystał ten RAM ?" ( ͡° ͜ʖ ͡°) #pdk
  • Odpowiedz
#androidstudio #android #onbackpressed()
Hej, zacząłem robić aplikację i już mam dużo jeśli chodzi o algorytm, ale zacząłem robić dodatkowe layouty i nie mogę sobie poradzić, aby po naciśnięciu przycisku Return na telefonie, cofnęło do poprzedniego layoutu. Przeskoczyłem wszystkie blogi, ale nigdzie nie mogę tego znaleźć wytłumaczone dokładnie. W activity_main.xml mam button, który otwiera nowy layout i tam jest tylko krótkie INFO. Chcę wyjść teraz przyciskiem
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nocnazjawa: Próbowałem zrobić to, lecz mi nie wychodzi. W międzyczasie zrobiłem inne rzeczy np Alert Dialog, jednak potrzebuję tego cofania w dwóch layoutach. Mógłbyś napisać priv, aby wytłumaczyć jakoś? Z góry dzieki ;)
  • Odpowiedz
No zaraz mnie szlag jasny trafi krew nagła zaleje, od kilkunastu godzin nie mogę odpalić emulatora na Ryzenie (na win10). Niedawno jeszcze działało a teraz AS twierdzi, że wirtualizacja nie jest włączona, chociaż w biosie ustawione jest wszystko a jeśli chodzi o funkcje systemowe to problem występuje przy wszystkich możliwych konfiguracjach dosinstalowwania lub nie hyper-v/hypervisora. A genymotion niby odpala przy zainstalowanym hypervisorze, ale zatrzymuje się na bootowaniu. Ktoś może już przeszedł przez
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Generalnie to zrobiłem z koleżką i przy pomocy takiego "mentora"/opiekuna apke na androida, która ma panele logowania/rejestracji, w której użytkownik zapisuje pewne rzeczy do bazy i dostaje pewne informacje, które np zapisał. Ja robilem bardziej cześć programistyczną w Javie a kolega ogarniał PHP i bazy żeby przy pomocy jotsona mozna bylo do bazy wysłać chociażby informacje użytkownika typu login, hasło, imię i nazwisko. Sytuacja wygląda tak, że patrząc na jakiś kod, potrafię
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@kacper635: ostatnio często dużo szybciej jest wpisac w google, przekopiować i pozmieniać/poprawić niż pisać samemu. Oczywiście to co jest specyficzne musi zostać napisane.
  • Odpowiedz