职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 486|回复: 9

Android杂谈---设置模拟器壁纸

[复制链接]
楠楠 发表于 2011-8-19 09:11 | 显示全部楼层 |阅读模式
天天看着模拟器里面的那个图片感觉很恼火,所以干脆想将其换掉,顺便学一点知识
下面是一个设置模拟器壁纸的例子
SetWallpaper.java
Java代码  
package com.loulijun.setwallpaper;   
  
import java.io.IOException;   
  
import android.app.Activity;   
import android.content.res.Resources;   
import android.graphics.Bitmap;   
import android.graphics.drawable.BitmapDrawable;   
import android.os.Bundle;   
  
public class SetWallpaper extends Activity {   
    /** Called when the activity is first created. */  
    @Override  
    public void onCreate(Bundle savedInstanceState) {   
        super.onCreate(savedInstanceState);   
        setContentView(R.layout.main);   
        Resources res =getResources();   
        BitmapDrawable bmp = (BitmapDrawable)res.getDrawable(R.drawable.gaoyuanyuan);   
        Bitmap b = bmp.getBitmap();   
        try {   
            setWallpaper(b);   
        } catch (IOException e) {   
            // TODO Auto-generated catch block   
            e.printStackTrace();   
        }   
    }   
}  

package com.loulijun.setwallpaper;

import java.io.IOException;

import android.app.Activity;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;

public class SetWallpaper extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Resources res =getResources();
        BitmapDrawable bmp = (BitmapDrawable)res.getDrawable(R.drawable.gaoyuanyuan);
        Bitmap b = bmp.getBitmap();
        try {
                        setWallpaper(b);
                } catch (IOException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }
    }
} 另外,在main.xml中加入权限
<uses-permission android:name="android.permission.SET_WALLPAPER" />
运行结果如下:


由于图片较大,所以设置的时候需要找一张适合模拟器大小的图片即可

大小: 96.5 KB

大小: 78.9 KB

大小: 75.8 KB
查看图片附件

爱车车 发表于 2011-8-19 09:11 | 显示全部楼层
哈哈哈哈哈哈哈哈

秋秋 发表于 2011-8-19 09:11 | 显示全部楼层
图片可以咨询设计,哈哈

走失的猫咪 发表于 2011-8-19 09:12 | 显示全部楼层
有想法,有前途

叫我小乖 发表于 2011-8-19 09:12 | 显示全部楼层
这个是个修改过的,希望各位喜欢
http://hualang.iteye.com/admin/blogs/1132568

shmilyyu 发表于 2011-8-19 09:12 | 显示全部楼层
下班前看看贴,充实一下挺不错的,呵呵

能文能武 发表于 2011-8-19 09:12 | 显示全部楼层
每天回帖,挣分

fl 发表于 2011-8-19 09:12 | 显示全部楼层
可以研究一下动态壁纸

走失的猫咪 发表于 2011-8-19 09:12 | 显示全部楼层
xiao_hua 写道
可以研究一下动态壁纸

恩,你说的有道理

走就走吧 发表于 2011-8-19 09:13 | 显示全部楼层
不错,实践一下
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-4-28 20:40 , Processed in 0.139303 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表