1. 首页
  2. 移动开发
  3. Android
  4. 关于Android添加fragment后版本不兼容问题

关于Android添加fragment后版本不兼容问题

上传者: 2021-07-17 15:34:53上传 PDF文件 92.38 KB 热度 15次

Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。Fragment的出现就是为了解决这样的问题。更为重要的是,你可以动态的添加、替换和移除某个Fragment。按照官网的教程,新建了一个类BlankFragment,继承自Fragment。最不靠谱的一个就是说什么把manifest文件里的标签从android:name改成class的。但不能满足于此。看一下git的记录,26.1.0这一行就是新加的,肯定就是新建BlankFragment类的时候AndroidStudio自动添加的。不得不吐槽一下AndroidStudio,你既然要自动加版本依赖,就把版本兼容性也一起检查了呗。最讨厌这种半自动化的东西,最坑人。另外,gradle文件的语法也挺有意思。

用户评论