1)设置桌面背景代码如下

package com.example.androidapp;import java.io.IOException;import android.os.Bundle;import android.app.Activity;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphics.drawable.BitmapDrawable;import android.view.Menu;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Resources res=getResources();   BitmapDrawable bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.ic_launcher);    Bitmap bmp=bmpDraw.getBitmap(); try{setWallpaper(bmp);}catch(IOException e) {e.printStackTrace();}}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}


2)在manifest中增加设置桌面的权限

<!--设置桌面的权限 --><uses-permission android:name="android.permission.SET_WALLPAPER" /> 



更多相关文章

  1. Android中通过代码检测系统是否有root权限
  2. Android(安卓)Service一前台服务(四)
  3. Android的NDK开发(5)————Android(安卓)JNI层实现文件的read
  4. android中opengl es基本方法使用说明
  5. Android(安卓)- ScrollView 使用小计 里面嵌套的View 如何设置全
  6. Build Variants Android变体构建配置
  7. android 判断联网类型
  8. Android(安卓)Notification 填充 自定义布局
  9. Android(安卓)实现拍照功能

随机推荐

  1. Android(安卓)访问权限设置
  2. android edittext 边框 源码实现
  3. Android——扩大ImageButton的点击区域
  4. android 属性系统 及其 补充
  5. Android(安卓)Bluetooth 移植(上)
  6. android的网络编程
  7. 初学者----Android(安卓)自定义View,进度
  8. Android的线程使用来更新UI----Thread、H
  9. Android基础入门教程——2.2.1 LinearLay
  10. Android里解析AndroidManifest.xml的java