自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vv_bug

Where there's a will there's a way.

  • 博客(12)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

原创 Android疑难杂症之(ImageView播放gif遇到的坑)

最近做项目需要用到gif图片,项目中直接用的Glide的gif加载,还没有时间去研究Glide的源码的,不得不说Glide很强大啊,以前在郭神的博客中看到了一个播放Gif的ImageView,于是打算跟着敲一遍咯。 原文链接先附上:http://blog.csdn.net/sinyu890807/article/details/11100315 思路: 利用Movie类去播放gif格式文件,然

2016-09-29 18:01:17 9264 6

原创 Android笔记之(图片高斯+Glide实现微信图片加载策略+仿微信进度条)

很久以前就想自己实现一下仿微信图片加载的那种策略了,先加载一张模糊的图片,然后再加载清晰大图,今天研究了一下,不过要是Glide支持进度条显示就好了,不得不说Glide很强大, 不啰嗦了,直接上代码了。 首先看看高斯模糊到底怎么实现,你问我我也不会(^__^) 嘻嘻……,直接附上网上的算法:package com.cisetech.dialogdemo;import android.graphi

2016-09-29 13:51:00 4195 5

原创 Android进阶之(Dailog详解)

Dialog想必大家都很熟悉了,如果掌握了Dialog的原理的话,我们就很轻松的创建出属于我们自己的Dialog,以前我也就这么用着,能看到效果就可以了,然后就不管了,正好这段时间不是很忙,于是就打算写一篇博客分享下自己对Dialog的一些理解,就当笔记了,大牛勿喷(^__^) ! Dialog的一些简单的用法我这里就不讲了,直接上demo了,先来一张微信的dialog,然后我们试着模仿一下。

2016-09-28 23:41:57 2306 1

原创 Android进阶之(Service详解二)

虽说Android四大组件在我们刚接触Android的时候就已经开始用了,但是我们真的有去了解过它吗?如果你还没有深刻研究过的,那就跟着我一起研究研究,从上一篇博客Android进阶之(Service详解一)我们知道了怎么去启动和关闭Service,并且研究了Service的生命周期,这篇我们主要来研究下跨进程通信AIDL以及Service的其它不为人知的地方。 在面试的时候我们经常遇到这么一个问

2016-09-23 17:51:53 1424 2

原创 Android进阶之(Service详解一)

开发Android已经有一段时间了,反过来再看四大组件的时候又有不一样的理解,以前只是知道书本上的理论知识,当真正结合实战,你会对之认识更为深刻,当走到这里的时候,我是不是也在进阶高级程序猿了^_^!照样上一张面试跟书本上经常出现的一张Service生命周期的图片。 如果我问Service的启动方式有哪些,想必大家都能很快的回答出来: 1、startService(); 2、bindServi

2016-09-23 16:18:23 900

原创 Android Fragment(生命周期+懒加载)

以前面试的时候吧,能把Fragment的生命周期从头到尾背一遍,然后懒加载也是知道怎么实现,但是呢,没有写过demo具体研究过,于是就准备写篇博客就当笔记了。 先附上一张面试时候常考的一张Fragment生命周期图: 测试的布局activity_main.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:androi

2016-09-21 18:01:30 4735

原创 Android自定义View开篇之(LayoutInflater.inflate()详解)

学习自定义View一段时间了,从开始的一窍不通到现在终于能写出点东西了,前面也写过几篇关于自定义view的博客,但是感觉这东西吧,一天不敲又忘记了,所以准备写一篇自定义View系列的博客,这也算是我这段时间学习自定义View总结的开篇,接下来还会有一系列的文章,支持我的朋友可以悄悄的点个赞,一起fighting!!! 既然是总结性的东西我们就要研究透一点,我们从源码看,不啰嗦了,开车了……首先获取

2016-09-20 21:49:29 8228 5

转载 SnackBar(支持上下显示,兼容低版本)

好吧,第一次用SnackBar,看来我与世界的距离差的太远了,系统的SnackBar只支持下弹,修改了SnackBar源码,使其支持上下弹。 太晚了,我就不解释了,先上一下大神封装过的代码,过些天有时间再看看具体实现,有同样需求的直接拖走。。。。。。 SnackBar(支持上下显示,兼容低版本)

2016-09-12 23:29:08 1370

原创 项目需求之Android 监听键盘的弹起和隐藏&setVisibility(View.GONE)方法失效

最近比较忙咯,因为在做密码密码管理模块,所以一直在跟EditText打交道,我也写了几篇跟EditText有关的博客了,今天又遇到需求了,需要监听系统键盘的弹起和隐藏。 需求大致是这样的: 1、当键盘弹起的时候,也就是EditText可以输入的时候,这个时候“编辑”按钮消失,反之显示。 2、当点击“编辑”按钮的时候“编辑”按钮执行一个缩放动画,动画完毕后消失。先说说我之前监听EditText获

2016-09-07 22:44:11 1622

转载 Android中修改ScrollBar默认样式

好吧,又遇到需求了,需要修改ScrollBar的样式,于是查阅了很多文档,觉得这位大牛总结的不错,顺便看了下他的主页,哇哦,大神啊~!!!附上大神文章的链接:http://likfe.com/archives/ 知识点 在ListView/ScrollView/RecyclerView中添加属性: android:scrollbars=”vertical” android:scrollbar

2016-09-06 11:31:20 10870 3

翻译 Java中的正则表达式构造摘要

所有资料均来自Java开发文档 字符 x 字符 x \ 反斜线字符 \0n 带有八进制值 0 的字符 n (0 <= n <= 7) \0nn 带有八进制值 0 的字符 nn (0 <= n <= 7) \0mnn 带有八进制值 0 的字符 mnn(0 <= m <= 3、0 <= n <= 7) \xhh 带有十六进制值 0x 的字符 hh \uhhhh 带有十六进制

2016-09-02 11:10:55 568

原创 (从源码通过反射实现)禁止EditText弹出系统键盘

上篇文章还没写完,真的是没有太多时间写博客咯,今晚回去补上,最近在做银行的项目,需要用到自定义键盘,肯定会用到EditText,那么怎么禁止EditText弹出系统键盘呢,为此我也下了番功夫研究了下EditText的源码。下面我们从源码出发实现我们的需求。 我们看看EditText的源码:/* * Copyright (C) 2006 The Android Open Source Projec

2016-09-01 17:57:00 1335

ReactNative智能提示.jar(WebStorm)

ReactNative智能提示.jar(WebStorm)

2017-03-09

React Native继承Redux笔记

集成Redux笔记

2017-03-09

Android开关效果(兼容低版本)

各种开关效果,兼容低版本

2016-10-09

三种方式实现Android侧滑菜单

三种方式实现Android侧滑菜单

2016-08-21

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

TA关注的人

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