Program v jave pre android?

Ak hľadáte nejaký softvér do PC prípadne ak s ním máte nejaký problém.

Moderátori: psichac, Moderátori

joci
Okoloidúci
Okoloidúci
Príspevky: 27
Dátum registrácie: 14 Apr 2013, 15:06
Bydlisko: Vranov nad Toplou
Vek: 24

Program v jave pre android?

Príspevok od používateľa joci » 27 Aug 2013, 14:04

Dobry den na internete som nasiel robota ovladaneho cez BT prostrednictvom mobilu s javou.Ale ja uz mam mobil s androidom no ked mam dobre informacie tak aplikacie pre android sa pisu v jave.Fungoval by ten program keby som zdrojovy kod (prip. s nejakymi zmenami) skopiroval do Eclipse s Android SDK ??? Este potrebujrm urobit tlacidla,vsak???
0

Používateľov profilový obrázok
straciam
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1319
Dátum registrácie: 06 Jan 2009, 00:00
Bydlisko: Podbrezova
Vek: 38

Re: Program v jave pre android?

Príspevok od používateľa straciam » 27 Aug 2013, 14:48

ak by sa ti to aj podarilo, bolo by tam treba vela veci upravit. android ma svoje api a ine ako obycajna aplikacia na javu. a kym by si to odladil... ja by som sa do toho nepustal. skor sa naucis programovat v androide a spravis si novu aplikaciu.
0
Ponukam vysokokvalitnu 3D tlac na SLA tlaciarni Anycubic Photon.
No password, no problem.
Ins-piration

Používateľov profilový obrázok
kelwin
Stály člen
Stály člen
Príspevky: 336
Dátum registrácie: 31 Máj 2013, 12:16

Re: Program v jave pre android?

Príspevok od používateľa kelwin » 27 Aug 2013, 15:00

mozes ist na to inak vela projektov ma uz hotove ovladanie cez ten BT seriak a ty si len vyberies
ktory ti tlacitkami vyhovuje a upravis si popisky a mozno neiktore prikazy ktore idu do seriaku.

Dalsia moznost je ze si najdes Android Serial terminal a do toho na zaciatok budes pisat pismenka ktore robot bude chapat ako prikaz
myslim ze niektore TerminalEmulatory maju moznost zadat co sa ma poslat do pamate tlacitko

a J2ME nieje myslim priamo spustitelna na Androide (a nieje ani tak velmi portabilna ako sa zda pisal som nieco pre 3 fony J2ME)
na kazdy to bolo treba este odladit cize tadeto urcite nekracaj.

alebo si vyber nejaku hotovu free appku
https://play.google.com/store/apps/deta ... mes.btrobo
https://play.google.com/store/apps/deta ... qi.joy.rob

a podobne potom len pozres co lezie na opacnej strane po stleceni buttonu a na to spravis akciu toto mozes mat za hodku
J2ME by mozno mohlo ist http://davy.preuveneers.be/phoneme/?q=node/33
ale radsej chod nativnou a nie cez tento emulator
0

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 28 Dec 2014, 21:46

Otvaram toto vlakno s dopytom ako na aplikacie pre Android? Nieco som stiahol (Android Studio ), ma s tym niekto skusenosti?
Potrreboval bych skusit naku miniapku nieco ako lepsi projekt pre excel.
Vyber poloziek zo skladu, stanovenie poctu, ukazka fotografie, vystup by mal byt csv subor pre klasicky PC.
Da sa aplikacia dostat do Android tabletu mimo google "obchodu" ?
0

Používateľov profilový obrázok
mac26
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1298
Dátum registrácie: 01 Feb 2010, 00:00
Bydlisko: Martin

Re: Program v jave pre android?

Príspevok od používateľa mac26 » 28 Dec 2014, 22:19

jasne, subor .apk
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Program v jave pre android?

Príspevok od používateľa peterple » 28 Dec 2014, 22:23

nejaké skúsenosti by tu boli. Aplikácia sa dá dostať do telefónu ako len chceš, aj mailom. Pri vývoji ti ju tam uploadne studio samo. Aj ti ju spustí, a dovolí ju aj debugovať. To s tým exelom som nepochopil. Ak chceš DB tak je tam k dispozícii SQLite. Export do textakov nie je problém.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 28 Dec 2014, 22:47

