当前位置:  编程技术>移动开发
本页文章导读:
    ▪URI引见        URI介绍 这期继续网络方面的话题。学习android,肯定都会知道统一资源标示符URI。其实我对这个中文字面十分不敏感,因为无法形成一个具体抽象的事物,所以,常常URI URL傻傻分不清楚。.........
    ▪ 排名榜样式        排行榜样式 1:效果2:资源dotted.giftheme_ui.png3:div<div > <ul> <li> <var>1</var><a href="http://news.qq.com/a/20120402/000470.htm" target="_blank">高清:路透社三月图片精选</a> </li.........
    ▪ 分享十个帮助你实现超酷特效的jQuery插件       分享10个帮助你实现超酷特效的jQuery插件 日期:2012-4-4  来源:GBin1.com 今天我们这篇文章中将推荐给大家10个超酷的jQuery插件帮助大家实现超酷的jQuery特效,绝对超过其它的普通jQuery插件。.........

[1]URI引见
    来源: 互联网  发布时间: 2014-02-18
URI介绍
这期继续网络方面的话题。
学习android,肯定都会知道统一资源标示符URI。其实我对这个中文字面十分不敏感,因为无法形成一个具体抽象的事物,所以,常常URI URL傻傻分不清楚。因为URL的中文是统一资源指示符,啊不对,统一资源...那个,你自己baidu吧。
其实,还是英语最好区分,URI = uniform resource identifier,最后一个词,id嘛(姑且这么理解,差不多,呵呵)。 URL = uniform resource locator。
URI是一个纯粹的句法结构,用于指定标识Web资源的字符串的各个不同部分。URL是URI的一个特例,它包含了用于定位Web资源的足够信息。所以,URL是URI的一个特例,比如这个mailto:cay@horstmann.com,不知道怎么叫吧,他叫URN(name)也是URI的一种。
在java和android中,URI对外的接口是不太一样的,在android中URI的意义非常重大,他是所有资源的标示符(ID),通过URI可找到一个一一对应的具体实体,如文件(file),数据库的表项(content)等,可以说贯穿这个Framework。
这么重要,我们就先来看看URI一般的格式:

[scheme:]schemeSpecificPart[#fragment]  ([...]表示可选)

首先,我查看了下java.net下的URI,它有两个方法isAbsolute()和isOpaque()。
好,先看第一个方法,是否绝对的?
URI分为两大类,绝对URI和相对URI。
分类方法为:有scheme:开头的就是绝对URI,否则就是绝对URI。(如 file:///sdcard/xxx和../../java/net/Socket.html#Socket())
第二个方法,是否透明?
定义,绝对URI中,schemeSpecificPart不是以/开头,这个URI就是不透明的,如:mailto:cay@horstmann.com
(可以从上面得出树状结构  URI:绝对和相对  绝对:透明和不透明)
还有个比较重要的概念,绝对的透明的URI和相对的URI都是分层的(hierarchical)
去看看android的URI api吧,所有is判断都会有。
有了上述概念,看看android中URI的具体类有:OpaqueUri,HierarchicalUri和StringUri。怎么样,能看懂了吧。
我们继续,如果一个URI是分层的,那么这个URI的schemeSpecificPart(一般简称ssp)是如下结构:

[//authority][path][?query] ([...]表示可选)

而对于那些基于服务器的URI来说,authority结构为:

[userinfo@]host[:port]

以上部分是必须记住的,否则你就无法理解一个URI的这正意义。
然后,使用中,URI类的作用之一就是解析标示符并将它们分解成各个组成部分。记住并了解下面的方法吧:
getScheme() getSchemeSpecificPart() getAuthority() getUserInfo() getHost() getPort() getPath() getQuery() getFragment() (其实是有顺序的,你能看出来吗)
好了,所有URI的概念就介绍完了,但对于URI类,另一个作用就是处理绝对URI和相对URI。
如果存在如下的绝对URI:
http://docs.mycompany.com/api/java/net/ServerSocket.html
和一个如下相对URI:
../../java/net/Socket.html#Socket()
那么可以将它们合并成一个绝对URI:
http://docs.mycompany.com/api/java/net/Socket.html#Socket()
这个过程被称为相对URL的转换(resolving)。
与此相反的过程称之为相对化(relativization)。
如,有一个基本URI:
http://docs.mycompany.com/api
和另一个URI:
http://docs.mycompany.com/api/java/lang/String.html
那么相对化之后的URI就是:
http://docs.mycompany.com/api  (没错,是一个相对URI)
对应api就是:
relative = base.relativize(combined);
combined = base.resolve(relative);
好了,看完此文,你会发现URI的所有接口你都能看懂了!
Cheers~


    
[2] 排名榜样式
    来源: 互联网  发布时间: 2014-02-18
排行榜样式
1:效果



2:资源
dotted.gif


theme_ui.png



3:div
<div >
<ul>
<li>
<var>1</var><a href="http://news.qq.com/a/20120402/000470.htm" target="_blank">高清:路透社三月图片精选</a>
</li>
<li>
<var>2</var><a href="http://news.qq.com/a/20120403/000373.htm" target="_blank">高清:北京兰博基尼违章被交警摘牌</a>
</li>
<li>
<var>3</var><a href="http://news.qq.com/a/20120401/000235.htm" target="_blank">图片故事:12岁女孩苦撑一个家</a>
</li>
<li>
<var>4</var><a href="http://news.qq.com/a/20120330/001752.htm" target="_blank">高清:留守妈妈因养孩子太累 带三个宝宝自杀</a>
</li>
<li>
<var>5</var><a href="http://news.qq.com/a/20120330/000246.htm" target="_blank">组图:网络视频曝90后少年暴打老人</a>
</li>
<li>
<var>6</var><a href="http://news.qq.com/a/20120401/000674.htm" target="_blank">湖南邵东发生枪杀命案 警方调集100多警力缉凶</a>
</li>
<li>
<var>7</var><a href="http://news.qq.com/a/20120331/000585.htm" target="_blank">湖南矮寨特大悬索桥通车 创4项世界第一</a>
</li>
<li>
<var>8</var><a href="http://news.qq.com/a/20120330/001052.htm" target="_blank">高清:腾讯网一周图片精选(2012.3.24-3.30)</a>
</li>
<li>
<var>9</var><a href="http://news.qq.com/a/20120330/000424.htm" target="_blank">全球身材最好的20位女人 中国无人上榜</a>
</li>
<li>
<var>10</var><a href="http://news.qq.com/a/20120402/000209.htm" target="_blank">高清:陈光标穿雷锋装呼吁网友献血种树</a>
</li>
</ul>
</div>


4:css
body {
	margin:0;
	padding:0;
	line-height:1.75;
	font-size:12px;
	font-family:"宋体", sans-serif;
}
a:link, a:visited {
	color:#333;
	text-decoration:none
}
a:hover, a:active {
	text-decoration:underline
}
.toplist ul {
	padding: 0 10px;
	width:287px;
	height:481px;
	overflow: hidden;
}
.toplist li {
	list-style:none;
	background:url(/blog_article/dotted.gif) repeat-x left bottom;
	height:32px;
	line-height:32px;
	width:100%;
	float: left;
	padding-bottom:1px;
}
.toplist li var {
	background-image:url(/blog_article/theme_ui.png);
	background-repeat: no-repeat;
	font-style:normal;
	font-weight:normal;
	width:14px;
	height:14px;
	line-height:14px;
	text-align:center;
	font-weight:700;
	color:#000;
	display:inline;
	float: left;
	background-position: -566px -179px;
	display:inline;
	margin: 0 10px 0 2px;
	margin-top:10px;
*margin-top:8px;
}


    
[3] 分享十个帮助你实现超酷特效的jQuery插件
    来源: 互联网  发布时间: 2014-02-18
分享10个帮助你实现超酷特效的jQuery插件

日期:2012-4-4  来源:GBin1.com

今天我们这篇文章中将推荐给大家10个超酷的jQuery插件帮助大家实现超酷的jQuery特效,绝对超过其它的普通jQuery插件。希望大家喜欢!

1. jQuery Lens Flare Effect Plugin

这个插件将会自动给图片添加透镜光线效果。看起来非常酷!

2. jQuery Circulate Plugin

有时候,你是否想动画一个类似jQuery circulate圆圈效果?

3. jQuery Three Dee Plugin

jQuery three Dee超级酷!可以帮助我们将文字转化成3D文字。希望大家喜欢!

 

原文来自:分享10个帮助你实现超酷特效的jQuery插件


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
java/j2ee iis7站长之家
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3