LayoutInflator源码分析 获取LayoutInflator对象 获取LayoutInflator的方式有两种: 使用LayoutInflator.from(Context context)可以获取到LayoutInflator对象. (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE) 第一种本质也是调用第二种方式. 从本质上看context无论是以何种形式传入,最终都是利用binder获取…
参考资料: DBow2的理解 单目跑TUM数据集的运行和函数调用过程 跑数据集不需要ros和相机标定,进入ORB_SLAM目录,执行以下命令: ./Examples/Monocluar/mono_tum Vocabulary/ORBvoc.txt Examples/Monocular/TUM1.yaml Examples/rgbd_dataset_freiburg1_xyz 需要等一会,加载ORB词袋,然后会尝试初始化,再过一会儿就可以看到运行效果了,最后的轨迹会输出到KeyFrameTraje…
从源码的角度分析ViewGruop的事件分发. 首先我们来探讨一下,什么是ViewGroup?它和普通的View有什么区别? 顾名思义,ViewGroup就是一组View的集合,它包含很多的子View和子VewGroup,是Android中所有布局的父类或间接父类,像LinearLayout.RelativeLayout等都是继承自ViewGroup的.但ViewGroup实际上也是一个View,只不过比起View,它多了可以包含子View和定义布局参数的功能.ViewGroup继承结构示意图如…
Android 开源项目源码解析(第二期) 阅读目录 android-Ultra-Pull-To-Refresh 源码解析 DynamicLoadApk 源码解析 NineOldAnimations 源码解析 SlidingMenu 源码解析 Cling 源码解析 BaseAdapterHelper 源码分析 Side Menu.Android 源码解析 DiscreteSeekBar 源码解析 CalendarListView 源码解析 PagerSlidingTabStrip 源码解析 公共…
首先看一下示例中类之间的关系: 1. ChartDemo这个类是整个应用程序的入口,运行之后的效果显示一个list. 2. IDemoChart接口,这个接口定义了三个方法, getName()返回值是listitem上显示的标题; getDesc()返回值是listitem上显示的描述内容. excute(context)返回值是一个Intent,当点击listitem后跳转到此Intent. 3. AbstractDemoChart类是一个抽象类,实现接口IDemoChart接口,这个类中封…
Android精选源码 android实现仿今日头条的开源项目 波浪效果,实现流量的动态显示 美妆领域的app, 集成了摄像头取色, 朋友圈, 滤镜等 android仿漫画源码 android一个视差动画的引导页效果 Android 仿美团app头部左右切换效果 android银行卡操作步骤 Android自定义View实现QQ运动积分抽奖转盘 android 漂亮的动画效果 android仿照Google相册的页面选择效果 Android优质博客 炫酷进度条:Android 仿应用宝下载进度条…
Android精选源码 android实现狼人杀app源码 android实现精心打造的Android基础框架源码 android热门电影的客户端源码 android 实现桌面的Launcher源码 android移动网页浏览器源码 android智能图片裁剪框架源码 android金融VIP pad版 android猎豹快切App源码 Android优质博客 Android 2D绘图解析之 Path 上一篇文章 http://www.apkbus.com/blog-822717-75883.h…
资源名称 资源地址 下载量 好评率8天快速掌握Android视频教程67集(附源码)http://down.51cto.com/zt/2197 32157Android开发入门之实战技巧和源码 http://down.51cto.com/zt/40 8311多款Android播放器源码集锦 http://down.51cto.com/zt/375 4384传智播客Android应用开发视频教程(67集) http://down.51cto.com/zt/1272 4463Android开发经典电…
第8章 Android SDK与源码下载 如果你是新下载的SDK,请阅读一下步骤了解如何设置SDK.如果你已经下载使用过SDK,那么你应该使用AVD Manager,来更新即可. 下面是构建Android SDK的一些步骤: 1.准备一台开发的电脑并确认它的系统环境. 2.从上面的表格中安装SDK启动包. 3.安装用于Eclipse 的ADT插件(如果你使用Eclipse开发的话). 4.添加android平台的其他包到你的SDK. 5.阅览Android SDK中的内容. 然后还会教大家下载A…
Hadoop学习笔记(9) ——源码初窥 之前我们把Hadoop算是入了门,下载的源码,写了HelloWorld,简要分析了其编程要点,然后也编了个较复杂的示例.接下来其实就有两条路可走了,一条是继续深入研究其编程及部署等,让其功能使用的淋漓尽致.二是停下来,先看看其源码,研究下如何实现的.在这里我就选择第二条路. 研究源码,那我们就来先看一下整个目录里有点啥: 这个是刚下完代码后,目录列表中的内容. 目录/文件 说明 bin 下面存放着可执行的sh命名,所有操作都在这里 conf 配置文件所在…