国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務(wù)器之家 - 編程語言 - JAVA教程 - 編寫android撥打電話apk應(yīng)用實(shí)例代碼

編寫android撥打電話apk應(yīng)用實(shí)例代碼

2019-12-14 15:11hebedich JAVA教程

這篇文章主要介紹了編寫android撥打電話apk應(yīng)用實(shí)例代碼,十分的實(shí)用,這里分享給大家,有需要的小伙伴可以參考下

android 實(shí)現(xiàn)撥打電話的app,代碼非常簡單,功能也很實(shí)用,分享給大家。

MainActivity.java

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
package com.bblei.caller;
 
import android.R.string;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.os.SystemClock;
import android.telephony.gsm.SmsManager;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
 
public class MainActivity extends Activity implements OnClickListener {
 
 private static final String TAG = "MainActivity";
 private EditText etNumber;
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  // 取出標(biāo)題欄 必須要在setContentView之前設(shè)置
  requestWindowFeature(Window.FEATURE_NO_TITLE);
 
  setContentView(R.layout.main);
  Button call = (Button) findViewById(R.id.btn_call);
  call.setOnClickListener(this);
  Button sendMessage = (Button) findViewById(R.id.btn_sendMessage);
  sendMessage.setOnClickListener(this);
 
  etNumber = (EditText) findViewById(R.id.et_number);
 
 }
 
 @Override
 public void onClick(View v) {
  switch (v.getId()) {
  case R.id.btn_call:
   Log.i(TAG, "打電話");
   Toast.makeText(this, "打電話", 0).show();
   call();
   break;
  case R.id.btn_sendMessage:
   Log.i(TAG, "發(fā)送短信");
   Toast.makeText(this, "發(fā)送短信", 0).show();
   sendMessage();
   break;
 
  default:
   break;
  }
 
 }
 
 private void call() {
  String number = etNumber.getText().toString();
  Intent intent = new Intent();// 創(chuàng)建一個(gè)意圖
  intent.setAction(intent.ACTION_CALL);// 指定其動(dòng)作為撥打電話 添加打電話的動(dòng)作
  intent.setData(Uri.parse("tel:" + number));// 指定要撥出的號(hào)碼
  startActivity(intent);// 執(zhí)行動(dòng)作
 
 }
 
 private void sendMessage(){
  new Thread(new Runnable() {
    
    
   public void run() {
    while(true){
      
     SystemClock.sleep(500);//睡眠ban分鐘 循環(huán)發(fā)送
     //發(fā)送短信 添加發(fā)送短信權(quán)限
     String number = etNumber.getText().toString();
     SmsManager smsManger = SmsManager.getDefault();
     smsManger.sendTextMessage(
            number, //收件人的號(hào)碼
            null,//短信中心
            "100000000RMB",//短信內(nèi)容
            null,//如果發(fā)送成功,回調(diào)次廣播
            null);//當(dāng)對(duì)方接收成功,回調(diào)次廣播
      
    }
   }
  }).start();
   
 }
}

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

延伸 · 閱讀

精彩推薦
  • JAVA教程java方法重載示例

    java方法重載示例

    方法重載是以統(tǒng)一的方式處理不同數(shù)據(jù)類型的一種手段,這篇文章主要介紹了java方法重載示例,需要的朋友可以參考下 ...

    java教程網(wǎng)4252019-11-16
  • JAVA教程如何利用Ganymed SSH-2模擬SSH操作

    如何利用Ganymed SSH-2模擬SSH操作

    這幾天看SFTP資料時(shí),無意中看到了Ganymed SSH-2,寫了個(gè)簡單demo,通過,感覺挺好用的,下面就和大家分享下。需要的朋友可以過來參考參考 ...

    腳本之家1162019-10-11
  • JAVA教程Java完美實(shí)現(xiàn)2048小游戲

    Java完美實(shí)現(xiàn)2048小游戲

    本文給大家分享的是一則根據(jù)網(wǎng)友的代碼改編的2048小游戲的源碼,個(gè)人認(rèn)為已經(jīng)非常完美了,推薦給大家,有需要的小伙伴可以參考下。 ...

    hebedich3682019-12-14
  • JAVA教程java多線程編程之捕獲子線程異常示例

    java多線程編程之捕獲子線程異常示例

    java多線程程序中所有線程都不允許拋出未捕獲的checked exception,也就是說各個(gè)線程需要自己把自己的checked exception處理掉。但是無法避免的是unchecked except...

    java教程網(wǎng)2662019-11-07
  • JAVA教程Java 將字符串動(dòng)態(tài)生成字節(jié)碼的實(shí)現(xiàn)方法

    Java 將字符串動(dòng)態(tài)生成字節(jié)碼的實(shí)現(xiàn)方法

    本篇文章主要是對(duì)Java將字符串動(dòng)態(tài)生成字節(jié)碼的實(shí)現(xiàn)方法進(jìn)行了介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助 ...

    java開發(fā)網(wǎng)2002019-10-27
  • JAVA教程Java虛擬機(jī)JVM性能優(yōu)化(二):編譯器

    Java虛擬機(jī)JVM性能優(yōu)化(二):編譯器

    這篇文章主要介紹了Java虛擬機(jī)JVM性能優(yōu)化(二):編譯器,本文先是講解了不同種類的編譯器,并對(duì)客戶端編譯,服務(wù)器端編譯器和多層編譯的運(yùn)行性能進(jìn)行了...

    junjie1722019-11-28
  • JAVA教程java獲取優(yōu)酷視頻地址示例

    java獲取優(yōu)酷視頻地址示例

    使用JAVA解析優(yōu)酷視頻頁,得到視頻真實(shí)地址, 還可以下載,需要的朋友可以參考下 ...

    java教程網(wǎng)4262019-11-12
  • JAVA教程Java8的default方法詳細(xì)介紹

    Java8的default方法詳細(xì)介紹

    這篇文章主要介紹了Java8的default方法,詳細(xì)介紹了什么是default方法,在多繼承時(shí)的處理等,需要的朋友可以參考下 ...

    Java教程網(wǎng)3732019-11-19
696
主站蜘蛛池模板: 国产欧美精品一区二区三区四区 | 久久精品一区二区国产 | 欧美成人黄色 | 国产在线一区二区三区 | 日韩在线免费观看网站 | 成年人毛片视频 | 中国黄色片在线观看 | www.av欧美 | 久久精品国产亚洲一区二区三区 | 午夜黄色 | 欧美色综合天天久久综合精品 | 久久99视频这里只有精品 | 国产成人在线看 | 精品综合久久久 | 欧美黄视频 | 91高清在线 | 久久精品电影网 | 国产欧美在线观看 | 香蕉久久久 | 精品三级三级三级三级三级 | 精品一区二区电影 | 国产精品久久久久久久9999 | 国产精品久久久久久久久久久久久久 | 国产精品永久免费 | 国产精品久久久久久久久久久免费看 | 午夜精品久久久久久久久久久久 | 国产高清一 | 久久久久久久久久久久一区二区 | 亚洲免费一区二区 | 欧州一级片 | 亚洲福利电影网 | 国产黄色在线观看 | 日本久久成人 | 不用播放器的免费av | 男人天堂网av | 亚洲激情久久 | 色天天综合久久久久综合片 | 欧美三级在线播放 | 国产精品亚洲自拍 | 亚洲在线播放 | 成人在线免费看 |