`
1140566087
  • 浏览: 558880 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18519
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:313982
Group-logo
J2ME 基础学习课程集
浏览量:18728
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17574
社区版块
存档分类
最新评论

Android 中设置桌面背景

阅读更多
Resources res=getResources(); 
BitmapDrawable bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.icon); 
Bitmap bmp=bmpDraw.getBitmap(); 
try{ 
setWallpaper(bmp); 
}catch(IOException e) { 
e.printStackTrace(); 
} 


2.在manifest中增加设置桌面的权限
<uses-permission android:name="android.permission.SET_WALLPAPER" />



处理:点击编辑框,图片被压缩的问题:
在主配置文件的<activity>中加入:
android:windowSoftInputMode="adjustPan"


代码:
<activity  android:windowSoftInputMode="adjustPan"/>
0
1
分享到:
评论

相关推荐

    android桌面背景设置及恢复

    在Android操作系统中,桌面背景设置是一项基本且个性化的功能,允许用户根据个人喜好来定制手机主屏幕的视觉体验。这篇文章将深入探讨如何自定义Android手机的桌面背景,并讲解如果对设置不满意时如何恢复到默认状态...

    Android桌面背景设置器

    这个名为"Android桌面背景设置器"的项目旨在提供一个解决方案,让用户能够方便地从网上获取图片并将其设置为桌面背景,同时也支持使用手机摄像头拍摄照片作为背景。下面我们将详细探讨其中涉及的关键知识点。 首先...

    Android设置桌面背景图片的实现方法

    总结起来,设置Android桌面背景图片主要涉及以下知识点: 1. 获取和使用应用资源,包括`Resources`对象和`getDrawable()`方法。 2. 对`BitmapDrawable`和`Bitmap`的理解,以及它们之间的转换。 3. 使用`setWallpaper...

    Android 设置手机屏幕壁纸(桌面背景).rar

    Android 设置手机屏幕壁纸,不能就是大家熟悉的桌面背景,点击按钮,即可更换手机背景图片,整个功能的实现,封装在一个按钮事件中,以下是相关的代码片段:  Button bbjt;//设置背景图按钮  EditText etwz;//网站...

    Android小程序(网络图片设置为背景桌面)

    在Android平台上,开发一款能够从网络下载图片并将其设置为用户手机桌面背景的小程序是一项具有实用价值的任务。这个小程序的核心功能包括:从指定URL获取图片、处理图片以便适应不同的屏幕尺寸、设置壁纸以及提供...

    Android 壁纸设置和确认demo源码和apk文件

    在Android系统中,壁纸是用户个性化手机界面的重要方式,它分为锁屏壁纸和桌面壁纸,还可以根据效果分为静态壁纸和动态壁纸。静态壁纸是常见的图片形式,而动态壁纸则可以展示动画效果,增加视觉趣味性。本文将主要...

    Android设置桌面壁纸及恢复默认墙纸.rar

    Android设置桌面壁纸及恢复默认墙纸,程序中将创建一个存储壁纸图片资源的id数组,定义被选中的图片在id数组中的索引,需要自定义一个BaseAdapter,然后:  ImageView iv = new ImageView(Sample_12_2.this);//新建...

    桌面背景,桌面背景桌面背景

    4. **自定义设置**:操作系统通常允许用户自定义桌面背景,包括选择图片、调整大小、设置平铺、居中、拉伸或填充等选项。例如,Windows系统中的“个性化”设置允许用户轻松更改这些选项。 5. **主题与情感**:桌面...

    android 给桌面图标添加背景框

    总的来说,为Android桌面图标添加背景框涉及到XML资源文件的编辑,主要是通过`&lt;shape&gt;`和`&lt;layer-list&gt;`元素来实现。如果需要全局生效,可能还需要考虑自定义启动器的实现。对于开发人员来说,理解Android的资源系统...

    分享:桌面背景收藏夹程序;方便你设置与管理桌面图片。

    2. 随时可以将收藏夹中的图片设置为当前桌面背景。 3. 添加收藏夹图片方便快捷,可以打开收藏夹窗口,将图片文件直接拖入。或者在图片文件上点击右键,添加到收藏夹中。 4. 与操作系统无缝整合,在桌面或资源管理器...

    xp 桌面背景图片自动切换

    在计算机技术中,个性化一直是用户追求的目标之一,其中之一就是桌面背景的定制。本项目“xp桌面背景图片自动切换”旨在通过编程方式,利用Delphi这一强大的面向对象的编程工具,实现Windows XP系统桌面壁纸的定时...

    设置桌面壁纸

    在IT领域,特别是移动应用开发或者用户界面设计中,“设置桌面壁纸”是一个常见的功能需求。这一功能涉及到图像处理、用户个性化以及系统级别的交互。本文将深入探讨如何实现这个功能,涉及的技术点包括图像操作、...

    android获取当前壁纸

    在Android平台上,获取当前桌面壁纸是一项常见的任务,尤其在开发个性化应用或与用户界面相关的功能时。本篇文章将深入探讨如何实现这一功能,基于提供的链接(已无法访问,但可以根据历史资料推测方法)以及Android...

    Android 4.4 设置壁纸流程

    在Android 4.4系统中,用户...总之,Android 4.4的壁纸设置功能提供了丰富的个性化选择,无论是静态的美景还是动态的动画,都能为用户带来独特的桌面体验。只要按照上述步骤操作,任何人都能轻松定制自己的手机背景。

    android RDP远程桌面客户端源码(2015最新更新代码,高清桌面快速稳定)

    可显示远程桌面壁纸背景,手机端显示界面美观 5)支持放大、缩小等基本手势操作 6)支持屏幕旋转 7)支持虚拟键盘,支持Windows键和Ctrl+Alt+Del功能键以及其他键,支持虚拟鼠标右键 8)可保存多条远程桌面连接设置...

    Android高仿点心桌面皮肤源码.zip

    【Android高仿点心桌面皮肤源码】是一个针对Android平台的桌面应用的源代码实现,其设计灵感来源于知名的“点心桌面”(DianXin Desktop)。点心桌面是一款受到用户喜爱的第三方桌面启动器,它提供了丰富的自定义...

    android 动态桌面的例子

    在Android平台上,动态桌面(Live Wallpaper)是一种可以让用户自定义主屏幕背景的特色功能,它不仅限于静态图片,还能展示动态的动画效果,如粒子运动、下雪、冒泡等。本示例将深入探讨如何创建一个Android动态桌面...

    Android中使用系统桌面背景作为应用背景,支持拖动 (转载,原文见资源描述)

    前辈写的例子,正好做项目需要,对我帮助很大,整理成了代码工程。 原文地址: http://blog.csdn.net/yao_guet/article/details/6572739 如有侵犯您的权益,请告知我。

    Android TTPod桌面歌词显示效果

    2. **自定义View**:TTPod桌面歌词显示需要创建一个自定义的View,这个View能够捕获触摸事件,同时在桌面背景下动态渲染歌词。开发者需要精通Canvas和Paint类,用于在屏幕上绘制文本和图形。 3. **多线程同步**:...

Global site tag (gtag.js) - Google Analytics