当前位置: 首页 > news >正文

盱眙有做网站开发的吗/我想学做互联网怎么入手

盱眙有做网站开发的吗,我想学做互联网怎么入手,如何做好网站开发项目需求分析,国家开发投资集团有限公司Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合…

Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。

下面列出几种Intent的用法
显示网页:

  1. Uri uri = Uri.parse("http://www.google.com");
  2. Intent it  = new Intent(Intent.ACTION_VIEW,uri);
  3. startActivity(it);
复制代码

显示地图:

  1. Uri uri = Uri.parse("geo:38.899533,-77.036476");
  2. Intent it = new Intent(Intent.Action_VIEW,uri);
  3. startActivity(it);
复制代码

路径规划:

  1. Uri uri = Uri.parse("http://maps.google.com/maps?f=dsaddr=startLat%20startLng&daddr=endLat%20endLng&hl=en");
  2. Intent it = new Intent(Intent.ACTION_VIEW,URI);
  3. startActivity(it);
复制代码

拨打电话:
调用拨号程序

  1. Uri uri = Uri.parse("tel:xxxxxx");
  2. Intent it = new Intent(Intent.ACTION_DIAL, uri);  
  3. startActivity(it);  
复制代码
  1. Uri uri = Uri.parse("tel.xxxxxx");
  2. Intent it =new Intent(Intent.ACTION_CALL,uri);
  3. 要使用这个必须在配置文件中加入<uses-permission id="android.permission.CALL_PHONE" />
复制代码

发送SMS/MMS
调用发送短信的程序

  1. Intent it = new Intent(Intent.ACTION_VIEW);   
  2. it.putExtra("sms_body", "The SMS text");   
  3. it.setType("vnd.android-dir/mms-sms");   
  4. startActivity(it);  
复制代码

发送短信

  1. Uri uri = Uri.parse("smsto:0800000123");   
  2. Intent it = new Intent(Intent.ACTION_SENDTO, uri);   
  3. it.putExtra("sms_body", "The SMS text");   
  4. startActivity(it);  
复制代码

发送彩信

  1. Uri uri = Uri.parse("content://media/external/images/media/23");   
  2. Intent it = new Intent(Intent.ACTION_SEND);   
  3. it.putExtra("sms_body", "some text");   
  4. it.putExtra(Intent.EXTRA_STREAM, uri);   
  5. it.setType("image/png");   
  6. startActivity(it);
复制代码

发送Email

  1. Uri uri = Uri.parse("mailto:xxx@abc.com");
  2. Intent it = new Intent(Intent.ACTION_SENDTO, uri);
  3. startActivity(it);
复制代码
  1. Intent it = new Intent(Intent.ACTION_SEND);   
  2. it.putExtra(Intent.EXTRA_EMAIL, "me@abc.com");   
  3. it.putExtra(Intent.EXTRA_TEXT, "The email body text");   
  4. it.setType("text/plain");   
  5. startActivity(Intent.createChooser(it, "Choose Email Client"));  
复制代码
  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. Intent it = new Intent(Intent.ACTION_SEND);   
  2. it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");   
  3. it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/mysong.mp3");   
  4. sendIntent.setType("audio/mp3");   
  5. startActivity(Intent.createChooser(it, "Choose Email Client"));
复制代码

播放多媒体

  1.   
  2. Intent it = new Intent(Intent.ACTION_VIEW);
  3. Uri uri = Uri.parse("file:///sdcard/song.mp3");
  4. it.setDataAndType(uri, "audio/mp3");
  5. startActivity(it);
复制代码
  1. Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");   
  2. Intent it = new Intent(Intent.ACTION_VIEW, uri);   
  3. startActivity(it);  
复制代码

Uninstall 程序

  1. Uri uri = Uri.fromParts("package", strPackageName, null);   
  2. Intent it = new Intent(Intent.ACTION_DELETE, uri);   
  3. startActivity(it);
复制代码
uninstall apk
  1. Uri uninstallUri = Uri.fromParts("package", "xxx", null);
  2. returnIt = new Intent(Intent.ACTION_DELETE, uninstallUri);
复制代码
install apk
  1. Uri installUri = Uri.fromParts("package", "xxx", null);
  2. returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);
复制代码
play audio
  1. Uri playUri = Uri.parse("file:///sdcard/download/everything.mp3");
  2. returnIt = new Intent(Intent.ACTION_VIEW, playUri);
复制代码
  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/eoe.mp3");  
  5. sendIntent.setType("audio/mp3");  
  6. startActivity(Intent.createChooser(it, "Choose Email Client"));
复制代码
  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  
  6. //显示指定应用的详细页面(这个好像不支持了,找不到app_id)
  7. Uri uri = Uri.parse("market://details?id=app_id");  
  8. Intent it = new Intent(Intent.ACTION_VIEW, uri);  
  9. startActivity(it);  
  10. //where app_id is the application ID, find the ID  
  11. //by clicking on your application on Market home  
  12. //page, and notice the ID from the address bar
