资 源 简 介
虽然知道虚拟机跟真的手机一样,但是出现通话的界面时,感觉还是好神奇思密达。对于打电话这件事儿来说呢,可以设计一个简易拨号器,也可以两个虚拟机间进行通讯,Intent的用法:intent是连接两个界面的桥梁,也就是说,在我们点下按钮之后,要从当前界面跳转到拨打用户界面。intent通常需要两个属性,即setAction与setData。setAction用来表明跳转到的界面,这里使用的是系统Action,即拨打号码Action。setData用来表示当前界面需要向跳转的界面传递的参数。
关于Uri.parse(),是隐式意图激活,没有指定具体的组件名称,而是通过intent在系统中找到一个最合适的Activity,其中一个方法setDate的参数就是一个uri。"tel:"为规定格式,后面是你要拨打的电话号码,我们的号码是从EditText中get到的。
拨打电话需要在Manifest文件中修改权限: