自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kougin

80后

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android为应用在桌面创建快捷方式

对于一个应用希望有跟多的用户时,用户桌面就成为了所有软件的必争之地,如果用户在桌面创建了快捷方式,那么用户就会频繁使用该应用。如何把应用在桌面创建快捷方式呢!有些应用是在安装按成后就直接在用户桌面强制创建快捷方式,有些是当用户第一次使用时提示用户是否创建快捷方式。以下步骤简要说明如何在桌面创建快捷方式:(1):创建一个添加快捷方式的Intent,该Intent的Action属性值为:c

2013-07-16 17:01:25 1087

原创 Android开发传感器应用---获取方向传感器

方向传感器(Orientation):方向传感器用于感应手机设备的摆放状态。方向传感器可以返回三个角度,三个角度说明如下。角度1:表示手机顶部朝向与正北方的夹角。当手机绕着Z轴旋转时,该角度值发生变换。范围是-180~180度。角度2:表示手机顶部或尾部翘起时的角度。当手机绕着X轴倾斜时,该角度值发生变换。 范围是-180~180度。角度3:表示手机左侧或右侧翘

2013-07-16 11:41:50 1516 1

原创 Android开发传感器应用---获取加速度

由于Android系统为传感器支持强大的管理服务,所以开发传感器应用的大体步骤有一下几步:(1):调用Context的getSystemService(Context.SENSOR_SERVICE)的方法获取SensorManager对象,SensorManager对象代表系统的传感器管理服务。(2):调用SensorManager对象的getDefaultSensor(int type)

2013-07-15 22:51:51 2866

原创 Dalvik和JVM的区别

由于Android的编程语言是Java,所以有可能我们会把Dalvik和JVM搞混。其实两者并不兼容,JVM运行的.class文件,可是Dalvik运行的是其专有的dex文件。JVM直接从.class文件或者JAR包中加载字节码然后运行,而Dalvik无法直接运行.class文件或者JAR包中的字节码文件,所以它需要通过DX工具将应用程序的所以.class文件编译成.dex文件。Dal

2013-06-02 23:53:30 679

原创 用dom4j解析xml文件

这里需要两个jar包:dom4j-1.6.1.jarjaxen-1.1-beta-6.jar1:user.xml文件,此user.xml其实就是User实体类的另外一种表现形式而已(相同数据不同的表现)2:测试类:3:测试结果:

2013-05-28 20:37:55 519

原创 模拟Web服务器

应用网络编程和io相关知识模拟web服务器和相关流的解析,并使用该Web服务器结合html实现用户注册和登陆功能。要实现登陆和注册功能,可以通过对请求信息解析后,应用Request类中定义getParameter(String key)方法,用键来从Map集合获取值(例如:key=userName,value="kougin")。当用户通过客户端(现成的浏览器)发送请求时的请求信息,以

2013-05-27 22:41:56 526

原创 浅谈设计原则

(1)单一职责原则(Single Responsibility Principle简称是SRP):对一个类而言,应该只有一个引起它变化的原因,永远不要让一个类存在多个变化的理由。一个类只应该做和一个职责相关的业务,不应该把过多的业务放在一个类中完成。注意:单一职责是备受争议的,争议点就是对职责的定义和什么是类的职责以及怎么划分类的职责。(2)迪米特法则(Law of Demeter简称

2013-05-21 22:33:00 570

原创 多接口实现类中重名二义性冲突的处理

虽然我们在定义属性名和方法名时都在刻意避免出现重名的情况,但是当一个类实现多个接口时,出现属性重名(二义性)时怎么处理呢?下面我们就来看个例子:(1):定义一个接口IOne(2):定义另一个接口ITwo(3):定义一个接口实现类Test实现IOne和ITwo两接口              这里为了测试方便书写并不规范。总结:当实现多个接口变量名出现

2013-05-14 23:48:04 1262

原创 日期类型加入数据库的处理

这里实体类Student和接口IStudentDao以及数据操作基类BaseDao跳过。注意使用Date(java.sql.Date)时导包不要导错。这里在简单讨论一下Statement和prepareStatement区别:***二者关系preparedStatement是Statement的子接口***①:Statement不支持占位符,只能用字符串拼接。②:Stateme

2013-05-13 22:23:05 667

原创 实现Collections.sort方法

以下测试中Person这个类没有截图,以下原理仅供参考:sort的主要原理也是利用两个for循环通过自定义的比较规则比较后交换List元素位置而得到。这里仅测试了升序排序,降序只需要在重写compore方法时交换比较对象位置即可。测试结果:

2013-05-12 14:39:46 686

火狐浏览器插件(免安装版)

Css效果很好而且可以用于调试代码,非常实用。

2011-03-20

JAVA案例开发集锦

很多实用的java小案例,供java初学者学习和交流。

2011-03-20

空空如也

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

TA关注的人

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