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