
android开发
酒醉梦醒
JAVA
展开
-
Android Mvp架构设计与性能优化
Android Mvp架构设计与性能优化什么是mvp架构设计?MVP是模型(Model)、视图(View)、主持人(Presenter)的缩写,分别代表项目中3个不同的模块。 模型(Model):负责处理数据的加载或者存储,比如从网络或本地数据库获取数据等; 视图(View):负责界面数据的展示,与用户进行交互; 主持人(Presenter):相当于协调者,是模型与视原创 2017-05-27 22:26:51 · 1408 阅读 · 0 评论 -
Android Studio NDK开发篇一
安装ndk:下载ndk:在你装好了Android studio 的sdk环境的前提下进行ndk开发。打开android studio,Tools->Android->SDKManager->Android SDK->SDK Tools.勾上LLDB,NDK。已经勾上的其他选项不用管,让他处于勾中状态。下载就行了,默认是下载到sdk下有一个文件叫ndk-bundle,大概两个多G原创 2017-10-11 14:45:28 · 480 阅读 · 0 评论 -
AndroidHandler源码级分析及实现
AndroidHandler源码级分析及实现1.android handler 概述百度百科:Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分在消息队列中逐一将消息取出,然后对消息进行处理,也就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。handler,looper,message原创 2017-05-29 23:55:45 · 3278 阅读 · 0 评论 -
android三级缓存访问网络图片
android三级缓存访问网络图片什么是三级缓存?第一级:内存缓存(优先从内存中加载图片,速度最快,不浪费流量)第二级:本地缓存(其次从本地加载图片,速度快,不浪费流量)第三级:网络缓存(最后从网络加载图片,速度慢,浪费流量)简单原理图:三级缓存分别的解决方案内存缓存解决方案:方案一:普通的hashmap。由于android默认给每个原创 2017-05-28 21:09:08 · 1243 阅读 · 0 评论 -
android网络访问框架OkHttp的进一步封装
android网络访问框架OkHttp的进一步封装概述:android网络框架之OKhttp[1] 一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso)[2] 用于替代HttpUrlConnection和Apache HttpClient(android API23 6.0里已移除HttpClient原创 2017-05-28 17:00:35 · 2140 阅读 · 0 评论