自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leo666的博客

潜藏在心中的可能性,即将觉醒.

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android中正确安全删除集合中的元素

Android中使用集合那是家常便饭的事情来的,但是有的时候容易麻痹大意,比如在删除集合元素的过程,我就掉进过坑里,在此总结下来,以后引以为戒。1. 删除一个集合元素 List<Integer> lists = new ArrayList<>(); lists.add(1); lists.add(2); lists.add(3); l

2016-11-30 14:20:48 1464

原创 Android中Mvp模式的使用

现在在为下个项目做准备,之前一直都是使用 MVC模式去开发的,感觉业务什么的还是不够清晰,所以想在下一个项目中使用MVP模式进行开发,对MVP研究了一段时间时候,发表一下自己的见解,也动手写了一个简单的Demo,同时也希望路过的大神可以指点指点。下面这一段解析是我引用这位大神的,原文链接:http://www.jianshu.com/p/ed2aa9546c2c 但是如果是第一次接触MVP模式或者

2016-10-14 18:17:27 817

原创 监听加载成功或失败的WebView,带进度条的WebView

**WebView在Android开发的时候比较常用,通常用来加载网页或者播放视频都可以。 但是WebView打开网页的时候没有什么效果,所以在顶部增加了进度条做处理,也增加了加载的监听,当加载失败的时候可以做适当的处理。**主要继承WebViewClient 和 WebChromeClient 做处理。废话少说,贴上代码:public class LeoWebView extends WebVi

2016-10-12 12:02:20 2166

原创 EditText获取输入焦点的方法

EditText获取输入焦点的方法 etContent.setFocusable(true); etContent.setFocusableInTouchMode(true); etContent.requestFocus(); etContent.findFocus(); etContent.setSelection(etContent.getText().toString().lengt

2016-10-08 11:06:28 492

转载 Android即时通讯和sns开源项目汇总

本博客转载自: Android即时通讯和sns开源项目汇总一 国内即时通讯和社交系统平台排名不分先后!1 LeanCloud2 环信3 网易云信4 阿里百川 云旺OpenIM5 腾讯云6 融云7 Bomb IM8 OpenSNS二 基于LeanCloud的开源项目1 LeanCloud SDK Demos 分类汇总,请

2016-10-05 21:57:36 2751

转载 EditText代码中设置hint文本大小

转载自:http://www.jiangnane.com/今天同事在工作中碰到一个问题, 就是EditText中的文字在设定大小后, Hint文本由于太长导致在EditText中无法完整的显示, 所以问有没有单独设置Hint文本大小的选项. 在网上看了一下都没有这方面的介绍. 于是我看了下TextView的源码(EditText继承自TextView), 发现了一些端倪,如下:

2016-09-30 11:42:18 3450

原创 EditText中inputType属性

EditText中inputType属性这是我从别人那里复制过来的,方便自己以后查看用的。android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式。 android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。android:input

2016-09-30 11:40:36 609

原创 Gson的使用

Gson的使用项目做接口的时候,获取到的数据一般都是Json返回过来,如果Json一个一个单元解析的话,麻烦的不要不要的,这时候就需要Gson,当然还要别的开源框架可以做得到。使用Gson的话要注意业务类的编写,命名跟类型要跟json那边的一样; 相应的业务类的编写public class YouBean{ public List<InfoBean> search_list;

2016-09-27 18:27:27 280

原创 Android状态栏变色,沉浸式状态栏

Android状态栏变色,沉浸式状态栏Android中的状态栏默认背景是黑色的,有的时候看起来不是很美观,所以现在很多时候公司的产品都会对状态栏改变颜色。 github上也有开源项目 SystemBarTint 用起来方便快捷。下面是我对状态栏背景颜色改变总结: * Android目前只支持系统是4.4以上的,4.4以下的就算你用开源也没有办法,反正我没有找到 *先来一个快捷却解决不了的, 可

2016-09-27 17:51:55 403

原创 Android网络的工具类

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-25 21:26:09 404

原创 Execution failed for task':app:validateDebugSigning'.

关于AndroidStudio包Execution failed for task’:app:validateDebugSigning’.的错误。将build.gradle里面的关于混淆的都注释掉就可以了。

2016-09-08 11:18:47 679 1

原创 密码明文密文控制的EditText

先上效果图: 继承EditText使用setCompoundDrawablesWithIntrinsicBounds添加图标,使用onTouchEvent计算触摸的位置。 添加了没有文本的时候图标是否显示跟一开始先明文还是密文的判断。 直接上代码:public class PswEditText extends EditText { private static final int EX

2016-09-06 14:53:43 553 1

原创 带删除Icon的EditText

带删除Icon的EditText先上效果图:这个控件是比较常用的。 使用了两种实现的方法,一种是继承EditText,另一种是由EditText和ImageView组成的组合控件实现。 第一种:public class DeleteEditText extends EditText { private static final int EXTRA_AREA = 30;//额外点击范围

2016-09-05 17:20:02 761

Android中MVP模式的开发

做了一个使用MVP模式开发的Demo.相关博文:http://blog.csdn.net/qq_27397109/article/details/52818062

2016-10-14

监听加载结果并且带ProgressBar的WebView

监听加载结果并且带ProgressBar的WebView,直接调用里面的方法进行加载网页。

2016-10-11

空空如也

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

TA关注的人

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