由于感觉Android系统自带的dialog样式不是很美观,就自己定义了一个dialog

 

1.在styles里定义样式

 

2.在drawable里定义一个shape画圆角


   
   
            android:bottomLeftRadius="8dp"
        android:bottomRightRadius="8dp"
        android:topLeftRadius="8dp"
        android:topRightRadius="8dp" />

3.在layout里定义个性化布局

4.activity里的代码

LayoutInflater inflater=getLayoutInflater();
        View view=inflater.inflate(R.layout.activity_version_dialog, null);
        Dialog dialog=new Dialog(this,R.style.MyDialog);
        dialog.setContentView(view);
       dialog.show();

更多相关文章

  1. android自定义属性之format介绍
  2. Android(安卓)Makefile中是 如何识别 TARGET_PRODUCT 的
  3. Android的UI学习
  4. android沉浸式状态栏的实现
  5. Android资源文件xml的编写
  6. [置顶] Android(安卓)自定义UI文章汇总
  7. 关于自定义布局,xml中配置属性(attrs)
  8. Android(安卓)Dialog自定义宽高
  9. Android自定义属性,format详解

随机推荐

  1. Examples_07_06 无法下载android的sdk
  2. 水平滚动条以及文字滚动
  3. Android’s HTTP Clients
  4. Android jni知识点
  5. 【Android】Android Studio百问
  6. android 学习笔记(三)
  7. android EditText 去掉焦点
  8. android存储空间的分类
  9. Android framework系统手势
  10. Android 权限