会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
潘侯爷
学会归零,重新开始
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
[置顶]
Android中BroadcastReceiver的两种注册方式(静态和动态)详解
摘要: 今天我们一起来探讨下安卓中BroadcastReceiver组件以及详细分析下它的两种注册方式。 BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广
阅读全文
posted @ 2016-12-13 00:27 潘侯爷
阅读(29758)
评论(0)
推荐(0)
编辑
[置顶]
JAVA装饰者模式(从现实生活角度理解代码原理)
摘要: 装饰者模式可以动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 该模式的适用环境为: (1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 (2)处理那些可以撤消的职责。 (3)当不能采用生成子类的方法进行扩充时。一种情况是,可能有大
阅读全文
posted @ 2016-11-30 23:36 潘侯爷
阅读(6246)
评论(2)
推荐(2)
编辑
2017年7月8日
博客维护停止,需要的伙伴们移步http://blog.csdn.net/panhouye
摘要: 两个博客的维护着实费心,方便大家共同学习、督促、进步。感兴趣的伙伴们移步CSDN博客:http://blog.csdn.net/panhouye,博客目录如下: 1.Android中通过实现线程更新ProgressDialog(对话进度条) http://blog.csdn.net/panhouye
阅读全文
posted @ 2017-07-08 14:43 潘侯爷
阅读(374)
评论(0)
推荐(0)
编辑
2017年5月7日
Android中EditText设置输入条件
摘要: 一、应用场景 之前做商城应用时,会有对用户资料的设置情况进行限制,如下: (1)用户邮箱,应当只允许输入英文字母,数字和@.两个符号, (2)用户手机,应当只能输入数字,禁止输入其他字符。 (3)用户密码,应当不能输入空格以及中文字符等。 二、解决方案 针对用户邮箱以及用户手机,有以下两种解决方案:
阅读全文
posted @ 2017-05-07 19:35 潘侯爷
阅读(8062)
评论(1)
推荐(0)
编辑
2017年4月25日
Andriod中自定义Dialog样式的Activity点击空白处隐藏软件盘(Dialog不消失)
摘要: 一、需求触发场景: 项目中需要出发带有EditText的Dialog显示,要求在编辑完EditText时,点击Dilog的空白处隐藏软键盘。但是Dialog不会消失。示例如下: 二、实现方法: 发布需求时,我个人曾想过直接通过new的方式直接创建Dialog,经过多次尝试,无法实现要求,所以采用将A
阅读全文
posted @ 2017-04-25 22:52 潘侯爷
阅读(2791)
评论(0)
推荐(0)
编辑
2017年4月23日
Android中调用文件管理器并返回选中文件的路径
摘要: 实际项目中经常需要调用文件管理器,选择下载路径或者上传的本地文件路径。今天就给大家做个demo示范该功能的实现过程。 一、实现效果预览 以下为三星S6的样机测试效果,当然不同手机调用后的效果不一样。 二、代码实现 布局文件很简单,就一个Button和TextView,这里不示范了,直接上实现代码:
阅读全文
posted @ 2017-04-23 10:01 潘侯爷
阅读(49274)
评论(6)
推荐(2)
编辑
2017年3月21日
java中打印实心菱形以及空心菱形的方法
摘要: 一、打印效果 二、实现代码汇总 为了方便初学者对代码的理解,建议熟练t1到t5为各种三角的打印,然后再进行菱形的打印实现。 1 package circulationDemo; 2 3 import java.util.Scanner; 4 5 public class Test { 6 publi
阅读全文
posted @ 2017-03-21 15:51 潘侯爷
阅读(6383)
评论(0)
推荐(2)
编辑
2017年3月9日
Android中使用findViewByMe提升组件查找效率
摘要: 1、引出 安卓初学者一般在写android Activity的时候总是会在onCreate方法中加上setContentView方法来加载layout,通过findViewById来实现控件的绑定,刚开始的演示的layout中只有一两个组件还好,但突然之间接触一个layout中需要部署大量控件,这样
阅读全文
posted @ 2017-03-09 21:59 潘侯爷
阅读(2272)
评论(1)
推荐(1)
编辑
2017年3月8日
Android中使用开源框架citypickerview实现省市区三级联动选择
摘要: 1.概述 记得之前做商城项目,需要在地址选择中实现省市区三级联动,方便用户快速的填写地址,当时使用的是一个叫做android-wheel 的开源控件,当时感觉非常好用,唯一麻烦的是需要自己整理并解析省市区的xml文件,思路很简单,但是代码量相对大了些。偶然期间发现了另外一个开源组件,也就是今天要介绍
阅读全文
posted @ 2017-03-08 15:14 潘侯爷
阅读(11125)
评论(0)
推荐(1)
编辑
2017年3月4日
Android中使用Handler以及CountDownTimer实现包含倒计时的闪屏页面
摘要: 上一篇博文《Android中Handler使用浅析》通过实现倒计时闪屏页面的制作引出了Handler的使用方法以及实现原理,博文末尾也提到了实现过程中的Bug,有兴趣的朋友可以点击链接回去看看。今天通过使用Handler以及CountDownTimer来实现完整版的倒计时闪屏(不会出现在退出闪屏页后
阅读全文
posted @ 2017-03-04 15:48 潘侯爷
阅读(1906)
评论(0)
推荐(1)
编辑
2017年3月3日
Android中Handler使用浅析
摘要: 1. Handler使用引出 现在作为客户,有这样一个需求,当打开Activity界面时,开始倒计时,倒计时结束后跳转新的界面(思维活跃的朋友可能立马想到如果打开后自动倒计时,就类似于各个APP的欢迎闪屏页面),如下图: 作为初学者,可能觉得直接开启一个包含倒序循环的子线程就ok了,具体实现如下:
阅读全文
posted @ 2017-03-03 10:05 潘侯爷
阅读(47156)
评论(0)
推荐(2)
编辑
2017年2月24日
Android面试题(3)
摘要: 1、 请描述下Activity的生命周期。 activity的生命周期方法有: onCreate()、onStart()、onReStart()、onResume()、onPause()、onStop()、on Destory(); 可见生命周期:从onStart()直到系统调用onStop() 前
阅读全文
posted @ 2017-02-24 22:04 潘侯爷
阅读(550)
评论(2)
推荐(1)
编辑
下一页