android中如何实现信息定时发送

作者&投稿:于仪 (若有异议请与网页底部的电邮联系)
安卓系统的智能手机怎么短信定时发送~

选中联系人,编辑完短信,点击菜单键,在“更多“里选中“定时发送“。
我的手机就有这个功能。如果你的没有的话,下个第三方软件吧,那里面有定时发送功能。
短信定时发送
允许手机用户预先编辑好短信内容,并于指定时间向指定的号码发送。

基本内容
灵活的发送方式,可以根据用户的需要随心所欲定制发送时间。
系统提供三种定时发送方式:立即发送、指定时刻、循环定时。
立即发送:系统默认为立即发送,选择此发送方式点击发送后系统立即发送信息给指定的用户。
指定时刻:用户可设定发送的时刻,系统将在该时间把信息发送给指定的用户。
循环定时:用户可设定循环发送,系统将在指定的时间周期里把信息发给指定的用户

可以在邮箱进行设置的,要看你使用的是哪个邮箱。
而且普通邮箱应该是不行的,需要开通会员或者是企业邮箱才可以的应该。

private Handler mHandler = new Handler() {
/*
*发送控制
*/
@Override
public void handleMessage(Message msg) {
switch(msg.what) {
case 123:
SmsManager manager = SmsManager.getDefault();//得到默认的SmsManager。
/** destinationAddress:接收方的手机号码
scAddress:发送方的手机号码
text:信息内容
sentIntent:发送是否成功的回执。
DeliveryIntent:接收是否成功的回执。*/
manager.sendTextMessage("1234", "1234", "1234", null, null);
default :
break;
}
}
};

/*
*发送函数,参数为从当前时间到发送时间的时间间隔
*/
public void send(int duration) {
mHandler.sendEmptyMessageDelayed(123, duration);
}

写一个接收广播的类:
public class TimerRecvty extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent)
{
//SMSsent为发送短信的类
Intent itent = new Intent(context, SMSsent.class);
Bundle bundleRet = new Bundle();
bundleRet.putString("STR_CALLER", "");
itent.putExtras(bundleRet);
itent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(itent);

}
}

在要使用定时发送那写一个时间dialogue对话框设定时间,再写一个gettime()的方法取得所设定的时间,接下来使用广播:
Intent intent = new Intent(ft1.this, TimerRecvty.class);
PendingIntent sender=PendingIntent.getBroadcast(ft1.this,0, intent, 0);
AlarmManager am=(AlarmManager)getSystemService(ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP,getTime(),sender);


Android中用什么方法来存储数据,最常的方式是什么? 像 QQ 微信的数据...
如下: 在Dos窗口中进入android SDK安装路径的tools目录,输入以下命令创建一张容量为2G的SDCard,文件后缀可以随便取,建议使用.img: mksdcard 2048M D:\\AndroidTool\\sdcard.img 在程序中访问SDCard,你需要申请访问SDCard的权限。在AndroidManifest.xml中加入访问SDCard的权限如下:<!-- 在SDCard中创建与删除文件权限 ...

在Android中,如何判断当前是否在桌面上
1.如何找出正在运行的任务。 Android系统是支持多任务的,找到所有运行的任务是关键。2.如何找出当前正在运行的任务。虽然android是多任务的系统,但是同时在前端运行的应用只会有一个。3.如何找出桌面。完整代码如下:public boolean isHome(){ homes = getHomes();ActivityManager mActivityManager = (A...

android中怎么解析复杂的xml文件
2、调用SAXParserFactory中的newSAXParser方法创建一个SAXParser对象;3、然后在调用SAXParser中的getXMLReader方法获取一个XMLReader对象;4、实例化一个DefaultHandler对象5、连接事件源对象XMLReader到事件处理类DefaultHandler中6、调用XMLReader的parse方法从输入源中获取到的xml数据7、通过DefaultHandler返回我们需要的数据...

在Android开发中,如何根据配置文件加载Activity?
在Android里,输入事件从主用户界面线程而来,因此你必须写代码将输入放入缓冲区,这样你的主循环可以在需要的时刻就从缓冲区里取到它。这并非难事。首先为下一个用户输入定义一个域,然后将onKeyPressed或onTouchEvent函数设为接到一个用户动作就放到那个域里,有这两步就够了。如果对于给定游戏的状态,这是一个合法的...

Android手机中如何写入NFC程序?怎么能读到一张卡?
Android读写NFC的步骤:\\x0d\\x0a1.首先要在AndroidManifest.xml中声明如下配置信息:\\x0d\\x0a使用元素允许设备访问NFC硬件:\\x0d\\x0a \\x0d\\x0a\\x0d\\x0a2.使用元素设置最小SDK版本:\\x0d\\x0a \\x0d\\x0a\\x0d\\x0a3.NFC TAG的发布系统:\\x0d\\x0a当android设备扫描到一个...

如何在Android中启动JAVA程序
一、在Android应用程序中发送Intent启动Android应用程序 这个方式最简单,最常用。在此不在累述。关于Intent的更多内容请阅读《Intent技术简介》二、在shell控制台通过am命令发送Intent来启动Android应用程序 在Android的shell控制台通过am命令发送Intent来启动Android应用程序 关于此的详细内容请参考《Android命令am...

如何在Android中使用OpenCV
1.首先下载在http:\/\/sourceforge.net\/projects\/opencvlibrary\/files\/opencv-android\/2.3.1\/ 已经预编译好的opencv包。2.把下载好的包解压到某个路径上(最好不要带空格),例如"F:\\OpenCV-2.3.1-android-bin"三、如何在Android程序中使用OpenCV有两种方式(重点讲后面一种):1.使用OpenCV Java API。OpenCV安装路径...

android如何在代码中判断横竖屏
Android中判断横竖屏是通过Configuration 这个类来判断的。Configuration.ORIENTATION_LANDSCAPE 表示横屏。Configuration.ORIENTATION_PORTRAIT表示竖屏。以下是完整代码:public boolean isScreenChange() {Configuration mConfiguration = context.getResources().getConfiguration(); \/\/获取设置的配置信息int ori = ...

android编程中如何实现新建activity
A.创建一个android项目 B.创建一个新Activity 右键点击Eclipse左边(默认)你要加入Activity的包,比如,我的包是com.INdroid.layout。然后选New->Class,输入类名后(注意首字母大写),在Superclass的Browse那里点击。最后在Choose a type那里输入Activity。然后点OK就可以了.C. 创建Activity布局 在rec\/...

android 中如何限制 EditText 最大输入字符数
方法一:在 xml 文件中设置文本编辑框属性作字符数限制 如:android:maxLength="10" 即限制最大输入字符个数为10 方法二:在代码中使用InputFilter 进行过滤 \/\/editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)}); 即限定最大输入字符数为20 [java] view plaincopyprint?01....

