Android桌面管理

引言

  1. Android系统提供了一个桌面—也就是用户启动后第一次看到的页面,如下图.从图中可以看出,桌面的作用类似于PC的桌面,桌面上放置一些常用的程序和功能.
  2. 在Android桌面上首先看到的是壁纸,也就是桌面上的那张图片,接着可以看到桌面上规则排列的多个图标,这些图标就是Android桌面控件,分别代表快捷方式与桌面控件;每个快捷方式占用桌面的一个摆放位置;桌面控件可以很大,一个桌面控件可以占据多个摆放位置
  3. Android系统提供了很好的扩展性,下面我将在改变系统壁纸,管理快捷方式,创建桌面控件三部分为大家介绍

改变壁纸介绍

  1. Android允许我们使用WallpaperManager来改变壁纸,在该对象中改变壁纸的方法如下:
    在这里插入图片描述
     其中setBitmap(Bitmap bitmap):将壁纸设置为bitmap所代表的的位图;
     setReousrce(int resid):将壁纸设置为redis资源所代表的图片
     setStream(Input data):将壁纸设置为data数据所代表的的图片
  2. 这种改变壁纸的方式实际上是动态地设置不同的图片作为壁纸,比较简单

改变壁纸-开发动态壁纸

  1. 所谓动态壁纸,就是指Android桌面不再是简单的图片,而是运行中的动画,这个动画是由程序实时绘制的,因此被称为动态壁纸
  2. 为了帮助我们开发动态壁纸,Android提供了WallpaperService基类,动态壁纸的实现类继承该基类.在Android应用中开发动态壁纸的步骤如下:
     1)开发一个子类继承WallpaperService基类<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值