自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lzy_tinyjoy

句读之不知,惑之不解,或师焉,或不焉。

  • 博客(7)
  • 资源 (31)
  • 收藏
  • 关注

原创 Android观察者模式

相对于书本中大堆大堆的冷冰冰的书面文字,我想先用一个例子表达一下生活中的“观察者模式”,然后在用书面文字给总结一下。(一)生活中的观察者模式实例   现在网购越来越大众化,2015年Tmall双11成交额达到惊人的912.17亿人民币,那么我们就以大众化的网购为例讲述一下Java和Android中的观察者模式。   去年双11期间小王在Tmall买了一双“XXX牌运动鞋

2016-01-15 16:54:46 1056

原创 Ant打包Apk(上)

本来想着昨天晚上整理一下笔记把这篇博客给发布出去,没想到昨晚突然接到局方的电话说项目出了Bug,因此昨天晚上回到家连夜改Bug,改完Bug已经接近凌晨1点。。。。。。。估计所有的程序猿都遇到过类似的情况,没办法,客户是上帝。好了,废话不多讲。    首先说一下,利用Ant打包Android Apk存在两种方式,这篇博客先来介绍一下最简单的一种打包方式,这种方式需要依赖Android SDK。

2016-01-14 20:56:20 931

原创 Android App前后台切换的监听

项目中有时候需要用到前换台切换时的家你听,比如,App从后台进入前台需要加载手势密码页面等。    实现的大体思路:在Activity生命周期中的onStop()中判断是否进入后台,如果进入后台你就可以做一些你想要做的操作,Activity生命周期中的OnResume()方法中判断App是否进入前台,如果进入前台就做自己想要的操作。   当然这个Activity最好选择BaseActi

2016-01-13 12:58:36 6412

原创 Android点击除键盘外的其他区域隐藏键盘

隐藏软键盘是项目中的必选项,记录一下自己的实现方式:    我先大体说一下自己的思路,给要实现这种需求的整体布局页面添加点击事件,当点击除键盘区域外的其他区域则隐藏软键盘。    步骤1:首先在布局文件中给整个页面(最外层布局)添加一个id值,比如<LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi

2016-01-12 22:25:21 2090

原创 Android倒计时器CountDownTimer

