摘要:本课题是一款基于Android的应用软件。在当今社会中,随着智能手机的发展,Android系统在人们生活中也已经有着举足轻重的地位。开源中国,这款手机应用是专门为程序员这一群体设计的,其中包含了有关it技术的最新咨询及新闻;在技术上有问题的人可以提出问题,会有程序大牛为你解答;也会有程序大牛分享自己的技术;有类似朋友圈一样的功能,在工作之余大家可以一起聊些有趣的话题,或者晒美食,晒代码之类的来释放工作压力。
在这款手机软件中用到了Android开发中很多的知识点,其中包括使用了FragmentTabhost作为程序导航栏展示,使用RecyclerView展示咨询详情包括下拉刷新上拉加载,对TableLayout与ViewPager的结合使用来展示数据,通过抓包的形式获取接口数据并解析xml,网络请求用的是OkHttpUtils,Glide图片加载等。
关键词:软件开发;Android系统;开源中国
目录
摘要
Abstract
1 绪论-1
1.1 应用背景-1
1.2 Android发展过程-2
1.3 主要技术手段-4
1.4 主要内容-4
2软件开发环境介绍-6
2.1 开发平台-6
2.2 开发语言-7
3 软件功能介绍-9
3.1 通过FragmentTabhost实现Fragment切换-9
3.2 RecyclerView展示条目-10
3.3 TextView富文本展示超链接-11
4软件流程的设计-12
4.1 登陆流程及效果图-12
4.2 FragmentTabhost代码-14
结 论-16
参 考 文 献-17
致 谢-18