• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






潘侯爷

学会归零,重新开始
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  技术分享

1 2 3 下一页

JAVA,Android
 
Android中EditText设置输入条件
摘要:一、应用场景 之前做商城应用时,会有对用户资料的设置情况进行限制,如下: (1)用户邮箱,应当只允许输入英文字母,数字和@.两个符号, (2)用户手机,应当只能输入数字,禁止输入其他字符。 (3)用户密码,应当不能输入空格以及中文字符等。 二、解决方案 针对用户邮箱以及用户手机,有以下两种解决方案: 阅读全文
posted @ 2017-05-07 19:35 潘侯爷 阅读(8258) 评论(1) 推荐(0)
Andriod中自定义Dialog样式的Activity点击空白处隐藏软件盘(Dialog不消失)
摘要:一、需求触发场景: 项目中需要出发带有EditText的Dialog显示,要求在编辑完EditText时,点击Dilog的空白处隐藏软键盘。但是Dialog不会消失。示例如下: 二、实现方法: 发布需求时,我个人曾想过直接通过new的方式直接创建Dialog,经过多次尝试,无法实现要求,所以采用将A 阅读全文
posted @ 2017-04-25 22:52 潘侯爷 阅读(2845) 评论(0) 推荐(0)
Android中调用文件管理器并返回选中文件的路径
摘要:实际项目中经常需要调用文件管理器,选择下载路径或者上传的本地文件路径。今天就给大家做个demo示范该功能的实现过程。 一、实现效果预览 以下为三星S6的样机测试效果,当然不同手机调用后的效果不一样。 二、代码实现 布局文件很简单,就一个Button和TextView,这里不示范了,直接上实现代码: 阅读全文
posted @ 2017-04-23 10:01 潘侯爷 阅读(49763) 评论(6) 推荐(2)
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 潘侯爷 阅读(6443) 评论(0) 推荐(2)
Android中使用findViewByMe提升组件查找效率
摘要:1、引出 安卓初学者一般在写android Activity的时候总是会在onCreate方法中加上setContentView方法来加载layout,通过findViewById来实现控件的绑定,刚开始的演示的layout中只有一两个组件还好,但突然之间接触一个layout中需要部署大量控件,这样 阅读全文
posted @ 2017-03-09 21:59 潘侯爷 阅读(2340) 评论(1) 推荐(1)
Android中使用开源框架citypickerview实现省市区三级联动选择
摘要:1.概述 记得之前做商城项目,需要在地址选择中实现省市区三级联动,方便用户快速的填写地址,当时使用的是一个叫做android-wheel 的开源控件,当时感觉非常好用,唯一麻烦的是需要自己整理并解析省市区的xml文件,思路很简单,但是代码量相对大了些。偶然期间发现了另外一个开源组件,也就是今天要介绍 阅读全文
posted @ 2017-03-08 15:14 潘侯爷 阅读(11344) 评论(0) 推荐(1)
Android中使用Handler以及CountDownTimer实现包含倒计时的闪屏页面
摘要:上一篇博文《Android中Handler使用浅析》通过实现倒计时闪屏页面的制作引出了Handler的使用方法以及实现原理,博文末尾也提到了实现过程中的Bug,有兴趣的朋友可以点击链接回去看看。今天通过使用Handler以及CountDownTimer来实现完整版的倒计时闪屏(不会出现在退出闪屏页后 阅读全文
posted @ 2017-03-04 15:48 潘侯爷 阅读(1937) 评论(0) 推荐(1)
Android中Handler使用浅析
摘要:1. Handler使用引出 现在作为客户,有这样一个需求,当打开Activity界面时,开始倒计时,倒计时结束后跳转新的界面(思维活跃的朋友可能立马想到如果打开后自动倒计时,就类似于各个APP的欢迎闪屏页面),如下图: 作为初学者,可能觉得直接开启一个包含倒序循环的子线程就ok了,具体实现如下: 阅读全文
posted @ 2017-03-03 10:05 潘侯爷 阅读(47281) 评论(0) 推荐(2)
Android面试题(3)
摘要:1、 请描述下Activity的生命周期。 activity的生命周期方法有: onCreate()、onStart()、onReStart()、onResume()、onPause()、onStop()、on Destory(); 可见生命周期:从onStart()直到系统调用onStop() 前 阅读全文
posted @ 2017-02-24 22:04 潘侯爷 阅读(564) 评论(2) 推荐(1)
Android中使用开源框架EventBus3.0实现Fragment之间的通信交互
摘要:1.概述 在之前的博文中简单介绍过如何实现fragment之间的信息交互:《Android中Fragment与Activity之间的交互(两种实现方式)》,今天继续给大家介绍一种可以实现此效果的另外一种方式EventBus。(相比于handler,接口回调,bundle传参,这个简单好用到哭) Ev 阅读全文
posted @ 2017-02-20 18:03 潘侯爷 阅读(16806) 评论(0) 推荐(1)
Android面试题(2)
摘要:1、 int 和 Integer 有什么区别 Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter 阅读全文
posted @ 2017-02-15 09:26 潘侯爷 阅读(423) 评论(0) 推荐(0)
Android面试题(1)
摘要:1. Java语言基本数据类型有哪些?分别占用的内存空间是多少? 答: byte(1字节),boolean(1字节),char(2字节),short(2字节),int(4字节),float(4字节),long(8字节),double(8字节)。 答: &:数值运算时为按位与运算,逻辑值运算时分别计算 阅读全文
posted @ 2017-02-13 08:09 潘侯爷 阅读(687) 评论(2) 推荐(0)
Android中使用开源框架PagerSlidingTabStrip实现导航标题
摘要:此开源框架官网地址:https://github.com/astuetz/PagerSlidingTabStrip 可以理解为配合ViewPager使用的交互式页面指示器控件。 话不多说,先上效果图: 为了演示其中的pstsIndicatorHeight与pstsUnderlineHeight 的区 阅读全文
posted @ 2017-01-15 23:12 潘侯爷 阅读(9264) 评论(3) 推荐(0)
Android中使用开源框架Fresco处理图片
摘要:本文为原创博文,转载请注明原文链接:http://www.cnblogs.com/panhouye/p/6278116.html 关于Fresco的优点大家自行谷歌吧,它太强大太优秀了,我这一片小博文容纳不下啊,今天主要给大家简单介绍下Fresco的使用以及一些属性的介绍。 Fresco是一个强大的 阅读全文
posted @ 2017-01-12 14:28 潘侯爷 阅读(3694) 评论(0) 推荐(2)
Android中使用开源框架android-image-indicator实现图片轮播部署
摘要:之前的博文中有介绍关于图片轮播的实现方式,分别为(含超链接): 1、《Android中使用ViewFlipper实现屏幕切换》 2、《Android中使用ViewPager实现屏幕页面切换和页面轮播效果》 3、《Android中使用ImageViewSwitcher实现图片切换轮播导航效果》 今天通 阅读全文
posted @ 2017-01-10 21:22 潘侯爷 阅读(8353) 评论(0) 推荐(0)
Android中通过访问本地相册或者相机设置用户头像
摘要:目前几乎所有的APP在用户注册时都会有设置头像的需求,大致分为三种情况: (1)通过获取本地相册的图片,经过裁剪后作为头像。 (2)通过启动手机相机,现拍图片然后裁剪作为头像。 (3)在APP中添加一些自带的头像资源,供用户选择(不够人性化,目前很少使用)。 这次我们简单介绍下通过获取本地相册以及相 阅读全文
posted @ 2017-01-08 18:47 潘侯爷 阅读(1326) 评论(1) 推荐(0)
Android中手机录屏并转换GIF的两种方式
摘要:之前在博文中为了更好的给大家演示APP的实现效果,本人了解学习了几种给手机录屏的方法,今天就给大家介绍两种我个人用的比较舒服的两种方法: (1)配置adb环境后,使用cmd命令将手机界面操作演示存为视频文件 (2)使用Google浏览器(Google Chrome)提供的扩展程序Vysor将手机界面 阅读全文
posted @ 2017-01-05 23:05 潘侯爷 阅读(2276) 评论(0) 推荐(0)
Android中访问sdcard路径的几种方式
摘要:以前的Android(4.1之前的版本)中,SDcard路径通过“/sdcard”或者“/mnt/sdcard”来表示,而在JellyBean(安卓4.1)系统中修改为了" /storage/sdcard0",还会有多个SDcard的情况。目前为了保持和之前代码的兼容,SDcard路径做了Link映 阅读全文
posted @ 2017-01-03 20:41 潘侯爷 阅读(6897) 评论(0) 推荐(1)
Android中开发工具Android Studio修改created用户(windows环境)
摘要:最近经常有朋友反馈说我的安卓项目中,在一些类中会出现Created by panchengjia on 2016/12/30的字样,是如何自动实现的(默认一般为Administrator),如下图: 实现上图这种效果,仅仅修改控制面板中的用户账户名是没有用的。 下面我简单介绍下windows环境下的 阅读全文
posted @ 2016-12-30 22:25 潘侯爷 阅读(421) 评论(0) 推荐(0)
Android中使用ExpandableListView实现微信通讯录界面(完善仿微信APP)
摘要:之前的博文《Android中使用ExpandableListView实现好友分组》我简单介绍了使用ExpandableListView实现简单的好友分组功能,今天我们针对之前的所做的仿微信APP来对ExpandableListView做一个扩展介绍,实现效果如下(通讯里使用ExpandableLis 阅读全文
posted @ 2016-12-29 09:00 潘侯爷 阅读(5982) 评论(0) 推荐(0)
 

1 2 3 下一页