- 博客(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
android.support.v4.util.Pools使用
2016-10-24
解决Eclipse Neon无法使用Tomcat插件
2016-09-26
Android反编译工具包(apktool、dex2jar和JD-GUI)
2016-09-14
Android GPS定位(获取经纬度)
2016-09-13
自定义圆形进度条
2016-09-05
Android自定义圆环CircleView
2016-08-08
Snackbar应用及其SnackbarUtil工具类
2016-08-04
仿QQListView中item的左右滑动并能上拉下拉刷新
2016-04-21
Java观察者模式
2016-01-16
Android CountDownTimer的Demo
2016-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人