Android---《第一行代码》(第3版)第五章知识结构图【Fragment】。如果你看不懂这章的【最佳实践】,快点进来看看
学习《第一行代码》(第3版)的第4天,打卡~
其中的最佳实践,一开始撸完,还是懵的。于是决定捋一捋。
布局 | 类 | 启动模式 | |
双页模式 |
news_content_frag |
NewsContentFragment |
直接加载NewsContentFragment |
单页模式 |
activity_news_content |
NewsContentActivity |
跳转到NewsContentActivity |
MainActivity中根据不同的大小,记载不同的布局(layout或者layout-sw600dp中的布局,其中layout-sw600dph布局中有newsContentLayout的id,通过判断是否有这个id进行区别不同的模式)然后NewsTitleFragment 根据isTowPane 情况对新闻内容展示启动不同的方式。如果是双页,则创建NewsContentFragment,否则直接启动NewsContentActivity