随笔分类 -  ApiDemo

摘要:这个例子和Translucent不同的一点是Blur,也就是显示在当前Activit背后的其它Activity以模糊方式显示。这是通过window对象Flag来设置的。getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);其它设置Theme和Translucent示例一样。 阅读全文
posted @ 2012-06-04 19:30 andriod2012 阅读(201) 评论(0) 推荐(0) 编辑
摘要:Activity分类示例的最后几个例子是来显示半透明Activity。例子大同小异。实现Activity的半透明效果主要是通过Style和Theme来实现的。看看TranslucentActivity 在AndroidManifest.xml中的定义:<activity android:name=”.app.TranslucentActivity”android:label=”@string/activity_translucent”android:theme=”@style/Theme.Translucent”><intent-filter>< action a 阅读全文
posted @ 2012-06-02 11:09 andriod2012 阅读(927) 评论(0) 推荐(0) 编辑
摘要:SetWallpaper介绍如何在Android获取当前Wallpaper,对Wallpaper做些修改,然后用修改后的图像重新设置Wallpaper。WallpaperManager用来管理Android的Wallpaper。下面代码通过WallpaperManager来取得当前Wallpaper然后显示在屏幕Layout的imageView上。final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this); final Drawable wallpaperDrawable = wallpaperM.. 阅读全文
posted @ 2012-05-31 09:00 andriod2012 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Save & Restore State与之前的例子Android ApiDemo示例解析(9):App->Activity->Persistent State 实现的UI类似,但功能和实现方法稍有不同。(9)是通过Shared Preferences 和 Activity 的onPause() ,和onResume()来保持UI中 EditText 的值。本例是通过onSaveInstanceState(Bundle savedBundle) 来实现保持UI状态。 和onPause,onResume不同的是,onSaveInstanceState不是Activity Li 阅读全文
posted @ 2012-05-30 08:21 andriod2012 阅读(206) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示