摘要:
View事件分发 从源码分析 学习自 《Android开发艺术探索》 "https://blog.csdn.net/qian520ao/article/details/78555397?locationNum=7&fps=1" "https://yq.aliyun.com/articles/2675 阅读全文
摘要:
打游戏要存进度 备忘录模式 学习自 《大话设计模式》 备忘录模式漫谈 备忘录的这种设计思想是非常常见的,比如说围棋游戏的悔棋,绘图软件的撤销功能等等,都或多或少的使用了备忘录模式来处理对象的状态。 备忘录(Memento): 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这种状态 阅读全文
摘要:
Java 内部类 学习自 《Java编程思想》 Overview 什么是内部类? Thinking In Java 中如此定义: 将一个类的定义放在里另一个类的定义的内部,这就是内部类。 声明一个内部类 上面是一个简单的内部的声明,并没有什么特殊的情况,除了将类定义在一类的声明中,这种比较奇怪的写法 阅读全文
摘要:
View 事件分发 学习自 《Android开发艺术探索》 "官方文档 MotionEvent" 事件分发机制漫谈 View的事件分发机制,使我们了解View的工作原理继而学习如何自定义View的基础,尽管这些知识比较理论,但是还是很有必要了解其原理的,知其然不知其所以然是不可取的。 MotionE 阅读全文
摘要:
View 的滑动 学习自 《Android开发艺术探索》 滑动漫谈 因为Android手机屏幕大小的原因,所以为了显式更多的信息,我们必须采用滚动的方式来处理,因为滚动就涉及到了滑动,有的滑动十分生硬,而有的滑动却是圆润并且绚丽的,View的滑动就是我们本章要学习的内容。 使用scrollTo/sc 阅读全文
摘要:
View初探 学习自 《Android开发艺术探索》 View漫谈 Activity构成了我们的界面但是知识一个空壳子,Activity与View相结合才构成了我们丰富多彩的界面,并且为了满足一些特殊的功能,Android提供的标准控件并不能满足我们的需要,这时候我们就需要自己定义View来满足我们 阅读全文
摘要:
Android IntentFilter 学习自 《Android开发艺术探索》 IntentFilter漫谈 众所周知,在Android中如果要想启动一个Activity,有两种方式, `隐式启动` ,显式启动不用多说,隐式启动才是我们本章需要学习的重点。 我们开发的程序,常常需要和其他的APP进 阅读全文
摘要:
Activity Flag标志位 学习自 《Android开发艺术探索》 标志位漫谈 在启动Activity的时候,我们可以通过 来设置Activity的启动或是,控制Activity的运行状态。接下来我们可以了解一下比较常用的标志位。如果想要了解更多的标志位及其作用请参考 "官方文档" )。 FL 阅读全文
摘要:
设计模式杂谈 工厂方法模式与抽象工厂模式 参考 《大话设计模式》 http://ichennan.com/2016/08/09/DesignPattern.html Overview 本来在刚学习完 的时候,感觉很清晰和明了,但是后来学习到了 的时候,瞬间感觉被搞懵了。 和 不是一样吗? 这两个没什 阅读全文
摘要:
奥卡姆剃刀原理 如无必要,勿增实体! 这一原理,不仅仅适用于,科学实验,生活,同样也适用于程序或数据库设计! 如论何时都需谨记于心。 阅读全文