Android程序如何自适应屏幕的方向和大小
来源:互联网 发布:mysql innodb 编辑:程序博客网 时间:2024/05/23 01:16
不同的Android target会有不同的大小,应用程序的界面需要针对不同的大小调整界面元素的尺寸。而且屏幕也可以在横屏和竖屏之间切换,界面也需要调整。
如何取得屏幕的方向:
默认情况下,当屏幕方面切换时,activity的onCreate()方法会被重新调用,所以可以在其中通过以下代码来读取屏的方向:
如果在androidmanifest.xml中加入配置
android:configChanges="orientation|keyboardHidden|navigation
当屏幕翻转时,Activity就不会重复的调用onCreate()、onPause()和onResume().
而是调用onConfigurationChanged(Configuration newConfig)
如何取得屏幕的大小:
也有人提到另一种方法:
转自:http://blog.csdn.net/fyzhao/archive/2009/06/17/4275277.aspx
- Android程序如何自适应屏幕的方向和大小
- Android程序如何自适应屏幕的方向和大小
- Android程序如何获得屏幕的方向和大小
- Android程序如何获得屏幕的方向和大小
- Android: android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- Android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- Android自适应屏幕方向、大小和分辨率
- Android自适应屏幕方向、大小和分辨率
- android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- Android自适应屏幕方向、大小和分辨率
- Android自适应屏幕方向、大小和分辨率
- Android 自适应屏幕方向和大小
- Android自适应屏幕方向、大小和分辨率
- 比较详细的多态原理解释。
- Hibernate还是iBATIS 优缺点
- linux设备驱动开发详解
- 关于do while(false)
- firefox 快捷键 也有opera IE
- Android程序如何自适应屏幕的方向和大小
- firefox 快捷键 也有opera IE
- unit 2 Working with virtual consoles
- 004.设计模式之Builder模式
- unit 3 Becoming another user
- 指定java类内存
- unit 4 Obtaining info about other user
- unit 5 Communicating with other users
- C#中获取程序当前路径的集中方法