Android Activity外观设置

Activity窗口化

<activity
    android:name="com.….DialogActivity"
    android:theme="android:theme="@style/Theme.AppCompat.Dialog"
    />

Activity背景透明

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

<style name="AppTheme.Transparent" parent="AppTheme">
    <item name="android:windowBackground">@color/transparent</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowIsTranslucent">true</item>
</style>

Activity只有一个像素点

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //setContentView(R.layout.activity_main);

    Window window = getWindow();
    window.setGravity(Gravity.LEFT|Gravity.TOP);
    LayoutParams params = window.getAttributes();
    params.height = 1;
    params.width = 1;
    params.x = 0;
    params.y = 0;

    window.setAttributes(params);
}
上一篇 Android开发MultiDex分包流程
下一篇 Android退出应用程序探讨
目录
文章列表
1 JsBridge为BridgeWebView添加自定义跳转协议
JsBridge为BridgeWebView添加自定义跳转协议
2
AWS Auto Scaling Group 操作
AWS Auto Scaling Group 操作
3
Spring Cloud中Eureka Client启动后就关闭 Unregistering application xxx with eureka with status DOWN
Spring Cloud中Eureka Client启动后就关闭 Unregistering application xxx with eureka with status DOWN
4
Android设置EditText光标位置、粗细颜色
Android设置EditText光标位置、粗细颜色
5
PHP删除数组中某元素
PHP删除数组中某元素
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。