自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lee576的专栏

此博内容全为自己的笔记,是写给自己看的,如果看客觉得有用,不用客气,觉得没用,也不要咒骂,抱怨,更不要找我要代码,毕竟我不是专门写给你看的

  • 博客(25)
  • 资源 (17)
  • 收藏
  • 关注

原创 初学Android,传递复杂数据的Service(六十一)

本篇来学学怎么传递自定义数据类型,例中定义了两个类,Person和Pet,其中Person对象作为调用远程Service的参数,而Pet作为返回值.不管是远程调用的参数,还是返回值都要求实现Parcelable接口.实现Parcelable接口不仅要实现接口里定义方法,而且要在实现类中定义一个名为CREATOR,类型为Parcelable.Creator的静态Field.除此之外还要求使用AIDL

2012-09-28 16:41:15 2047

原创 初学Android,跨进程调用Service(六十)

Android系统中,各应用程序都运行在自己的进程中,进程之间一般无法进行数据交换。Android调用Service先定义一个远程调用接口,然后为该接口提供一个实现类。Android访问Service时,不是直接返回Service对象给客户端——Service只是将一个回调对象(IBinder对象)通过onBind()方法返回给客户端。因此Android的AIDL远程接口的实现类就是那个IBind

2012-09-27 14:43:44 5746

原创 初学Android,绑定本地Service并与之通信(五十九)

如果Service和访问者之间需要进行方法调用或数据交换,则需要使用bindService()和unbindService()方法启动,关闭服务BindService和Started Service都是Service,有什么地方不一样呢:1. Started Service中使用StartService()方法来进行方法的调用,调用者和服务之间没有联系,即使调用者退出了,服务依然在进行【onCre

2012-09-26 15:14:35 3370

原创 初学Android,创建,启动,停止Service(五十八)

Service跟Windows系统里的服务概念差不多,都在后台执行,它跟Activity的最大区别就是,它是无界面的开发Service与开发Activity的步骤类似1.定义一个继承Service的子类2.在AndroidManifest.xml文件中配置该ServiceService与Activity还有一点相似之处,它们都是从Context派生出来的,因此它们都可调用Context里定义的如g

2012-09-25 14:51:45 21743

转载 C# 图片识别(支持21种语言)

原文链接http://www.cnblogs.com/stone_w/archive/2011/10/08/2202397.html#2472415图片识别的技术到几天已经很成熟了,只是相关的资料很少,为了方便在此汇总一下(C#实现),方便需要的朋友查阅,也给自己做个记号。图片识别的用途:很多人用它去破解网站的验证码,用于达到自动刷票或者是批量注册的目的,但我觉得它最吸引我的地方是可以让一些书写的

2012-09-25 09:53:07 7617 1

原创 初学Android,监控ContentProvider的数据改变(五十七)

有时候应用中需要监听ContentProvider的改变并提供响应,这时候就要利用ContentObserver类了不管是ContentProvider中实现的,insert,delete,update方法中的任何一个,程序都会调用getContext().getContentResolver().notifyChange(uri,null);这行代码可用于通知所有注册在该Uri上的监听者,该Co

2012-09-24 16:08:23 5847

原创 初学Android,使用ContentResolver获取自己实现的ContentProvider的数据(五十六)

下面的例子是使用ContentResolver获取自己实现的ContentProvider的数据界面和上一篇相同下面是主界面package WangLi.IO.DictResolver;import java.util.ArrayList;import java.util.HashMap;import java.util.Map;import android.app.Activity;

2012-09-21 15:57:43 4480

原创 初学Android,自己实现ContentProvider(五十五)

在前几篇里面,学的是使用ContentResolver来操作系统ContentProvider提供的数据,下面要学学开发自己的ContentProvider开发自己的ContentProvider有两步1.开发一个ContentProvider的子类,该子类需要实现增,删,改,查2.在AndroidManifest.xml文件中注册该ContentProvider实现增,删,改,查都需要有一个Ur

2012-09-21 15:24:37 1830 1

原创 初学Android,使用ContentProvider管理多媒体(五十四)

ContentProvider获得多媒体信息,网上到处是这篇文章的转载转载再转载http://blog.csdn.net/whbwh123/article/details/7429633下面是一个例子,用来添加图片,和显示图片package WangLi.IO.MediaProviderTest;import java.io.IOException;import java.io.Output

2012-09-20 14:36:55 2769 1

原创 初学Android,使用ContentProvider管理电话簿联系人(五十三)

关于ContentProvider和Uri详解http://www.cnblogs.com/linjiqin/archive/2011/05/28/2061396.html不多说,详细API解释,上面链接讲的很细致,ContentProvider的作用就是提供在不同Android程序间共享数据的功能,包括Android系统的共享数据(电话簿等,使用系统URI获得)下面是一个使用ContentPro

2012-09-19 16:31:29 4213 1

原创 初学Android,自动朗读TTS(五十二)

