`
weiqingfei
  • 浏览: 315382 次
  • 性别: 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 Studio 开发环境快速搭建(超详细)

    通过以上步骤, 可以快速搭建好 Android Studio 的开发环境, 并成功创建一个 Android 项目。此过程涵盖了从 JDK 的下载安装到 Android Studio 的配置以及项目的创建, 为开发者提供了全面的操作指南。

    Windows下Android开发环境搭建及运行第一个项目

    Android 开发环境搭建及运行第一个项目 本文将详细讲解 Android 开发环境的搭建和运行第一个项目的过程。...这些步骤可以帮助开发者快速搭建 Android 开发环境,开始开发第一个 Android 应用程序。

    Android组建化,用于快速搭建项目框架,经过多次优化和测试,直接使用!

    本文将深入探讨“Android组建化”这一主题,包括它的重要性、实现方式以及如何利用它来快速搭建项目框架。我们将讨论混淆策略、网络请求链、配置化和路由等关键知识点,并结合提供的“ModuleApp-master”项目源码...

    eclipse android 开发环境搭建

    ### Eclipse Android 开发环境搭建详解 #### 一、概述 随着移动互联网的飞速发展,Android作为主流操作系统之一,其应用开发的需求日益增加。...这不仅有助于快速入门Android开发,也为进一步学习提供了坚实的基础。

    Android开发平台搭建步骤

    本文将根据给定的文件信息——“Android开发平台搭建步骤”,详细阐述如何从零开始构建一个适用于Android应用程序开发的环境,包括Java JDK安装、Android SDK配置、ADT(Android Development Tools)集成到Eclipse等...

    Android应用开发环境搭建

    Android 应用开发环境搭建是 Android 开发者的必备知识之一,本文将指导读者从零开始搭建 Android 应用开发环境,包括安装 JDK、Eclipse、ADT 插件和 Android SDK,并创建第一个 Android 应用程序 HelloWorld。...

    Android开发环境搭建(SDK+Eclipse+ADT)

    Android开发环境搭建(SDK+Eclipse+ADT) 本文将指导读者如何搭建Android开发环境,包括JDK、Eclipse、Android SDK、ADT的安装和...通过按照本文的步骤,可以快速搭建Android开发环境,并开始Android应用程序的开发。

    Windows下Android应用程序开发环境的搭建.doc

    对于开发者而言,搭建一个高效稳定的开发环境至关重要。本文将详细介绍如何在Windows环境下搭建Android应用程序开发环境,包括JDK的安装、Android SDK的安装配置、Eclipse IDE及其ADT插件的安装配置,以及创建...

    Android开发环境搭建

    本文将详细讲解如何从零开始构建Android开发环境,包括JDK的安装、Eclipse的配置、Android SDK的获取与设置、ADT插件的安装以及AVD的创建,最终实现一个简单的"HelloWorld"程序的编写。 1. **JDK安装** JDK(Java...

    android3.1快速环境搭建

    本文将详细介绍如何快速搭建Android 3.1的开发环境,以便于开发者能够迅速投入代码编写和应用开发。 首先,我们需要安装Java Development Kit (JDK)。JDK是开发Java应用程序的基础,而Android SDK构建在Java之上。...

    android python环境搭建.apk

    在Android平台上运行Python程序,需要一个特殊的环境,这个环境通常由一些特定的工具和应用程序组成。"android python环境搭建.apk"显然就是这样一个工具包,它包含了一个可以在Android设备上执行Python代码的环境。...

    android 的一个通讯录小程序

    在Android平台上开发一个通讯录小程序是一项常见的任务,它涉及到用户界面设计、数据存储、搜索功能以及权限管理等多个方面。本文将深入探讨如何利用Android SDK和相关技术来构建这样一个应用。 一、环境搭建 1. ...

    快速搭建android系统开发环境

    在Android开发中,一个完整的开发环境是必不可少的,尤其是对于初学者来说,能够快速地配置好开发环境可以节省大量时间,更专注于学习和实践。本教程将详细介绍如何在Windows系统下利用U盘安装Ubuntu双系统,并在...

    Android程序设计基础

    Android程序设计涉及的知识点广泛,主要包括以下几个方面: 1. **Android系统架构**:了解Android系统的层次结构,包括Linux内核、硬件抽象层、系统运行库、应用框架和应用程序。 2. **环境搭建**:安装和配置...

Global site tag (gtag.js) - Google Analytics