Mno a mechceli by ste sa niekto na to dat? V hrubom som to uz popisal.
Nejde o nic extra, len vyber poloziek zo "skladu" vhodnym nastrojom ( filter,.. ), nahlad na jeho obrazok, stanovenie poctu a export tohto vyberu ( podklad pre dodaci list ) do pocitaca ( napr csv ).
Pozadujem aj zdrojovy projekt.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Program v jave pre android?

Príspevok od používateľa peterple » 28 Dec 2014, 22:56

ja sa na také "jednoduché" projekty nedám. Ja robím svoje tri aplikácie už niekoľko rokov a stačí mi to.
Teda momentálne na nich nič nerobím lebo sam mi to nejako prejedlo.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 28 Dec 2014, 23:26

Oki, mohol bys dat link na dokumenty z ktorych si cerpal, pripadne najdu sa nake example?
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Program v jave pre android?

Príspevok od používateľa peterple » 28 Dec 2014, 23:35

všetko čo som potreboval, som sa zistil tak, že som napísal do googla android a k tomu slovo ktoré ma zaujímalo. Je toho mraky, examplov tutoriálov. Veľa krát mi pomohli priamo zdrojáky androidu (je to open source). Ale stále mám tak nejak pocit že z tej javy viem tak 10percet. A to nehovorím o tých mocných knižniciach čo sú nad tým napísané.
Na takto všeobecne položenú otázku nemám inú odpoveď.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 29 Dec 2014, 09:41

Zatial mi to staci, konkretnejsie budem mat, az sa do toho odhodlam.
Diky.
0

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 21 Sep 2015, 18:23

Tak pokracujeme.
Podarilo sa mi nieco nakodit, chodi mi uz aj citanie ModBus cez BT, s cim vsak bojujem je zapis txt suboru na SD kartu tak, aby bol citatelny nakym TXT editorom.

Z nakych dostupnych dokumentov som skusal uz vela funkcii, ( aj example ) ale neuspesne.
Da sa vobec ulozit na SD kartu naky vygenerovany sled znakov ( pre moju aplku su to data z ModBus).
Pomohol by kratky example.
Diky.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Program v jave pre android?

Príspevok od používateľa peterple » 21 Sep 2015, 19:58

To je brnkačka na pár riadkov.
http://developer.android.com/training/b ... files.html

Čo si skúšal a čo ti konkrétne nejde?
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 22 Sep 2015, 06:09

Chlape toto som presiel horem dolem, nie a nie zapisat. Dokonca sa mi podarilo vytvorit adresar, ale subor ee. Mozna som nieco zle pochopil, nie som ziaden guru v EN, ale subor nie a nie vytvorit. Ak mas s tym skusenosti a mozes dat par riadkov, ktorymi ti to ide, sem s nimi.
0

Používateľov profilový obrázok
dxr
Ultimate člen
Ultimate člen
Príspevky: 3968
Dátum registrácie: 05 Aug 2013, 20:21
Bydlisko: V strede nicoho
Kontaktovať používateľa:

Re: Program v jave pre android?

Príspevok od používateľa dxr » 22 Sep 2015, 07:40

Teraz pises o ktorom storage INTERNAL alebo EXT=SDcke? Ak spravis DIR tak pristupove prava mas.
Tebe sa bude hodit toto - pridavanie/append do suboru.

Kód: Vybrať všetko

FileOutputStream(File file, boolean append)

Kód: Vybrať všetko

12                String s = "Nejaky riadok s textom bla blaa blaa...";
13	         
14	        File file = new File("outputfile.txt");
15	         
16	        FileOutputStream fos = null;
17	 
18	        try {
19	             
20	            fos = new FileOutputStream(file, true); 
21	             
22	            // to true je ten append na koniec suboru..
23	            fos.write(s.getBytes());
24	 
25	        }
26	        catch (FileNotFoundException e) {
27	            System.out.println("Subor neexistuje!" + e);
28	        }
29	        catch (IOException ioe) {
30	            System.out.println("Nastala chyba pri zapise!" + ioe);
31	        }
32	        finally {
33	            // Subor treba flush alebo close-nut
34	            try {
35	                if (fos != null) {
36	                    fos.close();
37	                }
38	            }
39	            catch (IOException ioe) {
40	                System.out.println("Chyba pri zatvarani suboru: " + ioe);
41	            }
42	 
43	        }
0
Naposledy upravil/-a dxr v 22 Sep 2015, 07:49, upravené celkom 1 krát.
Mahátma Ghándí: „Nejdřív tě budou ignorovat. Pak se ti budou smát. Pak proti tobě budou bojovat. Potom zvítězíš.“
čo viac dodať som taký a možeš to skúsiť vyhrať aj tak to vzdáš.. Obrázok
Arduino is popular becouse allow complex task with minimum investment

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 22 Sep 2015, 07:47

