zoukankan      html  css  js  c++  java
  • android第二天晚:电话和短信

    视频:善知堂Android   http://www.verycd.com/topics/2915940/

    第五集:电话拨号器

    1.开发的时候也确认一下jdk ,eclipse,sdk 版本之间的兼容。

    2.直接点击项目右键,复制,然后再windows里点复制就复制成功了。

    3.如果项目报错,可以点右键——>android Tools ——>Fix Programe properties ,或者点clean 。

    4.输入框默认数值

     <EditText
            android:id="@+id/editText1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="hello"   这个是默认的字符
            android:ems="10" >

    5.源代码在 android-sdks\sources\android-14 下

    6.文档在 android-sdks\docs 下

    7.加入监控栏:windows -->Show View ---> 选择即可

    8.加入拨打电话的代码

    Button button = (Button) this.findViewById(R.id.button1);
            button.setOnClickListener(new Button.OnClickListener() {
                @Override
                public void onClick(View v) {
                    // TODO Auto-generated method stub
                    Intent intent = new Intent(Intent.ACTION_CALL);
                    intent.setData(Uri.parse("tel:1234"));
                    startActivity(intent);
                    Log.i("msg", "click");  这个是日志
                }
            });

    9.申请权限

    上面代码中需要申请拨打电话的权限

    在AndroidMainifest.xml中加入一个

     <uses-permission android:name="android.permission.CALL_PHONE"/>

    这样就申请了拨号权限

    第六集:短信发送

    1.显示五行

    android:lines="5"

    2.文本靠上面和右边

    android:gravity="top|right"

    3.文本框位置

    android:layout_gravity="center_horizontal"   居中

    4.发送短信方法

    button.setOnClickListener(new Button.OnClickListener() {
                @Override
                public void onClick(View v) {
                    String message = et.getText().toString();
                    SmsManager man = SmsManager.getDefault();
                    man.sendTextMessage("5556", null, message, null, null);
                }
            });

     5.申请短信权限

        <uses-permission android:name="android.permission.SEND_SMS"/>

     6.在模拟器中的左上角有每个模拟器的号码,例如5554 5556 ,直接拨打或者发送短信都可以到达。

    第二天晚 结束

  • 相关阅读:
    数据类型说明
    python基础之编码的定义和种类
    python基础之pycharm安装
    python基础之windows环境下安装python2和python3
    数据类型之字符串(string)
    数据类型之布尔值(bool/boolen)
    pycharm自动生成头部代码
    数据类型之整型(int)
    python基础篇之数据类型
    jquery事件绑定
  • 原文地址:https://www.cnblogs.com/wanself/p/2575432.html
Copyright © 2011-2022 走看看