您的位置:首页 > 移动开发 > Android开发

Android学习总结一:adb的使用、打电话、Button监听两种方法、发短信、ADT23.0.2版本兼容问题

2015-02-25 12:38 851 查看
1、adb的使用

首先要使用adb(android debug bridge)调试时,先要配置坏境变量。将adb.exe所在的目录配置到PATH变量中,即可使用。

-------------------------------------------------------

下面列出一些adb常用的命令符:

adb devices 列出所有的设备

adb start-server 开启adb服务

adb kill-server 关闭adb服务

adb logcat 查看Log

adb shell 挂载到Linux的空间

adb install <应用程序(加扩展名)> 安装应用程序

adb –s <模拟器名称> install <应用程序(加扩展名)> 安装应用到指定模拟器

adb uninstall <程序包名>

adb pull <remote> <local>

adb push <local> <remote>

emulator –avd <模拟器名称>

---------------------------------------------------------

2、打电话程序

①取出输入框的数字

EditText txt = (EditText) findviewbyid(R.id.edit);

String num = txt.getText().toString();//取出字符串

②转入打电话界面

Intent intent = new Intent();//An intent is an abstract description of an operation to be performed. It can be used with
startActivity
to launch an
Activity
,

intent.setAction(intent.ACTION_CALL);//setAction一个行为

intent.setData(Uri.parse(num));//指定将要拨打的号码

startActivity(intent);

3、Button按钮监听的两种种方式

1.在res/layout/activity_main.xml中,添加Button按钮时,设置android:onClick="xxxName";

然后在主函数中,写方法

public void xxxName(View v)

{.....//实现的方法

}

2.Button btn = findviewbyid(R.id.btn);

btn.setOnclickListener(this);

主方法要implements OnClickListener

4、短信发送

①声明信息发送管理器

SmsManager smsManager = SmsManager.getDefault();

smsManager.sendTextMessage(

number,//收件人

null,//短信中心号码

content,//内容

null,

null);

②注意在声明Button、EditText空间时,声明的private变量要在@override覆写方法前,而声明的findviewbyid要在setContentView(R.layout.activity_main);之后!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: