HTML5从入门到精通
HTML 5 简介 ............................................................................................................................... ............................. 15
HTML 5 视频 ............................................................................................................................... ............................. 17
HTML 5 音频 ............................................................................................................................... ............................. 21
HTML 5 Canvas ............................................................................................................................... ......................... 25
HTML 5 Web 存储 ............................................................................................................................... ..................... 36
HTML 5 Input 类型 ............................................................................................................................... ................. 41
HTML 5 表单元素 ............................................................................................................................... ..................... 51
HTML 5 表单属性 ............................................................................................................................... ..................... 56
HTML 5 参考手册 ............................................................................................................................... ..................... 70
HTML 5 标准属性 ............................................................................................................................... ..................... 79
HTML 5 事件属性 ............................................................................................................................... ..................... 79
HTML 5 标签 ............................................................................................................................... ............................. 85
HTML5 教程
<html>
<head>
<title>bady的属性实例</title>
</head>
<body bgcolor="#FFFFE7" text="#ff0000" link="#3300FF" alink="#FF00FF"
vlink="#9900FF">
<center>
<h2> 设定不同的连接颜色</h2>
测试body 标签<p>
<a href="http://www.baidu.com/">默认的连接颜色</a>
<p>
<a href="http://www.sina.com.cn">正在按下的连接颜色,</a>
<p>
<a href="http://www.sohu.com/"> 访问过后的连接颜色,</a>
<P>
<a >返回</a>
</conter>
</body>
</html>
基于html5画布的一个小控件
<head>
<title>画布练习</title>
<style type="text/css">
#score, canvas
{
position:absolute;
top:50px;
left:50px;
cursor:pointer;
z-index:100;
}
#score
{
display:block;
height:100px;
width:100px;
background:#EFEFEF;
color:#ff6a00;
font-family:Consolas;
font-size:30px;
font-weight:bold;
z-index:-100;
}
</style>
</head>
数据库实用操作代码
例 需要了解所有订单中订购的商品信息(商品名称、购买价格和购买数量)和订单日期。
分析
订单表orders: o_id,o_date订单日期
商品信息表goods: g_id ,g_name商品名称
订单详情表orderdetails: o_id,g_id,d_price购买价格,d_number购买数量
Select orders.o_id,o_date,g_name,d_price,d_number
From orders
Join orderdetails
On orders.o_id=orderdetails.o_id
Join goods
On orderdetails.g_id=goods.g_id
或者
Select orderdetails.o_id,o_date,g_name,d_price,d_number
From goods,orders,orderdetails
where orderdetails.g_id=goods.g_id and orders.o_id=orderdetails.o_id
最短路径分析
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.NetworkAnalysis;
using ESRI.ArcGIS.DataSourcesGDB;
using ESRI.ArcGIS.Controls;
using ESRI.ArcGIS.ADF;
using ESRI.ArcGIS.Display;
using ESRI.ArcGIS.SystemUI;
界面换肤模块
class CSkin
{
protected:
UINT m_PartCount; //窗体由几部分组成
/******************窗体各部分位图资源索引: *******************
0,1,2: 分别为标题栏的左\中\右3部分
3,4,5: 分别为左,下,右边框
6,7,8,9,10,11: 为标题栏普通按钮和热点按钮
12,13: 表示左下角和右下角位图
14: 表示背景位图
*************************************************************/
CFormPart* m_pParts;
COLORREF m_MenuBkColor; //菜单背景颜色
COLORREF m_MenuSelColor; //菜单选中时的颜色
BOOL DrawRound; //是否绘制圆角
void LoadBitmapRes() //加载位图资源
{
for (int i = 0; i< m_PartCount; i++)
{
//1000表示位图资源的起始ID
m_pParts[i].m_hBitmap = ::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(1000+i));
}
}
………………
小型商店销售管理系统
2.2 数据流程图
百货商店业务管理系统的顶层数据流程图见图5-3所示,该图表示了百货商店业务信息处理系统与外部实体之间的信息输入、输出关系,即标定了系统与外界的界面。顶层数据流程图的第一级分解如图5-4,该图实际上是把图5-3中“百货商店业务处理”框进行细化,根据图5-2现行系统业务流程图所列的处理功能,初步分解为销售处理、采购处理和会计处理三个子系统。在功能分解的同时,得到了相应的数据存储(如销售记录、应收款、货物库存、进货帐、应付款帐)和数据流(订单、发货单、缺货单、付款单等)。上述三个子系统的数据流程图(即二级分解)分别如图5-5、图5-6、图5-7所示。
使用PHP和ASP创建数据库网络应用
Chapter 1 - Introduction
Chapter 2 - Basic HTML
Chapter 3 - HTML Forms and Client-Side JavaScript
Chapter 4 - Server-Side Basics
Chapter 5 - Database Basics
Chapter 6 - Analysis and Design of Applications
Chapter 7 - Structured Query Language
Chapter 8 - Database Management Systems: MySQL and Access
Chapter 9 - Connecting to the Database
Chapter 10 - Connecting to a Database: Advanced
Chapter 11 - Regular Expressions
Chapter 12 - Files
汽车系统(VB编写)
VERSION 5.00
Begin VB.Form frmLoginOld
BackColor = &H00D9722D;&
BorderStyle = 3 'Fixed Dialog
Caption = "用户登录"
ClientHeight = 2490
ClientLeft = 4395
ClientTop = 3540
ClientWidth = 4680
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 2490
ScaleWidth = 4680
ShowInTaskbar = 0 'False
Begin VB.TextBox TextUser
Height = 375
Left = 1920
TabIndex = 0
Top = 1080
Width = 2415
End
Begin VB.TextBox TextPwd
Height = 375
IMEMode = 3 'DISABLE
Left = 1920
PasswordChar = "*"
TabIndex = 1
Top = 1560
Width = 2415
End
Begin VB.CommandButton CmdOK
Caption = "登录"
Default = -1 'True
Height = 375
Left = 1080
TabIndex = 2
Top = 2040
Width = 1095
End
VB源码(学习VB必须了解的知识)
编号 ROP码 运算方式 预设的ROP
00 00000042 0 Blackness
摄影测量与遥感实习指导书
摄影测量与遥感实习是摄影测量学和遥感技术及应用两门课程的综合实习课。本课程的任务是使学生通过实习掌握摄影测量的原理、影像处理方法、成图方法,掌握遥感的信息获取、图像处理、分类判读及制图的方法和作业程序。从而更系统地掌握摄影测量与遥感技术。通过实习使学生熟练地掌握摄影测量及遥感的原理,信息获取的途径,数字处理系统和应用处理方法。进一步巩固和深化理论知识,理论与实践相结合。培养学生的应用能力和创新能力,培养学生严肃认真、实事求是、吃苦耐劳、团结协作的精神。要求学生必须参加每一个实习环节,协作完成实习任务,独立完成实习报告。
电脑公司信息管理系统(SQLsever)
private bool checkChildFrmExist(string childFrmName)
{
foreach(Form childFrm in this.MdiChildren)
{
//用子窗体的Name进行判断,如果已经存在则将他激活
if(childFrm.Name == childFrmName)
{
if(childFrm.WindowState == FormWindowState.Minimized)
childFrm.WindowState = FormWindowState.Normal;
childFrm.Activate();
return true;
}
}
return false;
}
//-----------显示商品信息维护窗口----------
private void mnu_WareDataManage_Click(object sender, System.EventArgs e)
{
if (this.checkChildFrmExist("WareDataManage") == true)
{
return;
}
// 如果该窗体不存在则新生成一个商品信息维护窗体
WareDataManage newFrm = new WareDataManage(true);
newFrm.MdiParent = this;
newFrm.Show();
}
电脑公司管理系统
static void Main()
{
//整个程序启动时先显示登录框,登录成功再显示主界面
LoginFrm login = new LoginFrm();
login.ShowDialog();
if (LoginFrm.blCanLogin==true)
{
Application.Run(new MainFrm());
}
}
//------------创建窗体时,通过登录用户的名称和权限,设置可以访问的功能--------------
private void MainFrm_Load(object sender, System.EventArgs e)
{
this.statusBarPanel2.Text = " 当前用户: " + LoginFrm.strUser +" 所属部门: " + LoginFrm.strDepartment;
//通过用户编号查询权限清单控制主窗体菜单使能状态
this.sendStrSQL = "SELECT 权限名称 from 权限清单 where 用户编号 = '" + LoginFrm.strUser +"'";
this.ds = this.link.SelectDataBase(sendStrSQL,sendTableName);
//系统管理用户为特殊权限用户,他始终拥有所有权利
if ( LoginFrm.strDepartment == "系统管理")
{
this.mnu_WareDataManage.Enabled = true;
this.mnu_StokerDataManage.Enabled = true;
this.mnu_ClientDataManage.Enabled = true;
this.mnu_StockTable.Enabled = true;
this.mnu_SellTable.Enabled = true;
this.mnu_StorageSearch.Enabled = true;
this.mnu_PopedomManage.Enabled = true;
}
else
{
//根据从数据库中检索到的用户的权限来设置其有权使用的菜单
for (int intCounter=0;intCounter<this.ds.Tables[0].Rows.Count;intCounter++)
{
if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "商品资料维护")
{
this.mnu_WareDataManage.Enabled = true; continue;
}
if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "供货商资料维护")
{
this.mnu_StokerDataManage.Enabled = true; continue;
}
if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "客户资料维护")
{
this.mnu_ClientDataManage.Enabled = true; continue;
}
if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "进货单")
{
this.mnu_StockTable.Enabled = true; continue;
}
if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "销售单")
{
this.mnu_SellTable.Enabled = true; continue;
}
if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "库存查询")
{
this.mnu_StorageSearch.Enabled = true; continue;
}
if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "权限管理")
{
this.mnu_PopedomManage.Enabled = true; continue;
}
}
}
学生成绩管理系统
private void Form1_Load(object sender, System.EventArgs e)
{
}
private void button3_Click(object sender, System.EventArgs e)
{
Application.Exit();
}
private void button2_Click(object sender, System.EventArgs e)
{
string Userid, Userpwd;
if (Uname.Text.Trim()!=""&&UPWD;.Text.Trim()!="")
{
Userid = Uname.Text.Trim();
Userpwd = UPWD.Text.Trim();
DataAccess data=new DataAccess();
if (data.CheckAdmin(Userid, Userpwd))
{
Constants.Username=Uname.Text.Trim();
Frmcjgl winmain=new Frmcjgl();
winmain.Show();
this.Hide();
}
else
{
MessageBox.Show("您输入的帐号或密码有误,请重新登录!");
Uname.Text="";
UPWD.Text="";
}
}
winform 界面特效470多例
窗体与界面设计 9
实例001 带历史信息的菜单 10
实例002 菜单动态合并 12
实例003 像开始菜单一样漂亮的菜单 14
实例004 任务栏托盘菜单 15
实例005 可以拉伸的菜单界面 16
实例006 菜级联菜单 18
1.2 工具栏设计 19
实例007 带带背景的工具栏 19
实例008 带浮动工具栏 20
实例009 在带下拉菜单的工具栏 21
实例010 在具有提示功能的工具栏 22
实例011 在状态栏中显示检查框 23
实例012 带进度条的状态栏 25
实例013 状态栏中加入图标 26
实例014 OutLook界面 27
实例015 带带导航菜单的主界面 29
实例016 图形化的导航界面 32
实例017 菜类QQ的程序界面 35
实例018 类似windows xp的程序界面 38
实例019 以图形按钮显示的界面 42
实例020 以树形显示的程序界面 44
实例021 动态按钮的窗体界面 46
实例022 非矩形窗体 50
实例023 建立字体形状窗体 52
实例024 控件随窗体自动调整 54
实例025 带分隔栏的窗体 55
实例026 随机更换主界面背景 56
实例027 自动启动的多媒体光盘程序 57
实例028 为触摸屏程序添加虚拟键盘 59
实例029 半透明渐显窗体 61
实例030 窗口颜色的渐变 63
实例031 窗体中的滚动字幕 65
实例032 动画显示窗体 67
实例033 制作闪烁的窗体 69
实例034 直接在窗体上绘图 70
实例035 动画形式的程序界面 73
实例036 使窗体标题栏文字右对齐 75
实例037 没有标题栏可义改变大小的窗口 76
实例038 设置窗体在屏幕中的位置 77
实例039 始终在最上面的窗体 78
实例040 限制窗体大小 79
实例041 获取桌面大小 81
实例042 在窗口间移动按扭 82
实例043 如何实现Office助手 84
实例044 在关闭窗口前加入确认对话框 85
实例045 使用任意组件拖动窗体 88
实例046 修改提示字体及颜色 89
实例047 如何为MDI类型窗体设置背景图片 91
实例048 向提示框中添加图标 93
实例418 通过串口发送数据 95
实例419 通过串口关闭对方计算机 98
实例420 密码写入与读出加密狗 101
实例421 使用加密狗进行身份验证 105
实例422 向IC卡中写入数据 107
实例423 读取IC卡中的数据 113
实例424 利用IC卡制作考勤程序 116
实例425 简易视频程序 119
实例426 摄像头监控录像 125
实例427 超市摄像头定时监控系统 127
实例428 语音卡电话呼叫系统 132
实例429 客户来电查询系统 141
实例430 语音卡实现电话录音 144
实例431 利用短信猫收发短信息 147
实例432 利用短信远程关闭计算机 155
实例433 短信息采集烟草销售数据 159
实例434 “春晚”节目评比短信息互动平台 164
实例435 条形码扫描器销售商品 167
实例436 利用神龙卡制作练歌房程序 169
实例463 数据加密技术 174
实例464 文本文件加密与解密 177
实例465 利用图片加密文件 188
实例466 如何编程修复Access数据库 194
实例467 访问带验证模式的Sqlserver 2000数据库 197
实例468 利用INI文件对软件进行注册 201
实例469 利用注册表设计软件注册程序 204
实例470 利用网卡序列号设计软件注册程序 208
实例471 根据cpu序列号、磁盘序列号设计软件注册程序 214
Arcmap技巧总结
1. 要素的剪切与延伸
实用工具 TASK 任务栏 Extend/Trim feature 剪切所得内容与你画线的方向有关。
2. 自动捕捉跟踪工具
点击Editor工具栏中Snapping来打开Snapping Environment对话框
捕捉设置中有3个选项, vertex edge end 分别是节点、终点、和边,选择end应该会捕捉端点
3. 图斑面积计算及长度计算
应用工具CALCULATE AREA 或者使用VBA代码实现 新建字段并开启Advanced 写入代码,面积计算:
Dim Output as double
Dim pArea as Iarea
Set pArea = [shape]
在最后的一个空格里面写入代码(即:字段名)pArea.area
长度计算:
Dim Output as double
Dim pCurve as ICurve
Set pCurve = [shape]
Output = pCurve.Length
微软资深经理人的项目管理经验
每个项目的具体情况不同,考虑的优先顺序也回不同,一般来说,程序设计考虑的优先级表为: 1)尺寸大小(size) 2)速度 3)安全性 4)可测试性 5)容易维护 6)简洁 7)再用性 8)可移植性
Android 二维码扫描
Android二维码扫描demo,亲测可行,简单易移植
* 1、 生成二维码:Bitmap mBitmap = EncodingHandler.createQRCode("www.baidu.com", 300);//300表示宽高
* 2、 扫描二维码:Intent intent = new Intent(MainActivity.this, CaptureActivity.class);
* startActivityForResult(intent, REQUEST_CODE);
* 3、 扫描结果回调,重写方法onActivityResult:
* /@Override
* protected void onActivityResult(int requestCode, int resultCode, Intent data) {
* super.onActivityResult(requestCode, resultCode, data);
* if (resultCode == RESULT_OK) { //RESULT_OK = -1
* Bundle bundle = data.getExtras();
* String scanResult = bundle.getString("result");
* Toast.makeText(MainActivity.this, scanResult, Toast.LENGTH_LONG).show();
* }
* }
* }
* 4、 CameraManager getFramingRect()方法,定义了扫描的区域,可以自己修改。
* 5、 ViewfinderView ZXing扫码窗口的绘制。
* 6、 private void drawTextInfo(Canvas canvas, Rect frame) 修改文本绘制的位置
* 7、 private void drawLaserScanner(Canvas canvas, Rect frame)
* 修改扫描线的样式。注意若使用paint.setShader(Shader shader) 方法,一定要在绘制完成后调用paint.setShader(null)。以免绘制信息出错。
*
* 8、 CameraConfigurationManager 修改横竖屏、处理变形效果的核心类。
* 9、 DecodeHandler.decode ZXing解码的核心类
* 10、CaptureActivityHandler 当DecodeHandler.decode完成解码后,系统会向CaptureActivityHandler发消息。如果编码成功则调用CaptureActivity.handleDecode方法对扫描到的结果进行分类处理。
Android播放器
Android自定义全屏VideoView,仿主流视频客户端,左右滑屏快退快进;上下滑屏,手指在左半屏时,调整亮度;上下滑屏,手指在右半屏时,调整音量;横竖屏无缝自动切换。
android相册demo
Gallery结合Camera的相册实例
工程源码
ASmack即时聊天
android端的IM即时聊天Demo,服务器是openfire,比较大未上传,可自行到官网下载。
Android掌上点餐系统
package cn.iimob.waiters.db;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class DB_Table_Number extends SQLiteOpenHelper {
private static final String DB_NAME = "tablenumber.db";
private static final String TBL_NAME = "TableNumber";
private static final String CREATE_TBL = " create table "
+ " TableNumber(_id integer primary key autoincrement,number text) ";
static String tempall="";
private SQLiteDatabase db;
public DB_Table_Number(Context c) {
super(c, DB_NAME, null, 2);
}
public void onCreate(SQLiteDatabase db) {
this.db = db;
db.execSQL(CREATE_TBL);
}
public void insert(ContentValues values) {
SQLiteDatabase db = getWritableDatabase();
db.insert(TBL_NAME, null, values);
db.close();
}
public Cursor query() {
SQLiteDatabase db = getWritableDatabase();
Cursor c = db.query(TBL_NAME, null, null, null, null, null, null);
return c;
}
public String select(String s){
SQLiteDatabase db = getWritableDatabase();
String sql="select *from TableNumber " +
"where number='"+s+"'";
Cursor cursor=db.rawQuery(sql, null);
if (cursor != null) {
String temp = "";
int i = 0;
while (cursor.moveToNext()) {
temp+=cursor.getString(0);
}
tempall=temp;
cursor.close();
}
return tempall;
}
public void delete(String s)
{ SQLiteDatabase db = getWritableDatabase();
String sql="delete from TableNumber " +
"where number='"+s+"'";
db.execSQL(sql);
}
public void close() {
if (db != null)
db.close();
}
public void clean (){
this.getWritableDatabase().execSQL("DROP TABLE IF EXISTS "+TBL_NAME);
this.onCreate(this.getWritableDatabase());
this.getWritableDatabase().close();
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
}
HTML5_Canvas_2D_API_规范_1.0_中文版
1.1 术语: ........................................................2
2 CANVAS接口元素定义 ............................................3
2.1 GETCONTEXT()方法 ..............................................3
2.2 TODATAURL()方法 ...............................................3
3 二维绘图上下文 ................................................4
3.1 CANVAS的状态 ..................................................7
3.2 转换(TRANSFORMATIONS) .........................................8
3.3 合成(COMPOSITING) ..........................................10
3.4 颜色和风格 ...................................................12
3.5 线风格 .......................................................16
3.6 阴影(SHADOWS) ................................................18
3.7 简单形状(矩形) .............................................18
3.8 复杂形状(路径-PATHS) .........................................19
3.8.1 路径起始函数................................................19
3.8.2 绘制函数....................................................19
3.8.3 辅助方法—点是否在路径里....................................22
3.8.4 MOVETO方法..................................................22
第 1 页 共 30 页
**********
jsp最小新闻发布系统
本程序实现了增,删,改,查
完美处理中文
与第二版相比,有了质的飞越,体现在以下方面
1.删除了绝大多数无用代码。
2.将注释提升到了与代码相同的数量,基本每一行代码都有注释。
3.修改和删除不再是独立的列表页,而是写在了新闻列表后。
4.最重要的一点更新是:有了设计文档。非常详细
本程序功能虽小,但是架构不小,使用了当今流行的mvc2架构。您可以在此架构上添加您自己的业务功能,只需将您的类添加到对应的包中即可。大大减少了您在设计架构上的烦恼。
android一键锁屏源码
网上一键锁屏的软件特别多
其实实现起来特别容易
与其用网上不知道源码、不知道安全性、植入广告的锁屏软件,不如自己DIY一个
纯净源码,不含任何广告、病毒后门,欢迎下载
开发界面配色工具
网站的界面开发,Android UI设计,不再为颜色选取而烦恼。
Android图片上传下载小框架
package com.loopj.android.image;
import android.content.Context;
import android.graphics.Bitmap;
import android.util.AttributeSet;
import android.widget.ImageView;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class SmartImageView extends ImageView {
private static final int LOADING_THREADS = 4;
private static ExecutorService threadPool = Executors.newFixedThreadPool(LOADING_THREADS);
private SmartImageTask currentTask;
public SmartImageView(Context context) {
super(context);
}
public SmartImageView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public SmartImageView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
// Helpers to set image by URL
public void setImageUrl(String url) {
setImage(new WebImage(url));
}
public void setImageUrl(String url, SmartImageTask.OnCompleteListener completeListener) {
setImage(new WebImage(url), completeListener);
}
public void setImageUrl(String url, final Integer fallbackResource) {
setImage(new WebImage(url), fallbackResource);
}
public void setImageUrl(String url, final Integer fallbackResource, SmartImageTask.OnCompleteListener completeListener) {
setImage(new WebImage(url), fallbackResource, completeListener);
}
public void setImageUrl(String url, final Integer fallbackResource, final Integer loadingResource) {
setImage(new WebImage(url), fallbackResource, loadingResource);
}
public void setImageUrl(String url, final Integer fallbackResource, final Integer loadingResource, SmartImageTask.OnCompleteListener completeListener) {
setImage(new WebImage(url), fallbackResource, loadingResource, completeListener);
}
// Helpers to set image by contact address book id
public void setImageContact(long contactId) {
setImage(new ContactImage(contactId)
中国移动收费系统(website)
<%@ page pageEncoding="UTF-8"%>
<HTML><HEAD><TITLE>中国移动业务管理系统</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<link href="style.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0 marginheight="0" marginwidth="0">
<CENTER>
<!--topline.jsp -->
<%@ include file="topline.jsp" %>
<TABLE cellSpacing=0 cellPadding=0 width=749 border=0>
<TBODY>
<TR vAlign=top>
<TD width=173 bgColor=#c9d3e9 rowSpan=2>
<!-- menu.jsp -->
<%@ include file="menu.jsp" %>
</TD>
<TD width=2 rowSpan=3><IMG height=1 src="images\blank(1).gif" width=2></TD>
<TD width="2">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD height=25> <font color="green">欢迎 <font color="orange">${operator.name}</font> 您进入移动通信收费系统</font></TD>
</TR>
<TR>
<TD bgColor=#2650a6><IMG height=1 src="images\blank(1).gif"
width=1></TD></TR>
<TR>
<TD><IMG height=2 src="images\blank(1).gif" width=574></TD></TR></TBODY></TABLE></TD></TR>
<TR vAlign=top>
<TD height="600" bgColor=#f1f3f9></TD>
</TR>
</TBODY></TABLE>
<BR></CENTER></BODY></HTML>
android界面效果
Android开发界面开发的最好参考
由左向右滑入的效果
Java代码
1. overridePendingTransition(Android.R.anim.slide_in_left,android.
R.anim.slide_out_right);
实现zoomin和zoomout,即类似iphone的进入和退出时的效果
Java代码
1. overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
新建zoomin.xml文件
Xml代码
1. <?xml version="1.0" encoding="utf-8"?>
2. <set
3. xmlns:Android="http://schemas.android.com/apk/res/android"
4. Android:interpolator="@android:anim/decelerate_interpolator">
<scale Android:fromXScale="2.0" android:toXScale="1.0"
5. Android:fromYScale="2.0" android:toYScale="1.0"
6. Android:pivotX="50%p" android:pivotY="50%p"
7. Android:duration="@android:integer/config_mediumAnimTime" />
</set>
servlet api
javaEE jsp网站开发必备的api文档
JDK 6 API 中文参考
接口摘要
AppletContext 此接口对应于 applet 的环境:包含 applet 的文档以及同一文档中的其他 applet。
AppletStub 当 applet 第一次被创建时,使用 applet 的 setStub 方法把 applet stub 连接到它。
AudioClip AudioClip 接口是用于播放音频剪辑的简单抽象。
解读_HTML5
HTML5特性
官方详细的文档是寻找HTML5特性的最好地方,当然你还可以轻松通过W3Schools来
学习HTML5标签。我们将会在文章中涉及到以下的特性:
• 语义化标记
• Form表单增强功能
• 视频/音频
• 画布(Canvas)
• 可编辑内容
• 拖放
• 稳健的数据存储
HTML5 CSS3页面制作分享
Html5/css3开发移劢互联网应用的优势?
1、跨平台
2、语义化更好
3、性能更优
Android/iOS/windows phone都对html5和css3提供了良好的支持。
引入渐变、圆角、阴影、半透明等新特性,
为用户创建更轻量的页面和更丰富的体验。
带来更好的网页的连通性、可搜索性、可操作性等
HTML5移动Web开发指南
第1 章 移动互联网时代的Web技术
........................................................................................
1.1 移动互联网的发展
.................................................................................................................
1
1.2 智能手机发展迅速
.................................................................................................................
1
1.3 智能手机的Web浏览器
.........................................................................................................
2
1.4 移动Web应用的发展
..............................................................................................................
4
1.5 基于HTML5的移动We b应用
..............................................................................................
7
第2 章 移动设备HTML5页面布局
........................................................................................
8
2.1 页面语义化简介
....................................................................................................................
12
2.1.1 HTML5 新语义元素概述
......................................................................................
12
2.1.2 更多HTML5新元素
...............................................................................................
12
2.2 页面结构与移动设备的布局
..............................................................................................
16
2.2.1 常见的移动应用布局
.............................................................................................
16
2.2.2 使用HTML5创建标准的移动Web页面
.............................................................
17
2.3 本章小结
.................................................................................................................................
18
第3 章 HTML5规范的本地存储
............................................................................................
22
3.1 移动设备的支持
....................................................................................................................
23
3.2 localStorage
............................................................................................................................
23
3.3 sessionStorage
........................................................................................................................
24
28
·VII·
3.4 Storage事件监听
...................................................................................................................
3.5 本章小结
.................................................................................................................................
29
第4 章 移动Web的离线应用
...................................................................................................
33
4.1 离线Web概述
.........................................................................................................................
34
4.1.1 离线与缓存
...............................................................................................................
34
4.1.2 离线的意义
...............................................................................................................
34
4.2 移动设备的支持
...................................................................................................................
35
4.3 applicationCach e 和manifest
................................................................................................
35
4.3.1 manifest文件
.............................................................................................................
36
4.3.2 applicationCache 对象和事件
................................................................................
36
4.4 本章小结
.................................................................................................................................
38
第5 章 移动设备的常见HTML5表单元素
...........................................................................
39
5.1 丰富的表单属性
...................................................................................................................
40
5.2 移动Web表单的input类型
...................................................................................................
40
5.2.1 search 类型文本
........................................................................................................
42
5.2.2 email类型文本
.........................................................................................................
42
5.2.3 number类型文本
......................................................................................................
43
5.2.4 range类型文本
.........................................................................................................
44
5.2.5 tel类型文本
...............................................................................................................
45
5.2.6 url类型文本
..............................................................................................................
45
5.2.7 更多的类型
...............................................................................................................
46
5.3 表单属性应用范围
...............................................................................................................
46
5.4 本章小结
.................................................................................................................................
47
第6 章 移动Web界面样式
.......................................................................................................
47
6.1 CSS3
........................................................................................................................................
48
6.2 选择器
.....................................................................................................................................
48
6.2.1 属性选择器
...............................................................................................................
49
6.2.2 伪类选择器
...............................................................................................................
49
51
·VIII·
6.3 阴影
..........................................................................................................................................
6.3.1 box-shadow
...............................................................................................................
53
6.3.2 text -shadow
...............................................................................................................
53
6.4 背景
..........................................................................................................................................
54
6.4.1 background - size
........................................................................................................
54
6.4.2 background -clip
........................................................................................................
55
6.4.3 ba ckground -origin
....................................................................................................
55
6.4.4 background
................................................................................................................
55
6.5 圆角边框
.................................................................................................................................
56
6.6 Media Queries移动设备样式
..............................................................................................
56
6.6.1 传统网站在iPhone 上的显示问题
........................................................................
57
6.6.2 viewport 设置适应移动设备屏幕大小
................................................................
57
6.6.3 Media Queries 如何工作
.........................................................................................
59
6.6.4 Media Queries 语法总结
.........................................................................................
60
6.6.5 如何将官方网站移植成移动Web网站
...............................................................
63
6.7 本章小结
.................................................................................................................................
65
第7 章 Geolocation地理定位
..................................................................................................
73
7.1 功能介绍
.................................................................................................................................
74
7.2 浏览器支持情况
....................................................................................................................
74
7.3 如何使用Geolocation API
...................................................................................................
75
7.3.1 首次获取当前位置
..................................................................................................
75
7.3.2 监视移动设备的位置变化
....................................................................................
75
7.4 本章小结
.................................................................................................................................
77
第8 章 轻量级框架jQuery Mobile初探
.................................................................................
78
8.1 jQuery Mobile概述
................................................................................................................
79
8.2 入门示例Hello World
...........................................................................................................
79
8.2.1 部署文件
...................................................................................................................
80
8.2.2 编码
............................................................................................................................
80
81
·IX ·
8.3 基于HTML5的自定义属性驱动组件
..............................................................................
8.3.1 dataset 自定义属性
..................................................................................................
82
8.3.2 使用dataset 属性驱动jQuery Mobile 组件
...........................................................
82
8.4 页面与视图
............................................................................................................................
83
8.4.1 标准的移动Web页面
..............................................................................................
85
8.4.2 移动设备的视图
......................................................................................................
85
8.4.3 多视图Web页面
.......................................................................................................
86
8.4.4 改变页面标题的视图
.............................................................................................
88
8.4.5 视图切换动画
..........................................................................................................
90
8.4.6 dialog对话框
............................................................................................................
91
8.4.7 页面主题
...................................................................................................................
92
8.5 button 按钮
..............................................................................................................................
93
8.5.1 button 组件
.................................................................................................................
94
8.5.2 具有icon 图标的button 组件
...................................................................................
94
8.5.3 具有内联样式的button
...........................................................................................
95
8.5.4 具有分组功能的button 按钮
..................................................................................
98
8.6 Bar 工具栏
.............................................................................................................................
99
8.6.1 如何使用工具栏
....................................................................................................
102
8.6.2 含有后退按钮的Header 工具栏
..........................................................................
103
8.6.3 多按钮的Footer 工具栏
........................................................................................
104
8.6.4 导航条工具栏
........................................................................................................
107
8.6.5 定义fixed工具栏
....................................................................................................
109
8.6.6 全屏模式工具栏
....................................................................................................
113
8.7 内容区域格式布局
.............................................................................................................
114
8.7.1 网格布局
.................................................................................................................
114
8.7.2 仿9 宫格排列的按钮组例子
..............................................................................
114
8.7.3 折叠块功能
.............................................................................................................
120
8.7.4 创建具有手风琴效果的例子
..............................................................................
122
8.8 Form表单
..............................................................................................................................
124
8.8.1 如何使用表单提交功能
.......................................................................................
125
126
·X·
8.8.2 HTML5文本框类型
.............................................................................................
8.8.3 HTML5搜索类型输入框
....................................................................................
126
8.8.4 Slider类型
...............................................................................................................
127
8.8.5 Toggle 类型
..............................................................................................................
128
8.8.6 单选按钮类型
........................................................................................................
129
8.8.7 复选框类型
.............................................................................................................
130
8.8.8 下拉选择菜单
........................................................................................................
133
8.9 List 列表
.................................................................................................................................
135
8.9.1 基本列表类型
........................................................................................................
144
8.9.2 普通链接列表
........................................................................................................
145
8.9.3 多层次嵌套列表
....................................................................................................
147
8.9.4 有序编号列表
........................................................................................................
149
8.9.5 只读列表
.................................................................................................................
151
8.9.6 可分割按钮列表
....................................................................................................
153
8.9.7 列表的分隔符
........................................................................................................
154
8.9.8 列表搜索过滤器
....................................................................................................
155
8.9.9 含有气泡式计数的列表
.......................................................................................
157
8.9.10 显示列表项右侧文本格式的列表
...................................................................
159
8.9.11 列表项含有图标的列表
.....................................................................................
160
8.9.12 数据项含有图片的列表
.....................................................................................
162
8.9.13 内嵌列表
...............................................................................................................
163
8.9.14 列表的性能问题
..................................................................................................
164
8.10 配置选项
.............................................................................................................................
166
8.11 Event事件
...........................................................................................................................
166
8.11.1 页面加载事件
......................................................................................................
170
8.11.2 其他事件类型
......................................................................................................
171
8.12 实用方法和工具
...............................................................................................................
171
8.12.1 页面视图辅助工具
.............................................................................................
173
8.12.2 数据存储
...............................................................................................................
174
8.12.3 地址路径辅助工具
.............................................................................................
176
177
·XI ·
8.12.4 loading 显示/隐藏
................................................................................................
8.13 主题系统
............................................................................................................................
184
8.14 本章小结
............................................................................................................................
185
第9 章 重量级富框架Sencha Touch入门
..........................................................................
186
9.1 Sencha Touch 概述
...............................................................................................................
187
9.1.1 功能特点
.................................................................................................................
187
9.1.2 官方套件包
.............................................................................................................
187
9.2 入门示例Hello World
.........................................................................................................
188
9.2.1 部署文件
.................................................................................................................
190
9.2.2 开始编码
.................................................................................................................
190
9.2.3 调试环境
.................................................................................................................
190
9.2.4 页面调整
.................................................................................................................
192
9.3 事件管理
...............................................................................................................................
192
9.3.1 自定义事件
.............................................................................................................
194
9.3.2 初始化事件
.............................................................................................................
194
9.3.3 Touch触控事件
......................................................................................................
195
9.3.4 事件管理器Ext.EventManager
............................................................................
196
9.4 核心组件库
..........................................................................................................................
197
9.4.1 Ext.lib.Component
.................................................................................................
199
9.4.2 属性、方法、事件
...............................................................................................
199
9.5 Toolbar工具栏
.....................................................................................................................
200
9.5.1 创建一个只有标题的工具栏例子
.....................................................................
210
9.5.2 模拟前进返回按钮的工具栏例子
.....................................................................
211
9.5.3 具有图标效果按钮的工具栏例子
.....................................................................
212
9.5.4 按钮组的工具栏
....................................................................................................
214
9.6 Tabs选项卡
...........................................................................................................................
216
9.6.1 使用TabPanel 组件定义Tab页面
.........................................................................
219
9.6.2 选项卡功能
.............................................................................................................
219
9.7 Carousel
.................................................................................................................................
220
222
·XII·
9.8 Overlays 遮罩层
...................................................................................................................
9.8.1 Alert提示信息类型
...............................................................................................
224
9.8.2 Confirm确认提示框类型
.....................................................................................
224
9.8.3 Prompt 提示输入类型
...........................................................................................
226
9.8.4 ActionSheet 选择器类型
.......................................................................................
227
9.8.5 Overlay浮动层显示框类型
.................................................................................
229
9.9 Picker 选择器
........................................................................................................................
232
9.9.1 创建单列的选择器例子
.......................................................................................
234
9.9.2 创建允许选择日期的选择器例子
.....................................................................
235
9.10 List列表
..............................................................................................................................
236
9.10.1 创建基本的列表例子
.........................................................................................
238
9.10.2 改进的分组列表例子
.........................................................................................
238
9.10.3 使用Ajax 异步请求的列表
................................................................................
240
9.10.4 XTemplate模板的应用
.......................................................................................
242
9.11 对HTML5的支持和封装
................................................................................................
245
9.11.1 封装HTML5新表单元素
..................................................................................
249
9.11.2 HTML5表单应用例子
.......................................................................................
249
9.11.3 封装GeoLocation地理定位功能
.......................................................................
249
9.11.4 本地存储的支持
..................................................................................................
252
9.11.5 多媒体的支持
......................................................................................................
255
9.12 MVC开发模式
...................................................................................................................
257
9.12.1 MVC 介绍
..............................................................................................................
258
9.12.2 创建applicatio n应用程序
...................................................................................
258
9.12.3 Model实体对象
...................................................................................................
259
9.12.4 View 视图类
..........................................................................................................
262
9.12.5 setActiveItem 使用方法
......................................................................................
267
9.12.6 Controller业务逻辑类
........................................................................................
268
9.13 本章小结
.............................................................................................................................
270
第10章 跨平台的PhoneGap 应用介绍
..............................................................................
272
273
·XIII·
10.1 PhoneGap 概述
...................................................................................................................
10.2 搭建PhoneGap开发环境
.................................................................................................
273
10.2.1 如何在Android平台下搭建PhoneGap开发环境
...........................................
274
10.2.2 如何在iOS 平台下搭建PhoneGap
....................................................................
275
10.3 硬件设备接口
....................................................................................................................
280
10.3.1 Accelerometer 加速度传感器
............................................................................
283
10.3.2 Compass对象获取指南针信息
.........................................................................
283
10.3.3 使用connection对象检测网络状态
.................................................................
286
10.3.4 File对象操作文件系统
......................................................................................
289
10.3.5 使用Device 对象获取移动设备的信息
...........................................................
290
10.4 软件接口
............................................................................................................................
307
10.4.1 Camera 对象获取照片资源
................................................................................
309
10.4.2 Capture对象采集多媒体资源
...........................................................................
309
10.4.3 使用Contacts对象获取通信录资源
.................................................................
312
10.4.4 公告警示信息
......................................................................................................
317
10.4.5 Media对象
............................................................................................................
326
10.5 Events事件
.........................................................................................................................
328
10.5.1 公共事件
...............................................................................................................
328
10.5.2 网络状态事件
......................................................................................................
329
10.5.3 Android专有事件
................................................................................................
332
10.6 HTML5特性
......................................................................................................................
333
10.6.1 GeoLocation定位位置
........................................................................................
335
10.6.2 Storage特性
..........................................................................................................
336
10.7 本章小结
............................................................................................................................
336
第11章 构建基于HTML5的生活轨迹Web App
..................................................................
336
11.1 项目背景
.............................................................................................................................
337
11.1.1 功能介绍
...............................................................................................................
337
11.1.2 功能模块
...............................................................................................................
337
11.2 创建基本应用程序
...........................................................................................................
339
340
·XIV·
11.2.1 创建首页
...............................................................................................................
11.2.2 创建入口函数
......................................................................................................
340
11.3 设置Model数据模型
........................................................................................................
341
11.3.1 创建Model实体类
...............................................................................................
343
11.3.2 设置Store对象
......................................................................................................
343
11.4 创建View视图组件
...........................................................................................................
344
11.4.1 列表视图
...............................................................................................................
344
11.4.2 列表组件
...............................................................................................................
344
11.4.3 表单视图
...............................................................................................................
346
11.4.4 浏览生活轨迹视图
..............................................................................................
346
11.4.5 Sheet组件选择更多功能
....................................................................................
349
11.5 业务逻辑
.............................................................................................................................
350
11.5.1 定义controller 类
..................................................................................................
352
11.5.2 实现视图之间的切换
.........................................................................................
352
11.5.3 保存生活轨迹内容
..............................................................................................
352
11.5.4 实现Geolocation 地理定位
.................................................................................
355
11.5.5 显示生活轨迹内容
..............................................................................................
355
11.5.6 显示Google 地图
..................................................................................................
357
11.5.7 显示Sheet组件函数
.............................................................................................
358
11.5.8 清除所有存储的列表函数
................................................................................
360
11.5.9 删除一条记录的函数
.........................................................................................
360
11.6 缓存文件
.............................................................................................................................
361
11.6.1 设置manifest文件内容
.......................................................................................
362
11.6.2 设置HTML 缓存文件
..........................................................................................
362
11.7 后端服务器通信
................................................................................................................
363
11.8 本章小结
.............................................................................................................................
364
第12章 进阶之路
.....................................................................................................................
365
12.1 重新理解HTML5
..............................................................................................................
366
12.2 浏览器的Web开发文档
...................................................................................................
366
367
·XV·
12.3 网站或社区的推荐
...........................................................................................................
12.4 移动Web应用框架
............................................................................................................
367
368