Android设置壁纸

APIDemos里面的一段代码,用来设置壁纸。

[1].[代码] [Java]代码 跳至 [1]

?


1

2

3

4

5

6

WallpaperManager
wallpaperManager = WallpaperManager.getInstance(
this);

imageView.setDrawingCacheEnabled(true);

wallpaperManager.setBitmap(imageView.getDrawingCache());

需要权限:

<uses-permission
android:name=
"android.permission.SET_WALLPAPER"

/>

时间: 2024-08-08 12:08:58

Android设置壁纸的相关文章

Android设置壁纸的几种方案

Android设置壁纸有许多方法,主要思路有两种: 1:通过WallpaperManager设置 2:通过系统程序设置 下文将分开说明: <1>通过WallpaperManager设置 该方法可以直接将图片置为壁纸,对于所有平台的Android系统都使用,但无法裁剪/调整图片. try { WallpaperManager wpm = (WallpaperManager) getActivity().getSystemService( Context.WALLPAPER_SERVICE); i

Android设置壁纸和创建桌面图标

写了个小Demo,实现了设置壁纸和创建桌面图标的逻辑: 创建壁纸比较简单,将Drawable转为Bitmap,然后直接用setWallpaper就行了: Bitmap bitmap = BitmapFactory.decodeResource(Main.this.getResources(), R.drawable.wallpaper); try { Main.this.setWallpaper(bitmap); } catch (IOException e) { e.printStackTra

android设置动态壁纸 (Wallpaper) 介绍

当进入改壁纸的设置页面 但是还没有设置时 09-21 07:55:05.575: INFO/System.out(1337): service onCreate09-21 07:55:05.614: INFO/System.out(1337): service onCreateEngine09-21 07:55:05.634: INFO/System.out(1337): MyEngine09-21 07:55:05.663: INFO/System.out(1337): onCreate09-

Android学习笔记进阶21之设置壁纸

别忘记在ApplicationManifest.xml 中加上权限的设置. <uses-permission Android:name = "android.permission.SET_WALLPAPER"/> 壁纸设置方法有三种: 第一 通过WallpaperManager方法中的 setBitmap() 第二 通过WallpaperManager方法中的 setResource() 第三 通过ContextWrapper 类中提供的setWallpaper()方法 由

Android Launcher 设置壁纸

版本:1.0 日期:2014.11.25 2014.11.26 版权:©kince 特别推荐:泡在网上的日子 一.概述 一般Launcher都带有壁纸设置的功能,Android提供了设置壁纸的API,在包android.app下面的类WallpaperInfo和WallpaperManager.动态壁纸所在的包是android.service.wallpaper,要区别开.但是要注意,WallpaperInfo是描述动态壁纸的类,从WallpaperManager类的getWallpaperIn

android 设置wallpaper

1.调用系统的Intent.ACTION_ATTACH_DATA,该Intent会唤起所有的设置壁纸程序以及设置联系人头像程序,用户可以通过ChooseActivity进行选择: 该Intent是一个标准Intent,因此所有设置都会支持 Intent intent = new Intent(Intent.ACTION_ATTACH_DATA); intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); intent.putExtra("mi

android 动态壁纸开发

转:http://www.eoeandroid.com/thread-100389-1-1.html android 动态壁纸开发参考:http://www.ophonesdn.com/article/show/278推荐:http://www.oschina.net/code/snippet_203635_7426http://blog.csdn.net/homebei2/article/details/6079580resources/articles/live-wallpapers.htm

利用Appium Python测试爱壁纸的登录和设置壁纸

设置壁纸: #coding:utf-8 #Import the common package import os import unittest from appium import webdriver from time import sleep #设置路径信息 PATH = lambda p: os.path.abspath( os.path.join(os.path.dirname(__file__), p) ) class LoginAndroidTests(unittest.TestC

Android-okhttp下载网络图片并设置壁纸

在AndroidManifest.xml配置网络访问权限: <!-- 访问网络是危险的行为 所以需要权限 --> <uses-permission android:name="android.permission.INTERNET" /> <!-- 设置壁纸是危险的行为 所以需要权限 --> <uses-permission android:name="android.permission.SET_WALLPAPER" /&