读取屏的方向:

public void onCreate() {if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {Log.i("info", "landscape");} else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {Log.i("info", "portrait");}}


如果在androidmanifest.xml中加入配置

android:configChanges="orientation|keyboardHidden|navigation 

当屏幕翻转时,Activity就不会重复的调用onCreate()、onPause()和onResume().

而是调用onConfigurationChanged(Configuration newConfig)

获取屏的大小:
int screenWidth, screenHeight;WindowManager windowManager = getWindowManager();Display display = windowManager.getDefaultDisplay();screenWidth = display.getWidth();screenHeight = display.getHeight();int screenWidth, screenHeight;WindowManager windowManager = getWindowManager();Display display = windowManager.getDefaultDisplay();screenWidth = display.getWidth();screenHeight = display.getHeight();// 不显示标题requestWindowFeature(Window.FEATURE_NO_TITLE);// 设置窗口全屏显示getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);// 取得屏幕信息DisplayMetrics dm = new DisplayMetrics();dm = this.getResources().getDisplayMetrics();// 获得屏幕宽度int screenWidth = dm.widthPixels;// 获得屏幕高度int screenHeight = dm.heightPixels;


控件居中:

android:layout_centerInParent="true"


文本对齐方式:

android:gravity="right"

更多相关文章

  1. Android部分控件示例汇总
  2. 【ListView】自定义控件:下拉刷新
  3. Android 改变屏幕亮度时需添加权限
  4. Android 系统设置 之 保持手机屏幕常亮的方法
  5. Android 判断屏幕滑动
  6. android 控件onClick事件的4种实现方式
  7. android 应用实现屏幕下沉(android 4.4及以上)

随机推荐

  1. Android(安卓)TTS学习——独特你的名字
  2. Android 日志工具类
  3. Android如何分析和研究Monkey Log文件
  4. android ViewPager之OnPageChangeListene
  5. AndroidTimer使用(三)-补充篇
  6. Google code android开源项目(二)
  7. android 自定义toast停留时间
  8. bug: Could not get resource 'https://j
  9. Android 以任意比例裁剪图片
  10. Android学习--使用Pull解析器读取XML文件