标签目录:fastdev4android

以下是与标签 “fastdev4android” 相关联的文章

重写WebView网页加载以及JavaScript注入详解

(一).前言: 今天我们来学习一下重写WebView组件来实现网页的加载,以及我们平时APP开发中经常使用的JS注入,js和java相互调用的问题来重点讲解一下。如果大家都WebView加载还不是太熟悉的话,这边我之前专门写了一个WebView的专题,其他包含基本使用和js注入的问题。(点击进入WebView进阶专题) FastDev4Android框架项目……

列表头生成带文本或者字母的图片开源库TextDrawable使用和详解

(一).前言: 今天我们主要来学习一下新的开源框架,TextDrawable。我们经常在一些应用通讯录中看到这样的效果,例如我们加了一个好友,但是该用户没有上传头像图片,那么应用要么默认显示一个默认头像,或者我们就可以自动根据姓名第一个字或者首字母自动生成一个图片。OK,TextDrawable框架(Github地址)就是可以解决这个问……

消息总线EventBus源码分析以及与Otto框架对比(二)

(一).前言: 上一篇我们对EventBus的简介和基本使用做了说明,今天我们主要深入的使用EventBus,同时会从源码的角度对于订阅和发送消息做分析,以及和另外的消息总线框架Otto在性能等方面做一个对比分析。 FastDev4Android框架项目地址:https://github.com/jiangqqlmj/FastDev4Android (二).框架简单说明: 通过上一篇文章……

消息总线EventBus的基本使用(一)

(一).前言: 今天我们的项目继续更新,今天我们主要讲解消息总线EventBus的基本使用方法,后面一篇我们会从源码的角度稍微分析一下实现过程。 FastDev4Android框架项目地址:https://github.com/jiangqqlmj/FastDev4Android (二).简介: 以前我们做组件间的消息分发更新,一般会采用观察者模式,或者接口数据回调的相关方式。……

Android MVP开发模式详解

(一).前言: 今天我们的项目继续更新,今天我们主要讲解MVP开发模式以及具体实例。 FastDev4Android框架项目地址:https://github.com/jiangqqlmj/FastDev4Android (二).简介: MVP(Model View Presenter)模式是著名的MVC(Model View Controller)模式的一个演化版本,目前它在Android应用开发中越来越重要了。初看起来我……

非常漂亮的进度指示器AVLoadingIndicatorView的使用讲解

(一).前言: 今天我们的项目继续更新,今天主要要加入一个非常漂亮的进度指示器AVLoadingIndicatorView(开源地址)效果很不错,用起来非常简单和平时ProgressBar一样简单。效果如下: FastDev4Android框架项目地址:https://github.com/jiangqqlmj/FastDev4Android (二).简要介绍: AVLoadingIndicatorView是一个Android平台进……