学习记录

【Android】Retrofit网络库的学习与总结

Retrofit介绍 Retrofit是Square公司基于RESTful风格推出的网络框架封装。既然它与OKHttp都是Square公司推出的,那么它与OKHttp有什么关系呢?...
Read More
学习记录

【面向对象】MVC架构模式的学习

什么是MVC 在维基百科中,MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)...
Read More
学习记录

【Android】Volley网络框架的学习及源码分析

介绍 Volley是Google在2013年发布的一款Android平台上的网络请求库。 它有如下特点: 使得网络通信更快,更简单 GET、POST网络请求及网络图像的高效异步处理...
Read More
学习记录

【面向对象】面向对象设计原则及常见设计模式的总结

参考文章 https://juejin.im/entry/5917d38dda2f60005de8def4 https://www.jianshu.com/p/a3474f4fee...
Read More
学习记录

【Android】View学习之View的事件体系

View是什么 首先我们需要理解什么是View。View是安卓中所有控件的基类,无论是简单的TextView、Button,还是复杂的LinearLayout、ListView,它...
Read More
学习记录

【Android】属性动画学习与总结

简介 Android开发中,总是需要一些动画,在UI中达到某种美观的效果,进而提高用户的使用体验。因此,Android为我们提供了一些动画的框架。Android的动画框架分为两类。...
Read More
学习记录

【面向对象】设计模式之适配器模式的学习

参考文章:https://www.jianshu.com/p/9d0575311214 定义 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在...
Read More
学习记录

【Android】Handler的学习及总结(下)—原理分析

Android为何设计只能通过Handler机制来更新UI呢? 最根本原因:解决多线程并发问题。 比如假设在一个Activity中,有多个线程来更新UI,并且都没有加锁,会发生什么...
Read More
学习记录

【Android】Handler的学习及总结(上)—使用方法

Handler是什么 Handler是Android给我们提供用于更新UI的一套机制,也是一套消息处理机制。我们用它可以发送消息,也可以用它处理消息。在Android开发中有着非常...
Read More
学习记录

【Android】四大组件之ContentProvider

Android四大组件之ContentProvider Date:2018/07/10 ContentProvider是Android四大组件之一,主要用于在不同应用间实现数据共享...
Read More