复制代码
using the following code snippet for searching through Google
  1. Intent intent = new Intent();
  2. intent.setAction(Intent.ACTION_WEB_SEARCH);
  3. intent.putExtra(SearchManager.QUERY,"searchString")
  4. startActivity(intent);
复制代码
转:android Intent 用法集
2009-05-15 15:17
http://ysl-paradise.blogspot.com/2008/12/intent.html

How to use Intent to send an email, SMS, open a web browser, show map, etc.?

Activity 物件把Intent物件传送给Android,向Android诉说意图,由Android去物色及启动适当的Activity.除了Activity外,我们还可以用Intent物件来启动BoradcastReceiver和Service两个物件。

Intent 應該算是 Andorid 中特有的東西。你可以在 Intent 中,指定要應用程式執行的動作 (view, edit, dial),以及應用程式執行該動作時,所需要的資料。都指定好後,只要透過 startActivity(),Android 系統會自動尋找,最符合你指定要求的應用程式,並喚起執行該應用程式。

不過,這部份的文件還不是很完整。Reference of Available Intents 有列一些。底下是我收集的一些用法,分享出來給有需要的你。有些還沒有實際驗證過,如果發現有錯誤,或有新的用法,也請告訴我。

顯示網頁

  1. Uri uri = Uri.parse("http://google.com");  
  2. Intent it = new Intent(Intent.ACTION_VIEW, uri);  
  3. startActivity(it);  
Uri uri = Uri.parse("http://google.com"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it);

顯示地圖

  1. Uri uri = Uri.parse("geo:38.899533,-77.036476");  
  2. Intent it = new Intent(Intent.ACTION_VIEW, uri);   
  3. startActivity(it);   
  4. //其他 geo URI 範例  
  5. //geo:latitude,longitude  
  6. //geo:latitude,longitude?z=zoom  
  7. //geo:0,0?q=my+street+address  
  8. //geo:0,0?q=business+near+city  
  9. //google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,zoom&mz=mapZoom  
Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); //其他 geo URI 範例 //geo:latitude,longitude //geo:latitude,longitude?z=zoom //geo:0,0?q=my+street+address //geo:0,0?q=business+near+city //google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,zoom&mz=mapZoom

路徑規劃

  1. Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en");  
  2. Intent it = new Intent(Intent.ACTION_VIEW, uri);  
  3. startActivity(it);  
  4. //where startLat, startLng, endLat, endLng are a long with 6 decimals like: 50.123456   
Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); //where startLat, startLng, endLat, endLng are a long with 6 decimals like: 50.123456

撥打電話

  1. //叫出撥號程式  
  2. Uri uri = Uri.parse("tel:0800000123");  
  3. Intent it = new Intent(Intent.ACTION_DIAL, uri);  
  4. startActivity(it);  
//叫出撥號程式 Uri uri = Uri.parse("tel:0800000123"); Intent it = new Intent(Intent.ACTION_DIAL, uri); startActivity(it);
  1. //直接打電話出去  
  2. Uri uri = Uri.parse("tel:0800000123");  
  3. Intent it = new Intent(Intent.ACTION_CALL, uri);  
  4. startActivity(it);  
  5. //用這個,要在 AndroidManifest.xml 中,加上  
  6. //<uses-permission id="android.permission.CALL_PHONE" />  
//直接打電話出去 Uri uri = Uri.parse("tel:0800000123"); Intent it = new Intent(Intent.ACTION_CALL, uri); startActivity(it); //用這個,要在 AndroidManifest.xml 中,加上 //<uses-permission id="android.permission.CALL_PHONE" />

傳送 SMS/MMS

  1. //叫起簡訊程式  
  2. Intent it = new Intent(Intent.ACTION_VIEW);  
  3. it.putExtra("sms_body""The SMS text");   
  4. it.setType("vnd.android-dir/mms-sms");  
  5. startActivity(it);  
//叫起簡訊程式 Intent it = new Intent(Intent.ACTION_VIEW); it.putExtra("sms_body", "The SMS text"); it.setType("vnd.android-dir/mms-sms"); startActivity(it);
  1. //傳送簡訊  
  2. Uri uri = Uri.parse("smsto:0800000123");  
  3. Intent it = new Intent(Intent.ACTION_SENDTO, uri);  
  4. it.putExtra("sms_body""The SMS text");  
  5. startActivity(it);  
//傳送簡訊 Uri uri = Uri.parse("smsto:0800000123"); Intent it = new Intent(Intent.ACTION_SENDTO, uri); it.putExtra("sms_body", "The SMS text"); startActivity(it);
  1. //傳送 MMS  
  2. Uri uri = Uri.parse("content://media/external/images/media/23");  
  3. Intent it = new Intent(Intent.ACTION_SEND);   
  4. it.putExtra("sms_body""some text");   
  5. it.putExtra(Intent.EXTRA_STREAM, uri);  
  6. it.setType("image/png");   
  7. startActivity(it);  