我们再做项目的时候经常会遇到“点击获取短信验证码”、“点击获取、、、”等等,然后就开始倒计时,在Android中提供了这样的一个抽象类:CountDownTimer。由于源码不多我就将其贴出来,下面是其源码:public abstract class CountDownTimer { /** * 总的倒计时时间 */ private final long m

2016-01-11 22:03:20 866

原创 Android四大组件---Activity之启动模式及启动模式的应用场景

在“Android性能优化”中有这么一条规则:   复用、回收Activity对象:临时的activity及时finish,主界面Activity启动模式设置singleTask,一般界面Activity的启动模式设置为singleTop。   那么这条“性能优化的规则”到底是为什么这么规定呢?OK,本篇博文将为大家解开这个迷惑。在介绍Act

2016-01-11 20:39:08 2598

原创 Android数据存储---SharedPreferences详解及应用

在Android开发中,如果站在开发者的角度来讲,其存储方式大致分为5种,下面我就先简单介绍一下这几种存储方式,在本篇博文中谈谈SharedPreferences

2016-01-07 22:38:07 1327

Handler通信

Handler子线程间通信Demo

2016-11-30

Java生产者与消费者

Java生产者与消费者Demo

2016-11-28

Android自定义LoadingButton

一个自定义LoadingButton控件

2016-10-26

android.support.v4.util.Pools使用

android.support.v4.util.Pools使用的Demo,详情见博客:http://blog.csdn.net/u012810020/article/details/52915922

2016-10-24

HTML引用JavaScript

HTML引用JavaScript的两种方式

2016-10-06

WebView的全面使用及封装

Android WebView的全面使用及其详解,并且包含相应的代码封装

2016-09-29

解决Eclipse Neon无法使用Tomcat插件

解决最新版Eclipse Neon无法使用Tomcat插件com.sysdeo.eclipse.tomcat_3.3.1.jar的问题,下载完成后直接将该jar包放到Eclipse--》dropins目录下。

2016-09-26

Android反编译工具包(apktool、dex2jar和JD-GUI)

Android最新版反编译工具包,其中包括apktool-2.2.0、dex2jar-2.0以及jdgui-0.3.6

2016-09-14

Android GPS定位(获取经纬度)

完美封装的Android GPS定位(获取经纬度)管理类,详情见:http://blog.csdn.net/u012810020/article/details/52517976

2016-09-13

自定义圆形进度条

Android自定义圆形进度条AAR包,使用见博客:http://blog.csdn.net/u012810020/article/details/49283669

2016-09-05

Android系统相机

Android系统相机的简单实用,以及处理Android6.0动态申请权限

2016-08-27

Android自定义圆环CircleView

Android自定义圆环视图CirclrView,不但CircleView支持padding等系统属性,同时在XML文件中也支持自定义属性

2016-08-08

Snackbar应用及其SnackbarUtil工具类

Android中Snackbar应用Demo,相应博客:http://blog.csdn.net/u012810020/article/details/52108818

2016-08-04

Android高斯模糊

高性能Android图片高斯模糊

2016-07-28

Android观察者模式

Android观察者模式实现Activity之间的通信并更新UI

2016-07-28

Android网络监听(wifi情况下网络是否可用)

Android监听网络状态,同时在WiFi情况下判断WiFi是否可用

2016-07-22

Java占位符三种方案一起时间性能对比

Java三种处理字符转占位符及其时间性能的对比

2016-07-10

ListView优化

ListView的3中优化方式

2016-06-21

Android Service的startService

Android Service的startService()的启动方式,并结合案例

2016-05-04

IntentService简单应用

Android 中IntentService的简单应用

2016-05-04

Android IO

Android IO的操作

2016-05-03

Android实时监听网络变化

实时监听网络变化的demo

2016-04-27

Activity之间传递对象的Demo

Activity之间通信,传递对象的实例

2016-04-27

仿QQListView中item的左右滑动并能上拉下拉刷新

该控件能够实现仿QQ的ListView左右滑动效果,最重要的是该控件同时还能够支持上拉刷新、下拉加载,此外在控件测试过程中还是用到了另一个第三方控件---可以折叠的TextView(微信朋友圈效果)

2016-04-21

仿QQ底部弹出框

仿QQ底部弹出框封装的良好,代码注释详细,易于理解与学习,在测试中的调用简单明了,如果项目中有需求可直接用在项目中运用

2016-04-18

Android利用建造者模式自定义Dialog

为了解决Android的碎片化问题,该Android Demo利用建造者模式设计自定义Diolog,即下即用,很方便

2016-03-10

Tomcat7.0.59

绿色版Tomcat7.0.59版本,无需安装,解压即用

2016-01-26

Java观察者模式

这是以生活中网购为例,详细讲述了Java观察者模式,详情见http://blog.csdn.net/u012810020/article/details/50526586

2016-01-16

Android自动填写短信验证码

这是一个Android自动填写短信验证码的Demo,如果有急着用的朋友可以直接下载使用

2016-01-15

隐藏软键盘

隐藏软键盘是项目中的不可绕过的必选项,这个Demo总结一下自己的实现方式。

2016-01-12

Android CountDownTimer的Demo

在网上我还看到有人说在Android5.0以前的版本不能够很好的支持取消cancel();倒计时器。这是由于在之前源码中缺少上面贴出源码的第63,64,65,66这4行代码造成的,为了方便自己能够使用Android倒计时,我们不如自己在封装一个自己的计时器,如果大家着急用可以直接拿走即用,先看一下代码:

2016-01-11

空空如也

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

TA关注的人

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