Android提供了自动朗读功能TTS(TextToSpeech),有些人用过一些听书软件,就是把文字念出来,听起来不错,不过TTS目前并不支持中文(难道又是一个鸡肋?)API详解http://wang-peng1.iteye.com/blog/572849下面做个简单的例子朗读出来是一个成年女性的声音,语速有些快,不知道这个能不能调节package WangLi.IO.Speech;impo

2012-09-19 10:47:02 5277

原创 初学Android,从手势库识别手势(五十一)

接着上一篇,学习一下怎么识别手势,首先还是要向AndroidManifest.xml添加SD卡的读写权限[html] view plaincopyprint?uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>  uses-permission android:name="android.perm

2012-09-18 15:33:57 2688

原创 初学Android,增加手势到手势库(五十)

增加手势到手势库,我觉得这是触摸屏智能机最有用的一个功能之一,自己画一个手势保存下来,然后定义它执行的相应反应Android使用GestureLibrary来代表手势库,并使用GestureLibraries工具类来创建手势库[html] view plaincopyprint?  android.gesture.GestureOverlayView      android:id="@+id/g

2012-09-18 14:20:51 4749 2

原创 初学Android,手势翻页效果(四十九)

下面是一个利用手势功能做的一个翻页效果上图实际是一个ViewFlipper容器,里面放了5张图片,从右向左划动,看下一张图片,从左向右划动,看上一张图片同时在划动时播放动画(缩放和透明度的改变),这样看起来更生动一些动画文件left_in.xml,图片从右向左滑动时的动画,View进入屏幕时候使用的动画 <translate android:fromXDelta="100%p

2012-09-17 15:48:00 3112 1

原创 初学Android,手势缩放图片(四十八)

下面的例子是用手势来缩放图片,手指往右划是放大,往左是缩小下面效果在手机模拟器上呈现的只能是鼠标光标的划动了package WangLi.IO.GestureZoom;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android

2012-09-17 11:18:30 4337

原创 初学Android,手势检测(四十七)

手势是用户触摸屏幕的连续出触碰行为使用Android的手势检测只需要两个步骤1.创建一个GestureDetector对象.创建对象时必须实现一个GestureDetector.OnGestureListener监听器实例2.为应用程序的Activity的TouchEvent 事件绑定监听器,在事件处理中指定把Activity(或特定组件)上的TouchEvent事件交给GestureDetect

2012-09-14 15:46:08 3264 1

原创 初学Android,数据存储之使用SQLite数据库(四十六)

SQLiteOpenHelper是Android提供的一个管理sqlite数据库的一个工具类主要用于创建一个数据库,并对数据库的版本进行管理。此类为一抽象类,使用是需要继承此类并实现该类的方法 onCreate(SQLiteDatabase):在数据库第一次生产的时候会调用这个方法,一般我们在这个方法里边生产数据库表。 onUpgrade(SQLiteDatabase,int,int):当数据库需

2012-09-13 17:23:14 1922

原创 初学Android,数据存储之使用SQLite数据库(四十五)

SQLite数据库有点类似于Access(这是一个让人感觉很蛋疼的数据库,功能实在太弱了),也是一个文件数据库,但它比Access强大得多,甚至支持事务,其用法和MySQL几乎一样其用法如下//开始事务db.beginTransaction();try{ //执行DML语句 ... //调用该方法设置事务成功,否则endTransaction()方法

2012-09-10 15:24:55 4062

原创 初学Android,数据存储之SD卡文件浏览器(四十四)

用上一篇的知识,做一个SD卡的文件浏览器定义ListView的显示,Line.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layou

2012-09-07 16:13:27 2306

原创 初学Android,数据存储之读写SD卡文件(四十三)

读写SD卡上的文件有几个步骤1.调用Environment的getExternalStorageState() 方法判断手机上是否插入了SD卡,并且应用程序具有读写权限  如使用如下代码       //如果手机已插入SD卡,且应用程序具有读写SD卡的能力,下面语句返回true       Environment.getExternalstorageState().equals(Environme

2012-09-07 13:56:54 5610 1

原创 初学Android,数据存储之File存储(四十二)

Android提供了如下两个方法来打开本应用程序的数据文件夹里的文件IO流openFileInput(String name)openFileOutput(String name)打开应用程序的数据文件夹下的name文件对应输入/输出流下面是一个示例界面代码package WangLi.IO.FileTest;import java.io.FileInputStream;import jav

2012-09-06 16:57:11 2225

原创 初学Android,数据存储之SharedPreferences(四十一)

有时候,应用程序有少量数据需要保存,比如说是否使用振动,是否打开GPS等设置,对于这些小数据量的需求,没有必要使用数据库Android提供了SharedPreferences接口,它用来读取程序的Preferences数据,它保存的数据主要是简单的key-vaule对有如下方法来访问key-value对boolean contains(String key)         判断是否包含特定key

2012-09-06 15:01:32 1830

原创 初学Android,图形图像之使用SurfaceView(四十)

SurfaceView跟View最大的不同就是,它可以局部更新Canvas,而不用像View一样,重绘整个画面并且View的绘图必须在当前的UI线程中进行,当需要花较长时间更新绘图时,主UI线程就会阻塞,无法响应用户操作,而SurfaceView则不存在这个问题下面是一个SurfaceView示波器的例子,貌似网上有好些人写过了主界面 string.xm

