当前位置: 编程技术>移动开发
本页文章导读:
▪自定义dialog式样 自定义dialog样式
<?xml version="1.0" encoding="utf-8"?><resources><style name="CustomDialogTheme" parent="@android:style/Theme.Dialog"><item name="android:windowBackground">@color/transparent_white</item><item nam.........
▪ 掏出抖动 取出抖动
public class MyActivity extends Activity {
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
Window window = getWindow();
// Eliminates color banding
window.setFormat(PixelFormat.RGBA_.........
▪ 获得手机屏幕分辨率 取得手机屏幕分辨率
取得手机屏幕分辨率:
android.util.DisplayMetrics;
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
int height = metrics.heightPixels;
.........
[1]自定义dialog式样
来源: 互联网 发布时间: 2014-02-18
自定义dialog样式
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomDialogTheme" parent="@android:style/Theme.Dialog">
<item name="android:windowBackground">@color/transparent_white</item>
<item name="android:windowIsFloating">false</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
这里面呢如果windowIsFloating是false,那么就是设置自己的颜色 ,就需要在windowBackground
设置自己所要展示的。
myDialog = new Dialog(this, R.style.CustomDialogTheme);构造自己定义的就可以了
[2] 掏出抖动
来源: 互联网 发布时间: 2014-02-18
取出抖动
public class MyActivity extends Activity { @Override public void onAttachedToWindow() { super.onAttachedToWindow(); Window window = getWindow(); // Eliminates color banding window.setFormat(PixelFormat.RGBA_8888); } }
http://stuffthathappens.com/blog/2010/06/04/android-color-banding/
2.
setDither(true)
[3] 获得手机屏幕分辨率
来源: 互联网 发布时间: 2014-02-18
取得手机屏幕分辨率
取得手机屏幕分辨率:
android.util.DisplayMetrics; DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int height = metrics.heightPixels; int width = metrics.widthPixels; 或者: Display display = getWindowManager().getDefaultDisplay(); display.getWidth(); display.getHeight();
最新技术文章: