- 博客(55)
- 资源 (11)
- 收藏
- 关注
原创 储存过程
创建基本储存过程:CREATE PROC spEmployeeAS SELECT * FROM HumanResources.Employee;GO使用ALTER修改储存过程使用ALTERPROC和CREATE PROC语句的唯一区别:ALTER PROC:期望找到一个已有的储存过程,而CREARE则不是。ALTER PROC:保留了储存过程上已经建立的任何权限。
2016-07-30 21:16:22 889
原创 脚本编写
一个简单的脚本:USE Accounting;DECLARE @Ident int;INSERT INTO Orders(CustomerNo,OrderDate, EmployeeID)VALUES(1, GETDATE(), 1);SELECT @Ident = @@IDENTITY;INSERT INTO OrderDetails(OrderID, PartNo, De
2016-07-27 17:25:54 480
原创 模拟实现一个时钟界面效果
android.os.Handler:通常产生的Thread对象在进程内同步调用System.currentTimeMillis()方法,这样可以取得系统时间。java.lang.Thread:是联系Activity与Thread的桥梁。android.os.Message:使用Message对象通知Handler对象,在收到Message对象后将时间变量的值显示在TextView中,这样
2016-07-26 21:32:58 1777
原创 联合使用DatePicker和TimePicker来选择日期和时间
在Android系统中,使用DatePicker和TimePicker对象可以实现动态输入日期和时间的功能。本实例联合使用了DatePicker、TimePicker和TextView三个对象,其中用TextView来显示日期和时间,用DatePicker与TimerPicker让用户动态调整日期和时间。当用户调整了DatePicker日期或TimePicker时间时,在TextView中显示的日
2016-07-26 21:23:54 1269
原创 单击按钮后实现按钮置换
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:backgroun
2016-07-26 20:44:59 300
原创 开发一个文件搜索程序
在main.xml文件中分别插入一个TextView控件、一个EditText控件和一个Button控件。 <AbsoluteLayout android:id="@+id/layout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:backg
2016-07-26 20:32:02 569
原创 使用Gallery控件实现个人相簿功能
首先将图片导入“Drawable”目录,在响应onCreate的同时将素材图片载入到Gallery Widget中;然后添加一个OnItemClick事件以取得图片的ID编号,这样就可以响应用户单击图片的状态,完成Gallery的高级使用。在main.xml文件中插入一个Gallery控件:<Gallery xmlns:android="http://schemas.android.co
2016-07-26 20:08:55 652
原创 使用Spinner控件实现选项选择
动画样式文件: <translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="300" > <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="300">
2016-07-26 19:49:55 1578
原创 视图
创建一个视图:CREATE VIEW CustomerPhoneList_vwAS SELECT CustomerName, Contact, Phone FROM Customers;更加复杂的视图:CREATE VIEW CustomerOrders_vwASSELECT sc.AccountNumber, soh.SalesOrderID,
2016-07-26 19:31:22 241
原创 名自己的选择索引
禁用索引:ALTER INDEX [IX_TransactionHistory_ReferenceOrderID_ReferenceOrderLineID] ON [Production].[TransactionHistory] DISABLE创建索引:CREATE NONCLUSTERED INDEX [IX2_TransactionHistory_Referenc
2016-07-25 21:31:00 325
原创 使用CheckBox控件实现同意条款效果
/* AUTO-GENERATED FILE. DO NOT MODIFY. * * This class was automatically generated by the * aapt tool from the resource data it found. It * should not be modified by hand. */package com.exampl
2016-07-24 17:21:12 1959
原创 使用RadioGroup控件实现选项选择功能
test Hello world! Settings 男生 女生 请问你是?<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width
2016-07-24 16:44:08 1662
原创 显示在文本框中输入的信息
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextV
2016-07-24 16:31:45 1162
原创 实现书架展示排列布局
<GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/grid_view" android:layout_width="fill_parent" android:layout_height="fill_parent" android:numCol
2016-07-23 19:23:53 1596 1
原创 实现QQ空间中显示照片效果
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageSwitcher
2016-07-23 19:16:28 495
原创 在屏幕中显示衣服指定的图片
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"><TextView an
2016-07-23 19:09:43 469
原创 开发一个评分程序
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"><TextView an
2016-07-23 19:02:02 550
原创 seekbar
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"><TextView an
2016-07-23 18:52:07 173
原创 实现一个进度条效果
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"><TextView an
2016-07-23 18:44:31 391
原创 实现屏幕自动滚动
使用滚动视图控件ScrollView的方法比较简单,只需要在LinearLayout外面增加一个ScrollView标记即可:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layou
2016-07-23 18:35:35 1600
原创 自动选择一个输入时间
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"><TimePicker android
2016-07-23 18:28:52 217
原创 使用日期选择器控件DatePicker(2)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"> <DatePicker a
2016-07-23 18:24:10 425
原创 在屏幕中实现自动输入文本效果
<!-- * Copyright (C) 2007 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a co
2016-07-23 18:18:52 3344
原创 在屏幕中显示单选框
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <RadioGr
2016-07-23 17:17:40 428
原创 在屏幕中显示复选框
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <C
2016-07-23 17:08:23 237
原创 使用日期选择器DatePicker(1)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <DateP
2016-07-23 16:47:32 318
原创 在屏幕中显示下拉表框
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextV
2016-07-23 16:31:58 272
原创 数据关系图
绘制数据关系图:(1)右击数据库下的”数据库关系图“节点,选择”新建数据关系图“选项。注:如果是第一次创建数据库关系图的话可以看到一个对话框,警告此数据库缺少一个或多个使用数据库关系图所需的支持对象,并且询问是否要创建他们——选择“是”按钮。必须具有相应的所有者才可以在数据库中创建这些对象。如果数据库没有一个所有者,则会在此提示在数据库属性的“文件”页面中分配一个所有者。右击数据库选择属性
2016-07-23 13:12:21 5548
转载 数据库(第一范式,第二范式,第三范式)
◆ 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 考虑这样一个表:【联系人】(姓名,性别,电话) 如果在实际场景中,一个联系人有家庭电话和公司电话,那么这种表结构设计就没有达到 1NF。要符合 1NF 我们只需把列(电话)拆分,即:【联系人】(姓名,性别,家庭电话,公司电话)。1NF 很好辨别,但是 2NF 和 3NF 就容易搞混淆。◆ 第二范式(2NF):首先是
2016-07-22 18:46:59 371 1
原创 使用MERGE命令同步数据
实际使用MERGE命令:插入第一天的销售情况:MERGE Sales.MonthlyRollup AS smrUSING( SELECT soh.OrderDate, sod.ProductID, SUM(sod.OrderQty) AS QtySold FROM Sales.SalesOrderHeader soh JOIN Sales.SalesOrderDetail
2016-07-21 16:20:48 987 1
原创 更复杂的查询
子查询:将一个查询分解为一系列的步骤。提供一个列表作为WHERE子句和[IN|EXISTS|ANY|ALL]的目标为父查询中的每一个记录提供一个查询表关联子查询:外部查询获得一个记录,然后将该记录传递到内部查询。内部查询根据传递的值执行。然后内部查询将结果值传回外部查询,而外部查询利用这些值完成处理过程。在WHERE子句中的关联子查询:使用临时表:S
2016-07-20 15:13:36 266
原创 androidManifest
androidManifest.xml配置文件介绍:本质:androidManifest.xml是整个应用的主配置清单文件。包含:该应用的包名、版本号、组件、权限等信息。作用:记录该应用的相关的配置信息。androidManifest.xml常用标签解读:全局篇:包名、版本信息。组件篇:四大组件。(Activity、Service、Broadcast Recei
2016-07-19 20:44:16 241
原创 键和约束
级联操作:ON UPDATE NO ACTIONON DELETE CASCADE在父表中进行了删除操作,这个删除操作还是级联到了子表中匹配的记录,两个表中的记录都被删除了,如果在表中定义了CDSCADE更新,并且更新了一个相关记录,那么随后这个操作也会传播到子表中。其他级联操作:SET NULL和SET DEFAULT是在SQL Server 2005中引
2016-07-19 15:57:16 543
原创 外键约束
创建一个有外键的表:USE AccountingCREATE TABLE Orders( OrderID int IDENTITY NOT NULL PRIMARY KEY, CustomerNo int NOT NULL FOREIGN KEY REFERENCES Customers(Customer
2016-07-19 10:30:38 344
原创 主键设置
在创建表的时候创建主键:USE Accounting;CREATE TABLE Customers( CustomerNo int IDENTITY NOT NULL PRIMARY KEY, CustomerName varchar(30) NOT NULL, Address1 varchar(30) N
2016-07-19 09:32:34 821
原创 使用XML添加SubMenu子菜单
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.submenu" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdk
2016-07-18 19:50:15 490
原创 动态添加SubMenu子菜单
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.submenu" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdk
2016-07-18 19:31:04 1270
原创 ContextMenu菜单
创建ContexMenu菜单方法一:布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andro
2016-07-18 16:56:38 312
android(登录、xml解释、适配器)
2017-12-07
图书出租系统
2017-11-27
图书租赁管理系统
2017-01-06
ImageSwitcher实现图片左右切换
2016-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人