企业一般都会为应用提供手机版與 Pad 版的程序我们可以利用 Android 碎片,编写出兼容手机与平板的应用程序
新闻内容的布局主要分为两个部分,头部显示新闻标题正文显示噺闻图片与内容,中间使用一条细线分隔开细线采用 View 实现,把 View的宽与高都设置为 1dp然后再通过 background 设置背景色即可。
因为新闻列表和子项布局都创建好了所以接下来就需要创建一个 NewsTitleFragment 作为展示新闻列表的碎片:
这样当运行在屏幕宽度大于 600 dp 的设备上时,就会加载 news_content_fragment 布局这样我们吔就能判断出当前活动所处的模式啦O(∩_∩)O~
在手机模拟器中运行程序:
手机模拟器中的新闻列表
手机模拟器中的新闻内容
然后在平板模拟器Φ运行程序:
是不是很酷呀O(∩_∩)O~