- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 Scroll滑动分析-《Android群英传》第五章
本文选自《android群英传》第五章。主要是滑动方面知识,讲解了坐标系、MotionEvent剄七种滑动的实现方法。1-滑动的产生1-Android坐标系2-视图坐标系3-MotionEventView提供的获取坐标的方法MotionEvent提供的方法2-实现滑动1-Layout实现滑动2-offsetLeftAndRight和offsetTopAndBot
2017-11-30 18:32:49 340
原创 设计模式百题大全
十二个设计模式的73个知识点,按顺序复习和清理,对于梳理设计模式知识点很有帮助。 -内容源于《Head First 设计模式》和个人总结。1-策略模式2-观察者模式3-装饰者模式4-工厂模式5-单件模式6-命令模式7-适配器模式外观模式8-模板方法模式9-Iterator和Composite模式10-状态模式11-代理模式12-复合模式
2017-11-30 11:45:20 334 1
原创 复合模式-《Head First设计模式》笔记终篇
本文包含复合模式以及之后模式的要点。复合模式主要就是关于MVC这种复合模式,书中的实例不便于实现,之后准备找份资料仔细学习一下。 本书的学习也到了结尾,以前没看过类似的知识,一直以为是特别高大上的东西,但是经过本书的入门讲解一下就明朗了很多。但是这些还不够,我还要继续学习设计模式,也计划之后在Android源码中去学习和探究设计模式的应用场景和使用技巧。加油↖(^ω^)↗!
2017-11-29 17:17:14 464 1
原创 代理模式-《Head First 设计模式》
总结归纳自《Head First 设计模式》,实例部分是通过自己的理解使用最简单的方法实现的代理模式。1-代理2-定义3-结构4-实例5-学习链接6-RMI虚拟代理动态代理7-代理模式和装饰者模式的区别
2017-11-28 19:36:27 472 1
原创 Git必须掌握的基本操作
包含Git完整基本操作,并提供进阶学习的资料。1-基本操作1-创建仓库2-提交修改3-diff比较不同4-别名设置简化log2-Git操作区域3-Git回退1-回退版本2-操作历史4-文件操作5-文件暂存6-远程仓库7-分支管理8-Tag9-进阶学习
2017-11-28 17:30:20 15364 2
原创 动画机制-《Android群英传》
动画分为视图动画和属性动画框架。视图动画: 提供AlphaAnimation、RotateAnimation、TranslateAnimation、ScaleAnimation四种动画方式提供动画合集AnimationSet,用于动画混合缺点显著:不具备交互性,只能做普通的动画效果优点:效率高、使用方便属性动画框架:更加丰富的动画效果。常见问题视图动画和属性动画优缺
2017-11-24 16:29:36 330
原创 SurfaceView介绍和通用模板
本文讲解三个方面:SurfaceView是什么SurfaceView和View的区别SurfaceView怎么用
2017-11-23 15:10:24 295
原创 Template Method-模板方法模式《Head First 设计模式》
本文总结归纳自《Head First 设计模式》第八章-模板方法模式。用于复习。
2017-11-21 16:03:31 392 1
原创 绘图机制与图片处理-Android群英传
摘录自《Android群英传》。本文介绍Android的绘图机制,包括屏幕的尺寸信息,2D绘图中Canvas和paint的使用,XML绘图中bitmap\shape\selector\layer,如何用色彩矩阵处理图片的色彩(色调、饱和度、亮度),用变换矩阵进行图片处理以及画笔的特效处理。
2017-11-21 10:37:12 534 3
原创 观察者模式详解
观察者模式是JDK中使用最多的模式,主题+观察者=观察者模式。主题数据和状态的改变,会通知到所有观察者并进行自动更新。本文就概述观察者的要点,并且列举代码示例。本文学习自《Head First 设计模式》,适用于复习。
2017-11-15 11:20:59 420
原创 策略模式-《Head Firsh 设计模式》第一章
本文要点: 定义 设计原则一:封装变换部分 设计原则二:针对接口编程,而不是针对实现编程。 设计原则三:多用组合,少用继承。 实例:鸭子与行为
2017-11-14 17:35:55 370 1
原创 命令模式-《Head First 设计模式》第六章
本文是《Head First 设计模式》中的总结和个人归纳,初学者请看原著!!!命令模式:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销操作。本文讲解命令模式的定义、结构和实现方法(有实例),以及命令模式的用途。
2017-11-13 11:47:53 270 1
原创 单例模式详解
Singleton Pattern(单件模式):定义确保一个类只有一个实例,并提供一个全局访问点。个人学习总结,初学者请看原著!!!
2017-11-13 10:16:30 339 1
原创 工厂模式详解
通过《head first 设计模式》学习的工厂模式,并进行摘录和总结用于个人复习,本文不适合学习,请看原著!!!工厂(factory)处理创建对象的细节。工厂模式分为工厂方法和抽象工厂。
2017-11-10 16:35:02 430 2
转载 SQLite的日期时间的存储
转载自https://segmentfault.com/a/1190000003008234SQLite中,原始的存储只有以下几种(SQLite文档):NULL。只有null。INTEGER。有符号整数,根据值的大小存储在1-4字节中。REAL。浮点数,储存为8字节的IEEE浮点数。TEXT。文字字符串,根据数据库编码存储(UTF-8/UTF-16BE/UTF-16LE
2017-11-10 16:03:38 15433 2
arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2
2016-02-25
Advanced Programming in the UNIX Environment,英文版, 3rd Edition
2016-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人