2012-09-05 17:41:42 1961

原创 初学Android,图形图像之使用SurfaceView(三十九)

SurfaceView支持双缓冲,在实现游戏绘图上面比View更出色它有几个重要方法Canvas lockCanvas(): 锁定整个SurfaceView对象,获取该Surface上的CanvasCanvas lockCanvas(Rect dirty): 锁定SurfaceView上Rect划分的区域,获取该Surface上的CanvasunlockCanvasAndPost(canvas):

2012-09-04 16:59:56 7567 1

原创 初学Android,图形图像之自定义补间动画(三十八)

Android提供Animation作为补间动画抽象基类,而且为该抽象基类提供了AlphaAnimation,RotateAnimation,ScaleAnimation,TranslateAnimation四个类但是在实际项目中,这些很可能不够用,可能需要一些更复杂的动画,比如说立体空间的旋转动画基于特殊的要求,我们就需要继承Animation,重写applyTransformation(flo

2012-09-03 15:38:23 3828 1

Blazor 下的 Json 编辑器

Blazor 下的 Json 编辑器| 包括语法着色,Json 属性的数据类型控制 还可以自定义编辑器,基于开源项目的一个改造

2024-04-19

.net 8 + Azure 登录 + Ant Design Blazor

一个 .net 8 + Azure 登录 + Ant Design Blazor 的基本后台框架 主界面使用了 Ant Design Blazor 搭建 后台技术是 .net 8 Blazor run at server 模式 登录方式使用 Azure 实现了菜单导航和路由 此外实现了读取和修改本地Json文件的功能

2024-04-18

VueStudy.rar

Vue + Element UI

2021-07-28

Asp.net MVC 下使用百度 UEditor 编辑器

Asp.net MVC 下使用百度 UEditor 编辑器

2016-12-23

Advanced.Installer.v13.1注册机

Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。

2016-09-19

MySQLBackupFTP及注册工具

这个工具主要就是自动备份数据库,一键还原数据库,发送备份数据库日志报告到邮箱,自动压缩备份好的数据库 定期执行数据库备份任务,取代SSMS的维护计划,上传数据库备份文件到FTP服务器、其他网络硬盘等

2016-09-19

AlwaysUp8.5及注册机

一个计算机系统软件,能将可执行文件、批处理文件及快捷方式作为windows系统服务,并且进行管理和监视确保100%运行。当程序崩溃、挂起、弹出错误对话框时,AlwaysUp 能自动重启程序,并运行自定义的检查功能确保程序一直可用。AlwaysUp 能发送详细的email使你清楚地了解崩溃、重启等事件。

2015-09-25

NetMQ例子,推拉模式

NetMQ例子,推拉模式,改造了一下官方的例子,更容易理解

2015-07-20

NetMQ例子,多线程模式,推拉模式等

NetMQ例子,多线程模式,推拉模式,订阅模式等

2015-07-19

word(doc,docx都支持)转成chm

转换效果非常不错,甚至可以把word的目录转成chm的目录

2015-01-21

数据库数据互导及文档生成工具(IT人员必备)

介绍:基于CYQ.Data 开发的,一款支持从一种数据库中反向工程生成多种数据库脚本和多数据库间批量互导数据功能的小工具。 功能1:反向工程,从任意一种数据库生成另外一种数据库脚本 功能2:导数据功能:从任意一种数据库导数据到另外一种数据库 功能3:生成数据库设计文档,从任意一种数据库生成任意的数据库类型数据库文档

2015-01-19

ReoScript引擎的简单使用

ReoScript引擎的简单使用,导入.net命名空间,从文件中导入脚本并执行,等等

2014-12-28

CMMI项目文档模板

整个项目流程中所有文档的模板,没写过文档的,或者不知道怎么写的,有很大的参参考价值

2014-11-20

Winform中的仿Vista里的水晶按钮

WinForm"不错的Vista风格水晶按钮"控件

2014-10-14

类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合

里面实现了微软SCSF框架中的EventBroker模块的功能,它的使用和SCSF几乎一样,熟悉SCSF的人几乎一下就能上手,只是这个类库不在像SCSF一样,只能在框架中使用,它不依赖于SCSF,可以用在WinForm,WPF中,是一个独立的组件。 原本应该在"Code Project"上可以下载的,上面只有它的介绍,下载链接好像有问题 http://www.codeproject.com/Articles/30066/EventBroker-a-notification-component-for-synchrono 我在百度上找了很久,终于找到一个可以下载的地方,这里是它的源码。 http://sourceforge.net/projects/bbvcommon/

2014-08-16

winform窗体验证控件

附带控件源码及使用例子 含非空,正则表达式

2013-12-16

AndEngine游戏引擎讲解

AndEngine游戏引擎讲解,代码实例

2013-03-15

VclSkin4.6

UI皮肤控件,自动安装,支持delphi 2007

2007-12-17

空空如也

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

TA关注的人

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