//傳送 MMS Uri uri = Uri.parse("content://media/external/images/media/23"); Intent it = new Intent(Intent.ACTION_SEND); it.putExtra("sms_body", "some text"); it.putExtra(Intent.EXTRA_STREAM, uri); it.setType("image/png"); startActivity(it);

傳送 Email

  1. Uri uri = Uri.parse("mailto:xxx@abc.com");  
  2. Intent it = new Intent(Intent.ACTION_SENDTO, uri);  
  3. startActivity(it);  
Uri uri = Uri.parse("mailto:xxx@abc.com"); Intent it = new Intent(Intent.ACTION_SENDTO, uri); startActivity(it);
  1. Intent it = new Intent(Intent.ACTION_SEND);  
  2. it.putExtra(Intent.EXTRA_EMAIL, "me@abc.com");  
  3. it.putExtra(Intent.EXTRA_TEXT, "The email body text");  
  4. it.setType("text/plain");  
  5. startActivity(Intent.createChooser(it, "Choose Email Client"));  
Intent it = new Intent(Intent.ACTION_SEND); it.putExtra(Intent.EXTRA_EMAIL, "me@abc.com"); it.putExtra(Intent.EXTRA_TEXT, "The email body text"); it.setType("text/plain"); startActivity(Intent.createChooser(it, "Choose Email Client"));
  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"));   
Intent it=new Intent(Intent.ACTION_SEND); String[] tos={"me@abc.com"}; String[] ccs={"you@abc.com"}; it.putExtra(Intent.EXTRA_EMAIL, tos); it.putExtra(Intent.EXTRA_CC, ccs); it.putExtra(Intent.EXTRA_TEXT, "The email body text"); it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text"); it.setType("message/rfc822"); 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"));  
//傳送附件檔 Intent it = new Intent(Intent.ACTION_SEND); it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text"); it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/mysong.mp3"); sendIntent.setType("audio/mp3"); startActivity(Intent.createChooser(it, "Choose Email Client"));

播放多媒體

  1. Intent it = new Intent(Intent.ACTION_VIEW);  
  2. Uri uri = Uri.parse("file:///sdcard/song.mp3");  
  3. it.setDataAndType(uri, "audio/mp3");  
  4. startActivity(it);  
Intent it = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse("file:///sdcard/song.mp3"); it.setDataAndType(uri, "audio/mp3"); startActivity(it);
  1. Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI,"1");  
  2. Intent it = new Intent(Intent.ACTION_VIEW, uri);  
  3. 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  
//尋找某個應用程式 Uri uri = Uri.parse("market://search?q=pname:pkg_name"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); //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  
//顯示某應用程式詳細畫面 Uri uri = Uri.parse("market://details?id=app_id"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); //where app_id is the application ID, find the ID //by clicking on your application on Market home //page, and notice the ID from the address bar

Uninstall 應用程式

转载于:https://www.cnblogs.com/huidaoli/articles/3632393.html

http://www.jmfq.cn/news/4919707.html

相关文章:

  • 手机cms建站系统/青岛做网络推广的公司有哪些
  • wordpress苏醒主题破解/seo具体是什么
  • 网站建设全过程/磁力猫torrentkitty官网
  • 政府门户网站建设情况/效果好的东莞品牌网站建设
  • 宿州网站建设时间/厦门seo怎么做
  • 呼和浩特建设工程安全管理网站/网络推广策划案
  • 公司网站封面怎么做/惠州seo招聘
  • 招商门户网站建设方案/怎么做app推广代理
  • 济南专业做网站公司/网站排名优化的技巧
  • 网站建设营业执照如何写/苏州网站建设开发公司
  • 外贸企业做网站/好的营销网站
  • 做网站要学哪些程序/关键词排名查询官网
  • 涂料网站建设/九江seo
  • 作文网址/网站怎样优化文章关键词
  • 网站首页下拉广告/企业站seo案例分析
  • 专做宝宝辅食的网站/seo专家招聘
  • 北京行业网站制作/网站排名软件
  • pc网站建设建站模板/百度竞价恶意点击软件
  • app拉新渠道/江苏seo平台
  • 保定电子网站建设/电池优化大师下载
  • 国外网站大牛不懂英语可以做吗/青岛官网seo方法
  • 网站后续建设/有什么平台可以推广
  • 有哪些做批发出口的网站/2023年新闻热点事件
  • seo培训费用/自己怎么优化关键词
  • 做网站个体户执照/谷歌优化推广
  • 中纪委网站两学一做征文/西安网红
  • 河北先进网站建设风格/seo到底是什么
  • 可以和外国人做朋友的网站/竞价推广托管服务
  • 做网站用boot/搜索app下载安装
  • 手机企业网站制作/网站优化提升排名