如今,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 项目。此过程涵盖了从 JDK 的下载安装到 Android Studio 的配置以及项目的创建, 为开发者提供了全面的操作指南。
Android 开发环境搭建及运行第一个项目 本文将详细讲解 Android 开发环境的搭建和运行第一个项目的过程。...这些步骤可以帮助开发者快速搭建 Android 开发环境,开始开发第一个 Android 应用程序。
本文将深入探讨“Android组建化”这一主题,包括它的重要性、实现方式以及如何利用它来快速搭建项目框架。我们将讨论混淆策略、网络请求链、配置化和路由等关键知识点,并结合提供的“ModuleApp-master”项目源码...
在进行Android应用开发之前,首要任务是搭建一个完整的开发环境。本篇将详细介绍如何搭建Android开发环境,确保每个步骤清晰明了,便于新手快速入门。 首先,我们需要准备四个主要的工具:JDK(Java Development ...
本文将根据给定的文件信息——“Android开发平台搭建步骤”,详细阐述如何从零开始构建一个适用于Android应用程序开发的环境,包括Java JDK安装、Android SDK配置、ADT(Android Development Tools)集成到Eclipse等...
Android 应用开发环境搭建是 Android 开发者的必备知识之一,本文将指导读者从零开始搭建 Android 应用开发环境,包括安装 JDK、Eclipse、ADT 插件和 Android SDK,并创建第一个 Android 应用程序 HelloWorld。...
Android开发环境搭建(SDK+Eclipse+ADT) 本文将指导读者如何搭建Android开发环境,包括JDK、Eclipse、Android SDK、ADT的安装和...通过按照本文的步骤,可以快速搭建Android开发环境,并开始Android应用程序的开发。
对于开发者而言,搭建一个高效稳定的开发环境至关重要。本文将详细介绍如何在Windows环境下搭建Android应用程序开发环境,包括JDK的安装、Android SDK的安装配置、Eclipse IDE及其ADT插件的安装配置,以及创建...
本文将详细讲解如何从零开始构建Android开发环境,包括JDK的安装、Eclipse的配置、Android SDK的获取与设置、ADT插件的安装以及AVD的创建,最终实现一个简单的"HelloWorld"程序的编写。 1. **JDK安装** JDK(Java...
本文将详细介绍如何快速搭建Android 3.1的开发环境,以便于开发者能够迅速投入代码编写和应用开发。 首先,我们需要安装Java Development Kit (JDK)。JDK是开发Java应用程序的基础,而Android SDK构建在Java之上。...
在Android平台上运行Python程序,需要一个特殊的环境,这个环境通常由一些特定的工具和应用程序组成。"android python环境搭建.apk"显然就是这样一个工具包,它包含了一个可以在Android设备上执行Python代码的环境。...
整个过程分为几个步骤:基本环境准备、下载与配置Android SDK、安装ADT插件、配置MyEclipse、创建虚拟设备(AVD)、创建并运行一个简单的Android程序。 #### 二、基本环境准备 在开始Android开发之前,确保已经安装...
在Android平台上开发一个通讯录小程序是一项常见的任务,它涉及到用户界面设计、数据存储、搜索功能以及权限管理等多个方面。本文将深入探讨如何利用Android SDK和相关技术来构建这样一个应用。 一、环境搭建 1. ...
### 安卓平台的搭建与第一个安卓程序 #### 一、安卓平台的搭建 ##### 1.1 软件下载 **1.1.1 JDK的下载** 要搭建安卓开发环境,首先需要安装Java Development Kit (JDK)。通过百度搜索引擎搜索“JDK”,找到...
在Android开发中,一个完整的开发环境是必不可少的,尤其是对于初学者来说,能够快速地配置好开发环境可以节省大量时间,更专注于学习和实践。本教程将详细介绍如何在Windows系统下利用U盘安装Ubuntu双系统,并在...
Android程序设计涉及的知识点广泛,主要包括以下几个方面: 1. **Android系统架构**:了解Android系统的层次结构,包括Linux内核、硬件抽象层、系统运行库、应用框架和应用程序。 2. **环境搭建**:安装和配置...