视频:善知堂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 ,直接拨打或者发送短信都可以到达。

第二天晚 结束

更多相关文章

  1. Android中向webview注入js代码
  2. 手把手教Android商业项目-即时通讯-i美聊
  3. github上十二款Android播放器开源项目
  4. Android手机拨打电话、手动发送短信与自动拨打电话、自动发送短
  5. Android SDK编译 ——如何将自己源代码加入android.jar
  6. Android 高级混淆和代码保护技术
  7. android安卓源码海量项目合集打包-1
  8. Android Audio代码分析1 - AudioTrack使用示例

随机推荐

  1. 两种button点击后改变颜色的方法selectot
  2. Android四大组件之~~ContentProvider
  3. ImageView的scaletype属性
  4. Android(安卓)View类属性及方法
  5. android 设置progressbar的背景颜色
  6. [置顶] android 抽屉效果,内容GridView来
  7. 深入Gradle插件开发
  8. Android(安卓)Things APP版本更新解决方
  9. android 中文 API (41) —— RatingBar.O
  10. Android(安卓)四大组件之 Service(一)