《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,即使用<layout-sw384dp中的xml

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实现简易新闻应用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容