- 博客(4)
- 收藏
- 关注
原创 Android的Dialog和PopupWindow的使用
1、Dialog及设置Dialog的动画 设置Dialog的位置和大小与加载的布局文件无关。需自己设置dialog参数。 1)设置Dialog位置: 设置位置时必须先指定Dialog的gravity属性,否则指定大小无用。 /* * lp.x与lp.y表示相对于原始位置的偏移. * 当参数值包含Gravity.LEFT时,对话框出现在左边,所以lp.x就
2015-10-15 15:02:49 389
原创 Android中的Dialog和Popupwindow的区别
Android中的对话框有两种:PopupWindow和AlertDialog。它们都可以实现弹窗功能,但是他们之间有一些差别,下面总结了一点。 (1)Popupwindow在显示之前一定要设置宽高,Dialog无此限制。 (2)Popupwindow默认不会响应物理键盘的back,除非显示设置了popup.setFocusable(true);而在点击back的时候,Dialog会消
2015-10-14 18:28:04 890
原创 android横竖屏切换总结
1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数: "unspecified":默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向. "landscape":横屏显示(宽比高要长)
2015-10-14 15:18:49 422
原创 Textview 和EditView 的提示信息
TextView和EditView都有一个安卓原生设置错误信息提示的方法,也可以去重写他们自定义一个错误信息格式: 原生方法: public void setError(CharSequence error) { throw new RuntimeException("Stub!"); } public void setError(CharSequen
2015-10-14 08:25:20 619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人