[Android Samples视频系列之ApiDemos] App-Activity-SetWallpaper

npapi插件浏览器调插件函数Demo npapi 插件 js页面调用插件函数Demo 立即下载

1.Demo说明与演示
该Demo介绍如何在Android获取当前Wallpaper,对Wallpaper做些修改,然后用修改后的图像重新设置Wallpaper,注意要在AndroidMainfest中加权限<uses-permission android:name="android.permission.SET_WALLPAPER" />
Demo效果图如下:


2.视频讲解
http://www.eyeandroid.com/thread-10887-1-1.html

3.Demo分析

SetWallpaper介绍如何在Android获取当前Wallpaper,对Wallpaper做些修改,然后用修改后的图像重新设置Wallpaper。

WallpaperManager用来管理Android的Wallpaper。下面代码通过WallpaperManager来取得当前Wallpaper然后显示在屏幕Layout的imageView上。

  1. final WallpaperManager wallpaperManager  
  2.  = WallpaperManager.getInstance(this);  
  3. final Drawable wallpaperDrawable  
  4.  = wallpaperManager.getDrawable();  
  5. final ImageView imageView  
  6.  = (ImageView) findViewById(R.id.imageview);  
  7. imageView.setDrawingCacheEnabled(true);  
  8. imageView.setImageDrawable(wallpaperDrawable);  

重新设置Wallpaper,也是通过WallpaperManager。

  1. wallpaperManager.setBitmap(imageView.getDrawingCache());  


4.这个Demo我们学会了
• Android  壁纸设置代码 详解

http://www.eyeandroid.com/thread-10638-1-1.html

• 对 View  DrawingCache 的理解

http://www.eyeandroid.com/thread-8843-1-1.html

• Math.floor

http://www.eyeandroid.com/thread-10639-1-1.html

• Android  setColorFilter 滤镜效果

http://www.eyeandroid.com/thread-10640-1-1.html

mathmap数学软件 利用此款软件可制作出德罗斯特效应的图片(^-^).详情请百度德罗斯特(^-^) 立即下载

相关推荐

DEMO包

这是小I机器人的Java SDK包和Demo

安卓ApiDemos学习 app/Activity/ReceiveResult

此示例演示了activity间,利用ActivityResult机制进行数据交互 画面ReceiveResult中,按下按钮后,调用如下代码启动画面SendResult Intent intent = new Intent(ReceiveResult.this, SendResult.class); startActivityForR

智慧改变命运 2514

jQuery demos

jQuery demos jQuery demos jQuery demos

Android ApiDemos详解之App/Activity/Animation(3)

Android_ApiDemos详解之App->Activity->Animation   本篇是ApidDemos详解系列文章的第一篇,该系列文章的发布顺序很简单,就是按照ApiDemos中从列表由上至下的顺序,如下所示: 1.         App->Activity 2.         App->Alarm 3.         App->DeviceAdmin 4.

魏庆劼的专栏 3078

曲线绘图Demo

利用重用机制,曲线绘图,UIScrollView,UICollectionView,TableView的相互嵌套,解决大数据绘图界面卡顿的问题

android api demos

找了好久的api demos,现在的androidstudio都不能下载了。谷歌的东西还是很珍贵的对于安卓学习,所以在此上传,共享资源。

安卓ApiDemos学习 app/Alarm/AlarmController

本例子演示如何使用警报 首先建立一个待处理意图 Intent intent = new Intent(AlarmController.this, OneShotAlarm.class); PendingIntent sender = PendingIntent.getBroadcast(AlarmController.this, 0, intent, 0); 其中,OneS...

v5browser 172

Android APIdemos

摄像头 NFC 短信 电话 即时通讯 gps 等等常用功能

[Android Samples视频系列之ApiDemos] App-Activity-SaveRestore State

[Android Samples视频系列之ApiDemos] App-Activity-SaveRestore State 1.Demo说明与演示 该Demo演示onSaveInstanceState(BundlesavedBundle)来保持UI状态 效果如下图2.视频讲解http://www.eyeandroid.com/thre...

weixin_34221773的博客 138

TSC条码打印机C#例程(tsclib.dll调用) 【转】

//----program.cs using System;using System.Collections.Generic;using System.Windows.Forms; using System.Runtime.InteropServices;public class TSCLIB_DLL{[DllImport("TSCLIB.dll", EntryPoint = "abou...

weixin_33843947的博客 2443

『ISOBUS 入门』第 00 节 导言:ISOBUS 的宏观图景与入门路径

ISOBUS 是由三部分构成的集成系统:两段CAN网络(拖拉机与农具侧)、标准化通信约定及认证流程。其核心在于通过统一协议实现跨品牌设备即插即用。标准体系以ISO 11783为基础,分层涵盖物理层、传输层至应用层,关键功能如虚拟终端(VT)、任务控制器(TC)和文件服务器依赖严格的会话管理与角色分工。实际部署中,总线上传输多种协议报文,故障排查需结合地址声明、多包传输与角色权限分析。学习应从真实报文入手,建立“角色—数据流—功能块”认知链,避免仅学标准或仿真替代实测,方能有效应对复杂现场问题。

linx295的博客 286

Android ApiDemos示例解析(8):App->Activity->Hello world

