开源项目:https://github.com/etsy/AndroidStaggeredGrid分享一下我用过之后,觉得最关键的地方。在给出的demo中有一个集合,记录每个位置的HeightRatio。设置Dyn/amicHeightTextView和DynamicHeightImageView的HeightRatio来控制显示的高度。比如在DynamicHeightImageView中..
分类:
移动平台 时间:
2014-10-31 19:13:16
收藏:
0 评论:
0 赞:
0 阅读:
433
1.介绍
粒子系统表示三维计算机图形学中模拟一些特定的模糊现象的技术,而这些现象用其它传统的渲染技术难以实现的真实感的 game physics。经常使用粒子系统模拟的现象有火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者象发轨迹这样的抽象视觉效果等等。
2.粒子系统结构
OGE引擎的粒子系统中由粒子、粒子发射器、粒子初始化器、粒子修改器来表现粒子效果。
粒子系统:是En...
分类:
其他 时间:
2014-10-31 19:12:15
收藏:
0 评论:
0 赞:
0 阅读:
329
1. 位置:Drawing_example --> SpriteAnimated
2. 类名:SpriteAnimated
3.利用AnimatedSprite动画精灵类可以实现多种多种动作。例如:
(1).播放精灵动画,指定播放速度;
(2).播放特定帧,指定特定每一帧的帧速,可以实现慢放,快进,跳帧,倒放等;
(3).可以循环播放,也可以只播放一次,也可以指定播放次数;
...
分类:
其他 时间:
2014-10-31 19:12:05
收藏:
0 评论:
0 赞:
0 阅读:
275
Gradle是一个通用的构建工具,通过它的构建脚本你可以构建任何你想要实现的东西,不过前提是你需要先写好构建脚本的代码。而大部分的项目,它们的构建流程基本是一样的,我们不必为每一个工程都编写它的构建代码,因为Gradle已经为我们提供了相应的插件。Gradle 本身自带了许多插件,而对于Gradle没有的插件,可以去github上看看有没有其他人实现,或自己实现。对Java项目而言,Gradle有...
分类:
编程语言 时间:
2014-10-31 19:11:55
收藏:
0 评论:
0 赞:
0 阅读:
293
//用于网页地址参数
//参数中包含出了英文中文数字之外的其他符号时进行编码并在前面加“==”进行标识,否则直接返回
//解码时根据是否含有“==”标识来决定是否要解码
var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
var base64Encode = new ...
分类:
编程语言 时间:
2014-10-31 19:11:45
收藏:
0 评论:
0 赞:
0 阅读:
361
在Guice中,注入器的工作是装配对象图,当请求某一类型实例时,注入器根据对象图来判断如何创建实例、解析依赖。要确定如何解析依赖就需要通过配置注入器的绑定方式。
要创建绑定(Binding)对象,可以继承自AbstractModule类,然后覆盖其configure方法,在方法调用bind()方法来指来定每一次绑定,这些方法带有类型检查,如果你使用了错误的类型编译器就会报告编译错误。如果你已...
分类:
其他 时间:
2014-10-31 19:11:25
收藏:
0 评论:
0 赞:
0 阅读:
213
LCT的各种操作。。。。
cut link add mul size rev query
写的效率不够高。。。BZOJ上似乎TLE。。。。
A1303. tree(伍一鸣)
时间限制:2.5s 内存限制:64.0MB
总提交次数:727 AC次数:238
平均分:45.59
将本题分享到:
查看未格...
分类:
其他 时间:
2014-10-31 19:11:15
收藏:
0 评论:
0 赞:
0 阅读:
248
一、首先了解TVS管的参数,我们以littelfuse的5.0SMDJ系列为例。
之
最大峰值脉冲功率 Maximum Peak Pulse Power
Pppm峰值脉冲功率为ESD器件上瞬间通过的最大功率值,由最大钳位电压Vc和此时脉冲峰值电流Ipp决定的。
由上图可以看到5.0SMDJ系列的最大脉冲峰值功率为5000W。还可以看出该系列下的每个型号的Vc*Ip...
分类:
其他 时间:
2014-10-31 19:11:05
收藏:
0 评论:
0 赞:
0 阅读:
330
真实的云计算什么样?
云计算对普通用户来说,总是一个云里雾里的话题。本文从最基础的概念开始科普,说明了四个常见的错误理解,和作者的四个猜想。
IaaS(Infrastructure as a Service),指基础设施即服务,消费者通过Internet可 以从完善的计算机基础设施获得服务。基于Internet的服务(如存储和数据库)是IaaS的一部分。Internet上其他类型的服务...
分类:
其他 时间:
2014-10-31 19:10:35
收藏:
0 评论:
0 赞:
0 阅读:
349
android 中webview组件常用使用技巧小结...
分类:
Web开发 时间:
2014-10-31 19:10:26
收藏:
0 评论:
0 赞:
0 阅读:
333
最新版Redis安装与调试Redis安装与调试linux版本:64位CentOS 6.5Redis版本:2.8.17 (更新到2014年10月31日) Redis官网:http://redis.io/Redis常用命令:http://redis.io/commands1.安装Redis# wget http://download.redis.io/releases/redis-2.8.17....
分类:
其他 时间:
2014-10-31 19:10:15
收藏:
0 评论:
0 赞:
0 阅读:
411
数据库水平扩展与垂直扩展
在互联网应用中,数据库经常是我们存储和访问数据的常用介质。随着负载的增大,对数据库读写性能的要求往往成为很大的挑战。在这种情况下我们可以考虑数据库相关的replication机制提高读写的性能。由于一般采用一写多读的replication机制(写master同步到多个slaves),导致这样的机制往往会有缺陷。首先它依赖于读写的比例,如果写的操作过多...
分类:
数据库技术 时间:
2014-10-31 19:10:05
收藏:
0 评论:
0 赞:
0 阅读:
329
项目中如果使用到第三方的SDK,大多数是以.so动态共享库的文件打包给我们使用,如何使用他们,见下面分析。
1、获得库文件
假如我们得到的库文件是libxxx.so(注:关于.so文件的命名方式,可百度)。在Jni目录下新建prebuilt文件夹,把获得的库文件
拷贝到该文件夹下。
2、使用库文件
库文件的使用需要修改Android.mk,在mk文件中加入以下代码:
i...
分类:
其他 时间:
2014-10-31 19:09:55
收藏:
0 评论:
0 赞:
0 阅读:
326
HTML5扩展,继上两篇博客,我们来看一下HTML5的一些扩展的功能,由于HTML5更多是为了兼容电脑浏览器,安卓浏览器,苹果浏览器更多浏览器,或者说为这些浏览器提供一个统一的标准.因此目前在手机上的web开发,HTML5是比较火的。因此这几款扩展功能,感觉更多是从手机,平板等角度出发的。 一,地理定位:首先看一下地理位置的定位的几种形式:IP地址,GPS(Global Posi...
分类:
Web开发 时间:
2014-10-31 19:09:35
收藏:
0 评论:
0 赞:
0 阅读:
406
事务概念:
事务是一种机制,它包含了一组数据库操作命令,而且将所有的命令作为一个整体向数据库提交或撤销。
这组命令要么执行,要么都不执行,所以事务是一个不可分割的逻辑工作单元。
事务的特点:
1、原子性:事务作为一个完整性的操作,其各元素是不可分割的,要么全部执行,要么撤销所有的操作,事务的单元不可能出现部分成功的情况。
2、一致性:事务完成前后,数据必须保持完全一致的状态。即在事务开始...
分类:
数据库技术 时间:
2014-10-31 19:09:15
收藏:
0 评论:
0 赞:
0 阅读:
206
SQL Server函数是一种封装一条或多条SQL语句的结构。
SQL Server函数分为系统函数和用户自定义函数两种。
标量值函数:标量值函数的返回值是基本数据类型的单个值或单个值得表达式。
函数体既可以是一条语句,也可以是多条语句。
创建标量值函数
语法:
CREATE FUNCTION [schema_name.]function_name([{@parameter_name ...
分类:
数据库技术 时间:
2014-10-31 19:08:55
收藏:
0 评论:
0 赞:
0 阅读:
295
android Fragment 实例
只要几个简单的配置,含有源代码,轻松实现Listfragment listiew 下拉刷新 上拉加载 横向滑动事件监听...
分类:
移动平台 时间:
2014-10-31 19:08:35
收藏:
0 评论:
0 赞:
0 阅读:
438