- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Hibernate学习笔记
1.hibernate数据的三个状态:hibernate中有个缓存机制,在使用commit方法之前,其会在自己的缓存中保存一份最终需要写入数据库的对象。 1.持久化状态:数据session所管理着,在缓存中保存着一份数据。 2.瞬时状态:数据库中没有该数据,并且session的缓存中没有该数据。 3.离线状态:数据库中有该数据,但是session中的缓存没有该数据。 2.hibernate执行数据库
2017-01-03 21:02:05 378
原创 MVVM架构篇之databinding机制解析
databinding是google去年发布的一个库,它支持在xml中写表达式使得viewModel中的数据能够绑定到view中,目前已经支持双向绑定,也就是说数据的改变能够反馈到界面上,界面的数据也能够主动传到viewModel中。虽然我已经用这个库已经有4个月了,但是它的内在机制我一直没有去探寻,所以本片博客就是来深究databinding的运行机制。
2016-12-17 18:58:43 1748
原创 Android开发艺术探索笔记 五到八章
本篇博客介绍了RemoteViews的使用和内部机制、Android各种动画的使用和内部机制还有就是Window的使用和内部机制。
2016-09-24 18:47:58 533
原创 Android 开发艺术探索笔记 前四章
书中很多篇幅是源码解析,有些人看起来可能会有些吃力,所以我写了这篇笔记,不仅仅是帮助自己巩固知识,也希望能帮助大家更快的了解书中的源码分析。在笔记中我也整合了一些看书过程中所查阅的博客,还有我以前看过的Android书籍中的知识点,完善了书中的一些描述不清楚的地方,相信大家如果能结合这篇博客一起看书的话,肯定是大有裨益的,毕竟读者总是更了解读者的。关于后续的章节,我会在接下来的1个月里陆续啃完发出来,大家如果对于书中
2016-09-07 23:18:50 725 1
原创 View事件分发源码完整图解
View事件分发源码完整图解最近在看Android开发艺术探索,这真是一本好书,比我之前看的Android群英传讲的深刻许多。所以在边看边写笔记,原本想等看完之后完整的发一篇博客的,但是看到View事件分发的时候,感觉这是一个重头戏,所以做了一张图以后备用,现在先发出来。
2016-09-05 17:39:22 755
原创 RxJava源代码剖析
转载请注明出处:何时夕的博客 很多人想学习RxJava,但是总不知道如何下手,所以我之前总结了一篇RxJava的用法。这次我举了一个例子,结合源码,深入剖析了一下,RxJava运行的机制。有爱者自取拉,如果觉得我画的图不错的话,可以留个言鼓励一下,多谢!
2016-05-15 23:46:05 4394 5
原创 RxJava的解析,帮助你了解RxJava
转载请注明出处:何时夕的博客 RxJava越来越火了,相信这将是Android的未来,所以我也抽空研究了一下RxJava的使用,以及一些思想和源码。还是老样子抽象成了一张图片,有爱者自取。 参考文献:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1012/3572.html 结合这篇博客能够了解的
2016-04-16 19:56:10 763
原创 Volley源码解析,框架综述,使用简述
转载请注明出处:何时夕的博客 今天研究了一下Volley框架的使用和源码,感觉还是很棒的。还是老样子制作了一张图,我 一直觉得把知识转化为图像是最好的学习方式,废话不多说上图。等等先介绍一个Volley中的概念,这样更加方便大家对图的理解。 VolleyI:通过 newRequestQueue(…) 函数新建并启动一个请求队列RequestQueue。 Request:表
2016-03-17 22:43:08 1066
原创 View绘制流程简述
转载请注明出处 这两天在研究View的绘制流程,看了郭霖大神的博文,再加上另一篇我转载的文章:公共技术点之 View 绘制流程。感觉整个流程顺畅多了,所以今天来整理一下思路。 我还是和上篇博文一样,自己制作了一张流程图,如果能配合以下两篇文章一起阅读则效果更佳。 http://blog.csdn.net/guolin_blog/article/details/16330267 ht
2016-01-28 14:44:23 1997
原创 Android事件分发机制简述
转载请注明出处: 看了郭霖大神:android事件分发机制。还有我之前转过的一篇 :View事件的传递。感觉受益匪浅。所以想写点什么来总结一下。 首先是事件分发的几个背景: 背景1:传递函数: dispatchTouchEvent。用于传递事件,本函数被定义在View中,ViewGroup重写了该函数。 背景2:拦截函数:onInterceptTouchEvent。用于拦截事件,本函数被定
2016-01-23 21:17:25 2406 1
c++编程思想第一卷
2018-07-24
两层神经网络全连接层
2018-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人