自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

轩辕之子Hui的专栏

二十岁功名尘与土 八百万行代码云和月

  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

转载 java的Collection和Map详解

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util

2009-12-27 15:51:00 444

转载 android Activity 之 startActivityForResult 的使用

依次打开Activity   A1--A2--A3--A4 这时候你如果想从第四个返回到第一Activity 的时候,就用到了startActivityForResult 这个方法了。startActivityForResult(intent, requestCode)两个参数 一个是第一好的意图对象,另一个是请求代码。A1 的 intent 定义是 Intent in

2009-10-11 10:09:00 739

转载 CALLBACK机制:

CALLBACK机制: 一个主线程管理其它线程时,不用轮询方法检查各个线程的状态,而是在子线程中出现某种状态时通知主线程,啊,有人要按下我了,啊,我的值到达100了,(术语叫触发了某种事件)这样主线程收到这些消息再根据消息类型去调用相应的方法. 一个例子,我(主线程)坐车去北京,当车到北京时我要调用"下车"这个方法,如果不用回调用机制,我要不断地问driver,到了没有啊?如果我问超过

2009-10-10 23:34:00 639

转载 android游戏个人经验4[转]

posted by David Chen at May 06, 2009 12:25 AM 一般来说,一个JPG或PNG图象可能包括有几个部份(比如小狗跑步的起步,第一步,第二步)组成,要分割出来,可以用Bitmap来做。Bitmap p = BitmapFactory.decodeResource(context.getResources(), R.draw

2009-10-09 23:35:00 500

转载 android游戏个人经验3[转]

posted by David Chen at May 06, 2009 10:22 AM 一、动作有很多种,AlphaAnimation, AnimationSet, RotateAnimation, ScaleAnimation, TranslateAnimation 例子: TranslateAnimation ta = ne

2009-10-09 23:34:00 577

转载 android游戏个人经验1[转]

posted by David Chen at May 06, 2009 12:27 AM //定义一个小狗跳步的view,注意,在res中有一个图片,是一个小狗跑步的3个不同动作。图片宽105,高26,分35长为一个子图。public class Dog extends View { private AnimationDrawable ad;

2009-10-09 23:34:00 481

转载 android游戏个人经验2[转]

posted by David Chen at May 07, 2009 7:29 PM 移动一个View,可以调用以下的方法view.offsetLeftAndRight(int)// 左或右位移量,是相对当前View的坐标view.offsetTopAndBottom(int)// 上或下位移量getScrollX() // Return

2009-10-09 23:33:00 1519

转载 android游戏个人经验1[转]

转自http://cwq.yfjhh.com/2009/05/android.html 该游戏对象移动,以view的背景作动画,假设开始的位置是父View坐标的(0,0) 游戏角色view的事件监听应该在父view中监听。 同时注意,AnimationDrawable.start()不能在Activity.onCreate事件未执行完就调用, 但可以用在比如点击按纽

2009-10-09 23:30:00 684 1

转载 Android线程模型(Painless Threading)

当第一次启动一个Android程序时,Android会自动创建一个称为“main”主线程的线程。这个主线程(也称为UI线程)很重要,因为它负责把事件分派到相应的控件,其中就包括屏幕绘图事件,它同样是用户与Andriod控件交互的线程。比如,当你在屏幕上按下一个按钮后,UI线程会把这个事件分发给刚按得那个按钮,紧接着按钮设置它自身为被按下状态并向事件队列发送一个无效(

2009-10-08 23:15:00 541

转载 Android游戏开发之爆炸效果

Android游戏开发之爆炸效果 收藏 document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var te

2009-10-08 22:20:00 1753

转载 Android Timer的用法示例

写惯java的人可能会认为Timer的使用应该如下:程序功能很简单:10秒后,SetTitle为“hear me?”,然后,实际上这样做是不行的,这跟Android的线程安全有关!Java代码 package com.ray.test;    import java.util.Timer;  import java.uti

2009-10-08 22:17:00 1080

转载 利用Handler来更新android的UI

原文地址:http://rayleung.javaeye.com/blog/411860刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题Java代码  new Thread( new Runnable() {         public void run() {     

2009-10-08 21:47:00 689

转载 在android应用中嵌入广告的方案

AdMob:The Mobile Advertising PlatformIndustry-leading mobile advertising and monetization solutions from the trustedname in mobile advertising.AdMob是一个比较成熟的移动平台广告商,其为android和iphone提供了非常方便的集成JA

2009-10-08 17:17:00 811

转载 ManagedQuery()

用途:根据指定的URI路径信息返回包含特定数据的Cursor对象,应用这个方法可以使Activity接管返回数据对象的生命周期。参数:URI:  Content Provider 需要返回的资源索引Projection: 用于标识有哪些columns需要包含在返回数据中。Selection: 作为查询符合条件的过滤参数,类似于SQL语句中Where之后的条件判断。S

2009-10-08 10:55:00 4413 3

转载 禁止横屏和竖屏切换

在某些场合可能需要禁止横屏和竖屏切换,实现这个要求很简单,只要在AndroidManifest.xml里面加入这一行android:screenOrientation="landscape"(landscape是横向,portrait是纵向)。不过android中每次屏幕的切换动会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再

2009-10-08 09:05:00 801

转载 怎么样处理横屏事件

  当屏幕变为横屏的时候,系统会重新呼叫当前Activity的OnCreate方法,你可以把以下方法放在你的OnCreate中来检查当前的方向,然后可以让你的SetContentView来载入不同的Layout xml.if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LAND

2009-10-08 09:03:00 510

转载 Android content provider基础与使用

如果你想实现不同应用之间的数据共享,就不得不用content provider了。在Android中,content provider是一个特殊的存储数据的类型,它提供了一套标准的接口用来获取以及操作数据。并且,android自身也提供了几个现成的content provider:Contacts, Browser, CallLog, Settings, MediaStore.应用可以通过一个唯一

2009-10-05 09:09:00 759

转载 Android基础 : Android Content Provider

Android应用程序可以使用文件或SqlLite数据库来存储数据。Content Provider提供了一种多应用间数据共享的方式,比如:联系人信息可以被多个应用程序访问。Content Provider是个实现了一组用于提供其他应用程序存取数据的标准方法的类。应用程序可以在Content Provider中执行如下操作:查询数据修改数据添加数据删除数据标准的Conten

2009-10-05 09:06:00 602

转载 android学习笔记之概述ContentProvider数据模型概述

Android的数据(包括files, database等...)都是属于应用程序自身,其他程序无法直接进行操作。因此,为了使其他程序能够操作数据,在Android中,可以通过做成 ContentProvider提供数据操作的接口。其实对本应用而言,也可以将底层数据封装成ContentProvider,这样可以有效的屏蔽底层操作的细节,并且是程序保持良好的扩展性和开放性。ContentProvid

2009-10-05 08:55:00 580

转载 主题:利用Bundle实现Android Activity间消息的传递

之前写过一篇文章是关于Android 的Activity跳转的,但当中没涉及到Activity的消息的传递。利用Bundle是一种比较方便的办法。程序的效果是活动A向B跳转的同时发送一字符串,B读出字符串。先在AndroidManifest.xml中定义一个新的Activity,target:Xml代码 xml version="

2009-09-27 12:15:00 1204

转载 Eclipse运行工程报AVD没有找到错误解决过程

Eclipse, AVD, 工程, 运行, 解决在Eclipse里运行,出现错误:[2009-07-18 06:55:12 - TestProject] Failed to find an AVD compatible with target Android 1.5. Launch aborted. 在CMD下 键入:

2009-09-25 18:45:00 3008

转载 c# Default關鍵字

c# Default關鍵字 Posted on 2007-11-15 16:00 scott(宽田) 阅读(689) 评论(0)  编辑 收藏 网摘 所属分类: C# <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:d

2009-09-16 17:51:00 346

转载 谈谈C#中的接口

你真的懂我吗?(谈谈C#接口)之一 谈谈C#中的接口接口的相关陈述1.一个接口定义了一个契约。2.接口可以包容方法、C#属性、事件、以及索引器。3.在一个接口声明中,我们可以声明零个或者多个成员。4.所有接口成员的默认访问类型都是public。5.如果

2009-09-16 17:19:00 290

原创 深入浅出分析C#接口的作用

深入浅出分析C#接口的作用 1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨

2009-09-16 17:16:00 377

转载 从Main函数引发的static思考

从Main函数引发的static思考关键词: Main    static    const    readonly                                             Main()函数在C#里非常特殊,它是编译器规定的所有可执行程序的入口点。由于其特殊性,对Main()函数我们有以下几条准则:Main()函数必须封装在类或结构里来提供可执行程序

2009-09-15 17:48:00 503

转载 C#生成指定数目的互不相同的随机数

Dotnet.Frameword中提供了一个专门产生随机数的类System.Random,计算机并不能产生完全随机的数字,它生成的数字被称为伪随机数,它是以相同的概率从一组有限的数字中选取的,所选的数字并不具有完全的随机性,但就实用而言,其随机程度已经足够了。 在使用随机数时,要先初始化一个随机数发生器.有两种方法; 第一种方法不指定随机种子,系统自动选取当前时前作随机种子

2009-08-18 17:24:00 353

转载 ASP.NET 获得客户端IP地址

ASP.NET 获得客户端IP地址using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;

2009-08-16 17:50:00 802

原创 在两个ASP.NET页面之间传递值

在两个ASP.NET页面之间传递值 在两个ASP.NET页面之间传递值     ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然

2009-08-16 16:19:00 233

转载 ASP.Net全局变量的设置和读取方法

本文介绍两种ASP.Net项目中全局变量使用的方式。web.config文件 和 Gloab文件。以下分别说明:方法一:web.config文件——设置:在web.config文件里添加关键字key是通过标记来实现的,但是appSettings标记通常放在.....标记外面。例: ——读取:要在代码中引用这些数据库连接

2009-08-09 15:15:00 576

原创 Web Application 首部曲:了解 ASP.NET 基礎架構

作者:朱明中前言初學者在學習 ASP.NET時,多由入門書籍所傳授之控制項使用方法來設計應用程式,表面上看起來是很快完成應用程式,但是當要改變應用程式行為或者是要更進一步發展功能時,往往會無所適從,原因就是對 ASP.NET 了解的程度不高,對底層並不夠了解,或者有如霧裡看花般無法窺其全貌,這對於進一步發展 WebApplication是一種無形的阻礙,而且若要建立高等

2009-08-09 14:13:00 486

转载 使用ASP.NET Global.asax 文件

       Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。概述Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET会自动插入这个文件到所有的 AS

2009-08-09 14:03:00 252

转载 ASP.NET中的Response对象的方法

  <!-- /* * lb Builder story01. */--><!--//<![CDATA[ var m3_u = (location.protocol==https:?https://am.zdnet.com.cn/www/delivery/ajs.php:http://am.zdnet.com.cn/www/deliver

2009-08-09 14:02:00 470

原创 关于html的头

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 这是一个ODCTYPE的声明,并且一定要放在XHTML(或HTML)文档的顶部。ODCTYPE是document type(文档类型)的简写,在页面中用来指明页面所使用的XHTML(或HTML)的版本。要制作符合标准的页面,ODCTYPE声明是必不可少的,只有确定一个正确的

2009-08-07 23:17:00 274

原创 网页HTML代码中Meta标签详解

ZDNet 软件频道    更新时间:2007-08-07作者:周吉来    来源:PHPChina本文关键词:   HTML  Meta  HTTP  IE  浏览器  很多人忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧! META标

2009-08-07 23:11:00 556

转载 MVC

MVC(Model View Controller)模型-视图-控制器 MVC与模板概念的理解MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同

2009-08-07 17:09:00 578

转载 OLEDB

  OLEDB(Object Linking and Embedding, Database, 又称为OLEDB或OLE-DB),一个基于COM的数据存储对象,能提供对所有类型的数据的操作,甚至能在离线的情况下存取数据(比方说,你使用的是你的便携机,你可以毫不费力地看到最后一次数据同步时的数据映像).  OLEDB位于ODBC层与应用程序之间.在你的ASP页面里,ADO是位于OLE

2009-08-07 14:44:00 696

原创 vs2005中 Global.asax 没有 Global.asax.cs 问题解决

在使用VS2005的过程中发现了一个问题,就是原来在VS2003中很好用的全局变量文件Global.ascx改变了,只剩下一个页面,文件所有代码都是写在页面上的。当我们发布Web程序的时候这个文件也没有被发布出去,致使在Global中写的代码都没有被执行。最先开始用了一个临时的解决办法就是在发布之前把ascx文件剪切掉,发布以后再复制到这个文件到发布程序的文件夹下(这个

2009-08-06 11:17:00 1487 1

原创 [贴]教教你全面认识桥接、交换和路由

日期:2008-04-15 作者: 来源:中国IT实验室           在我刚接触网络知识的时候,有时候总是会被一个问题所困扰,那就是桥接、交换和路由之间的区别,相信大部分初学计算机网络知识的网友朋友都会有这样的情况。前几天就遇到了一

2009-07-21 21:52:00 571

转载 第二部分——深入COM服务器

 本文为刚刚接触COM的程序员提供编程指南,解释COM服务器内幕以及如何用C++编写自己的接口。继上一篇COM编程入门之后,本文将讨论有关COM服务器的内容,解释编写自己的COM接口和COM服务器所需要的步骤和知识,以及详细讨论当COM库对COM服务器进行调用时,COM服务器运行的内部机制。  如果你读过上一篇文章。应该很熟悉COM客户端是怎么会事了。本文将讨论COM的另一端——COM

2009-07-17 01:00:00 410

转载 COM编程入门 第一部分——什么是COM,如何使用COM

本文的目的是为刚刚接触COM的程序员提供编程指南,并帮助他们理解COM的基本概念。内容包括COM规范简介,重要的COM术语以及如何重用现有的COM组件。本文不包括如何编写自己的COM对象和接口。  COM即组件对象模型,是Component Object Model取前三个字母的缩写,这三个字母在当今Windows的世界中随处可见。随时涌现出来的大把大把的新技术都以COM为基础。各种文档

2009-07-17 00:59:00 426

深入浅出 MFC 侯捷经典版 绝对超值

深入浅出 MFC 侯捷经典版 深入浅出 MFC 侯捷经典版 深入浅出 MFC 侯捷经典版

2009-04-27

按层次遍历二叉树的算法

按层次遍历二叉树的算法 简单易懂 按层次遍历二叉树的算法 简单易懂

2009-04-27

mfc类库大全(帮助文件格式,一目了然!)

mfc类库大全!帮助文件的格式,查看非常方便! 树状结构,一目了然,非常有帮助!

2009-02-13

空空如也

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

TA关注的人

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