- 浏览: 205813 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
xumin_minzi:
我也在使用ndk编译,ffmpeg源码放在哪个目录里面?
[原创]Android ndkr8编译 FFmpeg 0.11.1 "Happiness" -
ericchan2012:
在Dialog调用show方法之后
【原创】Android 设置Dialog的长宽和位置 -
maohualei:
求解: 我设置的时候 位置居然没有反应 dial ...
【原创】Android 设置Dialog的长宽和位置
设置壁纸的代码在
Launcher.java中的case AddAdapter.ITEM_WALLPAPER: {
startWallpaper();
break;
}
中,
这个action是WallpaperChooser.java来响应的。
在WallpaperChooser中通过
来设置,找到wallpapers.xml就行了。
Launcher.java中的case AddAdapter.ITEM_WALLPAPER: {
startWallpaper();
break;
}
中,
private void startWallpaper() { closeAllApps(true); final Intent pickWallpaper = new Intent(Intent.ACTION_SET_WALLPAPER); Intent chooser = Intent.createChooser(pickWallpaper, getText(R.string.chooser_wallpaper)); // NOTE: Adds a configure option to the chooser if the wallpaper supports it // Removed in Eclair MR1 // WallpaperManager wm = (WallpaperManager) // getSystemService(Context.WALLPAPER_SERVICE); // WallpaperInfo wi = wm.getWallpaperInfo(); // if (wi != null && wi.getSettingsActivity() != null) { // LabeledIntent li = new LabeledIntent(getPackageName(), // R.string.configure_wallpaper, 0); // li.setClassName(wi.getPackageName(), wi.getSettingsActivity()); // chooser.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] { li }); // } startActivityForResult(chooser, REQUEST_PICK_WALLPAPER); }
这个action是WallpaperChooser.java来响应的。
<activity android:name="com.android.launcher2.WallpaperChooser" android:label="@string/pick_wallpaper" android:icon="@drawable/ic_launcher_wallpaper" android:screenOrientation="nosensor" android:finishOnCloseSystemDialogs="true"> <intent-filter> <action android:name="android.intent.action.SET_WALLPAPER" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>
在WallpaperChooser中通过
addWallpapers(resources, packageName, R.array.wallpapers); addWallpapers(resources, packageName, R.array.extra_wallpapers);
来设置,找到wallpapers.xml就行了。
发表评论
-
android java调用命令行给文件赋权限
2012-09-27 18:18 1656public void chmodFiles(){ Pr ... -
InputStream,String,File相互转化
2012-09-27 18:10 10171. String --> InputStream I ... -
android Uri获取真实路径转换成File的方法
2012-09-27 18:07 1915有的时候要将android uri如content://med ... -
android将路径转化为URI
2012-09-27 18:06 6453如果已經取得了檔案的路徑的字串,那怎麼轉成URI呢? St ... -
如何向android的setting语言列表中添加一门语言(
2012-09-27 12:59 1152如题: 看了下,android2. ... -
android更改暗码
2012-09-26 13:31 1058在Contact应用程序下的SpecialCharSequen ... -
android触屏震动以及震动强度修改
2012-09-26 09:24 4045PhoneWindowManager.java: 在inter ... -
android修改默认语言
2012-09-26 09:24 1492在build/tools/Buildinfo.sh下面 e ... -
android设置默认壁纸
2012-09-25 12:48 15971,动态壁纸 在frameworks\base\core\re ... -
android Settings中的各个默认设置
2012-09-25 11:07 992在android中,Settings中有许多的默认设置,比如默 ... -
android 调用camera相关操作
2012-09-21 22:11 10511,通过intent调用camera Intent int ... -
android gallery相关操作
2012-09-21 20:11 9931,android调用gallery获取图片 Intent ... -
android中shape
2012-09-15 12:35 7961,作用: 可以在xml中定义图形,并且定义一些效果 2,用法 ... -
android中layer-list
2012-09-15 12:27 10521,作用: 可以将多个图片(图层)按照顺序层叠起来。 2,用法 ... -
android客户端连接人人网之二----获取朋友信息
2012-09-13 15:31 9421,http请求,将paramList发送到http://ap ... -
android客户端连接人人网之二----获取签名
2012-09-13 14:19 1099官方文档: http://dev.xiaonei.com/wi ... -
android客户端连接人人网之一----获取授权
2012-09-13 14:06 1126连接人人网,有两种方法,参考人人网的官网: http://wi ... -
android美化ToggleButton
2012-09-12 09:55 22081、设置XML属性 我们需要设置Toggle ... -
android复合控件
2012-09-11 20:14 1114自定义组合控件,用来复用 其一: 首先看布局文件: <? ... -
android中SharedPreference的使用
2012-09-08 11:08 904SharedPreference,相信了解过android的同 ...
相关推荐
Android 设置壁纸的操作方法 在 Android 系统中,设置壁纸有多种方法,本文将介绍两种常用的方法:通过 Intent.ACTION_ATTACH_DATA 唤起系统的设置壁纸程序和通过 WallpaperManager 设置壁纸。 方法一:通过 ...
Android系统以其开放性和丰富的自定义性深受用户喜爱,其中,墙纸(Wallpaper)作为个性化设置的重要一环,让用户能够根据个人喜好来装饰自己的手机界面。本文将深入探讨Android系统中的墙纸功能,以及如何利用...
Android 8.1系统,默认壁纸wallpaper显示缩放大小修改, 原本显示的壁纸会将用户设置的图片放大裁剪,导致图片只能显示一些局部细节,不能显示整个图片,这个补丁根据图片大小判断,是否当大图片再进行裁剪。
在Android平台上,"Android-Wallpaper透明屏幕"是一个有趣且独特的主题设计,它允许用户将壁纸设置为透明,从而提供一种全新的视觉体验。这个主题通常涉及到Android系统的壁纸服务和自定义视图技术。下面我们将深入...
6. **权限管理**:设置壁纸涉及到权限控制,例如,应用需要`android.permission.SET_WALLPAPER`权限才能更改用户的壁纸。 7. **动态壁纸性能优化**:动态壁纸可能会对电池寿命和性能产生影响,源码中可能会有相关的...
Android 1.0的壁纸系统是用户界面的一个关键组成部分,它不仅提供了个性化设置,也为用户提供了与手机互动的一种方式。`meetingApp`项目中的源码揭示了这一功能的实现细节。 首先,我们来看壁纸选择器。在早期...
LiveWallpaper Live Wallpaper App using OpenGL ES 2.0
### Android Live Wallpaper 教程知识点概述 #### 一、引言 在Android 2.1版本中引入了一项新功能——动态壁纸(Live Wallpaper),它为用户提供了更加生动且交互性的桌面背景。与传统的静态壁纸不同,动态壁纸不仅...
在Android平台上,动态壁纸(Live Wallpaper)是一种可以让用户自定义主屏幕背景的高级功能,它不仅限于静态图片,还能展示动画或者交互式效果。本压缩包提供的"两个Android 动态壁纸 Live Wallpaper-...
在`kirillcool-android-live-wallpaper-e73040e`这个压缩包中,可能包含了示例代码,包括`WallpaperService`的实现、资源文件、设置活动和框架动画的配置。解压后,你可以查看源码,学习如何组织这些组件,并理解...
在Android系统中,动态桌面(Live Wallpapers)是一种可以为用户提供动态视觉效果的壁纸类型,与静态壁纸不同,它可以展示动画、3D图形或其他交互式元素。本教程将深入探讨如何制作Android动态壁纸,主要围绕以下几...
<meta-data android:name="android.service.wallpaper" android:resource="@xml/dynamic_wallpaper" /> ``` 在这里,`meta-data`标签中的`resource`属性指向一个XML资源文件,用于描述动态壁纸的行为。例如,你...
在Android开发中,设置壁纸是一项常见的功能,但考虑到国内各种定制化的ROM(如MIUI、EMUI、ColorOS等),其系统级别的差异性可能导致默认的壁纸设置API在某些设备上无法正常工作。本教程将详细讲解如何实现Android...
Android动态壁纸,或者说“Live Wallpaper”,是Android操作系统中一种特殊的应用类型,允许用户将动态、交互式的背景设置为手机或平板电脑的主屏幕壁纸。这种壁纸不仅提供了静态图像的视觉体验,还可以根据用户的...
com.android.wallpaper.livepicker_23.apk
在Android系统中,壁纸设置是用户个性化手机界面的重要方式之一。开发者可以通过编程接口来实现自定义壁纸的功能,为用户提供更多的个性化选择。这篇博客"Android 壁纸设置代码详解"可能详细介绍了如何在Android应用...
在Android平台上,动态壁纸(Live Wallpaper)是一种可以让用户自定义主屏幕背景的特色功能,它不仅限于静态图片,还能展示动画或者交互式效果。"android wallpaper demo" 是一个示例项目,旨在向开发者展示如何创建...
今天和大家分享的是关于在Android中设置壁纸的方法,在Android中设置壁纸的方法有三种,分别是: 1、使用WallpaperManager的setResource(int ResourceID)方法 2、使用WallpaperManager的setBitmap(Bitmap bitmap)...