1、自定义preferenceAndroidManifest.xml: Mylotto.java:package com.mylotto;import android.app.PendingIntent;import android.app.Service;import android.content.Intent;import android.os.Bundle;import android.os.IBinder;import android.telephony.SmsManager;public class Mylotto extends Service Override public IBi
2、nder onBind(Intent intent) return null ; public void onCreate() super .onCreate(); public void onStart(Intent intent, int startId) super.onStart(intent, startId); Bundle bunde = intent.getExtras(); String to = bunde.getString(caller); SmsManager sms = SmsManager.getDefault(); PendingIntent sentPI =
3、PendingIntent.getBroadcast(this, 0, new Intent(), 0); sms.sendTextMessage(to, null, seccess, sentPI, null); super.stopSelf(startId); Override public void onDestroy() super .onDestroy(); Smsdealer:package com.mylotto;import android.content.BroadcastReceiver;import android.content.Context;import andro
4、id.content.Intent;import android.os.Bundle; import android.telephony.SmsMessage;/* 自定义继承自BroadcastReceiver类,监听系统服务广播的信息 */public class Smsdealer extends BroadcastReceiver /*声明静态字符串,并使用android.provider.Telephony.SMS_RECEIVED作为Action为短信的依据*/ private static final String mACTION = android.provider.Telep
5、hony.SMS_RECEIVED; Override public void onReceive(Context context, Intent intent) / TODO Auto-generated method stub /*判断传来Intent是否为短信*/ if (intent.getAction().equals(mACTION) /*构造一个字符串变量sb*/ StringBuilder sb = new StringBuilder(); /*接收由Intent传来的数据*/ Bundle bundle = intent.getExtras(); /*判断Intent是有资料
6、*/ if (bundle != null) /* pdus为 android内建短信参数 identifier * 透过bundle.get()并传pdus的对象*/ Object myOBJpdus = (Object) bundle.get(pdus); /*构造短信对象array,并依据收到的对象长度来建立array的己弋*/ SmsMessage messages = new SmsMessagemyOBJpdus.length; for (int i = 0; i根据关键字 回复信息 android短信阷鎖字自动发短信短信启动service自动回复短信自动回复android如何关闭
7、自动回复短信android开发 自动回复短信android 收到短信后自动回复短信android收到短信自动回复分享到: QQ空间 腾讯微博 腾讯朋友 淘帖0 分享0 收藏1 好评0 差评0 转发到微博 相关帖子 获取手机设备的唯一码(IMIE ) 获得 手机的IP地址代码段 一套关于游戏声音的解决方案 Android教程之MediaStore Android 应用初始化及窗体事件(按键)的分发 Alarm 机制 介绍 Android Widget开发(转) 请教一下Service OPhone Web API简介 扫描wifi热点回复 举报 zuo656 zuo656 当前离线 在线时间71
8、2 小时e望2 点最后登录2012-9-12注册时间2010-2-20积分1840阅读权限50UID1993912主题2好友 1840积分No.5 砖家开发者No.5 砖家开发者, 积分 1840, 距离下一级还需 1160 积分升级22.67%当前用户组为 No.5 砖家开发者当前积分为 1840, 升到下一级还需要 1160 点。精华0帖子108e币447 元发消息沙发 发表于 2010-12-30 10:43:44 |只看该作者 开个线程发送 试试 不要用service。回复 举报 lotto lotto 当前离线 在线时间1 小时e望0 点最后登录2010-12-30注册时间2010-
9、11-26积分20阅读权限10UID1111791主题0好友 20积分No.1 开发小菜鸟No.1 开发小菜鸟, 积分 20, 距离下一级还需 80 积分升级20%当前用户组为 No.1 开发小菜鸟当前积分为 20, 升到下一级还需要 80 点。精华0帖子4e币15 元发消息板凳 发表于 2010-12-30 11:00:19 |只看该作者 真惭愧,刚接触ANDROID才一个星期。怎么开个线程还不知道。回复 举报 lotto lotto 当前离线 在线时间1 小时e望0 点最后登录2010-12-30注册时间2010-11-26积分20阅读权限10UID1111791主题0好友 20积分No.
10、1 开发小菜鸟No.1 开发小菜鸟, 积分 20, 距离下一级还需 80 积分升级20%当前用户组为 No.1 开发小菜鸟当前积分为 20, 升到下一级还需要 80 点。精华0帖子4e币15 元发消息地板 发表于 2010-12-30 11:05:17 |只看该作者 我会上网找找相关资料,尽管现在资料真少得可怜,无限感激。回复 举报 lotto lotto 当前离线 在线时间1 小时e望0 点最后登录2010-12-30注册时间2010-11-26积分20阅读权限10UID1111791主题0好友 20积分No.1 开发小菜鸟No.1 开发小菜鸟, 积分 20, 距离下一级还需 80 积分升级
11、20%当前用户组为 No.1 开发小菜鸟当前积分为 20, 升到下一级还需要 80 点。精华0帖子4e币15 元发消息5楼 发表于 2010-12-30 13:28:50 |只看该作者 回复 zuo656 的帖子谢谢这位朋友,很感谢,我在服务上,加上线程,就可以了。太感谢你了。这个东西困扰了我几天。但这些组件毕竟还不能满足100%的要求,假设我们需要为应用程序提供一个选择不同图片做为应用背景图的设置,我们需要一个很直观的就可以看到当前所选择的图片,然后点击后可以浏览其他图片并选择。那么这些 Preference 就无法满足这个需求,因此我们需要对 Preference 进行扩展,下图是扩展后的
12、效果:请看中间选项的效果,在右边显示当前选择的图片。代码如下:1. importandroid.content.Context; 2. importandroid.content.Intent; 3. importandroid.os.Bundle; 4. importandroid.preference.Preference; 5. importandroid.preference.PreferenceActivity; 6. importandroid.util.AttributeSet; 7. importandroid.view.View; 8. importandroid.widge
13、t.ImageView; 9. 10. 11. publicclassImageOptionPreferenceextendsPreference 12. 13. privatePreferenceActivityparent; 14. privateintmImage=R.drawable.car; 15. privateImageViewpreview_img; 16. 17. publicImageOptionPreference(Contextcontext,AttributeSetattrs,intdefStyle) 18. super(context,attrs,defStyle)
14、; 19. 20. 21. publicImageOptionPreference(Contextcontext,AttributeSetattrs) 22. super(context,attrs); 23. 24. 25. publicImageOptionPreference(Contextcontext) 26. super(context); 27. 28. 29. voidsetActivity(PreferenceActivityparent) 30. this.parent=parent; 31. 32. 33. Override 34. publicbooleanisPers
15、istent() 35. returnfalse; 36. 37. 38. 39. booleanChangeGamePic(intnewImage) 40. preview_img.setImageResource(newImage); 41. returntrue; 42. 43. 44. Override 45. protectedvoidonBindView(Viewview) 46. super.onBindView(view); 47. SharedPreferences mPerferences = getContext().getSharedPreferences( com.j
16、iubang.tile_preferences, Context.MODE_PRIVATE); int backgroundPosition = mPerferences.getInt(background, R.drawable.bg_1);preview_img = (ImageView)view.findViewById(R.id.pref_current_img); preview_img.setImageResource(backgroundPosition); 48. 49. Override 50. protectedvoidonClick() 51. super.onClick(); 52. 53. 对应的 Perference.xml 配置信息如下 而 preference_widget_image (在layout中)的信息如下而这个 ImageView 的 Layout 就是在选项右边显示的图片。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1