自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿刚

热爱生活,热爱编程

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

原创 Apache DBCP数据库连接池使用Demo

简介Apache DBCP是一个封装良好数据库连接池。本文给出了一个配置文件Demo和连接池的单例封装。连接池单例封装///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

2016-03-29 19:34:20 2382

原创 Quatz Job Scheduler初探示例

概述Quatz是一款非常优秀的作业调度java类库。当我们需要每隔一小时、或每天凌晨一点等各种时间规则满足时调用某个任务Job可以考虑使用Quatz框架/类库,这样我们可以将大部分时间集中在与业务相关的任务的细节上。步骤大体步骤是这样的:1 创建我们的任务Job类。一个Job要能够被Quatz框架管理并调用必须实现Quatz中Job接口,它仅仅是一个接口规范,Quatz框架仅识别这

2015-08-05 17:35:25 539

原创 Android应用程序实现定位功能(使用百度定位SDK)

简介Android应用程序如果能够记录用户的位置信息会为应用程序增添不少价值。Android应用实现定位功能有两种方式:使用Android系统API的LocationManager、Location类或者使用第三方SDK实现定位功能。然而Android系统API定位功能getLastKnownLocation(String provider)往往返回null(可能是因为系统API使用Googl

2015-02-28 15:42:52 2599 2

原创 Android自定义ListView实现上滑分页

简介Android系统支持的ListView只负责显示数据,不支持分页显示。而使其情况下列表需要展示的数据可能很多,如果一下子载全部加载完成,会导致效率的降低,甚至会导致内存溢出,因此我们必须实现分页功能。功能本文自定的listview支持列表滑到最后一条记录时加载下一页数据。自定义ListView分页步骤1 自定义PagerListView继承Android平台ListVie

2015-02-25 17:12:38 1509

原创 Android中Application使用,保存应用程序全局变量

简介Android各个组件之间(比如activity之间)难免需要访问一些应用程序级的变量,Application对象是一个不错的选择。Application在Android中代表一个应用程序实例,当一个应用程序被启动时,Android平台会为其创建一个Application对象,以代表该应用程序,它可以用来保存一些应用程序级变量(比如微信支付状态),供应用中的各个组件访问。我们可以自定义个个

2015-02-06 15:08:50 1012

原创 Android UI中视图不同状态时显示不同外观

简介Android UI中定义的View组件通常不会在不同的状态下有不同的外观,这很影响我们应用程序的用户体验度。比如,当一个按钮或者文本框被按下时,用户希望能够看到自己是否执行了操作,希望按钮或文本框被按下时显示一中更暗或者更亮的颜色以得到提示。要实现这样的效果很简单:我们在设置View(按钮等任何View)的图形图像背景(所有可以解析为XxxxDrawable的资源都可视为图形图像)时,不

2015-02-02 09:31:44 827

原创 Android自定义图形图像,可实现圆角背景

简介手机应用程序开发,用户体验是极其重要的,他的重要性甚至要高于手机应用软件的功能。很多情况下使用圆角矩形作为视图的背景,能给用户带来极佳的视觉体验,Android中圆角矩形可以通过shape标记来实现。原理Android中的所有资源图像都放在res/drawable目录下,然后以R.drawable.xxx形式引用。图形定义也类似,需要在drawable目录下创建自定义xml文件,根

2015-01-29 17:17:15 1158 1

原创 Android中StrictMode实用调试工具

简介在开发Android程序时,难免会执行一些耗时的操作(比如网络访问操作、文件读写操作),也难免会造成一些对象没有回收就被销毁从而造成内存的泄露(比如Bitmap对象没有recycle掉)。然而在程序主线程中直接访问网络是不好的,直接读写文件也是不好的,他们甚至是不允许的。如果你这样做了,Android应用程序的实用性及健壮性就会大打折扣,你可用户会渐渐地流失。为了解决以上两类问题,Go

2015-01-19 10:27:24 448

原创 Android异步请求处理实现机制

对于Android开发,界面(UI)相关操作智能在主线程中执行,而我们的应用往往要访问网络以获取数据,或者执行一些其他的耗时很长的操作。在主线程(UI)中直接执行长时间的处理,Android平台是不允许的。因此需要使用一种异步机制来处理UI线程和非UI线程之间的交互。 对此,Android提供了Hndler机制以实现非UI线程和UI线程的交互。这是一种消息机制,概念上是这样的:UI 线程创建 Hndler,然后创建子线程(非UI线程),并将handler以传递给子线程相关对象或者方法并启动子线程。子线程执

2015-01-14 17:31:35 887 2

空空如也

空空如也

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

TA关注的人

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