WEB开发网
开发学院手机开发Android 开发 Android Activity和Intent机制 阅读

Android Activity和Intent机制

 2010-08-14 00:33:00 来源:WEB开发网   
核心提示:1. Intent it=new Intent(Intent.ACTION_SEND);2. String[] tos={"me@abc.com"};3. String[] ccs={"you@abc.com"};4. it.putExtra(Intent.EXTRA_EMAIL

1. Intent it=new Intent(Intent.ACTION_SEND);

2. String[] tos={"me@abc.com"};

3. String[] ccs={"you@abc.com"};

4. it.putExtra(Intent.EXTRA_EMAIL, tos);

5. it.putExtra(Intent.EXTRA_CC, ccs);

6. it.putExtra(Intent.EXTRA_TEXT, "The email body text");

7. it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");

8. it.setType("message/rfc822");

9. startActivity(Intent.createChooser(it, "Choose Email Client"));

1. //传送附件

2. Intent it = new Intent(Intent.ACTION_SEND);

3. it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");

4. it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/mysong.mp3");

5. sendIntent.setType("audio/mp3");

6. startActivity(Intent.createChooser(it, "Choose Email Client"));

播放多媒体

Uri uri = Uri.parse("file:///sdcard/song.mp3");

Intent it = new Intent(Intent.ACTION_VIEW, uri);

it.setType("audio/mp3");

startActivity(it);

Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");

Intent it = new Intent(Intent.ACTION_VIEW, uri);

startActivity(it);

Market 相关

1. //寻找某个应用

2. Uri uri = Uri.parse("market://search?q=pname:pkg_name");

3. Intent it = new Intent(Intent.ACTION_VIEW, uri);

4. startActivity(it);

5. //where pkg_name is the full package path for an application

1. //显示某个应用的相关信息

2. Uri uri = Uri.parse("market://details?id=app_id");

3. Intent it = new Intent(Intent.ACTION_VIEW, uri);

4. startActivity(it);

5. //where app_id is the application ID, find the ID

6. //by clicking on your application on Market home

7. //page, and notice the ID from the address bar

Uninstall 应用程序

上一页  2 3 4 5 6 7 8 9 10 11 12  下一页

Tags:Android Activity Intent

编辑录入:coldstar [复制链接] [打 印]
赞助商链接