自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android之利用Viewpager实现图片的轮播效果

最近在完成项目的时候,显示的时候用到了图片轮播的效果,这篇文章主要介绍图片轮播效果的实现过程。

2016-02-23 17:07:01 516

原创 设计模式之单件模式

在开发的过程中,有一些对象我们只需要创建一个,比方说:线程池(threadpool),缓存(cache),对话框,处理偏好设置和注册表(registry)的对象,日志对象,充当打印机,显卡等设备的驱动程序对象事实上,这类对象只能有一个实例,如果制造出多个实例,就会导致许多问题产生。例如:程序的行为异常,资源使用过量,或者是不一致的效果。为了确保整个应用程序中对象的唯一,就引入了单件模式 一:单件

2016-02-18 14:42:22 687

原创 设计模式之策略模式

一:背景 在软件开发的过程中,实现一种功能,可能存在几种算法,要根据不同的对象调用不同的算法。其中一种解决办法就是把不同的算法放到同一类里面,不同的对象通过根据情况调用不同的方法。这样做的话,可能新增一种算法,就要修改客户端代码,不灵活,后期的维护也相当麻烦。这个时候就需要用到策略模式。 二:策略模式定义 策略模式 定义不同的算法簇,分别封装起来,并且相互之间可以替换。此模式让算法的变化独立

2016-01-25 15:33:53 392

原创 Android利用AccessibilityService实现自动装总结(二)

利用AccessibilityService实现自动安装的主要代码

2016-01-22 19:43:40 3336 2

原创 Android利用AccessibilityService实现自动装总结(一)

最近一直在做Android自动安装的利用,下面的内容主要是最近自己在完成这个功能的一些心得,以及一些源码。 下面就先介绍一下AccessibilityService: 在google官网上面对AccessiblilityService的介绍是这样的:An accessibility service runs in the background and receives callbacks by

2016-01-22 17:54:46 3695

原创 android DownloadManager获取进度并显示(二)

利用Timer定时刷新下载进度

2016-01-19 19:10:48 4015

原创 android DownloadManager获取进度并显示(一)

DownloadManager是android2.3以后,系统下载的方法。DownloadManager是处理长期运行的HTTP下载的系统服务。客户端可以请求的URI被下载到一个特定的目标文件。客户端将会在后台与http交互进行下载,或者在下载失败,或者连接改变,重新启动系统后重新下载。这个类的实例应该通过getSystemService(字符串)传递DOWNLOAD_SERVICE获得。 Do

2016-01-19 17:57:35 9952 1

原创 ExecutorService建立线程池

一: ExecutorService executorService = Executors.newCacheThreadPool(); 根据需要创建一个新的线程池,不过以前创建的线程池可用时则复用以前创建的线程池。这些池通常会提高执行的很多短期异步任务的程序的性能。调用execute(如果可用)将重用以前构造的线程。如果没有现有线程可用,一个新的线程将被创建并添加到池中。尚未使用的60秒线程终

2016-01-18 16:26:05 538

原创 MemoryCache和DiskCache在ListView和GridView中加载图片的总结(二)

DiskCache在ListView和GridView中加载图片的总结

2015-12-29 11:44:29 400

原创 MemoryCache和DiskCache在ListView和GridView中加载图片的总结(-)

一:用MemoryCache 在占用宝贵的应用程序内存的成本前提下,Memory cache 提供快速访问的位图。LruCache类特别适合于高速缓存位图的任务,能够保持最近引用的对象一个强有力的引用LinkedHashMap的和逐出最近最少使用的构件缓存超过其指定大小之前。 LruCache用法: 首先要为LruCache分配内存 分配内存要考虑的因素有: ①:你的Activity和/或

2015-12-29 11:15:28 445

原创 Android Activity通过Intent传递数据

一:直接用Intent进行传递 假设数据从Activity A传递到Activity B里面  示例代码: Activity A 里面的代码 Intent intent = new Intent(A,B); intent.putExtra("url",url); startActivity(intent); Activity B 里面的代码为: Intent intent = ge

2015-12-21 18:09:53 596

Android图片轮播效果实现Demo

该Demo是用来实现图片轮播效果的,通过ViewPager和handler来实现的

2016-02-23

空空如也

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

TA关注的人

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