自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

D!eR 个人博客

一天进步一点点…

  • 博客(53)
  • 收藏
  • 关注

原创 Android学习笔记 - 目录

最近在学习Android手机开发,资料是网上的一套视频 Mars老师的《Android开发教学视频》。本系列文章是学习过程中记下来的一些相关的笔记,我按分类大概的整理了一下,然后发表上来。虽然称不上是什么新手学习资料,不过如果哪个知识点忘记了,用来查查还是挺方便的。目前的想法是:第一期:先按分类把笔记都整理上来第二期:在其基础上进行一些补充修正,使笔记内容更丰富一些

2012-03-08 12:32:54 1389

原创 JQuery UI 1.7.2 中文文档 目录

 注意:·此文档非官方文档,只是在学习过程中,顺便翻译的。·本人英文水平有限,不能按作者的原意一一翻译,难免也有翻译(或理解)错误的地方,还望谅解。·如不介意,发现错误的话,有劳在文章中回复给予指正。谢谢!·文章只翻译了JQuery UI中的文档部分,如果想看例子,建议看官方的例子,我觉得那个已经很全面了。·如有幸得到您转载本文或目录中翻译的文章,烦请注明出处,谢谢。

2009-12-12 00:39:00 4624 1

原创 新浪微博 ID与MID互转 (62进制)

