全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android简易电话拨号器实例详解

安卓开发简易电话拨号器,具体内容如下

我是基于安卓4.2.2开发的,下面是我写的MainActivity.java代码:

package com.example.phone; 
 
import android.support.v7.app.ActionBarActivity; 
import android.support.v4.app.Fragment; 
import android.content.Intent; 
import android.net.Uri; 
import android.os.Bundle; 
import android.view.LayoutInflater; 
import android.view.Menu; 
import android.view.MenuItem; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.view.ViewGroup; 
import android.widget.Button; 
import android.widget.EditText; 
 
public class MainActivity extends ActionBarActivity { 
 
  @Override 
  protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
 
    if (savedInstanceState == null) { 
      getSupportFragmentManager().beginTransaction() 
          .add(R.id.container, new PlaceholderFragment()).commit(); 
    } 
  } 
 
  @Override 
  public boolean onCreateOptionsMenu(Menu menu) { 
 
    // Inflate the menu; this adds items to the action bar if it is present. 
    getMenuInflater().inflate(R.menu.main, menu); 
    return true; 
  } 
 
  @Override 
  public boolean onOptionsItemSelected(MenuItem item) { 
    // Handle action bar item clicks here. The action bar will 
    // automatically handle clicks on the Home/Up button, so long 
    // as you specify a parent activity in AndroidManifest.xml. 
    int id = item.getItemId(); 
    if (id == R.id.action_settings) { 
      return true; 
    } 
    return super.onOptionsItemSelected(item); 
  } 
 
  /** 
   * A placeholder fragment containing a simple view. 
   */ 
  public static class PlaceholderFragment extends Fragment { 
 
    public PlaceholderFragment() { 
    } 
 
    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
        Bundle savedInstanceState) { 
      View rootView = inflater.inflate(R.layout.fragment_main, container, false); 
       
      final EditText numberText=(EditText) rootView.findViewById(R.id.number); 
      Button button=(Button)rootView.findViewById(R.id.button); 
       
      button.setOnClickListener(new OnClickListener() 
      { 
 
        @Override 
        public void onClick(View v) { 
           
          String number=numberText.getText().toString(); 
          Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+number)); 
          startActivity(intent); 
           
           
          // TODO Auto-generated method stub 
           
        } 
         
      }); 
      return rootView; 
    } 
  } 
 
} 

布局文件我就不贴出来了,需要注意的是项目清单文件(AndroidManifest.xml )中需要加入perimission: <uses-permission android:name="android.permission.CALL_PHONE"/>.我是安卓初学者,希望对和我一样的初学者有所帮助。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Android简易电话拨号器  # Android电话拨号器  # Android拨号器  # Android电话拨号器实例详解  # Android开发之电话拨号器和短信发送器实现方法  # Android学习笔记(二)之电话拨号器  # Android电话拨号器实现方法  # Android studio案例之实现电话拨号  # 我是  # 的是  # 来了  # 就不  # 和我  # 我写  # 贴出  # 需要注意  # 具体内容  # 大家多多  # 拨号器  # void  # protected  # Override  # super  # savedInstanceState  # onCreate  # extends  # widget  # OnClickListener 


相关文章: 如何在IIS中新建站点并配置端口与物理路径?  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  如何快速搭建安全的FTP站点?  如何将凡科建站内容保存为本地文件?  如何在建站宝盒中设置产品搜索功能?  山东云建站价格为何差异显著?  建站主机选择指南:服务器配置与SEO优化实战技巧  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  高端网站建设与定制开发一站式解决方案 中企动力  建站主机如何安装配置?新手必看操作指南  建站之星安全性能如何?防护体系能否抵御黑客入侵?  如何高效配置香港服务器实现快速建站?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  广州网站建站公司选择指南:建站流程与SEO优化关键词解析  如何在建站主机中优化服务器配置?  如何选择PHP开源工具快速搭建网站?  如何通过VPS搭建网站快速盈利?  建站主机与服务器功能差异如何区分?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  建站主机选购指南:核心配置优化与品牌推荐方案  北京网站制作网页,网站升级改版需要多久?  已有域名和空间如何搭建网站?  英语简历制作免费网站推荐,如何将简历翻译成英文?  如何在景安云服务器上绑定域名并配置虚拟主机?  历史网站制作软件,华为如何找回被删除的网站?  javascript中的try catch异常捕获机制用法分析  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  为什么Go需要go mod文件_Go go mod文件作用说明  建站之星如何取消后台验证码生成?  如何彻底删除建站之星生成的Banner?  魔方云NAT建站如何实现端口转发?  西安大型网站制作公司,西安招聘网站最好的是哪个?  如何选择可靠的免备案建站服务器?  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  如何快速重置建站主机并恢复默认配置?  如何在万网主机上快速搭建网站?  如何用PHP工具快速搭建高效网站?  专业网站建设制作报价,网页设计制作要考什么证?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  利用JavaScript实现拖拽改变元素大小  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  建站之星导航如何优化提升用户体验?  建站ABC备案流程中有哪些关键注意事项?  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  青岛网站建设如何选择本地服务器?  在线制作视频网站免费,都有哪些好的动漫网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。