- 浏览: 16493129 次
- 性别:
- 来自: 济南
最新评论
-
wu1236:
ef0793cd94337324b6fefc4c9474af5 ...
Android ApiDemos示例解析(87):Media->MediaPlayer -
77219634:
0127bf2236bee4dd1f632ce430f1af1 ...
本博客文章都为转载,没有任何版权! -
77219634:
0127bf2236bee4dd1f632ce430f1af1 ...
VPLEX - EMC的RAC -
77219634:
0127bf2236bee4dd1f632ce430f1af1 ...
qTip2 Show -
77219634:
0127bf2236bee4dd1f632ce430f1af1 ...
SecureCRT中文乱码、复制粘贴乱码解决办法(修改版)
文章列表
# 本博客文章都为转载,没有任何版权! (0)
# 系统自动采集,有的没有标明文章出处,请见谅。 (0)
@author YHC
绑定事件:
这个API触发一些特殊的事件(以下详细信息),允许你给qTip分配多个时间监听,和为某一事件做出响应,例如:
我们绑定一个事件句柄,它将侦听qTip的移动的事件,和更新DIV元素里面显示的qTip的坐标内容;
$('.selector').qtip({
content: 'When I move I update coordinates on the page!',
events: {
move: function(event, api) {
$('#coords').text( event.pageX + '/' + event.p ...
- 2012-07-28 18:31
- 浏览 1517
- 评论(0)
本例介绍了如何使用MediaPlayer类来播放声音或是视频。涉及的Activity有三个:
MediaPlayerDemo:主Activity,显示示例列表。
MediaPlayerDemo_Audio: 子Activity,用于播放声音,在Launcher中没有图标。
MediaPlayerDemo_Video: 子Activity,用于播放视频,在Launcher中没有图标。
其中MediaPlayerDemo 使用四个按钮用于显示例子列表:
点击按钮后,触发子Activity,比如”Play video from local file” 将启动MediaPlayerDe ...
- 2012-07-28 11:02
- 浏览 1965
- 评论(1)
@author YHC
首先介绍一下,主要的作用,用作网页中的提示,例如新手入门的导航,看下图你就明白了,当然这个插件在提示上功能非常丰富;
下面主要介绍下载地址,以及入门的一个最小的 例子:
qTip2官网下载地址
qTip2官网推荐下载地址
由于现在的官网现在不能下载,它推荐了我们的下载地址去下载:
打开后你会看见一下的页面:
下载之后解压,找到下图中的文件:
以上压缩文件全路径:Craga89-qTip2-50bf02d.zip\Craga89-qTip2-50bf02d\dist
以下就是一个最简单的例子:
注意:这个是需要jQuery的他是基于jQu ...
- 2012-07-28 10:14
- 浏览 2311
- 评论(0)
@author YHC
Style
这个style对象允许你分配自定义样式给主要的qTip元素,和ThemeRollertip选项,当使用tips plugin的时候:
classes:""
概述:
添加样式的时候使用空格隔开字符串来包含多个样式名称,应该添加给主要的qTip元素的样式名称;
以下有几个基础样式,包含在css文件中的提供的,主要包含:
/* CSS2 styles */
ui-tooltip{ } /* This one is applied by default (formally the "cream" style) ...
- 2012-07-28 09:57
- 浏览 1321
- 评论(0)
@author YHC
特殊事件
qTip为你实现了一些自定义的hide和show事件,所以你不需要手动编写代码,现在还只有一个:unfocus,这个事件允许你隐藏qTip当任何qTip被点击的时候:
$('.selector').qtip({
content: {
text: 'I\'ll hide when you click anywhere else on ...
- 2012-07-27 17:08
- 浏览 1578
- 评论(1)
@author YHC
target:false
概述:
决定了那个HTML元素(s)将触发你定义的,show.event(s),当你设置为false的时候,这个元素的.qtip()方法根据使用调用;
示例:
这个示例第一个H1元素将引发显示qTip,当show.event时间被触发(在鼠标进入的时候)
$('.selector').qtip({
content: {
text: 'You moused over the first H1 element on the document.'
},
show: {
target: $('h1:first ...
- 2012-07-27 10:56
- 浏览 1811
- 评论(1)
前面基本介绍了引路蜂地图在各个平台开发的基本方法。
提起地图开发包,Google 地图和Bing 地图主要应用于Web应用,在离线方式和移动平台上它们并没有提供足够的支持,比如在Java ME平台上使用Google地图API或是在Android,iPhone平 ...
- 2012-07-27 09:57
- 浏览 1424
- 评论(0)
本例显示了图形的前景和背景融合时Poter Duffer的各个模式,也就是通常说的Alpha Blending,Alpha Composting ,参见
Android ApiDemos示例解析(59):Graphics->ColorFilters
PorterDuffXfermode 定义的模式如下:
private static final Xfermode[] sModes = {
new PorterDuffXfermode(PorterDuff.Mode.CLEAR),
new PorterDuffXfermode(PorterDuff.Mode.SRC),
new ...
- 2012-07-27 09:54
- 浏览 1350
- 评论(0)
Canvas.drawVertices 为Canvas.drawBitmapMesh的通用格式, BitmapMesh 请参见
Android ApiDemos示例解析(55):Graphics->BitmapMesh
同样为图像加上绿色网格以便更好的显示drawVertices 效果:
canvas.drawVertices(Canvas.VertexMode.TRIANGLE_FAN, 10, mVerts, 0,
mTexs, 0, null, 0, null, 0, 0, mPaint);
canvas.translate(0, 240);
canvas.drawVe ...
- 2012-07-27 09:53
- 浏览 1227
- 评论(0)
一、目的:
刚开始看装饰模式的时候有点小晕,看了好几遍,又自己敲上了几遍才有了一些头绪,说白了装饰模式就是用来给某一个对象动态的添加功能或者职责的。
实现的过程中还会用到了里氏替换原则(前提是有多个被装饰者,则有一个抽象的Component类,因为在Decorator中会定义一个Component类型的对象,而在主程序中给他赋值时有可能是具体的某个ConcreteComponent的对象,ConcreteComponent对象是Component的子类,让子类代替父类出场并完成功能即为里氏替换原则)
二、原理:
Component:一个抽象类或接口,可以给这些对象动态的添加 ...
- 2012-07-26 16:22
- 浏览 1158
- 评论(0)
一、目的:
策略模式主要是用来封装算法的,当需要在不同时间应用不同的业务规则,就可以考虑使用策略模式处理这种变化的可能性。
二、策略模式的原理:
一个父类,下面有几个子类继承父类实现多态
一个策略类→在构造函数中传参,直接判断需要生成哪个子类;并且在另一个方法中调用指定子类的方法(完成不同的算法、业务规则……,这个方法对主程序无需知道)。
三、拿商场结账时打折和满增的例子来实现代码:
1.商场结算的抽象类
public abstract class CashSuper
{
public CashSuper()
{
...
- 2012-07-26 16:14
- 浏览 1147
- 评论(0)
@author YHC
概述:
qTip使用特殊的定位系统,使用角,在这些基础的概念的背后非常简单,当你去读的时候,你会觉得实际上它变成了简单的英语.如下例子,比如说,我们想定位qTip的my为left top(左上角)
at在我们的目标元素的右下角(bottom right),非常简单,让我们来看看代码包含一下这些:
$('.selector').qtip({
content: 'I\'m positioned using corner values!',
position: {
my: 'top left', // Position my top left...
a ...
- 2012-07-26 11:08
- 浏览 1762
- 评论(0)
本例没有介绍什么新知识,只是指屏幕上每页显示256个字符,使用“左”,“右”方向键来翻页。
每页绘制的代码如下:
private void drawChart(Canvas canvas, int base) {
char[] chars = mChars;
for (int i = 0; i < 256; i++) {
int unichar = base + i;
chars[i] = (char)unichar;
canvas.drawText(Integer.toHexString(unichar),
computeX(i), computeY(i ...
- 2012-07-26 10:10
- 浏览 1191
- 评论(0)
本例介绍如何在Android中使用自定义字体,Android支持TureType字体,和Windows 支持的TrueType字体格式相同。
可以在Windows\Fonts 目录下 查看字体,比如将 Edwardian 字体拷贝到本例的assest\fonts目录下:
修改一下本例代码:
private static class SampleView extends View {
private Paint mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
private Typeface mFace;
private Typef ...
- 2012-07-26 10:08
- 浏览 1195
- 评论(0)