存档

‘Code’ 分类的存档

Android 五大布局

2010年7月30日 12 条评论 435 views

Android对用五大布局对象,它们分别是FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局).

FrameLayout:

FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一个子元素指定一个位置。后一个子元素将会直接在前一个子元素之上进行覆盖填充,把它们部份或全部挡住(除非后一个子元素是透明的)。

我们看一下效果图:

android_layout_1

其中Main.xml 代码如下:

阅读全文…

分类: Code 标签: ,

设计数据库函数按层次显示菜单

2010年5月23日 5 条评论 98 views

show_menu_level_1show_menu_level_2

CREATE FUNCTION fnShowMenu()
RETURNS @menu_table TABLE(MenuItem VARCHAR(50) NOT NULL)
AS
BEGIN
	INSERT @menu_table
	SELECT REPLICATE('  ', menu_level)+menuitem FROM menu
	ORDER BY menuitem_orderid
 
	RETURN
END
分类: Code 标签:

设计数据库函数显示某仓库从某一时间开始的与某往来单位相关的所有凭证

2010年5月22日 没有评论 38 views

fnGetAllAccept_1

一、首先在数据库 Northwind 下建表

CREATE TABLE [dbo].[AcceptBlotter] ( -- 凭证头
 
[Acc_id] INT IDENTITY (1, 1) NOT NULL , -- 凭证内部 ID
 
[Acc_code] CHAR(10) NOT NULL , -- 凭证号码
 
[Wh_id] INT NULL , -- 仓库 ID
 
[Cust_id] INT NULL , -- 往来单位 ID
 
[Acc_date] datetime NOT NULL , -- 凭证日期
 
[Acc_type] SMALLINT NOT NULL , -- 凭证类型
 
[Acc_remark] VARCHAR(100) NULL -- 备注
 
) ON [PRIMARY]
 
CREATE TABLE [dbo].[AcceptItem] ( -- 凭证明细
 
[Acc_id] INT NOT NULL , -- 凭证内部 ID
 
[Accept_no] tinyint NOT NULL , -- 明细序号
 
[Pro_id] INT NOT NULL , -- 商品 ID
 
[Accept_price] money NOT NULL , -- 明细中的商品价格
 
[Accept_amount] NUMERIC(9, 2) NOT NULL , -- 商品数量
 
[Accept_money] money NOT NULL -- 合计金额
 
) ON [PRIMARY]

阅读全文…

分类: Code 标签:

为EmEditor、Visual Studio、NetBeans配置黑色代码高亮风格

2010年5月17日 5 条评论 4,909 views

晚上心血来潮,明显的发春迹象,用emeditor看代码感觉很累,于是就想着把它的代码高亮风格给改改,改好之后,索性就把visual studio和netbeans的也都改成黑色的,这样看代码舒服多了。

change_ide_coding_themes_1

阅读全文…

分类: Code 标签: , , ,

Google地图API应用:根据宁波各公园经纬度值在地图上作标记,并连线

2010年5月7日 4 条评论 1,001 views

在gardenlist数据库中存有各个公园的名称地址信息以及经纬度,由gardenlist.jsp从数据库中取出数据并生成xml形式,通过ajax在gardenlistlocate.jsp中调用并标记到地图中。

效果图:

google_map_gardenlist_1 google_map_gardenlist_2google_map_gardenlist_3

阅读全文…

分类: Code 标签: , ,

存储过程实现先进先出货物出库

2010年4月26日 没有评论 114 views


第一次,150件出库:num1中已有180件,出库后剩余30件,均价100(上图)


第一次,150件出库:num1中出剩余30件,num2中出120件,出库后剩余80件,均价260(上图)


第三次,150件出库:由于totNum即总量为0,因此不执行出库操作。
阅读全文…

分类: Code 标签: ,