原文:http://blog.csdn.net/rain_butterfly/article/details/37931031 在上一篇文章Android 最火的快速开发框架XUtils中简单介绍了xUtils的基本使用方法,这篇文章说一下xUtils里面的注解原理. 先来看一下xUtils里面demo的代码: @ViewInject(R.id.tabhost) private FragmentTabHost mTabHost; @ViewInject(R.id.big_img) private…
http://blog.csdn.net/rain_butterfly/article/details/37931031…
在上一篇文章Android 最火的高速开发框架XUtils中简介了xUtils的基本用法,这篇文章说一下xUtils里面的注解原理. 先来看一下xUtils里面demo的代码: @ViewInject(R.id.tabhost) private FragmentTabHost mTabHost; @ViewInject(R.id.big_img) private ImageView bigImage; 可能好多人一看就说这是个what,事实上这是Java core里面的内容.做JavaEE的应该…
回调函数http://blog.csdn.net/a78270528/article/details/46918601 Android框架 android frame work: http://blog.csdn.net/bsmmaoshenbo/article/details/52506530 15 个 Android 通用流行框架大全 http://blog.csdn.net/bsmmaoshenbo/article/details/52627219…
本文源码:GitHub·点这里 || GitEE·点这里 一.存储机制 1.基础描述 NameNode运行时元数据需要存放在内存中,同时在磁盘中备份元数据的fsImage,当元数据有更新或者添加元数据时,修改内存中的元数据会把操作记录追加到edits日志文件中,这里不包括查询操作.如果NameNode节点发生故障,可以通过FsImage和Edits的合并,重新把元数据加载到内存中,此时SecondaryNameNode专门用于fsImage和edits的合并. 2.工作流程 NameNode机制…
本文源码:GitHub·点这里 || GitEE·点这里 一.工作机制 1.基础描述 DataNode上数据块以文件形式存储在磁盘上,包括两个文件,一个是数据本身,一个是数据块元数据包括长度.校验.时间戳: DataNode启动后向NameNode服务注册,并周期性的向NameNode上报所有的数据块元数据信息: DataNode与NameNode之间存在心跳机制,每3秒一次,返回结果带有NameNode给该DataNode的执行命令,例如数据复制删除等,如果超过10分钟没有收到DataNode…
1 Java注解基础 注解是JDK1.5版本开始引入的一个特性,用于对程序代码的说明,可以对包.类.接口.字段.方法参数.局部变量等进行注解. 它主要的作用有以下四方面: 生成javadoc文档,通过在代码里面标识元数据生成javadoc文档. 编译期的检查,通过标识的元数据让编译器在编译期间对代码进行验证. 编译时动态处理,编译时通过代码中标识的元数据动态处理,比如动态生成代码. 运行时动态处理,运行时通过代码中标识的元数据动态处理,比如使用反射技术注入实例. 注解的常见分类有三种: Java…
想要掌握一样东西,最好的方式就是阅读理解它的源码.想要掌握Android Binder,最好的方式就是写一个AIDL文件,然后查看其生成的代码.本文的思路也是来自于此. 简介 Binder是Android常用的一种进程间通信方式.当然,不使用Binder,你还可以使用Socket甚至文件来进行通信. 通常Android上的进程间通信,指的就是远程Service的调用. 开始 新建测试工程 打开Android Studio新建IPCClient和IPCServer两个app工程. 假设我们要做这样…
版权声明:本文出自汪磊的博客,转载请务必注明出处. 在上一篇<Android事件传递机制详解及最新源码分析--View篇>中,详细讲解了View事件的传递机制,没掌握或者掌握不扎实的小伙伴,强烈建议先阅读上一篇. 好了,废话还是少说,直奔主题,开始本篇的ViewGroup事件传递机制探索之旅. 依然从简单的Demo例子现象开始分析 新建安卓工程,首先自定义一个Button以及一个RelativeLayout,很简单,只是重写了主要与事件传递机制相关的方法,代码如下: 自定义WLButton类:…
Android 的事件传递机制,详解 前两天和一个朋友聊天的时候.然后说到事件传递机制.然后让我说的时候,忽然发现说的不是非常清楚,事实上Android 的事件传递机制也是知道一些,可是感觉自己知道的非常模糊.不过知道事件是从外层先传到内层,在从内存最后回馈到外层,可是详细的几个方法的调用过程.自己却知道的不是非常详细,我想非常多人都是这样的情况,然后自己就上网去查,然后看到的全部都是在讲会调用哪个几个方法.可是基本没有讲这几个方法的详细作用. 自己回去写了demo .今天就把自己的理解写出来.…