自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 SQL语法

SQL 语句后面的分号?某些数据库系统要求在每条 SQL 命令的末端使用分号。在我们的教程中不使用分号。分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。如果您使用的是 MS Access 和 SQL Server 2000,则不必在每条 SQL 语句之后使用分号,不过某些数据库软件要求必须使用分号。SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。SQL (结构化查询语言)是用

2021-07-07 09:08:36 84

原创 C#多线程

线程 被定义为程序的执行路径。每个线程都定义了一个独特的控制流。如果您的应用程序涉及到复杂的和耗时的操作,那么设置不同的线程执行路径往往是有益的,每个线程执行特定的工作。线程是轻量级进程。一个使用线程的常见实例是现代操作系统中并行编程的实现。使用线程节省了 CPU 周期的浪费,同时提高了应用程序的效率。到目前为止我们编写的程序是一个单线程作为应用程序的运行实例的单一的过程运行的。但是,这样子应用程序同时只能执行一个任务。为了同时执行多个任务,它可以被划分为更小的线程。线程生命周期线程生命周期开始于

2021-05-27 15:03:34 89

原创 C#基本语法

C#是一种面向对象的编程语言。在面向对象的程序设计方法中,程序有各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在相同的class中。例如,以 Rectangle(矩形)对象为例。它具有 length 和 width 属性。根据设计,它可能需要接受这些属性值、计算面积和显示细节。让我们来看看一个 Rectangle(矩形)类的实现,并借此讨论 C# 的基本语法:using System;namespace RectangleApplication{class Rectangl

2021-05-17 08:43:43 114

原创 正则表达式改变文本框事件

首先构建一个窗口,在Grid布局中写入TextBlock(文本块)以及TextBox(文本框),文本框中设置取一个名字,现国内电话号码只有十一位数,所以用MaxLength来设置,用TextChanged新建一个事件,页面较简陋。用XAML代码实现:接着就跳转到后台代码,运用正则表达式判断是否匹配,代码如下:using System.Text.RegularExpressions;using System.Windows;using System.Windows.Controls;na

2021-05-08 15:45:57 76

原创 HTML基础(一)

开始学些HTML的时候主要进行一些简单的静态网页的处理:1、HTML 标题HTML 标题(Heading)是通过 h1-h6 加中括号<>等标签进行定义的。2、HTML 段落HTML 段落是通过标签进行定义的。3、HTML 链接HTML 链接是通过《a》标签进行定义的。4、HTML 图像HTML 图像是通过 标签进行定义的。5、HTML 元素HTML 元素指的是从开始标签(starttag)到结束标签(end tag)的所有代码。6、HTML 元素语法a、HTML 元

2020-06-08 10:41:32 164

原创 认识类和对象

类是概念模型,定义对象的所有特性和所需的操作,对象是真实的模型,是一个具体的实体。类是描述了一组有相同特性(属性)和相同行为(方法)的一组对象的集合。对象或实体所拥有的特征在类中表示时称为类的属性。例如:每个人都具有姓名、年龄和体重,这是所有人共有的特征。对象执行的操作称为类的方法。比如,“人”这个对象都具有的行为是“吃饭”,因此,吃饭就是“人”类的一个方法。在java面向对象编程中,用自定义的类模型可以创建该类的一个实例,也就是对象。类是实体对象的概念模型,因此通常是笼统的、不具体的。类和对象

2020-05-18 16:06:36 328

原创 Java继承