Mno lenze tu nie je dovolene zvolit cestu, len nazov suboru - nepouzijes iny adresar.
Ak pouzijem naky nazov suboru, bez cesty ( pouzije vyhradene miesto pre apku - ktore sa po odinstalovani premazava ) neviem ho nikde ani v internej pamati, ani na SD karte najst.
0

Používateľov profilový obrázok
dxr
Ultimate člen
Ultimate člen
Príspevky: 3968
Dátum registrácie: 05 Aug 2013, 20:21
Bydlisko: V strede nicoho
Kontaktovať používateľa:

Re: Program v jave pre android?

Príspevok od používateľa dxr » 22 Sep 2015, 07:56

Nechaj si vypisat cestu k externemu storagu pomocou

Kód: Vybrať všetko

 Environment.getExternalStorageDirectory() 
Potom tuto cestu uloz do nejakej premmenej napr SD_DIR a k tej ceste potom pridavaj svoj podadresar.
Davaj pozor na opacne lomitka ako na windows-e a male-velke znaky v ceste a subore.
Ta cesta/PATH na storage nieje fixna na kazdom zariadeni moze moze byt cesta ina! (...sd/ alebo sd_card/)
cize ty ju musis najprv zistit potom a overit si ci dany subor adresar existuje inak to skonci chybou.
0
Naposledy upravil/-a dxr v 22 Sep 2015, 08:09, upravené celkom 1 krát.
Mahátma Ghándí: „Nejdřív tě budou ignorovat. Pak se ti budou smát. Pak proti tobě budou bojovat. Potom zvítězíš.“
čo viac dodať som taký a možeš to skúsiť vyhrať aj tak to vzdáš.. Obrázok
Arduino is popular becouse allow complex task with minimum investment

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 22 Sep 2015, 08:07

Aj to som skusal, cestu som si dal vypisat. Nasledne som testoval existenciu suboru - neexistuje. Pri zapise vsak nevypise ziadnu chybu.
Zapisujem to v extra thread - e urcenom pre citanie z BT. Rozmyslam, ci nema problem s tymto.
Uzavretie suboru vsak robim po ukonceni thread - u.
Preto hladam naky funkcny priklad, od ktoreho bych sa odrazil.
0

Používateľov profilový obrázok
dxr
Ultimate člen
Ultimate člen
Príspevky: 3968
Dátum registrácie: 05 Aug 2013, 20:21
Bydlisko: V strede nicoho
Kontaktovať používateľa:

Re: Program v jave pre android?

Príspevok od používateľa dxr » 22 Sep 2015, 08:11

Kód: Vybrať všetko

Uzavretie suboru vsak robim po ukonceni thread - u.
Nechaj si vypisat adresu toho handlera v threade a tam kde robis .close() a porovnaj
a zistis ci ten handler skoncil - ze ho garbage collector odpratal :)
Rob aspon file.Flush(); obsah suboru zapise na medium z cache a file_handler moze byt otvoreny.
Ja som ti hore dal jednoduchy priklad aj testovanim vratane toho ako skonci close(). treba pozret prispevok vyssie.
0
Naposledy upravil/-a dxr v 22 Sep 2015, 08:16, upravené celkom 1 krát.
Mahátma Ghándí: „Nejdřív tě budou ignorovat. Pak se ti budou smát. Pak proti tobě budou bojovat. Potom zvítězíš.“
čo viac dodať som taký a možeš to skúsiť vyhrať aj tak to vzdáš.. Obrázok
Arduino is popular becouse allow complex task with minimum investment

Používateľov profilový obrázok
xmilos
Ultimate člen
Ultimate člen
Príspevky: 3671
Dátum registrácie: 04 Máj 2011, 00:00
Bydlisko: Povazie

Re: Program v jave pre android?

Príspevok od používateľa xmilos » 22 Sep 2015, 08:16

flush som robil po kazdom write.
Idem skusit maly priklad s tym, cos poslal.
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok