`
weiqingfei
  • 浏览: 312237 次
  • 性别: Icon_minigender_1
  • 来自: 黑洞
社区版块
存档分类
最新评论

一个Android程序的快速搭建

 
阅读更多

如今,android的各种库非常丰富,好多东西拿来就用。

一个应用型的app,大概也就是把数据从网上或者本地加载表示到页面,另外提交极少的一些数据。

1.选型

   由于google已经发布了官方的databinding组件,使用MVVM模式开发应该是个趋势。

 

2.各种周边库

   2.1 网络

         使用retrofit 2.0 + OKHttp + Gson的模式

 

   2.2 处理流程

         使用rxjava,rxandroid 处理流程比较明了,线程切换也比较方便,适合临时把处理放到另外一个线程的场景。

         另外和上面的retrofit2也可以配合使用

 

   2.3 图片下载

         Glide,Picasso都可以,支持内存,硬盘,网络三段获取

 

   2.4 二维码识别

         zxing 各方面都是最优

 

   2.5 如果项目有图标

         MPAndroidChart 各种图表显示

 

   2.6 如果对图片各种姿势进行观看

         PhotoView

 

   2.7 跟本地有数据交互的话

         realm不错,比较轻量级。如果用sqllite的话,可以使用greenDao

 

   2.8 想做引导页

         AppIntro

 

   2.9 第三方登陆

         老老实实用各自的官方sdk吧

   

分享到:
评论

相关推荐

    Android项目页面框架搭建.rar

    这是一个Android项目算卦的程序,代码是完整的下载就可以使用。可以提供为想快速搭建算卦的平台的APP提供借鉴。

    《Android开发权威指南》随书光盘[教学视频+源程序]

    第三讲:Android程序设计基础 第四讲:用户界面开发 第五讲:控件 第六讲:菜单 第七讲:数据存储 第八讲:服务 第九讲:多媒体开发 第十讲:2D游戏开发 第十一讲:HTML5与web移动开发 第十二讲:输入法 第十三讲:...

    Android移动应用开发(第3版)卷Ⅰ基础篇 (Shane Conder, Lauren Darcey) PDF扫描版

    第3章 编写第一个Android应用程序  第4章 掌握Android开发工具  第二部分 Android应用程序设计基础 第5章 剖析Android应用程序  第6章 使用Android Manifest文件定义应用程序  第7章 管理应用程序资源  ...

    实验1-Android环境搭建与调试.doc

    安装ADT " "Android为Eclipse定制了一个专用插件Android Development " "Tools(ADT),此插件为用户提供了一个开放Android应用程序的综合环境 " "。ADT扩展了Eclipse的功能,可以让用户快速的建立Android项目,...

    名师讲坛:Android开发实战经典-程序代码

    全书共分为13章,包括认识Android、搭建Android开发环境、初识Activity、Android中的基本控件(上)、布局管理器、Android事件处理、Android中的基本控件(下)、数据存储、Android组件通信、多媒体技术、手机服务、...

    新版Android开发教程.rar

    Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...

    Eclipse搭建Android开发环境

    最火、最好用的java IDE就是eclipse了 那么这个资源就能够帮助你在eclipse中搭建Android环境 里面包含了搭建所需要的一些必须的资源 能够方便快速的创建一个简单的Android程序 对于程序员来说能够自己搭建环境是能力...

    android开发入门与实战(下)

    5.1.1 新建一个Android工程 5.1.2 填写工程的信息 5.1.3 编程实现 5.1.4 运行项目 5.2 调试项目 5.2.1 设置断点 5.2.2 Debug项目 5.2.3 断点调试 5.3 本章小结 第6章 磨刀不误砍柴工——Android应用程序结构介绍 ...

    基于Android搭建的BaseProject,以便于快速创建新的项目。.zip

    多任务处理:Android允许用户同时运行多个应用程序,并且可以轻松地在不同应用程序之间切换,提高了效率和便利性。 丰富的应用生态系统:Android系统拥有庞大的应用程序生态系统,用户可以从Google Play商店或其他第...

    Android开发权威指南

    全书分4个部分,分别从Android基础介绍、环境搭建、SDK介绍,到应用剖析、组件介绍、综合实例演示,以及符合潮流的、最新的移动开发技术,如HTML5、OpenGL ES、NDK编程、Android测试驱动开发等几个方面讲述。...

    Android编程入门很简单.(清华出版.王勇).part1

    第3章创建第一个程序——helloworld 3.1新建第一个程序 3.1.1新建工程 3.1.2运行程序 3.2认识HelloWodd 3.2.1 首识Android工程 3.2.2认识布局文件 3.2.3认识值文件 3.2.4认识R文件 3.2.5认识注册文件 3.3调试程序 ...

    Android编程典型实例与项目开发 吴亚峰 杜化美 苏亚光 PDF扫描版

    让读者很容易将所学的知识融会贯通 快速掌握android平台下的商务软件 3d游戏及2d游戏的开发过程 同时在本书随书光盘的源代码中包含详尽的注释 以求尽量帮助读者快速理解代码的每一个细节 尽快掌握android平台下的...

    Android 4游戏编程入门经典

     4.1 定义一个android应用程序:清单文件  4.1.1 [manifest]元素  4.1.2 [application]元素  4.1.3 [activity]元素  4.1.4 [uses-permission]元素  4.1.5 [uses-feature]元素  4.1.6 [uses-sdk]元素  4.1.7 ...

    android开发入门与实战(上)

    5.1.1 新建一个Android工程 5.1.2 填写工程的信息 5.1.3 编程实现 5.1.4 运行项目 5.2 调试项目 5.2.1 设置断点 5.2.2 Debug项目 5.2.3 断点调试 5.3 本章小结 第6章 磨刀不误砍柴工——Android应用程序结构介绍 ...

    《Google Android开发入门与实战》.pdf

    5.1.1 新建一个android工程 52 5.1.2 填写工程的信息 52 5.1.3 编程实现 53 5.1.4 运行项目 54 5.2 调试项目 54 5.2.1 设置断点 54 5.2.2 debug 项目 55 5.2.3 断点调试 55 5.3 本章小结 ...

    Android 3D游戏案例开发大全 pdf

    为了便于读者学习,《Android 3D游戏案例开发大全》附赠的光盘中包含了书中所有案例的完整源代码,并对程序进行了详细注释,最大限度地帮助读者快速掌握3D游戏的开发技术。  《Android 3D游戏案例开发大全》以真实...

    基于ThinkPhp6.0+ android开发的一套万岳直播商城系统,有效避开商城直播过程中的痛点难点

    万岳直播商城系统源码android版,基于ThinkPhp6.0+ android开发的一套万岳直播商城系统。适用于直播/短视频带货场景,直播...系统功能通用,无论是个人还是企业都可以利用该系统快速搭建一个属于自己的直播商城系统。

    基于Android的智能手机的设计与实现

    随着社会的发展,目前全球的手机用户数量已经超过了PC机的数量,而且手机的数量正在快速增长,其中智能手机所占的比例越来越大,特别是随着3G技术发展时代的到来,移动互联网将是一个巨大的市场,许多国际大公司以及...

    Google Android开发入门与实战

    本书内容上覆盖了用Android开发的大部分场景,从Android基础介绍、环境搭建、SDK介绍、Market使用,到应用剖析、组件介绍、实例演示等方面。从技术实现上,讲解了5个Android平台下的完整综合实例及源代码分析,分别...

Global site tag (gtag.js) - Google Analytics