当前位置:  编程技术>移动开发
本页文章导读:
    ▪R2公布1.1版,新增离线阅读功能        R2发布1.1版,新增离线阅读功能 离线阅读功能对于网络不理想的掌上设备来说非常重要,这次V1.1版本主要是加入离线存储功能,feed列表内容一次下载后将被持久缓存到存储卡,下次进入.........
    ▪ navigation程序中兑现view的翻转效果        navigation程序中实现view的翻转效果 [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration: 1]; [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight f.........
    ▪ 经过BroadcastReceiver拦截短信       通过BroadcastReceiver拦截短信        当android系统接收到短信时,会发送一个广播BroadcastReceiver,这个广播是以有序广播的形式发送的。 所谓的有序广播就是广播发出后,接收者是按照设置的.........

[1]R2公布1.1版,新增离线阅读功能
    来源: 互联网  发布时间: 2014-02-18
R2发布1.1版,新增离线阅读功能
离线阅读功能对于网络不理想的掌上设备来说非常重要,这次V1.1版本主要是加入离线存储功能,feed列表内容一次下载后将被持久缓存到存储卡,下次进入程序,即使你不登录上线,也能够阅读之前下载的文章。

下一步是加入图片缓存的功能以及智能离线存储的功能。

V5机型也很快会放出第一个版本的。

发布地址:http://code.google.com/p/r2-release/
快速下载:
普通安装包:http://r2-release.googlecode.com/files/R2_v1.1.sis
智能安装包http://r2-release.googlecode.com/files/R2_installer_v1.1.sis

    
[2] navigation程序中兑现view的翻转效果
    来源: 互联网  发布时间: 2014-02-18
navigation程序中实现view的翻转效果
	[UIView beginAnimations:nil context:NULL];
	[UIView setAnimationDuration: 1];
	[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight 
                                                      forView:self.navigationController.view cache:YES];
	[[self navigationController] pushViewController:objMapView animated:NO];
	[UIView commitAnimations];
  

    
[3] 经过BroadcastReceiver拦截短信
    来源: 互联网  发布时间: 2014-02-18
通过BroadcastReceiver拦截短信

       当android系统接收到短信时,会发送一个广播BroadcastReceiver,这个广播是以有序广播的形式发送的。

所谓的有序广播就是广播发出后,接收者是按照设置的优先级一个一个接着接收,前面的接收者可以选择是否终止这条广播以使后面的接收者接收不到,而普遍广播发送后所有的接收者都能同时接到,但是不能终止这条广播,也不能将它的处理结果传递给下个接收者。

      今天实现的sms拦截就是通过实现一个BroadcastReceiver并将其的优先级设置的比系统sms接收者高。

 

首先实现一个BroadcastReceiver

package sy.android.interceptsms;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.telephony.SmsMessage;
import android.util.Log;

public class SMSReceive extends BroadcastReceiver {
	
	static final String TAG="SMSReceive";
	static final String smsuri="android.provider.Telephony.SMS_RECEIVED"; 

	@Override
	public void onReceive(Context arg0, Intent arg1) {
		if(arg1.getAction().equals(smsuri)){
			Bundle bundle= arg1.getExtras();
			if(null!=bundle){
				Object[] pdus = (Object[])bundle.get("pdus");
				SmsMessage[] smg = new SmsMessage[pdus.length];
				for(int i=0; i<pdus.length;i++){
					smg[i]=SmsMessage.createFromPdu((byte[])pdus[i]);
					Log.i(TAG+"smg"+i,smg[i].toString());
				}
				for(SmsMessage cursmg:smg){
					String codeStr=cursmg.getDisplayMessageBody();
					String codeStr2=cursmg.getDisplayOriginatingAddress();
					String codeStr3=cursmg.getMessageBody();
					String codeStr6=cursmg.getOriginatingAddress();
					Log.i(TAG+"codeStr",codeStr);					Log.i(TAG+"codeStr2",codeStr2);					Log.i(TAG+"codeStr3",codeStr3);
(TAG+"codeStr5",codeStr5);
					Log.i(TAG+"codeStr6",codeStr6);
				}
				abortBroadcast(); //终止此条广播
			}
		}
	}

}

 

然后,我们还要注册它,android:priority就是设置优先级的。

	<receiver android:name="SMSReceive">
		<intent-filter android:priority="100">
			<action android:name="android.provider.Telephony.SMS_RECEIVED" />
		</intent-filter>
	</receiver>

  

 此为,不要忘了添加接收sms的权限

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

 

好了,短信拦截就实现了,如果想实现短信黑名单,只需要代码中获取到的号码和已设置的号码匹配然后做相关操作就可以了。


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3