摘要: 这是一个设计模式的学习笔记目录<! more 这是我自己整理的设计模式的入门笔记。主要参考网上资料、《大话设计模式》等。 [设计模式七大原则][design philosophy] 常见的几个设计模式的原则,蕴含在很多设计模式中,是从许多设计方案中总结出的指导性原则。 [简单工厂模式][Simple 阅读全文
posted @ 2016-06-01 17:10 Jarvis_Huang 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 如果你玩过竞技类游戏的话,对延迟这个概念肯定不陌生,一般竞技类游戏对网络要求比较高,如果延迟太厉害的话基本不能玩。我们认为延迟就是网络很卡了,网速慢。那么,延迟具体是什么含义呢?延迟都有哪几种情况,哪种情况影响比较大呢?我们来了解一下。 阅读全文
posted @ 2017-04-13 09:58 Jarvis_Huang 阅读(2737) 评论(0) 推荐(0) 编辑
摘要: private、public、protected 这三者大家都不会感到陌生。 访问权限的修饰词,给类中的每一个成员定义一个使用范围 ,但是在使用的时候,可能有人不会太在意他们的区分,在某些情况下,不进行区分也许都是可行的,但是却不一定是最好。可能,一时也不会暴露出什么问题,但是,当项目变得庞大而复杂 阅读全文
posted @ 2016-06-07 15:49 Jarvis_Huang 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 今天终于看完了钱文忠解读《弟子规》,为什么用终于呢?因为,这书算是笔录,原原本本地记录下了钱文忠教授讲解《弟子规》的话,但是错别字太多了(我是用微信读书这个app看的,书是直接在app里买的,这应该不是盗版的了吧)。一开始,我还会时不时划出来纠错一下,后面架不住了,就放弃了。不过,虽然因为这个原因, 阅读全文
posted @ 2016-06-02 11:18 Jarvis_Huang 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: MVP是从MVC演变过来的。M即Model层负责提供数据,V即View层负责显示,P指Presenter层负责逻辑处理。在MVP中View不直接使用Model,它们通过Presenter来通信,它们之间的交互都在Presenter内部进行。实现了View和Model的耦合。<! more 在MVP中 阅读全文
posted @ 2016-06-01 16:46 Jarvis_Huang 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: 当原生控件不符合需求,并且进行拓展或组合也无济于事的时候,就需要自己来绘制一个控件了。<! more 全新的View 通过源码,我们可以看到所有的控件都是通过继承View类来实现的。所以,我们要创建全新的控件,也是要通过继承View来实现。 案例 案例同样来自《Android群英传》。 绘制圆弧文本 阅读全文
posted @ 2016-06-01 16:44 Jarvis_Huang 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,原生控件时常会无法满足我们的需要。这时,我们就需要进行自定义控件了,而对原生控件的拓展即是解决方法之一。<! more 对原生控件的拓展 对原生控件的拓展是指在Android提供的控件的基础上进行修改,实现符合需求的控件。做法是通过创建一个自定义的控件类,继承要进行拓展的控件 阅读全文
posted @ 2016-06-01 16:43 Jarvis_Huang 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 据说,学习一样新的东西,要带着三个问题: 1. 这东西是什么; 2. 这东西有什么用; 3. 这东西怎么用。<! more 这次的笔记就用这种方式记录试试。 组合控件 组合控件其实就是使用Android原生控件组成一个功能完整的符合需求的控件并将其封装成面向对象的类来使用。 组合控件的作用 为什么会 阅读全文
posted @ 2016-06-01 16:42 Jarvis_Huang 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 这一章,我们要了解一下Android的IDE(集成开发环境)。一款好的IDE不仅能让我们开发事半功倍,也能让我们把更多精力专注在业务逻辑本身,不必过多关注底层细节。<! more 进行Android开发,目前主要是使用Eclipse和AndroidStudio。Eclipse需要整合adt插件才能进 阅读全文
posted @ 2016-06-01 16:38 Jarvis_Huang 阅读(5263) 评论(0) 推荐(0) 编辑
摘要: 沉浸式状态栏确切的说应该叫做透明状态栏。一般情况下,状态栏的底色都为黑色,而沉浸式状态栏则是把状态栏设置为透明或者半透明。<! more 为什么要使用沉浸式状态栏 沉浸式状态栏是从android Kitkat(Android 4.4)开始出现的,它可以被设置成与APP顶部相同的颜色,这就使得切换AP 阅读全文
posted @ 2016-06-01 16:35 Jarvis_Huang 阅读(16720) 评论(1) 推荐(1) 编辑