![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android框架及第三方库
文章平均质量分 87
快乐的kuai小马
已识乾坤大, 犹怜草木青。长空送鸟印, 留幻与人灵。
展开
-
Android Butterknife框架 注解攻略:
一、原理。 最近发现一个很好用的开源框架,蛮不错的,可以简化你的代码,是关于注解的。不多说直接进入使用步骤讲解。二、步骤。1、准备阶段,先到官网( http://jakewharton.github.io/butterknife/ )上jar包,下载下来。2、把下载下来的jar包,放到项目的libs下,就会自动导入项目了。3、配置eclips,鼠标对准需要注解的项目,单击右键原创 2015-11-04 19:37:56 · 483 阅读 · 0 评论 -
Android-UI层的三种框架模式-MVC、MVP、MVVM
Android-UI层的三种框架模式-MVC、MVP、MVVM一 MVC框架:(1)基本定义:MVC框架全名是指Model,View,Controller,是模型(Model)---视图(View)---控制器(Controller),是一种业务逻辑,数据,界面显示分离的方法组织代码,将业务逻辑聚焦到一个部件里面,在改进和个性化定制界面以及与用户交互的同时,不需要重新写业务逻辑原创 2016-03-15 17:21:20 · 3103 阅读 · 0 评论 -
Android设计模式之23种设计模式一览
Android设计模式之23种设计模式一览一 什么是设计模式?(1)基本定义:设计模式(Design pattern)是一套被反复使用的代码设计经验的总结。使用设计模式的目的是为了可重用代码、让代码更容易被他人理解。设计模式是是软件工程的基石脉络,如大厦的结构一样。(2)Design pattern的四大要素:模式名称(Name),问题(Question),解决方案(Solu原创 2016-03-16 21:03:57 · 27440 阅读 · 5 评论 -
Android 使用ActiveAndroid 管理数据库
先看看效果:ActiveAndroid简单介绍:ActiveAndroid是采用活动记录(Active Record)架构模式设计的适用于Android平台的轻量级ORM架构,能简单地通过如save()和delete()等方法来做到数据的增删改查等操作。开始配置:先引入jar包,在gradle中添加依赖:compile files('libs/act原创 2016-04-11 19:05:17 · 2627 阅读 · 3 评论 -
Android EventBus框架(二)之源码简单解析
上一篇,我们基本知道了EventBus的使用步骤,接下来先简单研究一下其中的源码。在分析源码之前,我们先回顾一下Java反射的知识点:JAVA反射机制基本定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Sun为提供的关于反射机制中的类:原创 2016-06-02 16:37:38 · 5723 阅读 · 0 评论 -
Android EventBus框架(一)之使用详细介绍
研发DEMO背景最近开发项目遇到一个情景,就是在APP主页MainActivity展示列表,有收藏功能,但是点收藏的时候,需要当前用户是已经登录身份,因此当用户点击列表item收藏按钮时,如果用户没有登录,便会跳转到APP的登录页(LoginActivity),此时如果用户之前并没有用户名/密码,又会点击此页面的立即注册,跳转到注册界面(RegistActivity),那么当在注册界面用户注册成功的原创 2016-06-02 12:07:32 · 18054 阅读 · 0 评论 -
Android网络框架-Volley(二) 使用进阶
1.安装和使用Volley库引入Volley非常简单,首先,从git库先克隆一个下来:git clone https://android.googlesource.com/platform/frameworks/volley 然后编译为jar包,再把jar包放到自己的工程的libs目录。2.使用请求队列Volley的所有请求都放在一个队列,然后进行处理,这里是你如何将创建一个请求队列:Reques原创 2016-09-29 18:37:04 · 437 阅读 · 0 评论 -
Android网络框架-Volley(一) 初步使用
Android网络框架-Volley(一) 初步使用Volley先看看DEMO界面: 初步了解Volley: 一直有听Volley网络加载框架,但之前并未使用,想着看到很多大牛在项目中都运用Volley框架来与服务器进行网络通信,想着也得好好看看,不然就觉得自己太Low了。哈哈。关于Volley,封装有两个主要功能,一个是如syncHttpClient一样访问网络,只需要几行代码便可以访问网络原创 2016-04-13 10:50:05 · 700 阅读 · 0 评论 -
Android网络框架-Volley(三) 加载图片
在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法。在上篇文章中有提到过,Volley是将AsyncHttpClient和Universal-Image-Loader的优点集成于一身的一个框架。我们都知道,Universal-Image-Loader具备非常强大的加载网络图片的功能,而使用Volley,我们也可以实现基本类似的效果原创 2016-09-29 19:59:23 · 566 阅读 · 0 评论