《Android》Lesson18-用Fragment实现简易新闻应用2(完整)

Week10  2016/11/17上午1-4节

一、复习上次课内容

《Android》Lesson17-用Fragment实现简易新闻应用1 -

二、简易新闻代码2:可以参考三类似代码,用手机屏幕的横屏和竖屏进行显示

1、onAttach(Context) 在Fragment中没有调用

模拟器或者手机api<23onAttach(Context)无法使用,要用被淘汰的onAttach(Activity)

关于Fragment中的onAttach()方法有时候无法正常加载的问题-布布扣-bubuko.com

onAttach(Context) 在Fragment中没有调用 - wudroid的博客 - 博客频道 - CSDN.NET

Android项目开发填坑记-Fragment的onAttach - 他叫自己Mr.张 - 博客频道 - CSDN.NET

2、如何判断是匹配手机还是平板

sw-xxxx-dp的计算公式是  sw *160/dpi

例如下面模拟器:sw=min(768,1280)*160/320=384,即使用

《Android》Lesson18-用Fragment实现简易新闻应用2(完整)_第1张图片

Android开发中如何匹配layout资源(layout-sw480dp layout-sw600dp-land layout-sw720dp-port) - 缥缈孤鸿影的专栏 - 博客频道 - CSDN.NET

3、layout-swxxxdp中activity_main.xml中

第1个fragment的layout_width="0dp"

三、类似代码

Android 开发 之 Fragment 详解 - Android移动开发技术文章_手机开发 - 红黑联盟

四、代码分享(完整版)

用Fragment实现简易新闻应用

你可能感兴趣的:(《Android》Lesson18-用Fragment实现简易新闻应用2(完整))