自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 深入理解23种设计模式(java)

转载以下是学习过程中查询的资料,别人总结的资料,比较容易理解(站在各位巨人的肩膀上,望博主勿究)创建型抽象工厂模式http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html建造者...

2018-05-24 15:42:48 196

转载 Android界面性能调优手册

注:本文是我在 Android 界面性能调优知识的系统性总结,纯属个人碎碎念。秉持开源分享的原则发布本文出来,各位看官有需则取。 追加:本文发布 24 小时,已被伯乐在线、开发者头条、推酷、图灵社区以及一些小刊小网转载,并在简书上收获 40 几个喜欢。并打破 ANDROIDTEST.ORG 博客历史最高的《走过人生的五分之一》文章时的 IP 日活( IP 694 ),创下新的历史新高( ...

2018-05-22 10:45:11 195

转载 关于java多继承和mixin实现

接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.Mixin 实质上是利用语言特性(比如 Ruby 的 include 语法、Python 的多重继承)来更简洁地实现组合模式...

2018-05-18 10:30:36 1694 1

转载 多重继承

继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能。回忆一下Animal类层次的设计,假设我们要实现以下4种动物:Dog - 狗狗;Bat - 蝙蝠;Parrot - 鹦鹉;Ostrich - 鸵鸟。如果按照哺乳动物和鸟类归类,我们可以设计出这样的类的层次:但是如果按照“能跑”和“能飞”来归类,我们就应该设计出这样的类的层次:如果要把上面的两种分类都包含进来,我们就得设计更...

2018-05-18 10:28:16 131

转载 让OS X支持NTFS写文件

介绍对于很多习惯了使用 Windows 工作的人来说,使用全新的 Mac 进行事务处理的过程将是件让人觉得畏惧的事情。除此之外,你可能希望可以在 Mac 上继续使用 windows 中使用的 NTFS 格式的硬盘,好消息是 Mac 默认是支持 NTFS 读操作的,坏消息是不能进行写操作。在你费劲的寻找在Mac上能进行NTFS写操作的第三方工具之前,先听我说。事实上最新版的 OS X 是支持 NTF...

2018-05-16 14:55:41 326

转载 打开Mac OSX原生的NTFS功能

​ 所有的办法都是在没有办法的情况下才能找到, 之前一直用的 Paragon NTFS, 当然虽然是程序员有两种方式, 一种就是支持自己的事业,用收费的, 另一种就是发挥自己的特长, 去破解. 无奈承担不起Paragon NTFS每个版本更新都要重新购买的费用, 如果一次购买终身有效19.9刀结果面前可以接受. 但是破解版的终归不是最终的解决方案, 系统升级或软件升级之后就会一堆头疼的事...

2018-05-16 13:47:36 30406 8

转载 Android 软键盘的显示和隐藏,这样操作就对了

一、前言如果有需要用到输入的地方,通常会有需要自动弹出或者收起软键盘的需求。开篇明义,本文会讲讲弹出和收起软键盘的一些细节,最终还会从源码进行分析。想要操作软键盘,需要使用到 InputMethodManager ,它是一个系统服务,可以使用 Context.getSystemService() 获取到它。而很多关键的逻辑代码,都是在 InputMethodManagerService 中实现的。...

2018-05-15 10:52:01 790

转载 Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/44171115大家好,欢迎继续回到Android属性动画完全解析。在上一篇文章当中我们学习了属性动画的一些进阶技巧,包括ValueAnimator和ObjectAnimator的高级用法,那么除了这些之外,当然还有一些其它的高级技巧在等着我们学习,因此...

2018-05-09 10:02:40 204

转载 Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43536355大家好,在上一篇文章当中,我们学习了Android属性动画的基本用法,当然也是最常用的一些用法,这些用法足以覆盖我们平时大多情况下的动画需求了。但是,正如上篇文章当中所说到的,属性动画对补间动画进行了很大幅度的改进,之前补间动画可以做到的...

2018-05-09 10:01:40 136

转载 Android属性动画完全解析(上),初识属性动画的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43536355在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动...

2018-05-09 09:59:15 171

转载 Android studio更新到2.2之后出现的问题

更新完AS之后去写作业,发现怎么弄都是没法运行,提示的错误是Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (22.2.1) and test app (23.1.1) differ. See http://g.co/androidstudio/app-tes...

2018-05-04 13:32:40 188

转载 GridLayoutManager 不居中对齐问题

Paste_Image.png蛋疼的问题,右边留空那么多。<android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_c...

2018-05-02 09:39:33 3924

空空如也

空空如也

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

TA关注的人

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