欢迎来到风的博客
-设置全屏的方法
-添加自定义控件属性
###设置全屏的方法
在java代码中设置,需要将代码放在setContentView()之前
在AndroidManifest.xml中配置
###添加自定义控件属性
-设置全屏的方法
-添加自定义控件属性
###设置全屏的方法
在java代码中设置,需要将代码放在setContentView()之前
在AndroidManifest.xml中配置
###添加自定义控件属性
#欢迎来到风的博客
###listview优化
-让AlertDialog在按钮被点击后不关闭
-闪光灯的开启和关闭
-让EditText失去焦点而不弹出软键盘
-强制EditText不弹出软键盘
###让AlertDialog在按钮被点击后不关闭
###闪光灯的开启和关闭
###让EditText失去焦点而不弹出软键盘
######只需要让其他的控件获取焦点即可:
###强制EditText不弹出软键盘
-获取控件在屏幕中的位置
-捕获按键事件
-振动效果
-监听Activity加载完毕
###获取控件在屏幕中的位置
###捕获按键事件
###振动效果
#####首先就要得到使用权限,在menifest.xml里面声明一下就可以了
#####然后就可以在程序里面使用 振动了,下面可以得到振动效果的类
#####最后就是控制振动时间
#####在需要的地方做上面的操作就可以完成振动的效果了。
###监听Activity加载完毕
#####这个onWindowFocusChanged指的是这个Activity得到或者失去焦点的时候 就会call.
#####也就是说 如果你想要做一个Activity一加载完毕,就触发什么的话 完全可以用这个!!
-Activity跳转代码模板
-Toast使用
-获取当前系统时间
-获取屏幕宽度和高度
###Activity跳转代码模板
###Toast使用
###获取当前系统时间
###获取屏幕宽度和高度
#####但是,需要注意的是,在一个低密度的小屏手机上,仅靠上面的代码是不能获取正确的尺寸的。比如说,一部240x320像素的低密度手机,如果运行上述代码,获取到的屏幕尺寸是320x427。因此,研究之后发现,若没有设定多分辨率支持的话,Android系统会将240x320的低密度(120)尺寸转换为中等密度(160)对应的尺寸,这样的话就大大影响了程序的编码。所以,需要在工程的AndroidManifest.xml文件中,加入supports-screens节点,具体的内容如下:
#####这样的话,当前的Android程序就支持了多种分辨率,那么就可以得到正确的物理尺寸了。
-原文引自[http://www.67bar.com/archives/1971]