桓仁满族自治县17264077138: android中如何实现信息定时发送 -
爱军英达: 写一个接收广播的类:public class TimerRecvty extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) {//SMSsent为发送短信的类 Intent itent = new Intent(context, SMSsent.class);Bundle bundleRet = new ...

桓仁满族自治县17264077138: android 定时通知提醒 -
爱军英达: Android中有三种方式实现,当然三种方式都需要在服务器开启线程.1. 使用Android的倒计时,CountDownTimer这个类.2. 直接用java中的TaskTime定时器.3. 使用Handler发送延迟消息.

桓仁满族自治县17264077138: 安卓系统的智能手机怎么短信定时发送
爱军英达: 有呀.选中联系人,编辑完短信,点击菜单键,在“更多“里选中“定时发送“.我的手机就有这个功能.如果你的没有的话,那就像楼下的样,下个第三方软件吧,那里面有定时发送功能.

桓仁满族自治县17264077138: Android消息即时推送怎么实现 -
爱军英达: 可以用第三方的推送试试,或者你不怕耗电,可以采用轮询获取即时信息,当然这种方式也容易被管理软件,360这种把进行杀掉

桓仁满族自治县17264077138: 安卓手机有没有定时发送短信的功能?
爱军英达: 有这种软件的,我现在用的盘丝短信就可以实现预约短信的,你新建短信的时候点MENU键,选择预约消息,然后设定好发送时间就可以了,很方便也很简单的 我一直在使用这个软件,打开速度快,界面也漂亮,你可以试一下的 这个软件的名字叫:盘丝短信,在手机自带的电子市场上也可以下载到的 希望能帮到你!!希望能帮以你哦..

桓仁满族自治县17264077138: android写定时发送短信的软件,怎么实现,需要哪些技术?哪位能帮我提点建议 -
爱军英达: So easy.首先,写个Android App,如果这个你不会就没办法了.然后你获取系统时间,调用一下发短信的API就over了.

桓仁满族自治县17264077138: 大家,怎么自己做Android的消息推送 -
爱军英达: 几种常见的解决方案实现原理1、轮询(Pull)方式:客户端定时向服务器发送询问消息,一旦服务器有变化则立即同步消息.但这种方式对服务器的压力太大,且比较费客户端的流量,就是不断地向服务器发送请求,但是这样开发很简单.2、SMS(Push)方式:通过拦截SMS消息并且解析消息内容来了解服务器的命令,但这种方式一般用户在经济上很难承受.服务器的消息,通过发送短信的方式,一般很少采用这种方式,成本高.3、持久连接(Push)方式:客户端和服务器之间建立长久连接,这样就可以实现消息的及时行和实时性.但是这种方式开发难度大,开发周期较长.这是最长使用的方式,目前主流的消息推送都是通过这种方式做的.

桓仁满族自治县17264077138: android怎么实现定时的操作 -
爱军英达: 有时候我们会遇到定时打开某些应用的这样一种需求.比如最近我在使用读者 Android版的应用的时候,每次打开应用,应用发送一定的联网请求之后就可以给我的账号增加一定的积分,连续登录的次数越多,积分奖励越多.而一旦有一天没...

桓仁满族自治县17264077138: android应用如何实现实时消息提醒的功能 -
爱军英达: android如何实现实时消息提醒功能? 【主要方法】 1. 自己设计个实时消息提醒的功能. 2. 使用第三方消息提醒功能.【主要原理】直接编程设计或者间接的使用第三方工具实现消息提醒功能. 【主要实现步奏】 1. 自己设计个消息提醒功能...

桓仁满族自治县17264077138: android中如何实现定时提醒 -
爱军英达: android中可以使用闹钟进行提醒,你只需要告知系统你想在什么时候被提醒,然后需要一个闹钟的广播接收器,当到你设置的时间时,系统会给你发送一条广播,当你接收到广播后你就可以做一些操作,比如启动你的app,或者跳转到你app中...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网