Android简单例子(拨号服务调用)
package com.xiva; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.EditText; public class PhoneActivity extends Activity { /** Called when the activity is first created. */ private EditText phoneNumber; private static final String Tag = "LogActivity"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); phoneNumber = (EditText) this.findViewById(R.id.phoneNumber); Button callButton = (Button) this.findViewById(R.id.callButton); callButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String number = phoneNumber.getText().toString(); Log.i(Tag, number); Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + number));//动作 PhoneActivity.this.startActivity(intent); } }); } }
package com.xiva; import android.test.AndroidTestCase; import android.util.Log; public class UnitTest extends AndroidTestCase{ private static final String Tag = "UnitTest"; public void testCall() throws Exception{ int i = 1+1; Log.i(Tag,"result="+i); } public String compute(int FIRNum){ return null; } }
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.xiva" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <uses-library android:name="android.test.runner" /> <activity android:name=".PhoneActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="7" /> <!-- 调用系统服务需要权限 --> <uses-permission android:name="android.permission.CALL_PHONE" /> <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.xiva" android:label="for my test" /> </manifest>
相关推荐
huha 2020-10-16
xfcyhades 2020-11-20
sgafdsg 2020-11-04
Michael 2020-11-03
fengyeezju 2020-10-14
ziyexiaoxiao 2020-10-14
业余架构师 2020-10-09
OuNuo0 2020-09-29
moses 2020-09-22
Angelia 2020-09-11
qinxu 2020-09-10
刘炳昭 2020-09-10
Nostalgiachild 2020-09-07
Nostalgiachild 2020-08-17
leavesC 2020-08-14
一青年 2020-08-13
AndroidAiStudy 2020-08-07
ydc0 2020-07-30
绿豆饼 2020-07-28