最近在做相和新浪微博相关的项目,因为抓取回来的微博JOSN中,ID和MID都是一样的。而客户又要求可以打开单条微博的查看页面。本来SDK中是有QueryMID的功能的,但苦于调用次数的限制(一小时100下好像),而微博却又是海量的(其实就几千条啦)。(http://weibo.com/2121718653/yvsAefokR  )在网上搜了好一会,只看到URL转ID的,没看

2012-08-03 17:08:03 8479

原创 架设证书服务器 及 让IIS启用HTTPS服务

无废话图文教程,教你一步一步搭建CA服务器,以及让IIS启用HTTPS服务。一、架设证书服务器(CA服务)1.在系统控制面板中,找到“添加/删除程序”,点击左侧的“添加/删除windows组件”,在列表中找到“证书服务”,安装之。 2.CA类型,这里有四种选择,这里以“独立根CA”为介绍。 3.CA识别信息,这里可以为你的CA服务器起个名字。

2012-07-05 19:09:01 69020 2

转载 一个正则表达式验证密码强度

private int CheckSecurity(string pwd){ return Regex.Replace(pwd, "^(?:([a-z])|([A-Z])|([0-9])|(.)){6,}|(.)+$", "$1$2$3$4$5").Length;}在网上看过很多种验证密码强度的方法,但无一不长篇大论。今天无意发现一种很牛X的方法,利用正则,且只有一句话

2012-06-04 17:30:58 22789 7

原创 网页宽度自动适应手机屏幕宽度的方法

在网页的中增加以上这句话,可以让网页的宽度自动适应手机屏幕的宽度。其中:width=device-width :表示宽度是设备屏幕的宽度initial-scale=1.0:表示初始的缩放比例minimum-scale=0.5:表示最小的缩放比例maximum-scale=2.0:表示最大的缩放比例user-scalable=yes:表示用户是否可以调整缩放比例 如果

2012-05-04 10:28:13 100900 10

原创 Android扩展 - 拍照篇(Camera)

1.调用系统摄像头  1.声明常量和变量  2.按钮点击事件,打开系统摄像头  3.重写onActivityResult事件接收拍照返回  4.生成文件名返回路径  5.保存图片  private static final int TAKE_PICTURE = 1; class btnGotoActivity02Listener implements OnCli

2012-03-17 18:30:28 5761 2

原创 Android学习笔记 - 定位篇 (Location)

1.UserLocation能做什么  1.获取用户的位置  2.追踪用户的移动  2.UserLocation的关键API  1.LocationManager:用于管理Android用户定位服务  2.LocationProviders:提供多种定位方式供开发者选择 3.定位方式的分类  1.GPS定位,使用GPS卫星进行定位        2.

2012-03-13 23:30:54 13380 1

原创 Android学习笔记 - 蓝牙篇 (Bluetooth)

1.什么是蓝牙  Bluetooth是目前使用的最广泛的无线通讯协议之一  主要针对短距离设备通讯(10米)  常用于连接耳机、鼠标和移动通讯设备等 2.发现周围蓝牙设备  BluetoothAdapter:代表了本地的蓝牙适配器  BluetoothDevice:代表一个远程的蓝牙设备    扫描已配对的蓝牙设备方法:  1.在AndroidManifes

2012-03-13 23:26:50 9488 1

原创 Android学习笔记 - 动画篇 (Animations)

1.什么是Animations Animations是安卓框架为我们提供的一系列动画效果,这些效果可以应用在绝大多数控件中 2.Animations的分类 1.TweenedAnimations(渐变动画)  该类动画提供了旋转、移动、伸展、淡出等等效果  (1)Alpha:淡入淡出效果  (2)Scale:绽放效果  (3)Rotate:旋转效果  (4)Tr

2012-03-08 17:35:02 1506

原创 Android学习笔记 - 无线篇 (WIFI)

1.什么是WIFI WIFI是一种无线联网的技术,用于设备连接到无线路由器后上网。 2.获取WIFI网卡的状态 WIFI_STATE_DISABLED: WIFI网卡不可用 WIFI_STATE_DISABLING: WIFI网卡正在关闭 WIFI_STATE_ENABLED: WIFI网卡可用 WIFI_STATE_ENABLING: WIFI网卡正在打开 WIF

2012-03-08 17:31:26 1132

原创 Android学习笔记 - JSON篇

1.什么是JSON 1.Javascript Object Notation 2.JSON数据是一系列键值对的集合 3.JSON已经被大多数开发人员接受,在网络当中传输数据中应用非常广泛 4.JSON相对于XML来讲解析稍微简单一些 2.JSON与XML 1.JSON和XML的数据可读性基本相同 2.JSON和XML同样拥有丰富的解析手段 3.JSON相对于XM

2012-03-08 17:29:07 987

原创 Android学习笔记 - XML篇

1.什么是SAX DOM的原理:把一个XML文档当成树,完全加载到内存中,不适合大文件处理 SAX的原理:逐行进行XML文档的解析,适合大文件处理,但操作较复杂,且添加节点麻烦 SAX = Simple API for XML 2.SAX基本原理 顺序逐行扫描,当扫描到文档开始与结束、元素开始与结束触发事件,以事件为驱动。 相关事件:  1.在文档开始和结束的时候处

2012-03-08 17:22:58 764

原创 Android学习笔记 - 下载、存储篇

1.使用HTTP协议下载文件 //创建URL链接 URL url = new URL("http://www.study.com/test.txt");  //创建一个HttpURLConnection对象 HttpURLConnection conn = (HttpURLConnection)url.openConnection();  //获得一个InputStre

2012-03-08 17:18:59 1151

原创 Android学习笔记 - 调试篇

1.DDMS使用 DDMS -> LogCat调试信息级别:  V:Verbose所有信息  D:Debug调试信息  I:Info提示信息  W:Warm警告信息  E:Error错误信息   DDMS -> File Explorer 可以浏览模拟器中的文件,可以在其中复制、添加文件 2.常见程序调试方法 找LogCat中tag是AndroidRun

2012-03-08 17:15:01 767

原创 Android学习笔记 - 数据库篇 (SQLite)

1.SQLite介绍 官方网站:http://www.sqlite.org/ 2.SQLiteOpenHelper使用方法 getReadableDatabase() //创建或打开一个只读的数据库 getWriteableDatabase() //创建或打开一个可读写的数据库 onCreate(SQLiteDatabase db) //创建数据库 onOpen(SQL

2012-03-08 17:04:59 1302

原创 Android学习笔记 - 插件篇 (Widget)

1.什么是App widget Application Widget 应用程序插件 可以放置于桌面  1.AppWidgetProviderInfo对象  为App Widget提供元数据,包括布局,更新频率等等数据,被定义于XML文件中;  2.AppWidgetProvider  定义了App Widget的基本生命周期  2.创建一个App Widget

2012-03-08 16:52:03 2304

原创 Android学习笔记 - 广播篇 (Broadcast)

1.Android的广播机制介绍 当Android系统接收到一个事件后(如电话响、收到短信),触发事件并能手广播 2.BroadcastReceiver的作用 对有注册广播接收的程序进行广播,通知其它感兴趣的程序 3.BroadcastReceiver的编写方法 1.在AndroidManifest.xml中注册事件:  2.创建一个类,

2012-03-08 16:40:20 3937

原创 Android学习笔记 - 线程篇

1.Handler的基本概念 用于处理一些耗时较长的动作,与线程相似 2.Handler基本使用方法 //声明一个Handler对象 Handler handler = new Handler(); //创建一个线程方法 Runnable updateThread = new Runable(){ @Overrid public void run(){ ha

2012-03-08 16:18:31 1027

原创 Android学习笔记 - 服务篇 (Service)

1.Service是什么 Service是一个应用程序组件 Service没有图形化界面 Service用于处理一些耗时较长的动作 可以使用Service更新ContentProvider,发送Intent以及启动系统的通知等等 2.Service不是什么 Service不是一个单独的进程 Service不是一个线程 3.Service生命周期 Serv

2012-03-08 16:02:17 825

原创 Android学习笔记 - Activity生命周期篇

1.Activity生命周期七大函数 //当Activity第一次被创建时调用,用于设置布局文件,绑定监听器 protected void OnCreate(){} //当Activity看到后调用 protected void OnStart(){}  //当Activity能够获取用户焦点时调用 protected void OnResume(){} //当应用程序

2012-03-08 15:51:06 1304

原创 Android学习笔记 - Intent篇

1.Intent的主要作用负责从一个Actvity传递数据到另一个Activity或其它对象传递的对象不一定要是程序自身的Activity,可以是系统的,或其它程序的,或服务等2.一个Intent对象包含的一组信息Component name:传递到哪个对象Action:传递的动作(Intent.ACTION_??)Data:传递的URIExtras:传递参数(

2012-03-08 15:37:27 1024

原创 Android学习笔记 - Activity篇

1.Activity的主要作用  Activity是界面、用户接口、控件窗口,负责程序与用户间进行交互 2.创建一个Activity需要的步骤  1.一个Activity就是一个类,并且这个类要继承Activity  2.需要复写(@override)onCreate方法,第一次运行就会运行此方法  3.每一个Activity都需要在AndroidMainfest.xml文

2012-03-08 15:30:24 915

原创 Android学习笔记 - 控件篇

1.控件常用的属性android:id  //控件IDandroid:text  //控件显示的文本android:grivity  //控件内容位置 top bottom left right center_verticalandroid:textSize  //字体大小android:background  //背景颜色(RGB,如:#aa0000)android:wi

2012-03-08 13:58:34 3871

原创 Android学习笔记 - 布局篇

1.layout文件的相关信息和属性  在res/layout中,生成的XML文件就是用来添加控件,用于控制界面而已  原则上讲一个Activity对应一个XML文件2.LinearLayout (线性布局)  android:orientation:线式的方向:垂直或平行  android:layout_width:控件的宽度,fill_parent就是填满整

2012-03-08 13:41:40 1593

原创 Android学习笔记 - Hello篇

1.创建一个Android项目  打开Eclipse,在Package Explorer里右键 - New - Android Project  Project Name: 项目名称  Build Target:SDK版本  Application Name:应用名称(显示在菜单的名称)  Package Name:包名称(系统会根据此包名进行识别,如果相同则覆盖原程序)

2012-03-08 13:33:18 980

原创 Android学习笔记 - 环境搭建篇

1.安装JDK  下载网站:http://www.oracle.com/technetwork/java/javase/downloads/  (建议使用1.6)2.安装Eclipse  下载网站:http://www.eclipse.org/downloads/  (如果纯案卓开发,使用Classic版本即可,如果有JAVA开发,则JEE版本)3.安装

2012-03-08 13:06:49 945

原创 Android学习笔记 - 废话篇

1.什么是AndroidAndroid是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Bl

2012-03-08 12:49:13 893

原创 C#中使用try...catch...是否会影响程序性能

老实说,我这人很少有打破沙锅问到底的精神。不过昨晚听一技术人员跟他的项目经理说要在程序中使用try...catch...时,只见这项目经理邹邹眉说了句“try...catch...性能多差,尽量不要用。”这句话不知道触动了我哪条神经,让这突然产生了相当好奇的心里。于是呼我就百度一下,找找相关的文章。这么一找,才知道,原来网上讨论这个的还挺多的,而且各执一词,各有各的道理。 找到的一

2012-02-25 11:30:35 16877 11

转载 SQL Server 统计数据库中所有表的记录数和占用空间

--SQL Server 统计数据库中所有表的记录数和占用空间create table #tmp (name varchar(50),rows int,reserved varchar(50),data varchar(50),index_size varchar(50),unused varchar(50));insert into #tmp (name,rows,reserved,data

2011-06-01 17:10:00 2023

翻译 JQuery插件 - Uploadify (简单易用的上传插件)

·概述Uploadify 是一个JQuery插件,它协助你轻松简单的将一个或多个文件上传至你的网站。它需要Flash控件和后台开发语言的支持,丰富的参数配置,同时也简单易用,让你轻松上手。官方网站:http://www.uploadify.com/官方示例:http://www.uploadify.com/demo/开发文档:http://www.uploadify.com

2010-01-05 21:56:00 3896

翻译 JQuery UI - Effects

·概述JQuery UI特有的动画效果库,允许元素在改变样式或外观或状态时,使用动画效果。官方示例地址:http://jqueryui.com/demos/effect/·effect( effect, [options], [speed], [callback] ) 支持的样式有: blind //从下至上收起来,直到隐藏 bounce //上下晃动

2009-12-31 00:49:00 5160 2

翻译 JQuery UI - tabs

·概述标签页插件通常用于将内容分解成多个部分,可交换查看,节省空间。有点类似于手风琴插件。官方示例地址:http://jqueryui.com/demos/tabs/·丰富的事件支持: tabsselect, tabsload, tabsshow tabsadd, tabsremove tabsenable, tabsdisable 事件绑定示

2009-12-30 22:58:00 13397 1

翻译 JQuery UI - slider

·概述滑动条是一种简单的设置一定范围内参数的插件。官方示例地址:http://jqueryui.com/demos/slider/·参数(参数名 : 参数类型 : 默认名称)animate : Boolean : false 设置是否在拖动滑块时执行动画效果。 初始:$(.selector).slider({ animate: true }); 获取:

2009-12-29 01:50:00 7161

翻译 JQuery UI - progressbar

·概述进度条是一种简单的显示进度百分比的插件,它可以自动适应父窗口的大小。官方示例地址:http://jqueryui.com/demos/progressbar/·参数(参数名 : 参数类型 : 默认值)value : Number : 0 进度条的当前状态百分比。 初始:$(.selector).progressbar({ value: 37 });

2009-12-29 01:49:00 3878

翻译 JQuery UI - dialog

// -------------------- JQuery UI - dialog --------------------·概述一个浮动的窗口,包含标题和内容两部分。可以移动,调整大小,以及关闭图标×。如果内容长度超过了对话框内容区域的显示,则会自动出现滚动条。除此之外,还有一些常用的选项,如:添加底部按钮栏、模式窗口屏蔽层等。官方示例地址:http://jquer

2009-12-28 23:38:00 2362

翻译 JQuery UI - datepicker

·概述日期选择插件是一个配置灵活的插件,你可以定义它的展示方式,包括日期格式、语言、限制选择日期范围、添加相关按钮以及其它导航等。官方示例地址:http://jqueryui.com/demos/datepicker/同时,你还可以通过键盘控制它:page up/down - 上一月、下一月ctrl+page up/down - 上一年、下一年 ctrl+hom

2009-12-22 18:41:00 3291

翻译 JQuery UI - Accordion

·概述手风筝插件。点击头部,展开、折叠对应的内容元素,有点类似于tabs插件。此插件同一时间内只允许展开一个内容页。官方示例地址:http://jqueryui.com/demos/accordion/HTML标记:在手风筝插件中,头部与内容必须成对出现。如: First header First content Second header

2009-12-16 00:51:00 3500 1

翻译 JQuery UI - sortable

·概述Selectable插件允许用户对指定的元素进行选中的动作。此外还支持按住Ctrl键单击或拖拽选择多个元素。官方示例地址:http://jqueryui.com/demos/sortable/所有的事件回调函数都有两个参数:event和ui,浏览器自有event对象,和经过封装的ui对象ui.helper - 表示sortable元素的JQuery对象,通常是当前元素的克

2009-12-13 16:52:00 4981 3

翻译 JQuery UI - selectable

·概述Selectable插件允许用户对指定的元素进行选中的动作。此外还支持按住Ctrl键单击或拖拽选择多个元素。官方示例地址:http://jqueryui.com/demos/selectable/·参数(参数名 : 参数类型 : 默认值)autoRefresh : Boolean : true 决定是否在每次选择动作时,都重新计算每个选中元素的坐标和大小。如果你

2009-12-13 16:50:00 4224

空空如也

空空如也

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

TA关注的人

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