摘要:笔者之前有一篇文章已经使用onMeasure()解决了listview与scollview的显示冲突问题,博客地址如下: onMeasure简单方法 完美解决ListView与ScollView冲突问题! 在此就针对View的测量以及onMeasure()涉及的几个问题做一个详细解释: 一、Meas 阅读全文
posted @ 2018-05-22 00:01 Blue_Keroro 阅读(699) 评论(0) 推荐(0) 编辑
摘要:出处:https://blog.csdn.net/caifengyao/article/details/65437695 在Android中,View的结构是树状的,所以,当触发触摸事件的时候,其事件传递也是从上之下一层层的传递。下面我们结合例子来一点点进行分析。 首先,我们需要了解事件处理中的几个 阅读全文
posted @ 2018-05-16 01:04 Blue_Keroro 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/yanbober/article/details/45312675 模式:根据实例化对象时机不同分为懒汉模式与饿汉模式 饿汉模式是单例类被加载时候就实例化一个对象交给自己的引用;懒汉模式时在调用取得实例方法的时候才会实例化对象。 //饿汉模式 cla 阅读全文
posted @ 2018-05-14 22:04 Blue_Keroro 阅读(93) 评论(0) 推荐(0) 编辑
摘要:PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN。因为CSDN也支持MarkDown语法了,牛逼啊! 【工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处,尊重分享成果】 最近相对来说比较闲,加上养病,所以没事干就撸些自己之前的知识 阅读全文
posted @ 2018-05-14 15:19 Blue_Keroro 阅读(132) 评论(0) 推荐(0) 编辑
摘要:【工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处,尊重分享成果】 1 背景 Android异步处理机制一直都是Android的一个核心,也是应用工程师面试的一个知识点。前面我们分析了Handler异步机制原理(不了解的可以阅读我的《Android异步消息处理机 阅读全文
posted @ 2018-05-13 21:30 Blue_Keroro 阅读(114) 评论(0) 推荐(0) 编辑
摘要:1、join()方法的作用: 例如有一个线程对象为Thread1,在main()方法中调用Thread1.join()方法可使得当前线程(即主线程)阻塞,而执行Thread1线程。 2、源码分析(以上面的例子为例) 阅读全文
posted @ 2018-05-13 16:41 Blue_Keroro 阅读(123) 评论(0) 推荐(0) 编辑
摘要:在Android开发中,常采用 MVC(Model-View-Controller)或者MVP(Model-View-Presenter) 等框架模式。设计如图 mvc mvp 可以看出,在 MVC 框架中,请求流程如下: View接受用户的请求 View传递请求给Controller Contro 阅读全文
posted @ 2018-05-12 23:20 Blue_Keroro 阅读(135) 评论(0) 推荐(0) 编辑
摘要:参考:KMP入门级别算法详解--终于解决了(next数组详解) https://blog.csdn.net/lee18254290736/article/details/77278769 在这里讨论的next数组的含义为模式串p[j]之前前缀和后缀相等的个数,若都不相等则为0。(特殊情况,没有前缀和 阅读全文
posted @ 2018-05-12 14:19 Blue_Keroro 阅读(253) 评论(0) 推荐(0) 编辑
摘要:在写Android应用中使用createNewFile() 遇到open failed: ENOENT (No such file or directory) 错误,在网上查了许多方法,不过都不能解决我的问题,最后发现了问题所在,所以写一下总结。 首先,总结一下网上普遍的解决方案: 1、层级目录问题 阅读全文
posted @ 2018-05-09 13:57 Blue_Keroro 阅读(10177) 评论(0) 推荐(0) 编辑
摘要:出处:https://blog.csdn.net/soonfly/article/details/70147205 在翻《深入理解Java虚拟机》的书时,又看到了2-7的 String.intern()返回引用的测试。 其实要搞明白String.intern(),我总结了下面几条规则: 一、new 阅读全文
posted @ 2018-05-07 12:29 Blue_Keroro 阅读(145) 评论(0) 推荐(0) 编辑