最近更新2016.5.10(已经添加整个项目目录。更新新闻资讯)
本篇文章项目github地址:MVPCommon
本文章原地址:简书博客1 前言当然对于MVP的解说也是使用也是层出不穷,我也网络上也能看到各种版本的解说,之前博客也有文章的更新,里面有MVP的详细说明和项目代码—>Android中的MVP模式,带实例。本篇文章将参考 google官方android MVP架构项目的实现,来实现自...
分类:
移动开发 时间:
2016-05-13 15:01:20
阅读次数:
351
麻雀虽小五脏俱全,本文我是从慕课网学习的感谢慕课提供了那么免费优秀的资源这里巧妙的把Android的四大主键紧密的联系了起来Activity—Service—Broadcast Receiver—-SQLite不多啰嗦 直接上代码注释很详细慢慢参透...
分类:
移动开发 时间:
2016-05-13 15:02:19
阅读次数:
321
前段时间对人脸检测和人脸标记进行了一些尝试:人脸检测(C++/Python)和用Dlib库进行人脸检测和人脸标记。但是检测和识别是不同的,检测解决的问题是图片中有没有人脸;而识别解决的问题是,如果一张图片中有人脸,这是谁的脸。人脸检测可以利用opencv自带的分类器,但是人脸识别就需要自己收集数据,自己训练分类器了。opencv给出的有人脸识别的教程:Face
Recognition with...
分类:
其他好文 时间:
2016-05-13 15:00:41
阅读次数:
233
在前面的第二篇文章中,我们提过,View的事件分发是一种委托思想:上层委托下层,父容器委托子元素来处理这个流程。接下来,我们就将深入去学习View的事件分发机制。
1.事件的传递流程
事件,在Android中对应的类是MotionEvent,因此,我们要分析的就是MotionEvent这个类。对点击事件的分发,其实就是对MotionEvent的对象进行处分发。所以,当一...
分类:
其他好文 时间:
2016-05-13 15:00:18
阅读次数:
272
《Spring4实战 第4版》2016年4月新出版的,之前的第三版看起来还是不错的,所以看到新版就直接买下来。英文版源码地址:Spring in Action, Fourth Edition Covers Spring 41.IOC装配Bean参考【Spring实战4 2.2】,作者提倡无XML配置化。1.1接口只有一个现实类可以自动装配public interface CompactDisc {...
分类:
编程语言 时间:
2016-05-13 15:00:08
阅读次数:
1821
这门水课一学期就三四节,两节Android一节ios,就要交大作业了。
出于兴趣自己开始自学,先是做了个简单的登录界面,再跟从CSDN上下载的仿知乎日报模板结合了一下。
由于要交作业,花一整天的时间完成了这个app的开发。
功能是个人简历介绍。
项目结构
MainActivity使用的之前写的登录界面xml代码:(两个输入文本 一个登陆按钮 范佩西背景图)<?xml versi...
分类:
移动开发 时间:
2016-05-13 14:59:57
阅读次数:
304
定点数运算
- 门电路
- 逻辑运算 移位运算
- 加减乘除
- 原码一位乘法 补码一位乘法 布斯算法
- 除法思想简介
ALU
- 组成
- 串行加法器 并行加法器
- CLA BCLA SN74181 SN74182
浮点数运算...
分类:
其他好文 时间:
2016-05-13 15:02:15
阅读次数:
340
日期
内核版本
架构
作者
GitHub
CSDN 2016-05-12
Linux-4.5
X86 & arm
gatieme
LinuxDeviceDrivers
Linux-进程管理与调度
Linux 内核使用 task_struct 数据结构来关联所有与进程有关的数据和结构,Linux 内核所有涉及到进程和程序的所有算法都是围绕该数据结构建立的,是内...
分类:
系统相关 时间:
2016-05-13 15:01:41
阅读次数:
383
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
其实还有两类:并发型模式和线程池模...
分类:
其他好文 时间:
2016-05-13 14:59:54
阅读次数:
252
【芯片简介】
AR8033是Atheros公司的第4代10/100/1000Mbps速率以太网PHY芯片,可用于家庭网关、企业交换机、移动基站、光模块等设备。该芯片采用RGMII协议或SGMII协议与MAC芯片进行通信,只需要单一3.3V电源供电,可自行整流变换出片内电路所需其它电源。AR8033还内置了一个工作频率为1.25GHz的SerDes接口,可以直接与光纤收发模块连接,将光信号...
分类:
其他好文 时间:
2016-05-13 15:01:11
阅读次数:
390
下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下:
名称
命令表达式
创建表
create '表名称', '列名称1','列名称2','列名称N'
添加记录
put '表名称', '行名称', '列名称:', '值'
查看记录...
分类:
系统相关 时间:
2016-05-13 15:00:43
阅读次数:
258
接着第一篇内容,来完成一下中间部分,中文验证码的部分,先看一下要实现的效果:一、分析功能分析一下,我们要实现一个验证码功能,随机生成4个中文组合,文字随机,文字颜色随机,文字会出现不同程度的旋转,并且文字周围会出现一些干扰项,点击看不清时验证码内容会进行刷新重置.要解决的问题基本就这么多,下面分步来解决一下.(1)文字和文字颜色随机,这个实现起来不难,只需要随机产生一个中文,并且画笔定义随机的颜色即...
分类:
移动开发 时间:
2016-05-13 15:01:11
阅读次数:
371
适配:即当前应用在相同的手机上面显示相同的效果。适配前需要首先确定当前手机所属像素密度类型(如:xhdpi、hdpi、mdpi等),然后计算其像素密度,按一定比例给出界面元素的布局位置和大小。在android中,屏幕视频主要有以下几种方式:
图片适配
dimens适配
布局文件适配
java代码适配
权重适配
案例一:手机型号:G700
手机分辨率:1280*720 (注:手...
分类:
移动开发 时间:
2016-05-13 15:00:15
阅读次数:
293
函数原型:列出了函数期望收到的参数数目及类型,但是它只能显示“固定数目”的参数。
可变参数列表:让一个函数在不同的时刻接受“不同数目”的参数。可变参数列表是通过宏来实现的,这些宏都在stdarg.h这个头文件中,所以使用可变参数列表时要引用头文件#include。
例如:求寻找一组整数中最小的值,因为整数的个数不确定,所以函数在传参的时候也是不确定的,因此需要用...
分类:
其他好文 时间:
2016-05-13 14:59:33
阅读次数:
206
各种图形处理经常需要鉴别对象的内部区域。识别简单对象如凸多边形、圆或椭圆的内部通常是一件很容易的事情。但有时我们必须处理较复杂的对象。例如,我们可能描述一个图3.46所示的有相交边的复杂填充区。在该形状中,xy平面上哪一部分为对象边界的“内部”、哪一部分为“外部”并不总是一目了然的。奇偶规则和非零环绕规则是识别平面图形内部区域的两种常用方法。...
分类:
其他好文 时间:
2016-05-13 14:58:50
阅读次数:
266
接着按多边形边界顺序计算连续的边向量的叉积。如果有些叉积的z分量为正而另一些为负,则多边形为凹多边形;否则,多边形为凸多边形。这意味着不存在三个连续的顶点共线,即不存在连续两个边向量其叉积为0。如果所有顶点共线,则得到一个退化多边形(一条线段)。我们可以通过逆时针方向处理边向量来应用向量方法。如果有一个叉积的z分量为负值(如图3.43所示),那么多边形为凹且可沿叉积中第一边向量的直线进行切割。下面的例子给出了分割凹多边形的这一方法。...
分类:
其他好文 时间:
2016-05-13 15:00:51
阅读次数:
187
可以通过导入support-v7对其进行使用。
据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。
那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView架构,提供了一种插拔式的体验,高度的解耦,异常的灵活,通过设置它提供的不同Lay...
分类:
移动开发 时间:
2016-05-13 15:01:01
阅读次数:
321