自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android_MVVM架构(1)基本认识

Android 团队发布了一个数据绑定框架(Data Binding Library)。以后可以直接在 layout 布局 xml 文件中绑定数据了,无需再 findViewById 然后手工设置数据了。这无疑节省了一大笔时间,但是要熟练运用该框架,也要花费一定的时间和精力。配置环境目前,最新版的Android Studio已经内置了该框架的支持,配置起来也很简单,只需要编辑app目录下的build

2016-07-27 01:34:55 489

原创 使用Gson解析json数据

使用Gson解析json数据,非常方便,要细心的配置实体类Model。比如json字符串为:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "allPages": 1503, "ret_code": 0, "contentlist"

2016-07-27 00:47:56 1059 1

原创 提交androidstudio工程到GitHub

1、首先安装Git GUI。 2、配置运行Git Bash,在命令行中输入以下命令: 邮箱和账户名 打开androidstudio 配置git.exe的路径 点击Text测试。 配置GitHub的账户名和密码 点击Text测试 以上配置完成后,点击菜单中的VCS 创建关联的库,点击Share进行分享 点击ok提交代码 这样我们就把本地项目已经与githu

2016-07-25 11:46:38 403

转载 Matrix深入

读完本文,相信你能够搞明白以下三个问题:为什么 Matrix 是个 3 X 3 的矩阵 Matrix 这个 3 X 3 的矩阵每个元素的作用 Matrix 的 setXXX、preXXX、postXXX API 方法的工作原理 Matrix 的结构 Matrix 是 Android SDK 提供的一个矩阵类,它代表一个 3 X 3 的矩阵(不懂矩阵为何物的童鞋就要自行 Google 了)。

2016-07-20 18:03:32 483

转载 Matrix

Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。 首先介绍一下矩阵运算。加法和减法就不用说了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式: 在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图: 解释一下,上面的sinX 和cosX ,表示旋转角度的cos 值

2016-07-20 17:45:14 415

转载 OnGlobalLayoutListener获得一个视图的高度

我们知道在oncreate中View.getWidth和View.getHeight无法获得一个view的高度和宽度,这是因为View组件布局要在onResume回调后完成。所以现在需要使用getViewTreeObserver().addOnGlobalLayoutListener()来获得宽度或者高度。这是获得一个view的宽度和高度的方法之一。 OnGlobalLayoutListene

2016-07-20 15:56:57 3456

原创 onAttachedToWindow和onDetachedFromWindow

当重写的view附加到window上时,在执行onDraw(Canvas c)之前的任何时刻调用,执行顺序: onStart—->onResume—->onAttachedToWindow在onAttachedToWindow中可以获取view的宽高,并修改view的宽和高 将视图从窗体上分离的时候调用该方法。这时视图已经不具有可绘制部分

2016-07-20 15:38:30 687

原创 java_静态方法能否被子类重写

子类继承父类 只能重写非静态方法 静态方法会被隐藏 子类继承了静态和非静态方法 可以直接子类名调用父类静态方法

2016-07-20 11:09:24 1361

ImageLoader jar包

是最新的ImageLoader开源框架工具jar包,

2015-11-27

ImageLoaderDemo

使用了ImageLoader开源框架处理图片的三级缓存

2015-11-27

android_mvp架构demo

该demo详细展示了android中mvp架构的运用,帮助同学们,理解mvp架构的模式

2015-11-11

空空如也

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

TA关注的人

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