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

帝国cms小说网站模板下载苏州网站制作出名 乐云践新

帝国cms小说网站模板下载,苏州网站制作出名 乐云践新,东莞市外贸网站建设企业,马云做的国外的网站叫什么名字其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功能.后面会介绍. 1.短信息.很简单 方法a.不使用Intent而是直接发短信. smsManager对应的Delphi代码应该是: usesAndroidapi.JNI.JavaTypes,Androidapi.JNI.Telephon…其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功能.后面会介绍. 1.短信息.很简单 方法a.不使用Intent而是直接发短信. smsManager对应的Delphi代码应该是: uses   Androidapi.JNI.JavaTypes,Androidapi.JNI.Telephony; var   j: JSmsManager; begin   j : tjsmsmanager.Create;   j.sendTextMessage(stringtojstring(137114553XX), nil, stringtojstring(测试短信), nil, nil); end; 至于双卡双待用哪个卡来发送这些我没有详细研究,有兴趣的朋友可以研究下. 方法b.使用Intent启动系统的短信程序: 我猜以后这种方式会和电话一样会合并到TPlatformServices中. uses   Androidapi.JNI.GraphicsContentViewText, FMX.Helpers.Android, Androidapi.JNI.Net var   uri: Jnet_Uri;   Intent: JIntent; begin   uri : StrToJURI(smsto:137114553XX);   Intent : TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_SENDTO, uri);   Intent.putExtra(StringToJString(sms_body), StringToJString(测试短信));   SharedActivityContext.startActivity(Intent); end; 2.电话 uses   FMX.Platform, FMX.PhoneDialer; var   phone : IFMXPhoneDialerService; begin   if TPlatformServices.Current.SupportsPlatformService(IFMXPhoneDialerService, IInterface(phone)) then   begin     phone.Call(137114553XX);     //监听电话请用phone.OnCallStateChanged事件   end; end; 这段代码适用于iOS和Android. Android平台上实际上电话的封装就是系统的Intent方式调用. 扩展说一下,怎么使用Intent和Action. 简单封装了一个函数.可以使用Intent调用各种系统程序.大家理解成Windows的ShellExecute即可. uses   Androidapi.JNI.GraphicsContentViewText, FMX.Helpers.Android, Androidapi.JNI.Net; procedure Call_URI(const AAction : JString;const AURI: string); var   uri: Jnet_Uri;   Intent: JIntent; begin   uri : StrToJURI(AURI);   Intent : TJIntent.JavaClass.init(AAction, uri);   {Intent.putExtra()   如果是要发短信等复杂的应用,需要传递各种其他的参数.要用到Intent.putExtra()传递多个参数.   这里只封装最简单的,具体Intent.putExtra()的用法,可以查询Java的资料.大把的   }   SharedActivityContext.startActivity(Intent); end; //使用例子: //打电话 Call_URI(TJIntent.JavaClass.ACTION_CALL, tel:137114553XX); //打开地图显示某个坐标点 Call_URI(TJIntent.JavaClass.ACTION_VIEW, geo:38.899533,-77.036476); //发送电子邮件 Call_URI(TJIntent.JavaClass.ACTION_SENDTO, mailto:wr960204126.com); //播放音乐 Call_URI(TJIntent.JavaClass.ACTION_VIEW, file:///sdcard/download/最炫民族风.mp3); 最后别忘了配置权限.Android程序是需要权限的.  另外补充一点,做Android开发最好还是有点java开发经验,这样对Android的体系可以有一个比较具体的了解,最起码知道调用的概念.其他平台同理. 先了解多各个平台的概念,然后用XE5开发.XE5解决的是实际工作的时候为了一套代码多个平台使用.转载于:https://www.cnblogs.com/china1/p/3377646.html
http://www.yutouwan.com/news/439169/

相关文章:

  • 网站建设的相应技术wordpress主页修改
  • 建设虚拟网站网站开发程序员是什么学校毕业
  • 做网站做小程序推广wordpress 网页程序
  • 企飞互联网站建设网络公司房地产知识问答100题
  • 国际旅游网站设计报告装修客户资源在哪里找
  • 竹子建站加盟咨询wordpress 文本 点不了
  • 电脑怎么做网站服务器中小学网站建设探讨
  • 蛋糕网站案例公司网站制作公司排名
  • 给彩票网站做排名违法吗专业网站seo推广
  • 好用的html 模板网站苏州关键词优化seo
  • 企业解决方案网站百度官方网站网址是多少
  • 浙江建设集团网站户县住房和城乡建设局官方网站
  • 莱芜 做网站 公司科技局网站查新怎么做
  • 初学者拟建网站创办一个网站能够做那些事
  • 区块链技术和网站开发结合wordpress角色修改
  • 五金塑胶 技术支持 东莞网站建设商务网站建设的一般流程是什么?
  • 网站优化网络推广seo2小时学会php网站建设
  • flash网站优化网站搭建流程
  • 最专业的营销网站建设公司哪家好装修设计图免费
  • 刚做外贸最好用哪个网站宁波妇科中医哪个好
  • 建设银行北京分行网站大型农村电商平台
  • 织梦系统网站旅游景区英文网站建设研究
  • html做的宠物网站东莞今天发生的重大新闻
  • 一键注册所有网站宜宾做网站
  • 旅游网站开发方案百度文库wordpress注册关键词
  • 网站出租建设珠海互联网平台
  • 企业门户网站设计报告建设网站 报告书
  • 哪些网站做商标注册重庆哪家制作网站好
  • 西部网站管理助手 伪静态论学院网站建设项目的进度管理
  • 天津怎么建立企业网站淘宝seo名词解释