自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小之的博客

只要觉得正确,不论过程多艰难,硬着头皮下去终究是对的

  • 博客(7)
  • 收藏
  • 关注

原创 面试记录

昨天面试了一家非常棒的互联网产品公司,聊得很不错,不过技术上有几个问题没回答出来或者答得不够好,所以特地记录下: Java 中堆内存和栈内存的区别 Serilzable 和 Parcelable 的区别 笔试有一个 HashMap 迭代的问题,以前看过,记不清了,用得比较少 Android 性能优化的方式 弱引用概念:我实际上这块比较熟,但表达的不太清楚 ListVie

2017-03-24 09:50:39 519

原创 Android事件传递之onInterceptTouchEvent()和requestDisallowInterceptTouchEvent()方法的使用

之前看郭神的事件分发机制解析博客,深入的从源码角度学习了一下Android的事件分发机制。如果还没看过,那么请先去郭神的博客学习下:http://blog.csdn.net/guolin_blog/article/details/9097463了解到事件从ViewGroup向子View分发的过程中,需要走一个判断,如果这个判断语句没有过,那么事件将被父布局给拦截掉,这个判断语句是:if(disall

2017-03-10 16:48:29 36853 4

原创 Android用MVP实现一个简单的类淘宝订单页面

这几天把以前项目上做过的一个类似淘宝订单的页面单独提取出来重新做了一遍,把一些公共代码提取出来,方便以后用到类似界面简易集成,同时也用到了MVP框架,通过MVP之间各层次互相绑定的最基础的类,将数据和逻辑分离开,这是效果图值得一提的是,这里用到了一些其他开源代码,比如刷新样式swipetoloadlayout等,具体的使用方法大家可以百度搜下名字就行了,资料很多。4个Fragment用的统一的静态构

2017-03-05 11:05:10 2697

原创 Thinking in Java学习笔记 第二十一章:并发

实现并发最直接的方式是在操作系统级别使用进程。进程是运行在它自己地址空间内的自包容的程序线程就是在进程中的一个单一的顺序控制流,因此,单个进程可以拥有多个并发执行的任务。静态方法Thread.yield()的调用是对线程调度器(Java线程机制的一部分,可以将CPU从一个线程转移给另一个线程)的一种建议。线程调度机制是非确定性的,所以一次运行的结果可能与另一次运行的结果不同 当创建Thread时,

2017-03-03 09:36:41 434

原创 Thinking in Java学习笔记 第七章:复用类

如果想初始化引用,可以在代码的下列位置进行:在定义对象的地方。这意味着他们总是能够在构造器被调用之前初始化在类的构造器中就在正要使用这些对象之前,这种方式成为惰性初始化。在生成对象不值得以及不必每次都生成对象的情况下,这种方式可以减少额外的负担使用实例初始化继承语法:创建一个类的时候,总是在继承,除非已明确指出要从其他类继承,否则就是在隐式地从Java的标准根类Object进行继承。即便是

2017-03-01 21:48:45 335

原创 Thinking in Java学习笔记 第五章:初始化与清理

初始化与清理,垃圾回收器,finalize()方法

2017-03-01 21:32:05 383

原创 Thinking in java学习笔记 第二章:一切都是对象

Thinking in Java第二章:一切都是对象 学习笔记

2017-03-01 16:21:00 466

空空如也

空空如也

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

TA关注的人

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