自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Adel_hu

Code is my whole life

  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 架构组件

本文就“谷歌开发者”最近推出的Android 架构组件做简单介绍和使用,如果需要更好的理解架构组件的原理,可以到官网《Guide to App Architecture》。(一)LifecycleLifecycle组件的引入一项新的技术的提出肯定是为了解决痛点问题,如果使用过MVP模式的话,有个问题:Presenter感知Activity或者Fragment的生命周期?你可能会这样做,...

2018-09-20 16:31:00 217

原创 浅谈Android MVC、MVP、MVVM

1 架构设计的目的通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率,并且更容易进行后续的测试以及定位问题。但设计不能违背目的,对于不同量级的工程,具体架构的实现方式必然是不同的,切忌犯为了设计而设计,为了架构而架构的毛病。当然,z在架构设计的道路上,会对自身的技术越钻越优。2 MVC 设计架...

2018-06-13 13:41:36 202

原创 Android开发之性能优化

前言Android开发应用,良好的用户体验非常关键,如果一款应用卡顿现象严重,不流畅,经常崩溃,这些不友好的体验会影响应用量。 应用程序的性能问题体现在很多方面, 比如第一次启动速度慢,或者进入某一界面速度慢;动画执行过程不流畅,或者动画执行卡顿时间长;ListView列表滑动过程中卡顿,不流畅;应用程序自定义的某特定界面执行速度慢;响应某一用户事件时长时间无响应(ANR);操作数据库时,执行大量

2018-01-23 15:47:52 135

原创 Android Matrix之图像处理

1 概述Matrix是一个矩阵类,Matrix就是用于坐标变换的,而且是一个3x3的矩阵.假如你对线性代数还有印象,理解它应该不难.2 原理matrix的矩阵是这样子的:Matrix可以操作的基础变换可分为四种: Scale:缩放 Skew:错切 Rotate:旋转 Translate:平移 persp代表透视(官方文档中,也没有详细讲解,这里不做介绍) 最后一行的三个参数分别为

2017-12-21 14:21:55 440 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除