Android studio
- jiri.tusla
- Příspěvky:75
- Registrován:ned 08. zář 2019 15:45:09
- Dal poděkování: 8 poděkování
- Dostal poděkování: 19 poděkování
No však.
Ještě rozšíříš parametry v konstruktory té classy, co jsem navrhl.
Přidáš příkaz. Buď celý nebo jen tu poslední část, která se liší.
Ten potom samozřejmě správně zpropaguješ až do executeRemoteCommand.
Přidáš referenci na cílový label a do něj to v AsyncTasku zapíšeš.
Pak si vyrobíš třeba dva timery s různými frekvencemi, nebo...
Ještě rozšíříš parametry v konstruktory té classy, co jsem navrhl.
Přidáš příkaz. Buď celý nebo jen tu poslední část, která se liší.
Ten potom samozřejmě správně zpropaguješ až do executeRemoteCommand.
Přidáš referenci na cílový label a do něj to v AsyncTasku zapíšeš.
Pak si vyrobíš třeba dva timery s různými frekvencemi, nebo...
Dej člověku rybu a nebude mít hlad jeden den.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
-
- Příspěvky:198
- Registrován:úte 13. srp 2019 8:07:32
- Dal poděkování: 1 poděkování
- Dostal poděkování: 12 poděkování
Re: Android studio
Tak jsem to nějak sesmolil a funguje, ale nejsem moc spokojen.
Pokud jsem to pochopil, tak AsyncTask se připoji k raspi, stahne tu teplotu a po ukončení se zavola metoda onPostExecute, přes kterou se to už da vypsat do textView.
Ale to přihlašovaní a odhlašovaní s raspi není zrovna to idealní.
Ono by to chtělo nějak pořešit, aby ten AsyncTask jel furt dokola a s raspi se neodhlašoval.
Pokud jsem to pochopil, tak AsyncTask se připoji k raspi, stahne tu teplotu a po ukončení se zavola metoda onPostExecute, přes kterou se to už da vypsat do textView.
Ale to přihlašovaní a odhlašovaní s raspi není zrovna to idealní.
Ono by to chtělo nějak pořešit, aby ten AsyncTask jel furt dokola a s raspi se neodhlašoval.
- jiri.tusla
- Příspěvky:75
- Registrován:ned 08. zář 2019 15:45:09
- Dal poděkování: 8 poděkování
- Dostal poděkování: 19 poděkování
Re: Android studio
Jo, přesně takhle to má fungovat.
A proč se Ti to nelíbí? Teda kromě toho, že to chvíli trvá? Nebo že musíš mít v kódu aplikace zakletý jméno a heslo?
Dej člověku rybu a nebude mít hlad jeden den.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
-
- Příspěvky:198
- Registrován:úte 13. srp 2019 8:07:32
- Dal poděkování: 1 poděkování
- Dostal poděkování: 12 poděkování
Re: Android studio
Jelikož to mam na tabletu a chtěl bych aby to běželo furt, tak pokud by to tahalo jen jednou za 10 vteřin, tak to je 8 640 logu za den.
Asi bude lepši vyzkoušet, zda mi to pojede přes normální vlákno a neodpojovat to.
https://www.tutorialspoint.com/how-to-c ... in-android
Asi bude lepši vyzkoušet, zda mi to pojede přes normální vlákno a neodpojovat to.
https://www.tutorialspoint.com/how-to-c ... in-android
- jiri.tusla
- Příspěvky:75
- Registrován:ned 08. zář 2019 15:45:09
- Dal poděkování: 8 poděkování
- Dostal poděkování: 19 poděkování
Re: Android studio
To si už říká o velmi jednoduchou service běžící právě na tom RasPi, která Ti přes http GET poskytne právě chtěné
hodnoty a nic jiného.
hodnoty a nic jiného.
Dej člověku rybu a nebude mít hlad jeden den.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
-
- Příspěvky:198
- Registrován:úte 13. srp 2019 8:07:32
- Dal poděkování: 1 poděkování
- Dostal poděkování: 12 poděkování
Re: Android studio
Co tak se pochlubit nějakým a podělit se o zkušenosti?PetrSmetana píše: ↑čtv 15. dub 2021 11:18:44Shodou náhod jsem ho už párkrát použil pro vývoj aplikace pro tracking a výměnu informací přes síť. Co bys potřeboval?
Zajima mně vše ohledně komunikace racpi android
- PetrSmetana
- Příspěvky:313
- Registrován:pon 22. črc 2019 9:06:45
- Bydliště:Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Android studio
V kostce tady - https://docs.google.com/presentation/d/ ... sp=sharing
Není to přímo o RPi ... ale věřím, že kdyby na to přišlo, tak by šla serverová část navléct i na ní.
Technicky na serveru běží pár komponent, které to obsluhují:
socketový multithreadový server v javě pokombený s letsencryptem pro šifrování - který posílá datagramy enkapsulované v jsonu a obsluhuje sešny s jednotlivými mobilními klienty - vše se sype do DB a na disk (zaslané soubory)
Dalšími komponentami jsou součásti LAMPu, kde běží aplikace pro štáb. Nyní se ještě vyvíjí trenažer, pro cvičení na štábní aplikaci - ten poběží na symfony, a je na jiném serveru.
Veškerý serverový deploy se děje přes docker-composer. Mobilní apka je pak klient, který běží na pozadí, a vyměňuje si data dle potřeby se serverem.
Vývoj běží na dobrovolnické bázi - no cash involved. Od sponzorů uvedených v prezentaci jsme získali vybavení pro rozběhnutí digitálního krizového štábu.
Potřebovali bychom ještě někoho, kdo by byl schopen na dobrovolnické bázi zastřešit vývoj pro iOS.
Není to přímo o RPi ... ale věřím, že kdyby na to přišlo, tak by šla serverová část navléct i na ní.
Technicky na serveru běží pár komponent, které to obsluhují:
socketový multithreadový server v javě pokombený s letsencryptem pro šifrování - který posílá datagramy enkapsulované v jsonu a obsluhuje sešny s jednotlivými mobilními klienty - vše se sype do DB a na disk (zaslané soubory)
Dalšími komponentami jsou součásti LAMPu, kde běží aplikace pro štáb. Nyní se ještě vyvíjí trenažer, pro cvičení na štábní aplikaci - ten poběží na symfony, a je na jiném serveru.
Veškerý serverový deploy se děje přes docker-composer. Mobilní apka je pak klient, který běží na pozadí, a vyměňuje si data dle potřeby se serverem.
Vývoj běží na dobrovolnické bázi - no cash involved. Od sponzorů uvedených v prezentaci jsme získali vybavení pro rozběhnutí digitálního krizového štábu.
Potřebovali bychom ještě někoho, kdo by byl schopen na dobrovolnické bázi zastřešit vývoj pro iOS.
Modré z nebe na počkání, zázraky do dvou dnů.