在Android应用开发中,使用系统桌面背景作为应用的背景,需要把应用的背景设置为透明背景,然后设置窗口的属性为FLAG_SHOW_WALLPAPER即可显示背景。

修改AndroidManifest.xml文件里面activity属性:

<activity android:name=".WallPaperTest" android:label="@string/app_name"

android:theme="@android:style/Theme.Translucent">

然后在使用的时候,在onCreate里面添加一个窗口属性,(注意这句话添加在setContentView(R.layout.×××)后面)getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER);

更多相关文章

  1. android ui篇 自己写界面
  2. Andriod Style属性
  3. Android(安卓)中FloatingActionButton(悬浮按钮)实例详解
  4. android属性系统--应用程序get和set
  5. [React Native Android(安卓)安利系列]样式与布局的书写
  6. Android开发资源文件用法小结
  7. Android动画资源(三)——插值器
  8. Android动画基础点记录
  9. Android(安卓)输入法汇总

随机推荐

  1. ListView的分割线属性操作
  2. 从Bugreport 解读 Android电量统计原理
  3. Android中文API——AudioRecord
  4. 【Android 并发编程】线程间通信的三种基
  5. 源码编译Android 4.1.2的Camera应用(Ecli
  6. Android Wear 交互表面设计及Android 双
  7. Android(安卓)- 实现各种形状的ImageView
  8. Android(安卓)SDK Tools 升级到15,Androi
  9. Android混合开发之WebView使用总结
  10. Android相机应用开发实例