清理android桌面
来源:互联网 发布:软件测试基本过程 编辑:程序博客网 时间:2024/05/01 04:15
清理android的桌面应该怎么实现呢?
在activity中重写ContextWrapper里定义的方法clearWallpaper
@Override
public void clearWallpaper() throws IOException
{
// TODO Auto-generated method stub
super.clearWallpaper();
}
就可以搞定了哦,当然如果我们清理桌面的时候,用户正在设置桌面,发生冲突的时候,就会抛出IOException。
---------------------------------------------------------------------------------------------
为android的桌面换背景图片应该怎么搞呢?
@Override
public void setWallpaper(Bitmap bitmap) throws IOException {
super.setWallpaper(bitmap);
}
说明:BitmapFactory中有大量的方法可以让我通过图片来获取Bitmap对象;此外Bitmap中也有许多静态方法可以创建一个Bitmap对象用于桌面更换
@Override
public void setWallpaper(InputStream data) throws IOException {
super.setWallpaper(data);
}
Resources对象可以调用,openRawResources方法来通过图片获取一个InputStream使用。
----------------------------------------------------------------------
如何获取当前android的桌面图片呢?
@Override
public Drawable getWallpaper() {
return super.getWallpaper();
}
和
public Drawable peekWallpaper() {
return super.peekWallpaper();
}都可以,两者的区别在于,在没有桌面的时候,getWallpaper会返回系统默认的背景,而peekWallpaper返回的是null。
--------------------------------------------------------------------------------
- 清理android桌面
- 【Android】实现桌面清理内存简单Widget小控件
- 一行代码“清理”桌面
- 运行清理桌面向导菜单
- windows 清理桌面右键菜单
- 如何在Android实现桌面清理内存简单Widget小控件
- android 清理
- android 垃圾清理 文件清理
- “清理桌面向导”找不到的解决方法
- 桌面清小控件之清理进程
- XP找不到清理桌面向导的解决办法
- python实现清理桌面的功能
- android桌面
- android手机内存清理
- android 缓存 清理
- cmd 清理 android 工程
- Android清理软件缓存
- android 内存清理
- oracle pl/sql基本结构
- hnoi 2009 通往城堡之路
- 黑马程序员Java培训、Android培训_Java 学习过程记录_开发前奏
- Java 内存分配及String类型详解
- 浅谈递推与生成函数的应用
- 清理android桌面
- git log查找某一个author的提交
- 轻量级EJB--Cajo
- 平衡二叉树
- molehill中2D简单图形的渲染,实例程序囫囵吞枣试的快速阅读
- POJ-1250-Tanning Salon
- 弄了个简单群呼系统(asterisk+PHP)
- 转载 基于HMM模型的词性标注
- .Net消息队列MSMQ的使用实例