Java中的继承就是在已经存在类的基础上进行扩展,从而产生新的类。已经存在的类称为父类、基类或超类,而新产生的类称为子类或派生类。在这类中,不仅包含父类的属性和方法(子类拥有父类非private的属性、方法),还可以增加新的属性和方法。Java中子类继承父类的语法格式如下:修饰符class class_nameextends extend_class{//类的主体}其中,class_na...

2020-05-07 10:35:11 230

原创 Android权限申请步骤

将targetSdkVersion设置为23注意,如果你将targetSdkVersion置为>=23,则必须按照Android谷歌的要求,动态的申请权限,如果你暂时不打算支持动态权限申请,则 targetSdkVersion最大只能设置为 22。在AndroidManifest.xml中申请你需要的权限,包括普通权限和需要申请的特殊权限(dangerous)。开始申请权限,...

2020-05-05 15:31:20 1427

原创 Android的权限组

需要单独申请的权限(权限组)1、限组有:CONTACTS、PHONE、CALENDAR、CAMERA、SENSORS、LOCATION、STORAGE 、MICROPHONE、SMS。2、相对应的是它们的权限以及中文解释如下:android.permission.WRITE_CONTACTS 写入联系人android.permission.GET_ACCOUNTS 查找...

2020-05-05 15:25:39 3060

原创 创建一个Android项目

第一步:打开Android工作室,点击第一个带+符号,意思是启动一个新的AndroidStudio项目。第二步:让你自己选择应用哪个项目模板,我们选择Empty Activity,意思是创建一个空的活动,然后继续点击Next。第三步:自定义项目名称和选择保存路径,Language有两种语言供我们选择,这里我们选java,另一个现在不用,Minimum SDK 选择4.0.3版本的百分百,然...

2020-04-27 16:33:30 505

原创 探索Activity的生命周期

一个activity的生命周期中主要有四个状态:active(running)。这个状态表示这个activity正在屏幕的前端(存放在activitystack的栈顶)且获得焦点;paused。这个状态表示这个activity已经失去了焦点但仍然可见。当屏幕最前端不是一个满屏的activity或者是一个透明的activity的时候(获得了焦点),这时你仍然可以看到旧的activity。...

2020-04-27 16:28:23 161

原创 ImageView scaleType属性

1、android:scaleType=”matrix”表示不改变原图的大小,从lmageView的左上角开始绘制原图,原图超过lmageView的部分做裁剪处理。2、android:scaleType=“center”(1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按照图片的原大小居 中显示,不缩放,用ImageView的大小截取图片的居中部分。...

2020-04-27 16:15:37 212

原创 用后台代码实现TextBlock滚动条

用后台代码实现TextBlock滚动条开发工具与关键技术:Visual Studio 2017、WPF撰写时间:2019年8月17日方法一:常规的WPF操作:<ScrollViewerWidth="300" Height="150" BorderBrush="Brown"BorderThickness="2" VerticalScrollBarVisibility="Aut...

2019-08-17 20:50:44 192

原创 TextBox 笔刷特效

TextBox 笔刷特效开发工具与关键技术:Visual Studio 2017、WPF撰写时间:2019年8月17日TextBox 控件是我们开发过程中必不可少的组件,它可以使应用程序方便的与用户进行文字交互。在新WPF4 中又为TextBox 添加了两种新笔刷特效:Selection 、Caret ,通过这两种特效使得TextBox更加美观。默认情况下TextBox 呈现出以下...

2019-08-17 20:46:13 184

原创 XAML属性

XAML属性开发工具与关键技术:Visual Studio 2017、WPF撰写时间: 2019年8月5日1、元素属性XAML是一种声明性语言,XAML编译器会为每一个标签创建一个与之对应的对象。对象创建出来之后要对它的属性进行必要的初始化之后才有使用意义。因为XAML语言不能写程序运行逻辑,所以一份XAML文档除了使用标签声明对象,另外一个功能就是初始化对象的属性了。在XAML中为...

2019-08-05 20:44:18 415

原创 简单分析初始化WPF程序

简单分析初始化WPF程序开发工具与关键技术:Visual Studio 2017、WPF撰写时间: 2019年8月5日1、新建WPF项目使用Visual Studio 代码编辑器点击新建项目,选择 WPF应用后点击确定:在新窗口中我们填写项目名称、选择项目位置后点击创建就完成了WPF项目的创建。2、WPF项目分支介绍Properties分支:里面的主要内容是程序要用到的一些资源和...

2019-08-05 20:27:18 841

原创 Border控件

Border控件开发工具与关键技术:Visual Studio 2017、WPF撰写时间: 2019年7月23日Border 是一个装饰的控件,此控件绘制边框及背景,在 Border 中只能有一个子控件(这个子控件又可以包含多个子控件)。Border 的几个重要属性:Background:用用一个 Brush 对象来绘制背景 ;BorderBrush:用一个Brush 对象来绘制...

2019-07-27 09:09:16 395

原创 ViewBox控件

ViewBox控件开发工具与关键技术:Visual Studio 2017、WPF撰写时间: 2019年7月23日ViewBox这个控件通常和其他控件结合起来使用,是WPF中非常有用的控制。定义一个内容容器,该容器可拉伸和缩放单个子元素以填满可用空间。一个 Viewbox 只能具有一个 Child。如果添加一个附加 Child,会导致一个运行时 ArgumentException...

2019-07-27 09:05:42 4825

原创 路由事件(鼠标拖放)

路由事件(鼠标拖放)开发工具与关键技术:Visual Studio 2017、WPF撰写时间: 2019年7月12日WPF中的拖放操作的方法和事件被集中到System.Windows.DragDrop.拖放操作通过下面三个步骤进行:(1)用于单击一个元素,并保持鼠标键为按下状态。这是信息被搁置起来,并且拖放操作开始。(2)用户将鼠标移动到其他元素上,如果该元素可以接受正在拖动的内容,...

2019-07-17 08:34:48 124

原创 WPF一种背景动画效果

WPF一种背景动画效果开发工具与关键技术:Visual Studio 2017、WPF撰写时间: 2019年7月12日这是微软的Samples,可以运用在一些具有画面感的页面上,下面用XAML代码实现:<Windowx:Class="Wpf1.Window10" xmlns="http://schemas.microsoft.com/winfx/2006/xa...

2019-07-17 08:24:08 1257

原创 WPF中Textblock 变色功能

WPF中Textblock 变色功能开发工具与关键技术:Visual Studio 2015、WPF撰写时间: 2019年7月3日WPF TextBlock再是开发程序中是很有用的,它可以支持设置部分文本的样式。我们在实际使用中还需要注意一些细节以提高我们对WPF的应用效率,下面这个例子实现的是变色功能用XAML代码实现:<Windowx:Class="Wpf1.Window9...

2019-07-07 09:26:37 1598

原创 WPF绘制曲线图

WPF绘制曲线图开发工具与关键技术:Visual Studio 2017、WPF撰写时间: 2019年7月3日懒得扯,用XAML代码实现:<Window x:Class="Wpf1.Window8" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="h...

2019-07-07 09:11:17 2675

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除