功能介绍:
NineOldAndroids是github上的一个开源项目,其作用是为了在低版本android上(API11以下)使用属性动画。它的原理其实也很简单,主要就是判断当前sdk版本,如果大于API11,那么就调用官方的API,否则自己实现动画效果。另外,在API使用方面,它与官方的属性动画基本一致。比如ObjectAnimator、ValueAnimator等等。...
分类:
移动开发 时间:
2014-12-31 13:03:40
阅读次数:
375
在自己实现MVVM时,上一篇的实现方式基本是不用,因其对于命令的处理不够方便,没写一个命令都需要另加一个Command的类。此篇主要介绍DelegateCommand来解决上面所遇到的问题。
在开发当中,我们常常需要实现文件上传,比较常见的就是图片上传,比如修改个头像什么的。但是这个功能在Android和iOS中都没有默认的实现类,对于Android而言我就是要实现一个文件上传功能,但是我还得下载一个jar包,而这个jar包几十KB,这尼玛仿佛并非人间!今天我们就来自己实现文件上传功能,并且弄懂它的基本原理。...
分类:
移动开发 时间:
2014-12-30 17:07:20
阅读次数:
425
第一版(单向有类型): //author:Yuqingmu
//当不能用STL时,自己实现一个无类别链表
#include "MemLeak_Check.h"
#include "stdafx.h"
#include <stdlib.h>
typedef struct Node
{
int nValue;
Node *next;
}...
分类:
其他好文 时间:
2014-12-30 01:56:50
阅读次数:
165
现在的管理系统比较流行把界面做得跟CS应用程序很像,让人一眼看去都以为是CS程序,的确那样看起来很大气,很漂亮。
以往的做法,通常是在工作区只能显示一个功能页面,打开一个新的功能以后页面就跳转了,当用户需要同时打开两个功能的时候就很蛋疼,所以我在自己的开发框架中用了多页签方式布局,用easyui和其它UI能实现,为了更好控制,我是自己实现的没有采用第三方插件,...
分类:
Web程序 时间:
2014-12-29 12:16:18
阅读次数:
771
开发WPF应用程序,就不得不提MVVM。下面偶将展示MVVM中简单的实现,其中主要在于ICommand的实现上,不过这种实现方式,应该不会有多少人在开发中使用,在此仅作学习使用。
之前想做一个随机验证码的功能,自己也搜索了一下别人写的代码,然后自己重新用struts2实现了一下,现在将我自己实现代码贴出来!大家有什么意见都可以指出来!首先是生成随机验证码图片的action:CreateImageAction:package com.xiaoluo.action;import ...
分类:
其他好文 时间:
2014-12-26 18:13:56
阅读次数:
150
在没有使用这个工具包之前 我都手写代码去执行linux命令的,因为自己写代码去执行linux返回的信息不全,因为写得很简单只是调用没有用线程去等待信息的返回,也没有实现失效时间,后来想自己实现但是在无意间找到了这个工具包,能实现我的需求,当时很兴奋。commons exec下载路径版本下载1.3的版...
分类:
Web程序 时间:
2014-12-24 11:31:24
阅读次数:
112
之前在做DTO转换时,用到AutoMapper。但DTO的层次太深了,无奈官方没针对嵌套类型提供好的解决方案,于是自己实现了一下:思路:采用递归和反射很好的避免手工创建嵌套对象的映射。第一个版本,已经提交到:https://github.com/AutoMapper/AutoMapper/wiki/...
分类:
移动开发 时间:
2014-12-23 20:51:44
阅读次数:
138
hadoop是有apache基金会所开发的分布式系统基础架构,其主要提供了两方面的功能:分布式存储和分布式计算。 其中分布式存储是分布式计算的基础,在hadoop的实现里面,提供了分布式存储的接口,并自己实现了一个分布式存储的实现即HDFS,但并不代表 hadoop只支持HDFS这一中实现,其同时支...
分类:
其他好文 时间:
2014-12-22 10:47:29
阅读次数:
164