在Android简明开发教程三:第一个应用Hello World 已经介绍了Hello world示例,这两个Hello world 的Layout定义稍有不同: &lt;TextView xmlns:android=”http://schemas.android.com/apk/res/android” android:id=”@+id/text” android:layout_width...

mapdigit 165

SAP-ML章<<<<第二节:物料账报错处理ABAP编程错误:RAISE_EXCEPTION>>>>

#SAP-ML章<<<<第一节:物料账报错处理ABAP编程错误:RAISE_EXCEPTION>>>> 1.物料账报错提示: ABAP编程错误:RAISE_EXCEPTION ABAP程序:SAPLFCML4H_RUN_PRICES应用组件CO-PC-ACT 2. 物料账报错背景: CKMLCP运行结算时 3. 解决方案: 通过DEBUG查看错误的地方 OKTZ:分析原因为:可能打包或者配置传输时弄错 ...

SAP.David.Gao的博客 1858

KBEngine简单RPG-Demo源码解析

一:环境搭建 1. 确保已经下载过KBEngine服务端引擎,如果没有下载请先下载           下载服务端源码(KBEngine):               https://github.com/kbengine/kbengine/releases/latest         编译(KBEngine):             http://www.kb

真像大白阿的博客 1万+

PICO4 VR开发调试神器:用Live Preview Plugin实现电脑串流,告别反复打包烧录的繁琐流程

本文详细介绍了PICO4 VR开发中如何使用Live Preview Plugin实现电脑串流,显著提升开发效率。通过实时预览和调试功能,开发者可以避免反复打包烧录的繁琐流程,特别适用于Unity环境下的VR应用开发。文章涵盖环境配置、连接设置、实时调试技巧及性能优化方案,是PICO4开发者的必备指南。

weixin_34110970的博客 419

YOLOv8与UNetV2融合:一种面向目标检测与图像分割的混合方法【附核心代码】

我们提出了一种基于YOLOv8和UNetV2相结合的混合架构。该架构利用YOLOv8作为主干进行目标检测,同时在YOLOv8的特征提取过程中,引入UNetV2来进行图像分割任务的增强。在该架构中,YOLOv8负责大范围目标检测和位置预测,而UNetV2则在检测网络的特征图基础上,通过其高效的上下文信息提取和细节恢复能力,进一步优化分割任务。在本文中,我们提出了一种改进YOLOv8的方法,通过引入图像分割网络UNetV2来提高图像分割检测性能。

一键难忘的博客 3526

ApiDemos示例学习(2)——App->Activity->Animation

现在介绍一下com.example.android.app包下的Animation示例。 关键类及函数: ActivityOption overridePendingTransition() makeCustomAnimation()makeThumbnailScaleUpAnimation 该示例定义了六种动画: (1) Fade in,新出现的Activit...

weixin_30781631的博客 123

【系统架构设计师】论文:论虚拟现实技术的应用与发展

虚拟现实技术是当前科学研究的热点,同时也是国家大力支持发展的核心技术之一。所谓虚拟现实,就是通过计算机等虚拟手段来构造一个非常接近真实世界的虚拟环境,它主要体现在视觉、触觉、嗅觉等方面的逼真模拟来达到高度的沉浸性,也就是如我们通常所说的“身临其境”。

数据知道的博客 1万+

Android ApiDemos示例解析(19):App->Alarm->Alarm Controller

Alarm Controller演示如何在Android应用中使用Alarm事件,其功能和java.util.Timer ,TimerTask类似。但Alarm可以即使当前应用退出后也可以做到Schedule一个任务在指定的时刻执行。 AlarmManager 用于管理Alarm事件,支持单次执行或重复执行。 和大都数Android服务一样,AlarmManager也是通过getSystemSe...

mapdigit 215

SIWAVE+ADS提取PCB走线寄生参数

本文将介绍一种很适合PCB走线提取寄生电感等参数的方法,即是通过SIWAVE将PCB走线的S参数提取出来,再通过ADS将S参数转换成电感、电容值。

sinat_15150363的博客 1765

【目标检测】基于yolov5的安全帽佩戴检测系统(附代码和数据集)

【目标检测】基于yolov5的安全帽佩戴检测系统(附代码和数据集)

学无止境、积少成多、厚积薄发 3107

Android ApiDemos示例解析(42):App->Service->Remote Service Binding

本例和下个例子Remote Service Controller 涉及到的文件有RemoteService.java ,IRemoteService.aidl, IRemoteServiceCallback.aidl 及ISecondary.aidl。 Android Interface Definition Language(AIDL)和其它一些支持远程方法调用RMI的系统的IDL类似,它定义...

编程资料大全 208

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

[Android Samples视频系列之ApiDemos] App-Activity-TranslucentBlur和Wallpaper

1.Demo说明与演示 TranslucentBulr :这个例子和Translucent不同的一点是Blur,也就是显示在当前Activity背后的其它Activity以模糊方式显示。这是通过window对象Flag来设置的Wallpaper:Wallpaper介绍一个Activity如何通过Style把系统Wallpaper作为当前Activity的背景 Demo演示

756

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

上一篇: 【Android每日一讲】2012.11.29 自定义下拉菜单模式 - Spinner与setDropDownViewResource
下一篇: [Android Samples视频系列之ApiDemos] App-Activity-Translucent
cofftech
博客等级 码龄16年 46粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值