最近首页有个复杂的dialog 页面,自己用的activity跳转,将主题设置为dialog, 发现进入界面的时候屏幕 有时候会闪屏,上下抖动,而有时候没问题,尝试解决,最后我在跳转后的activity的onCreate()或onResume()方法下添加这个方法,搞定

 private void smoothScreen(){if (Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP) {ViewGroup rootView = ((ViewGroup) this.findViewById(android.R.id.content));int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android");int statusBarHeight = getResources().getDimensionPixelSize(resourceId);rootView.setPadding(0, statusBarHeight, 0, 0);getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);}}

跳转dialog主题activity 界面屏幕抖动解决相关推荐

  1. Android跳转动画时长,Android_Activit跳转动画之界面上某个位置并裂开上下拉伸动画跳转,需求:Activity(fragment)跳转的时候 - phpStudy...

    Activit跳转动画之界面上某个位置并裂开上下拉伸动画跳转 需求:Activity(fragment)跳转的时候当前界面裂开,上下各自拉出手机屏幕,之后跳转到相对应的Activity.整体效果图如下 ...

  2. 透明主题activity和dialog对其他activity生命周期的影响

    1 activity的生命周期简单说明 首先上官网图片: //activity不同状态有不同的回调: public class ExampleActivity extends Activity {@O ...

  3. android图片跳转动画效果,Android实现Activity界面切换添加动画特效的方法

    本文以实例形式展示了Android实现Activity界面切换添加动画特效的方法,对于Android程序设计人员来说有很好的参考借鉴价值.具体方法如下: 了解Android程序设计的人应该知道,在An ...

  4. Android 点击跳转到蓝牙设置界面

    点击跳转到蓝牙设置界面 1.布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...

  5. theme为dialog的Activity如何充满全屏

    系统中theme为dialog的activity总是不能充满全屏,有时候为了屏幕适配需要充满全屏,在stackoverflow上知道到了解决办法: @Override public void onCr ...

  6. android原生代码转h5,Android原生和H5交互;Android和H5混合开发;WebView点击H5界面跳转到Android原生界面。...

    当时业务的需求是这样的,H5有一个活动商品列表的界面,IOS和Android共用这一个界面,点击商品可以跳转到Android原生的商品详情界面并传递商品ID:  大概就是点击H5界面跳转到Androi ...

  7. Android:检查通知权限并跳转到通知设置界面

    声明:该方案只对API19及以上版本有效 一.目标需求 最近项目中在完善推送功能,需要进入APP时检测一下是否开启了推送权限,如果没有开启弹窗提醒,当用户点击弹窗时直接跳转到APP的通知设置界面,就像 ...

  8. 实验二、Activity界面基本实验

    实验二.Activity界面基本实验 链接: 大佬原文:我很好请走开谢谢. [实验名称]实验二.Activity界面基本实验 [实验目的] 1.掌握Activity的基本功能: 2.掌握prefere ...

  9. surface屏幕闪烁重影_如何解决surface重影surfacepro4屏幕抖动原因

    如何解决surface重影surfacepro4屏幕抖动原因,北京蓝伟博达当场维修,全程观看,触摸屏破裂维修,触摸面板失灵,无功能维修:平板电脑屏幕更换  Surface. 触摸屏更换.液晶显示屏更换 ...

最新文章

  1. Windows Server 2012 系统群集
  2. 继AutoML后,第四范式发布软硬一体化AI集成系统SageOne
  3. 宽度定死、按照行间距、字体算出label高度
  4. LruCache在美团DSP系统中的应用演进
  5. 嵌入式linux 零基础-实践起步 --- 002 --- 配置虚拟机的网络连接
  6. 加载慢_解决游戏加载慢不必大刀阔斧升改,教你一个简单有效的方法
  7. spring加载xml配置文件
  8. HTTP返回代码代表的含义(403,404,500,502,504)
  9. visual studio (vs)常用快捷键
  10. 今天提前回去吧,整理一下,为下周做好准备。
  11. mysql中alter语句卡死的一个解决方法
  12. day16 Python 类的继承关系
  13. 代码管理学:一时不检查,工作必走样
  14. webx mysql_Webx项目的获取与验证
  15. java获取上周和上上周的开始时间和结束时间
  16. 一文扫尽检测类评估指标:AP、mAP、ReCall、OKS和IoU
  17. 全方位教你怎么看懂英国的车牌
  18. (新零售)商户网格化运营 - 阿里云RDS PostgreSQL最佳实践
  19. 模态框间相互传输数据
  20. 学习PPT,这些制作设计技巧需先掌握

热门文章

  1. 深度学习算法原理——LSTM
  2. mysql查询第二大的_sql查询最大的见多了,查询第二的呢???
  3. c语言设计二极管图形,不同类型二极管在电路中的图形符号_二极管在电路中的标识方法...
  4. 二、演练领域驱动的设计过程
  5. 【论文分享】End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRF
  6. android 中旋转往下抛动画,《全民解答》第26集:超级详细逆旋转发球教学 几点核心的关键点 看完马上开窍!...
  7. C#创建文件写入及追加内容
  8. 周志华机器学习--模型评估与选择
  9. 一、01【Java概述】之Java概述
  10. NFC 函数 handleRfDiscoveryEvent 解析