仿知乎日报
文章平均质量分 56
eyckwu
这个作者很懒,什么都没留下…
展开
-
仿知乎日报(1)_绪论
导入库与项目结构分析1、导入库开源的迷人之处正在于“不用重复的造轮子”,使用开源库能够一定程度上加快我们开发的速度,推进软件开发更快的发展。在笔者的项目中使用了以下几个开源库compile 'com.android.support:design:24.2.1' compile 'de.hdodenhof:circleimageview:2.1.0' compile project(path: ':o原创 2017-03-10 20:18:43 · 439 阅读 · 0 评论 -
仿知乎日报(2)_欢迎页面
欢迎界面1、效果2、分析整体布局为相对布局ImageView填充整个界面TextView放置于图片的下方3、代码1、LauncherActivity.javapublic class LauncherActivity extends Activity { private RelativeLayout activity_launcher; private AnimationSet an原创 2017-03-10 20:21:53 · 382 阅读 · 0 评论 -
仿知乎日报(3)_MainActivity分析
MainActivity分析1、结构2、界面分析 首先第一张图片是主页面,是一个Fragment。第二张图片是左侧滑菜单,是一个ListView。整体界面是使用MaterialUI中的DrawableLayout布局。关于Drawable的使用可以看一下笔者前面的Blog。3、代码activity_main.xml<?xml version="1.0" encoding="utf-8"?> <an原创 2017-03-10 21:08:48 · 417 阅读 · 0 评论 -
仿知乎日报(4)_加载侧滑菜单
完成侧滑菜单布局1、界面分析从“日常心理学”开始是一个ListView的内容,上面包括“首页”的内容是ListView的一个HeadView。2、代码1、menu_layout.xml(蓝色部分)<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/原创 2017-03-10 21:43:54 · 430 阅读 · 0 评论 -
仿知乎日报(5)_主界面内容区加载布局
主界面MainFragment加载布局1、效果 从上面两个图可以看出首页的布局是最上边一个TitleBar,接下来是一个ViewPager,ViewPager中有一个TextView,再下面是一个线性排列的小圆点,ViewPager下面是一个ListView。日常心理学以及其他11个主题日报的布局是一样的。而从这13个布局还可以抽象出一个共用的布局,利用我们在前面在加载MenuFragment用原创 2017-03-11 15:07:48 · 1177 阅读 · 0 评论 -
仿知乎日报(6)_主题界面内容区加载布局
主界面MainFragment加载布局1、效果2、代码otherFragment.javapublic abstract class OtherFragment extends BaseFragment { private NetUtils dailyNetUtils; protected String dailyUrl = "http://news-at.zhihu.com/api原创 2017-03-11 15:12:30 · 762 阅读 · 0 评论