android后台发送短信的实现

我们学过一种发送手机短信的方法,就是通过intent跳转到系统自带的短信发送界面,接着让用户点send

今天的话我们学习一种偷偷发短信的功能,因为最近接受了一个外包任务,就是开发一个app然后预装在手机中,

每个月定时发送付费短信,显然这是很缺德的事情,但是….这里的话给大家一个建议就是买回来的手机最好先刷下机,

把一些内置的应用删掉,发付费短信只是一种,有些还是偷偷滴使用你的流量

其实只是manager类:

废话不多说,直接上代码:

package com.example.toutou;import android.app.Activity;import android.os.Bundle;import android.telephony.SmsManager;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity {private Button send;/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);send = (Button) findViewById(R.id.button1);send.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// 发给号码为5554的模拟器,,短信内容是"付费短信"SmsManager.getDefault().sendTextMessage("5554",null, "付费短信", null, null);}});}}

最后加入一个权限:

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

这里的话是为了演示方便才使用按钮,真正偷偷发短信只需要弄一个自定义service即可

版权声明:本文为博主原创文章,未经博主允许不得转载。

人的价值,在遭受诱-惑的一瞬间被决定

android后台发送短信的实现

相关文章:

你感兴趣的文章:

标签云: