91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

短信發射器 sms

發布時間:2020-08-05 16:16:25 來源:網絡 閱讀:887 作者:13397100439 欄目:移動開發

1.main.xml 文件

<?xmlversion="1.0"encoding="utf-8"?>

<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical">


<TextView

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:text="@string/number"/>

<EditText

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:id="@+id/number"/>

<TextView

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:text="@string/content"/>

<EditText

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:minLines="3"

android:id="@+id/content"/>

<Buttonandroid:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/button"

android:id="@+id/button"/>


</LinearLayout>

2.string.xml文件

<?xmlversion="1.0"encoding="utf-8"?>

<resources>


<stringname="hello">Hello World, MainActivity!</string>

<stringname="app_name">×××</string>

<stringname="number">請輸入手機號</string>

<stringname="content">請輸入短信內容</string>

<stringname="button">發送</string>

<stringname="success">發送成功</string>


</resources>

3.MainActivity文件

package cn.itcast.sms;


import java.util.ArrayList;


import android.app.Activity;

import android.os.Bundle;

import android.telephony.gsm.SmsManager;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

import android.widget.Toast;


public class MainActivity extends Activity {

private EditText numberText;

private EditText contentText;

   /** Called when the activity is first created. */

   @Override

   public void onCreate(Bundle savedInstanceState) {

       super.onCreate(savedInstanceState);

       setContentView(R.layout.main);

       numberText = (EditText)this.findViewById(R.id.number);

       contentText = (EditText)this.findViewById(R.id.content);

       Button button=(Button)this.findViewById(R.id.button);

       button.setOnClickListener(new ButtonClickListener());

   }

   private final class ButtonClickListener implements View.OnClickListener{


@Override

public void onClick(View v) {

// TODO Auto-generated method stub

String number = numberText.getText().toString();

String content = contentText.getText().toString();

SmsManager manager = SmsManager.getDefault();  //獲取系統默認管理器對象

ArrayList<String> texts = manager.divideMessage(content); //內部對短信進行拆分,若大于70個漢字,就會自自動拆分為兩條短信

for(String text : texts){

manager.sendTextMessage(number, null, text, null, null); //發送短信

//manager.sendTextMessage(destinationAddress, scAddress, text, sentIntent, deliveryIntent);  (目的地址,短信中心地址(null為嗎,默認移動中心),內容,得到發送狀態[需移動網絡支持,廣播],得到對方是否接受狀態[需移動網絡支持,廣播]

}

//Toast.makeText(context, text, duration)  上下文信息:與應用有關的信息,在應用的整個范圍都可以被訪問到

//context 得到上下文: getApplicationContext() /MainActivity(父類的父類就是繼承CContent)

//duration 顯示時間出現的時長

Toast.makeText(MainActivity.this, R.string.success, Toast.LENGTH_SHORT); //MainActivity.this(在內部類中訪問外部類)


}

4. Androidmanifest 文件

<?xmlversion="1.0"encoding="utf-8"?>

<manifestxmlns:android="http://schemas.android.com/apk/res/android"

package="cn.itcast.sms"

android:versionCode="1"

android:versionName="1.0">


<uses-sdkandroid:minSdkVersion="8"/>


<application

android:icon="@drawable/ic_launcher"

android:label="@string/app_name">

<activity

android:label="@string/app_name"

android:name=".MainActivity">

<intent-filter>

<actionandroid:name="android.intent.action.MAIN"/>


<categoryandroid:name="android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>

</application>

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

</manifest>

5.筆記

用戶通知

狀態欄通知  服務 廣播接者

對話框       很重要的信息

樸實   (Toast)   吐絲通知

Intent上下文  就是與應用有關信息,在應用的整個范圍內都可以被訪問

在模擬器中發送中文,會在對方手機上以亂碼顯示,在真機上不會出現

6.總結:

①三種用戶通知的選擇使用

②在 \android-sdk-windows\docs\index.html查看幫助文檔,查找權限


注:代碼來自傳智播客視頻


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邮箱| 通州市| 深泽县| 行唐县| 阿合奇县| 桦甸市| 德惠市| 杭州市| 安顺市| 芮城县| 饶阳县| 外汇| 澄江县| 汝南县| 和龙市| 屯门区| 海南省| 定襄县| 梅州市| 靖州| 漳平市| 汽车| 永修县| 若羌县| 红安县| 宁南县| 张掖市| 敖汉旗| 逊克县| 福州市| 无为县| 泗水县| 宜黄县| 东安县| 松滋市| 淄博市| 金山区| 友谊县| 东乌| 霍城县| 剑川县|