欢迎来到天天文库
浏览记录
ID:40545723
大小:327.44 KB
页数:4页
时间:2019-08-04
《Android学习笔记_4.电话拨号器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android学习笔记_4.电话拨号器效果图:1.创建项目2.首先是完成软件界面配置,打开layoutactivity_main.xml1.要想将文本框中输入的电话号码实现拨号功能,可以将号码传给系统内置的电话拨号器的activity,要想知道这个activity是哪个,可以到sdkplatformsandroid-版本号resourcesPhoneAndroidManifest.xml中查看清单,找到2、mission=”android.permission.CALL_PHONE”,从这里可以看出要想使用拨号,必须申请CALL_PHONE权限,同时也可以看到这个activity中所配置的所有intent-filter意图过滤器配置节点.只要定义一个意图对象与任何一个意图过滤器的配置一致,那么就能通过startActivity(intent)激活这个activity来实现拨号功能,2.在MainActivity.java中的代码如下1.还要在AndroidManifest.xml中增加使用权限,项目说明1.在AndroidMani3、fest.xml清单文件中的Activity的Intent-Filter是一个类似匹配行为的过滤器,当使用startActivity(intent)的时候,满足这个意图的Activity将会被激活2.findViewById()方法查找控件损耗性能,所以建议把这个方法放到onCreate()方法里执行,找到的控件存放到成员变量里,以备以后使用3.事件处理方法的代码定义不建议使用匿名内部类来处理,而是使用privatefinalclass内部类来定义,这样做的好处是可阅读性会好很多.不把他定义在外部的原因是为了防止加载更多的类,以4、便减少加载时间4.查看软件运行中所产生的错误或其他日志信息Eclipse->Window->ShowView->Other->Android->LogCat视图
2、mission=”android.permission.CALL_PHONE”,从这里可以看出要想使用拨号,必须申请CALL_PHONE权限,同时也可以看到这个activity中所配置的所有intent-filter意图过滤器配置节点.只要定义一个意图对象与任何一个意图过滤器的配置一致,那么就能通过startActivity(intent)激活这个activity来实现拨号功能,2.在MainActivity.java中的代码如下1.还要在AndroidManifest.xml中增加使用权限,项目说明1.在AndroidMani
3、fest.xml清单文件中的Activity的Intent-Filter是一个类似匹配行为的过滤器,当使用startActivity(intent)的时候,满足这个意图的Activity将会被激活2.findViewById()方法查找控件损耗性能,所以建议把这个方法放到onCreate()方法里执行,找到的控件存放到成员变量里,以备以后使用3.事件处理方法的代码定义不建议使用匿名内部类来处理,而是使用privatefinalclass内部类来定义,这样做的好处是可阅读性会好很多.不把他定义在外部的原因是为了防止加载更多的类,以
4、便减少加载时间4.查看软件运行中所产生的错误或其他日志信息Eclipse->Window->ShowView->Other->Android->LogCat视图
此文档下载收益归作者所有