摘要: 原理是通过,contentprovider获取系统短信数据库中的字段信息而达到获取内容目的 效果图如下: 具体代码如下: 最后添加必要权限: 短信欺诈:本地程序可以根据sms协议及格式进行伪造短信内容的行为。 示例代码: http://stackoverflow.com/a/12338541 htt 阅读全文
posted @ 2012-11-08 17:17 HappyCode002 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 首先需要 android 源码文件NeighboringCellInfo.aidl和ITelephony.aidl,新建文件夹android.telephony(文件名必须为这个名称),将文件NeighboringCellInfo.aidl拷贝到该文件夹下,在新建另一个文件夹com.androi... 阅读全文
posted @ 2012-11-06 14:42 HappyCode002 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在进行电话录音中,我们需要监听Phone的状态,通过PhoneStateListener 对phone的状态判断当前通话中的各种状态,根据状态进行对应的处理, 1,注册phone状态Receiver 这里使用service进行具体实现 录音处理: 录音还开可这样设置 MediaRecorder re 阅读全文
posted @ 2012-11-06 10:18 HappyCode002 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 最近项目里使用到了android中重力感应使用,现分享给大家。 重力感应坐标是相对于设备而言,而不是空间坐标,如图 代码如下; package com.pioneersoft.temp;import android.app.Activity;import android.content... 阅读全文
posted @ 2012-10-10 13:02 HappyCode002 阅读(4267) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目,遇到一个比较头疼的问题,问题是需要对用户的输入进行时时监听,而大部分用户的输入是通过软键盘来完成的,而Android平台好象没有专门的对此监控事件,那该怎么办呢? 最终解决办法就是通过EditText和TextWatcher类来辅助监听。具体做法如下: private c... 阅读全文
posted @ 2012-09-22 22:25 HappyCode002 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 整理一下关于sd卡相关知识点,主要包括sd卡状态监听,sd卡文件搜索,sd卡媒体数据库(系统支持媒体类型)刷新模块: 一:sd卡状态进行监听 有时程序进行外部数据读取和写入时,为防止异常发生需要对sd卡状态进行监听,对于sd卡的状态我们可以采用注册广播来实现 下面是文档中一个经典例子; 二:sdca 阅读全文
posted @ 2012-09-10 21:47 HappyCode002 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 最近研究了一下如何对Android发送短信进行监控,首先考虑到是否会有广播机制,查了一下api文档发现没有,到了网上查了半天也没用解决办法,主要问题还是Android没有提供这中监听机制,怎么办呢,诶,苦想了几天,想到了一个还算可行的方法,但是只能对系统短信进行监控,还是不能对第三方进行监控,没... 阅读全文
posted @ 2012-09-09 22:37 HappyCode002 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Android要实现文件上传,可以利用Socket上传,也可以模拟Web进行上传,但是如果是使用第一种方式上传,严格的话就得使用TCP,这样容易生成系统死掉,或者是长时间等待,如果是UDP来传,就容易造成数据丢失,因此在这里选择了Web进行上传,使用Web进行上传是模拟的Http Post上传... 阅读全文
posted @ 2012-09-07 23:53 HappyCode002 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 最近无意间了解到了rss,简单了解后觉得挺简单,参考了点资料写了个简单的Android版阅读器 我试了试对常见的一些rss新闻以.xml结尾的有效其他无效,以后有时间在研究一下。 效果图; 具体如下; 获取rss数据信息 package com.rss.da... 阅读全文
posted @ 2012-09-03 21:21 HappyCode002 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现 现总结如下: 方法一; 方法二; 方法三; or 方法四; 获取星期日期: 最后说一下日期格式化,日期格式化通常使用SimpleDateFormat类 阅读全文
posted @ 2012-09-03 20:43 HappyCode002 阅读(883) 评论(0) 推荐(0) 编辑
摘要: Class反射机制程序在运行状态中, 可以动态加载一个只有名称的类, 对于任意一个已经加载的类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能调用他的任意一个方法和属性; Class对象的获取 package Reflect; class Demo{ } public static vo 阅读全文
posted @ 2012-09-02 11:29 HappyCode002 阅读(151) 评论(0) 推荐(0) 编辑
摘要: contentProvider作为android四大组件其地位也是不可忽视的。contentProvider实现是在Sqlite数据库基础上实现的。其数据存储使用Sqlite实现,上层使用URI进行数据操作,是数据存储变得更简单些。在简化数据存储的同时,contentProvider也提供数据共享功 阅读全文
posted @ 2012-09-01 17:38 HappyCode002 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Android中的service通信可以通过context.bildService()方法,获取service实例来对其进行访问,具体做法如下; 首先在Activity内部实现ServiceConnection onCreate() bindService(new Intent(TaskServic 阅读全文
posted @ 2012-09-01 16:34 HappyCode002 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Android中menu可分为两种,分别为options menu(menu键产生), context menu(长按屏幕产生) 下面举个例子; 1,options menu(menu键产生), @Override public boolean onCreateOptionsMenu(Men... 阅读全文
posted @ 2012-08-17 15:48 HappyCode002 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 分辨率及密度获取: DisplayMetrics dm = new DisplayMetrics(); dm = getResources().getDisplayMetrics(); int screenWidth = dm.widthPixels; int screenHeight = ... 阅读全文
posted @ 2012-08-15 17:59 HappyCode002 阅读(598) 评论(0) 推荐(0) 编辑