Android 知识图谱

摘要:
1、 开源项目网络框架:okhttpnversion依赖注入:butterknifedagger2异步处理:rxjavaeventbus图像框架:glidpicasso性能优化:leakcanaryblockcanary 1http://www.cnblogs.com/qishuai/p/8763460.html2.glide3.rxjavahttp://gank.io/p

一、开源项目

       网络框架:  okhttp retrofit

       依赖注入:  butterknife dagger2

       异步处理:  rxjava        eventbus

       图片框架:  glide          picasso

       性能优化:  leakcanary  blockcanary

  1. retrofit

      http://www.cnblogs.com/qishuai/p/8763460.html

      2. glide

      

      3. rxjava

         http://gank.io/post/560e15be2dca930e00da1083

二、 基础知识

     1. Hander原理&事件分发机制

      https://blog.csdn.net/BlogLaughFace/article/details/51282602

     2. 界面事件传递机制

       http://www.cnblogs.com/qishuai/p/8965780.html

     3. Activity、Fragment、View、Service生命周期

      http://www.cnblogs.com/qishuai/p/8972892.html

三、 框架设计

      1.  mvp

         mvp+dragger2+Retrofit+RxJava+Glide+GreenDao+EventBus.

免责声明:文章转载自《Android 知识图谱》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基于QRcode创建和识别二维码的研究基于 声网Agora SDK 实现 iOS 端的多人音视频互动下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android API Levels 详解

Android API Levels 当你开发你的Android应用程序时,了解该平台API变更管理的基本方法和概念是很有帮助的。同样的,知道API级别标识以及该标识如何保障你的应用与实际硬件设备相兼容对于开发及后续的发布、维护都是有益的。 本节内容告诉你API级别的知识,以及它如何影响你开发和使用的应用。 关于如何使用“以API级别进行过滤”来使用API...

Android : android 8.0 audio 接口分析

1、HIDL 的概念   HIDL 读作 hide-l,全称是 Hardware Interface Definition Language。它在 Android Project Treble 中被起草,在 Android 8.0 中被全面使用,其诞生目的是使 Android 可以在不重新编译 HAL 的情况下对 Framework 进行 OTA 升级。 ...

Android应用开发中的风格和主题(style,themes)

      越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面: Theme是针对窗体级别的,改变窗体样式; Style是针对窗体元素级别的,改变指定控件或者Layout的样式。  ...

用HTML5/CSS3/JS开发Android/IOS应用

现在人人都想成为安卓/IOS应用开发工程师。其实,安卓/IOS应用可以用很多种语言来实现。由于我们前端开发工程师,对HTML5/CSS/JavaScript的网络编程已经相当熟悉了。所以,今天大家将会认识到一些利用前端语言来开发安卓/IOS应用的工具。  在文章的末尾,也介绍了使用JAVA、C#、Lua以及AS3来开发安卓应用的工具。  希望大家都能找到适...

5+ App开发入门指南

HTML5 Plus应用概述 HTML5 Plus移动App,简称5+App,是一种基于HTML、JS、CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实现与原生App同样强大的功能和性能。 HTML5 Plus规范 通过HTML5开发移动App时,会发现HTML5很多能力不具备。为弥补HTML5能力的不足,在...

Android OpenGL ES 入门系列(一) --- 了解OpenGL ES的前世今生

  转载请注明出处 本文出自Hansion的博客 OpenGL ES (OpenGL for Embedded Systems)         是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计,主要用来开发3D图形应用 Android支持以下几个版本的OpenGL ES API:         OpenGL ES...