【摘 要】
:
智能手机是现代生活最重要的交流设备,其数量已经远远的超过了个人电脑的数量。在各种各样的终端设备中,各种各样功能各异的应用在设备中最为关键,可以说智能手机和应用相辅相成,智能手机为应用提供了平台,应用丰富了手机的功能。Android开发首要的开发工具为Android Studio,将会使用的开发语言为Java,运用编程技术和网上共享的公共api接口结合Android基础知识,来开发一款综合类的新闻a
论文部分内容阅读
智能手机是现代生活最重要的交流设备,其数量已经远远的超过了个人电脑的数量。在各种各样的终端设备中,各种各样功能各异的应用在设备中最为关键,可以说智能手机和应用相辅相成,智能手机为应用提供了平台,应用丰富了手机的功能。Android开发首要的开发工具为Android Studio,将会使用的开发语言为Java,运用编程技术和网上共享的公共api接口结合Android基础知识,来开发一款综合类的新闻app。会使用到Gson,Okhettp,RecyclerView,ShareSdk,等组件进行开发。首先分析应用所需要的功能,将开发工程进行分包,对所需要的工具方法进行抽取,使用MVC(模型视图控制器)模式进行软件设计,利用安卓的基本组件实现基础功能。Android Studio作为开发工具,配置好所需的开发环境,配合一些插件,比如使用Gson对接收到的json进行解析,使用OKHTTP封装网络工具,进行网络通讯,利用Glide进行图片的缓存优化与加载,CircleImageView处理图片然,RecyclerView的作用主要是在用户界面中将所有信息排列列表,NavigationView实现了侧拉框的功能。整体应用设计使用Material Design风格,在layout文件夹下利用Xml编码,涉及操作交互界面,并将其中控件按照规范命名,根据应用需求找寻相关资源,并将相关资源存入资源文件夹下。主要图标资源来源于Iconfont网站,利用Git作为版本控制工具。主要包括新闻主模块,新闻分类模块,新闻收藏模块,天气预报功能,城市选择模块,天气详情模块,闪屏模块,新闻分享功能。
其他文献
本文首先对均值漂移模型建立几何结构,给出了该模型的两类曲率立体阵,由此推出了参数的最大似然估计量的二阶展开式,进而得到了基于曲率的诊断统计量,然后推得带线性约束指数族非
在传统的清淤过程中会产生大量高含水量、高污染泥浆,如何快速、有效地对大量的污染泥浆采取减量处理并对底泥进行无害固化处理,减少二次污染成为目前研究的重点。基于此,本
触觉是人类获取信息的重要通道,具有与听觉和视觉不同的优势,能够表达特殊情况下视听觉难以传达的信息,研究触觉信息表达和感知机理具有重要的意义。对称指物体图像在某种变
动态多目标优化问题普遍存在于工业生产和日常生活中,该类问题具有多个相互冲突且随时间变化的目标函数,这些目标函数通常具有多模态特性,还可能包含不确定参数,此外,这类问
目的探讨黄糖蛋白对实验性自身免疫性脑脊髓炎(Experimental autoimmune encephalomyelitis,EAE)小鼠的抑制作用和可能的机制。方法将18~23 g体质量C57BL/6雌性小鼠随机分为EA
改革开放以来,中国共产党通过实施邓小平党建理论,积累了丰富的社会资本——人民群众广泛参与民主政治生活的参与网络和执政党密切联系群众的人格网络,执政党与群众想到信任关系
棉纤维是纺织工业的重要原料。陆地棉因其产量高、适应性广而成为世界上最主要的棉花栽培种。棉纤维发育是一个复杂的生物学过程,依次经历了起始期、伸长期、次生壁合成增厚
随着我国国际地位的上升,中国话语权时代的到来是我们所面临的一个时代课题。我们如何准备迎接这样一个时代,也是所有的理论工作者应当思考的。本文试图在明确中国话语权时
[目的]分析广州市农村地区和城市地区大肠癌的筛查结果,探讨大肠癌筛查的城乡差异及可能的原因,为今后大肠癌筛查的策略调整和方法改进提供依据和思路。[方法]收集、整理广州
一、基本情况公司是国内最大的塑封引线框架生产基地,产品包括TO-92、TO-26、TO-220、TO-3P系列和大中小功率三极管引线框架、SOT系列的表面贴装引线框架及IC系列的集成电路