自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Denluoyia

不曾开始 不会抵达

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 AS导包、封装依赖库流程

AS导包和封装依赖库上传项目或者Demo给他人或者上传到github之前,先要去掉几个文件,否则会很占内存。Build下面的文件就有十几或几十兆,对于下载的人来说很不方便。 导入项目不兼容gradle耗时或是需要重新下载对应的sdk等问题,可以对导入之前进行如下操作:按照问题1的圈红色的图进行删除.gradle, .idea, build三个文件夹; 打开目录下的build.gr

2017-12-08 11:44:30 1127

原创 ViewPager自适应高度问题

最近在开发中有在一个界面做多组左右滑动的需求,当然平时最常见的就是利用ViewPager和Fragment结合,但是平时常见的只是在一个界面上存在一组左右滑动,且Fragment占满真个界面的情况。对于这个需求,一开始就遇到ViewPager的高度超出而没有自动适配高度的问题。不过网上很多大神已经解决了并分享了。记录总结下来~

2017-12-08 08:45:39 1342

原创 Android连续点击事件的实现

Android的连续点击事件的判断和响应。主要原理就是利用 有效连续点击总时间 = 连续点击次数 x 有效双击的最长时间间隔 / 2 ,利用数组拷贝左移来记录点击当时的系统时间,只要当前系统时间减去脚标为0的数组记录时间小于等于有效连续点击总时间,就算完成连续多次点击事件。

2017-12-05 10:10:15 984

原创 android-edittext-validation校验器

对于一组输入信息需要进行校验判断,符合之后才可以进行下一步,如果某一个不符合要求,那么就会提示响应的错误信息,如果需要输入较多条信息,一个一个地进行判断会显得很麻烦,我们可以封装一个简单的校验器,把每个模型加入进行去执行判断,这样就可以省很多事情。并且使得代码更加优化,常见的使用场景:登陆注册,账户密码的修改,邮箱格式的校验等地方都可以使用这种校验模型。

2017-08-29 14:17:10 1338

原创 Android标签流布局设计

Android中,标签流布局就是按照从左到右,从上到下的布局方式显示标签,当位置不够标签长度的时候,就换行显示。

2017-08-15 20:15:31 443

原创 Android 未捕获异常crash崩溃日志的截取

Android应用不可避免地会发生crash,也成之为崩溃。无论你的程序写得多么的完美,总是无法完全避免crash的发生,可能是由于Android系统底层的bug,也可能是由于不充分的机型适配或者糟糕的网络情况,当crash发生时,系统会kill掉正在执行的程序,现象是闪退或者提示用户程序已经停止运行。这是对用户来说很不友好,也是开发者不远看到的。/** * function: 截获

2017-08-09 10:37:32 1766

原创 Android M动态权限管理

Android M动态权限管理。下面是google对Android6.0以上的运行时检查权限的部分说明:Beginning in Android 6.0 (API level 23), users grant permissions to apps while the app is running, not when they install the app. This approach

2017-08-08 17:29:31 295

原创 带删除功能的EditText

ClearEditText, Android带删除功能的EditText在输入信息时很常见,尤其在注册登录界面,其实原理比较简单,根据设置EdItText的右边的drawable来进行实现。

2017-07-26 19:02:24 536

Android标签流布局

Android标签流布局的实现

2017-08-15

空空如也

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

TA关注的人

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