programování aplikace android...

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Václav Sedlář
Žlutá karta Bazar
Žlutá karta Bazar
Registrován: 01. dub 2006
Bydliště: Liberec
Kontaktovat uživatele:

programování aplikace android...

Příspěvek od Václav Sedlář »

Ahoj, měli jsem mít ve škole jeden předmět kde se mělo programovat v assembleru a v céčku,jenže učitel zjistil, že neumí rozchodit emulátor na to zařízení,tak se v průběhu semestru rozhodl, že budeme programovat v androidu (což vůbec není obsahem předmětu)...

Jenže nám k tomu nic neřekne, protože v tom taky plave, ale už zadal semestr.práci, kde musíme udělat toto:

:arrow: menu kde budou položky "o aplikaci", "zobrazit obrázek" a "odeslat"

-ok, samotné menu mám

ale dál nevím jak udělat jednotlivé položky:

:arrow: o aplikaci - ukáže dialog o aplikaci ->kdo vytvořil apod...
:arrow: std.dialogem vyberu soubor s obrázkem, který se zobrazí
:arrow: odeslat - odešle se meil s vybraným obrázkem na nějaký kontakt, který vyberu z kontaktů

Jediné co se mi podařilo je zobrazit obrázek v novém "okně", ale cesta k obrázku je napevno nastavená v kodu programu...

Neví někdo jak udělat výběr souboru, který vrátí cestu jako string?
Našel jsem na netu dost návodu,ale nějak nefungují (například tento: http://code.google.com/p/android-file-dialog/)

Tamty další věci taky vůbec nevím jak na ně...

K programování používáme vývojové prostředí Eclipse a emulátor s androidem 2.2

Moc děkuji za pomoc...
Václav Sedlář
Žlutá karta Bazar
Žlutá karta Bazar
Registrován: 01. dub 2006
Bydliště: Liberec
Kontaktovat uživatele:

Re: programování aplikace android...

Příspěvek od Václav Sedlář »

díky, ale toto už jsem si pročetl...problém má ale např. s tím, jak program rozdělit do tříd apod...prostě blbý dialogový okno který otevírám pomocí menu umím, ale jen v hlavní třídě...když mám metodu pro ten alert dialog v jiné třídě, tak mám problém....

vím že to souvisí s tím manifestem.xml, ale to je vše...

EDIT: toto co jsem napsal už neplatí-právě se mi to povedlo...tak jdu dál...
Václav Sedlář
Žlutá karta Bazar
Žlutá karta Bazar
Registrován: 01. dub 2006
Bydliště: Liberec
Kontaktovat uživatele:

Re: programování aplikace android...

Příspěvek od Václav Sedlář »

Ok, potřeboval bych nějaký open file dialog, který když spustím nějaký buttonem a vyberu soubor, tak mi vrátí cestu souboru (string)...na netu toho je dost, ale u všeho něco chybí apod...
Václav Sedlář
Žlutá karta Bazar
Žlutá karta Bazar
Registrován: 01. dub 2006
Bydliště: Liberec
Kontaktovat uživatele:

Re: programování aplikace android...

Příspěvek od Václav Sedlář »

áááá, já dostanu infarkt...posílám email s přílohou-s obrázkem.....

a pořád mi přichází na meil příloha jako obrazek.jpg.txt
když to pak přejmenuju, je to funkční obrázek...

přitom mám nastaven mime takto.

Kód: Vybrat vše

emailIntent.setType("*/*");
zkoušel jsem i.

Kód: Vybrat vše

emailIntent.setType("image/*");
i takto:

Kód: Vybrat vše

emailIntent.setType("image/jpg (i jpge)");
a pořád přichází .jpg.txt....

co mám dělat? Moc prosím o pomoc!

metoda pro poslání meilu:

Kód: Vybrat vše

public static void email(Context context, String emailTo, String predmet, String emailText, String cesta2)
	{
	    //need to "send multiple" to get more than one attachment
		String cesta1="file://mnt";
		Uri path2 = Uri.parse(cesta1+cesta2);
	    Intent emailIntent = new Intent(Intent.ACTION_SEND);
	    emailIntent.setType("*/*");
	    emailIntent.putExtra(Intent.EXTRA_EMAIL,new String[]{emailTo});
	    emailIntent.putExtra(Intent.EXTRA_SUBJECT, predmet);
	    emailIntent.putExtra(Intent.EXTRA_TEXT, "Tento e-mail je odeslan z androidu - semestralni prace z predmetu VES. Autorem je Vaclav Sedlar.");
	    //emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(Environment.getExternalStorageDirectory(), path)));
	    emailIntent.putExtra(Intent.EXTRA_STREAM, path2);		    
	    context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));
	}
Odpovědět

Zpět na „Programování a web“