支持原创,转载请注明出处,谢谢
前段时间因为项目需要要设置一个特定大小的dialog,在网上看了许多时间的代码,发现大部分都是千篇一律,于是个人开始试着跟着写,内容大致如下:
package yilanTech.EduYunClient.plugin.plugin_attendance.teacher;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Context;
import android.graphics.Color;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.text.TextUtils;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.Display;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowManager;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android