android 更换系统壁纸,Android使用线程更换壁纸
本文实例为大家分享了30行Android代码更换壁纸的方法,供大家参考,具体内容如下
先看效果:
一个线程30行代码搞定:
public class MainActivity extends Activity {
Thread thread = new Thread(){
@Override
public void run() {
for (;current<5;){
if (current >= 3) {
current = 0;
}
//使用资源文件 当然你也可以使用其他图片bitmap
BitmapDrawable bitmap = (BitmapDrawable) getResources().getDrawable(wallpapers[current++]);
wallpaperManager = WallpaperManager.getInstance(MainActivity.this);
try {
wallpaperManager.setBitmap(bitmap.getBitmap());
} catch (IOException e) {
e.printStackTrace();
}
}
}
};
int[] wallpapers = new int[]{
R.drawable.background1, R.drawable.background2, R.drawable.background3
};
WallpaperManager wallpaperManager;
int current = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
thread.start();
}
}
就这么简单 对了别忘了在mainfest里加权限
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
android 更换系统壁纸,Android使用线程更换壁纸相关推荐
- Android input 系统InputReader,InputDispatcher线程实例--UI死掉
Android input 系统InputReader,InputDispatcher线程实例–UI死掉但touch 正常报点 依据 Android input 系统初始化和启动流程中的背景: 做An ...
- win7 android双系统,Win7+Android双系统 Acer AOD255评测
Win7+Android双系统 Acer AOD255评测 2010年09月16日 00:08作者:尹航编辑:尹航文章出处:泡泡网原创 分享 泡泡网上网本频道9月16日 Acer Aspire One ...
- android播放系统音效,Android用SoundPool播放音效
SoundPool可以用来播放一些较短的音效,如一些信息提醒之类的 先来说下会用到的参数 SoundPool(int maxStreams, int streamType, int srcQualit ...
- android改变系统语言,Android 9.0设置系统语言
1.系统权限 android:sharedUserId="android.uid.system" 2.签名 通过手动签名的方式,用系统的签名文件为程序签名解决签名的问题,将程序加入 ...
- android:一卡通系统,基于Android嵌入式平台的QR码识别系统 - 中国一卡通网
图5( a) 为倾斜的条码,图5( b) 为采用双线性插值旋转的结果,实验表明,双线性插值处理后得到的图像具有良好的效果,有利于条码识别. 3. 4 图像的矫正 由于在拍摄时,摄像头的角度不会完全垂直 ...
- 华为 android p系统,基于Android P打造 华为EMUI 9.0发布:流畅度提升12.9%
9月1日晚间,华为在德国柏林国际电子消费展览会(IFA)上举行媒体沟通会,正式发布华为EMUI 9.0系统. 全新的EMUI 9.0系统基于Android P打造,官方介绍该系统流畅度提升12.9%, ...
- android修改系统density,Android应用开发Android 修改系统默认density
本文将带你了解Android应用开发Android 修改系统默认density,希望本文对大家学Android有所帮助. 如你所知在Anroid N 中,系统添加了多个级别的密度值供用户选择. 系统的 ...
- android 底层系统开发,Android底层
概述-Android系统架构 Android系统架构 概述-Application Application Android平台不仅仅是操作系统,同时也包含了许多应用,如桌面,浏览器,视频客户端,摄像头 ...
- Android查看系统事件,Android系统的事件处理概述
通过对Android基本组件的学习,也有接触少部分Android的事件处理,比如按钮的点击事件.选框的状态切换事件. 一.Android事件处理 Android提供了两种方式的事件处理:基于回调的事件 ...
- android mtk 系统架构,Android振动器(Vibrator)系统详解
平台 MTK6573 Android 振动器系统架构 驱动层 硬件抽象层 JNI框架层 Java应用层 一.驱动层 Android修改.新增Linux内核文件 /kernel/drivers/stag ...
最新文章
- 网页开发 与数据联动的图_零基础学习数据可视化pyecharts人物关系图开发
- Filter的细节三学习笔记
- 「Python」queue库简易教程
- 图数据库Neo4j的介绍与使用
- 让VS2005用起来更顺手
- Vue移动端项目——Vant 移动端 REM 适配
- 表变量和临时表的使用
- QML工作笔记-为TestField戴上皮肤
- Python-OpenCV快速教程
- Ajax的XMLHttpRequest对象
- unity android profile adt,Unity Android OBB
- oracle删除schema下所有对象,清空Schema中所有对象的步骤
- R语言处理数据——画图时加大标题
- Android 完美高仿的微信源码
- 电气工程类中文核心期刊
- 《老路用得上的商学课》46-50学习笔记
- 教职工使用计算机管理制度,关于教师办公室电脑使用与管理的规章制度
- intuitionistic fuzzy set 运算规则python实现
- 如何禁止计算机自动安装驱动,win10系统禁止自动安装驱动的详细技巧
- linux下程序被Killed