组件—服务
后台长期运行的没有界面的一个activity。
电话窃听器:
需求:
1.没有界面,一般用户看不到,开机自动启动
2.长期的后台运行,监视当前用户的手机状态
3.通话状态,开启一个录音机,然后录音通话记录,保存在sd卡中。
创建服务的步骤:
1.写一个类,继承系统的Service组件
2.清单文件配置
3.在服务的onCreate()方法做服务初...
分类:
移动开发 时间:
2015-05-24 17:29:46
阅读次数:
217
目前国内市场的山寨机横行,安卓手机升级也是一天一个样,对于原来老手机可能没有SDCARD,导致我们的APP不能下载资源,无法更新APP,针对这种情况有以下解决方案。通过以下函数判断是否有SD卡再判断下载到哪个目录下。/** * 安装应用 */ public static void update(.....
分类:
移动开发 时间:
2015-05-24 11:20:01
阅读次数:
170
/SPI2读写一个字节//TxData:要写入的字节//返回值:读取到的字节u8SPI2_ReadWriteByte(u8TxData){ u16retry=0; while((SPI2->SR&1=0XFFFE)return0; //超时退出} SPI2->DR=TxData; //发送一个b.....
分类:
其他好文 时间:
2015-05-21 22:31:36
阅读次数:
124
SD_SPI_ReadWriteByte(0XFF);你的数据线写0xff,就是一直保持高,clk就有了8个,可以说只是发送的数据是0xff,这又不是SD的命令,但是它必须要靠控制器提供时钟才能工作,所以,给8个CLK,发送它不用的东西。说了SD必须要控制器提供时钟才能工作,无论读写都要控制器提供8...
分类:
其他好文 时间:
2015-05-21 22:11:21
阅读次数:
112
SD_SPI_ReadWriteByte(0XFF);你的数据线写0xff,就是一直保持高,clk就有了8个,可以说只是发送的数据是0xff,这又不是SD的命令,但是它必须要靠控制器提供时钟才能工作,所以,给8个CLK,发送它不用的东西。说了SD必须要控制器提供时钟才能工作,无论读写都要控制器提供8...
分类:
其他好文 时间:
2015-05-21 19:31:32
阅读次数:
125
以下内容主要参考自官网的描述。从Android API-8开始,android允许你将应用程序安装到外部存储空间中去(比方:SD卡),你可以在AndroidManifest.xml中添加android:installLocation属性来声明应用安装的位置。如果你没有声明android:instal...
分类:
移动开发 时间:
2015-05-21 01:14:23
阅读次数:
253
读取SD卡的权限系统跳转startActivityForResult(new Intent(Intent.ACTION_PICK).setType("image/*"),PICK_CODE);回来后取得图片 @Override protected void onActivityResult(i...
分类:
其他好文 时间:
2015-05-20 23:48:38
阅读次数:
174
备份短信
读取手机里的短信,备份成xml文件保存到SD卡上。
xml文件就只有一个button控件,就不再给出xml代码了。
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import org....
分类:
移动开发 时间:
2015-05-20 22:29:04
阅读次数:
233
在使用u盘、SD卡、tf卡等移动储存设备时,有时候会莫名其妙的出现乱码,这给我们造成了极大地麻烦,甚至造成重要资料丢失。这些乱码还无法移动、无法删除,这些乱码怎么办?最简单的u盘乱码修复方法第一步:把u盘连接电脑,使用杀毒软件,确认u盘无毒第二步:依此操作“右键单..
分类:
其他好文 时间:
2015-05-20 18:49:21
阅读次数:
125