自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 WPF的FlipView(滑动视图)

分享一个库可以很简单的实现滑动的效果(支持触摸)1.新建一个WPF项目2.nuget 搜索TNFlipView安装3.主窗口代码 <Grid > <tnFlipView:HorizontalFlipView x:Name="FlipView" ItemSource="{Binding Test}" Width="200" Height="200"> <tnFlipView:HorizontalFlipView.I...

2021-07-23 11:56:18 920

原创 .net core 3.0 新特性问题:独立部署不安装运行时,程序无法启动

.net core 提供的独立部署功能非常实用,让我们无需在客户或服务器在安装一堆运行时环境。但是有时候你会发现部署到一些电脑无法正常运行。独立部署用到windows电脑用到了windows系统提供的api,SetDefaultDllDirectoriesAddDllDirectory ,设置了程序运行时找到需要的动态链接库。系统没有这api,会导致程序找到不到运行时,以及需要的库。这个api在...

2019-06-12 15:00:33 4536 2

原创 AutoResetEvent完全了解

AutoREsetEvent的Set和Reset方法:Set:发出一个释放信号,给最先被此对象阻塞的线程。Reset:在没有线程被阻塞的情况下释放出了Set信号,下个线程在用到Waitone方法时将不会被阻塞,用此方法可以将状态置为阻塞,初始化为不阻塞,也可使用此方法重设。重点1.AutoResetEvent初始化时,参数设置表示其第一次的使用是否已经是阻塞状态,true表示线程不等待,false...

2018-04-10 11:30:57 3715

原创 Adorner的两种常用控制方式

在WPF界面设计中,Adorner可以为好的界面锦上添花,使用它的方式很多,现在WPF的设计模式一般是MVVM,为了满足需求,可以通过以下两种方式控制Adorner。   1.使用附加属性控制Adorner:    添加一个类,其中包含一个依赖属性,以及一个设置Adorner的方法,依赖属性代码如下:     public static readonly DependencyPro

2017-09-11 17:56:09 1407

原创 WPF中的Image

在给Image控件设置图像源的时侯发现,可以在XMAL中设置,也可以在代码中(Image.source=new BitmapImage(Uri uri)),有时候我们要得到的图形资源为Bitmap或者Image,他们在System.Drawing名称空间下面,不能直接和强制转换。1.Bitmap转换为BitmapImage/// /// 处于不同名称空间

2016-08-22 16:28:10 1881

原创 WPF GridView的宽度设置为按比例分配

GridView无法像Grid那样重新定义新的列,所以宽度只能设定固定和自动,这就不符合现在自适应的应用设计,在网上找了很久没有有效的方法,这个方法能实现。

2016-08-17 15:11:36 16031 4

原创 自定义路由事件

自己定义的路由事件参数,携带一些自己信息class ReportTimeEventArgs : RoutedEventArgs { /// ///初始化构造 /// /// 路由事件标识 /// 源 public ReportTimeEventArgs(RoutedEvent route

2016-08-11 19:29:56 617

原创 LINQ基础

LINQ,语言集成查询(Language Integrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。他有一些关键字 orderby,from,join,let ,select等下面有简单的例子 int[] numbers = new int[] { 5,1, 2, 3, 4,

2016-08-02 17:49:18 477

原创 X名称空间的特性(Attribute)x:key和x:type

x名称空间指向http://schemas.microsoft.com/winfx/2006/xaml.它包含的类与xaml有关.大致有以下一些:attribute:X:class          告诉XAML编译器将XAML标签的编译结果与后台的哪个类合并x:classmodifier            生成的类的访问级别 与x:class 指定的类的控制级别必须相同x

2016-07-19 19:56:39 1343

原创 WPF事件中的冒泡路由事件

wpf中的控件都直接或者间接继承自UIElement ,继承自它将拥有MouseUp和MouseDown两个方法,冒泡路由事件利用了控件都有这个方法的特性。单击一个元素,会触发他的单击事件,然后触发他的父元素,依次往上一级,直到顶级元素(一般为window)。附上代码布局xaml:<Window x:Class="冒泡路由事件.MainWindow" xmlns="http

2016-07-15 18:10:00 1122

原创 Android类似QQ弹窗效果

QQ的消息提醒有通知栏的还有弹出对话框的,怎么样才能有这种效果:我是这样做的,不知道对不对,希望大家互相学习。1.布局文件照着他这样做,代码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com

2016-06-12 16:28:32 820

原创 Android AIDL理解

在学到Service时就想过怎么对操作服务里的一些方法,通过网上学习到了AIDL能对服务进行控制,写下自己的见解。AIDL是Android 的接口定义语言(Interface Definition Language),能实现,因为安卓的其他三个组件都能跨进程通信,所以服务也可以通过它来通信。我是以一个播放音乐的例子来说明他的作用,我们会让音乐在服务中启动,因为他不会应为Activity的销

2016-06-08 20:29:28 391

原创 android启动界面的两种方式

希望大家多多指教,共同学习

2016-06-07 10:26:53 25512 2

原创 ContentProvider学习见解

在学ContentProvider时发现网上很多代码教程比较老了,很多字段和方法都不推荐使用了,这里把我学到了记下来,以后可能会有用。在android系统中提供给开发者管理联系人的Uri,我们常用的有1.ContactsContract.Contacts.CONTENT_URI     这里面保存联系人的信息2.ContactsContract.CommonDataKinds.Phon

2016-06-06 19:38:08 311

原创 android学习笔记之sharedpreferencess

sharedpreference是安卓提供的一种轻量级的存储手段,不同于文件操作和SQlite,它主要用于软件的配置参数,或一些简单的数据存储,例如,天气预报的默认城市。通过我编写的一段代码进行解释package com.example.administrator.sharedpreferences;import android.content.SharedPreferences;imp

2016-06-05 21:06:01 369

原创 android学习笔记之nofication的使用

通知是安卓中效率很高的一种提醒用户的手段,现在一般是使用自定义的布局使用通知。我将学习中的见解留下。通知一般包含1.图标2.通知的内容,内容可以由自己定义package com.example.administrator.notification;import android.app.Activity;import android.app.Notification;import

2016-06-05 16:40:54 1106

ResetEvent测试代码

ResetEvent的各种用法测试,帮助了解ResetEvent类的特点

2018-04-10

linux下tomcat

官网下载,准确无误,自己在linux下亲自安装使用,不懂得你们可以百度搜索安装过程。

2015-07-02

空空如也

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

TA关注的人

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