自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tomes.V.White

一只迷惘的菜鸡

  • 博客(39)
  • 资源 (19)
  • 收藏
  • 关注

转载 Android图表achartengine、MPAndroidChart之菜鸟篇

转载自:http://blog.csdn.net/eastmoon502136/article/details/51049111今天听群里的朋友安利了MPAndroidChart,这里转载下他的简单实用关于android的图表,这里就换作chart吧,如果要自己实现的话,那工作量可是很大的,好在有好几个开源的框架可以拿来使用,首先是achartengine了:achartengine

2017-07-24 11:04:27 2734

转载 基于Walle的多渠道快速打包自动脚本

转载自:http://www.jianshu.com/p/ba03a7ae275aWalle的项目链接:https://github.com/Meituan-Dianping/walle前言最近项目的渠道包越来越多,传统的多渠道打包方式十分缓慢,基本一分钟一个包,十几个渠道的时候还能忍受十几分钟,但是几十个包1个小时这种打包速度实在无法接受。于是在网上找了一下再写入的打包方式,看到了美

2017-07-24 09:33:34 942

转载 java简单实现高斯模糊效果,一行代码即可实现

转载自:http://blog.csdn.net/qiushi_1990/article/details/50886183首先看效果图1,本地图片高斯模糊2,网络图片高斯模糊github网址:https://github.com/qiushi123/BlurImageQcl下面是使用步骤一,实现本地

2017-07-22 15:21:05 4011

转载 Android中监听EditText文本输入

转载自:http://blog.csdn.net/beyond0525/article/details/23352149平时在做Android开发过程中经常要用到EditText,有时候可能需要监听你在TextView中输入的字数的状态和变化,以便于我们能做相应的提示和操作。我们可以通过下面的方式来实现。[java] view plain copy

2017-07-22 14:52:19 401

转载 Android edittext 属性inputtype详解

转载自:http://blog.csdn.net/qq_16064871/article/details/44701727上个星期看公司一个项目中灵活用到edittext 属性inputtype。inputtype属性不仅可以再xml里面定义。还可以在activity设置的。项目应用场景是这样。一个页面需要很多的对话框输入,包括需要字符型,数字型,或者密码输入。但是只做了一个弹出对话框,然

2017-07-22 14:42:55 677

转载 安卓日历

转载自:http://blog.csdn.net/y12345654321/article/details/73331253最近写了一款日历,包含周日历、月日历以及滑动切换视图,先上效果图:代码已上传到github:https://github.com/yannecer/NCalendar 项目主要用到了自定义View,ViewPager,RecyclerView和Ne

2017-07-22 09:35:42 817

转载 Android源码基础解析之Activity启动流程

转载自:http://blog.csdn.net/qq_23547831/article/details/51224992Android Framework层的CS模式 通过前几篇文章的介绍我们知道android系统在启动过程中会执行这样的逻辑: Zygote进程 –> SystemServer进程 –> 各种系统服务 –> 应用进程 在Actvity启动过程中,其

2017-07-21 17:17:07 1157

转载 类似于京东的地址选择器

转载自:http://blog.csdn.net/qq_25867141/article/details/71565953简介最近东西写的挺多的,这不又要弄一个类似于京东的地址选择器,然后刚开始我是不愿意自己去写的,这东西真的是浪费时间。但是下班后回到家找了一圈没找到一个合适的,好吧,那我就自己来封装一个呗,反正生命在于coding,是吧~哈哈哈!先看看效果图,不知道是不是

2017-07-19 10:40:30 641

转载 Lambda表达式详解

转载自:https://bryantpang.github.io/2017/04/30/LambdaExpression/写在开头Lambda ,希腊字母 “λ” 的英文名称。没错,就是你高中数学老师口中的那个“兰布达”。在编程世界中,它是匿名函数的别名, Java 从 Java 8 开始引入 lambda 表达式。而 Android 开发者的世界里,直到 Android Stud

2017-07-17 14:30:06 1361

转载 从源码带你理解AlertDialog.getButton为什么是null

转载自:http://blog.csdn.net/y12345654321/article/details/72673270我们在使用 AlertDialog 的时候,如果想改变 POSITIVE_BUTTON 或者 NEGATIVE_BUTTON 的字体颜色、大小时,可能会注意到 AlertDialog.getButton(DialogInterface.BUTTON_POSITIVE)

2017-07-17 11:56:00 847

转载 智能语音输入查询天气app附源码

转载自:http://blog.csdn.net/zhangxy0605/article/details/71601604现在智能家居越来越普及,智能语音输入也成为一项很方便的工具,可以告别传统的文字输入,可以根据输入的内容,完成相应的对话及功能。OLAMI 人工智能开放平台让你只需通过几个简单的步骤和代码,就能让你的应用程序或设备更加智能更加人性化,并提供趋近完美的用户体验(OLAMI介

2017-07-17 09:17:42 1339

转载 线程池详解之招式篇

转载自:http://blog.csdn.net/qq497930909/article/details/72876278先来看一看ThreadPoolExecutor的一个常用的构造方法。public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, ...

2017-07-15 17:14:35 428

转载 线程池详解之总纲篇

转载自:http://blog.csdn.net/lift_class/article/details/70216690为什么用线程池创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处理效率例如:记创建线程消耗时间T1,执行任务消耗时间T2,销毁线程消耗时间T3如果T1+T3>T2,那么是不是说开启一个线程来执行这个任务太

2017-07-15 11:09:53 298

转载 Android UI系列之侧滑粘稠效果的实现

转载自:http://www.jianshu.com/p/fb202d67c26b之前在UI中国上看到一个侧滑效果,觉得还不错,于是就想实现一下。UI效果是这样的:http://www.ui.cn/detail/198520.html我自己实现的效果是这样的:cehua.gif效果并没有完全一致,UI效果里当两部分重合后有一种像水滴重合一样的效果,我并不知道用代

2017-07-14 17:08:51 383

转载 仿美团实现可展开和收起的LinearLayout

转载自:http://blog.csdn.net/Chay_Chan/article/details/72810770ExpandableLinearLayout介绍场景介绍  开发的过程中,有时我们需要使用到这样一个功能,在展示一些商品的时候,默认只显示前几个,例如先显示前三个,这样子不会一进入页面就被商品列表占据了大部分,可以先让用户可以看到页面的大概,当用户需要查看更

2017-07-13 17:12:35 613

转载 Android UI系列之3D星体旋转效果

转载自:http://blog.csdn.net/johnwcheung/article/details/52496652在Android中,如果想要实现3D动画效果一般有两种选择:一是使用Open GL ES,二是使用Camera。Open GL ES使用起来太过复杂,一般是用于比较高级的3D特效或游戏,并且这个也不是开源的,像比较简单的一些3D效果,使用Camera就足够了。

2017-07-13 11:59:18 3968 2

转载 FastJson高性能JSON开发包

转载自:http://blog.csdn.net/glarystar/article/details/6654494Fastjson介绍Fastjson是一个Java语言编写的JSON处理器,由阿里巴巴公司开发。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collecti

2017-07-13 10:11:00 388

转载 JSON字符串和java对象的互转

转载自:http://www.cnblogs.com/free-dom/p/5801866.html在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式,JSON可以有两种格式,一种是对象格式的,另一种是数组对象,

2017-07-12 17:41:31 393

转载 Android UI系列之Path也能做酷炫动画

转载自:http://blog.csdn.net/zxt0601/article/details/53040506一 概述原本只是想模仿一下我魂牵梦萦的StoreHouse效果,没想到意外撸出来一个工具库。最简单用法,给我一个path(可以有多段),我还你一个动画。I have a path.I have a view. (Oh~),Path(Anim)View.

2017-07-12 09:43:21 1723

转载 Android UI系列之仿斗鱼滑动拼图验证码控件

转载自:http://blog.csdn.net/zxt0601/article/details/53315975 (图很渣,也忽略底下的SeekBar,这不是重点) 一些动画,效果录不出来了,大家可以去斗鱼web端看一下,然后下载Demo看一下,效果还是可以的。 代码 传送门: https://github.com/mcxtzhang/SwipeCaptcha

2017-07-11 10:02:18 2209

转载 Android UI系列之倒计时

转载自:http://blog.csdn.net/qq654115417/article/details/72779937学如逆水行舟,不进则退,借之自勉,从今天开始更新博客。倒计时是一个可满足多环境的功能,如:会议、学校等。因为应用广泛,所以要具备满足不同情况下的用户需求,起码要有如下功能点:悬浮、拖动、全屏、缩小、纪录时间、暂停、播放。效果图如下:  那么如何实现这个倒计时功能

2017-07-11 09:55:41 679

转载 ConstraintLayout属性详解和Chain的使用

转载自:http://blog.csdn.net/zxt0601/article/details/72683379概述看过Android新特性介绍,ConstraintLayout完全解析的朋友们,这是上一篇的补充。小伙伴们好久不见,我又回来啦。 说实话这篇文章写的算是比较晚了,距离ConstraintLayout出现至今已经有一年了。 且自AS2.3起创建新的Ac

2017-07-10 10:59:16 451

转载 夯实JAVA之反射详解一代宗师篇

转载自:http://blog.csdn.net/harvic880925/article/details/50107951上两篇文章中,给大家讲了,有关类周边信息的获取方法,这篇文章中我们将深入到类的内部,看看类的构造函数,内部变量,函数等信息的获取方法。相比而言,这篇更重要。一、构造函数相关获取1、获取构造函数要获取类的构造函数,有下面几种方法:[java]

2017-07-10 09:29:04 377

转载 夯实JAVA之反射详解一代大侠篇

转载自:http://blog.csdn.net/harvic880925/article/details/50085595在上篇中,我们简单给大家讲解了如何利用反射来获取普通类型的类的使用,今天给大家讲解下,有关如何使用反射来获取泛型中的信息。提前提个醒,本篇文章内容稍难,大家可能需要多看几篇。这篇文章将大量用到泛型的知识,如果对泛型声明及填充不太了解的同学,请先看完《夯实Java基本之

2017-07-08 16:28:22 485

转载 夯实JAVA之反射详解一代龙套篇

转载自:http://blog.csdn.net/harvic880925/article/details/50072739今天开始给大家讲讲有关反射的知识,在应用程序开发时,如果纯做上层,搭搭框架啥的,那用到反射的机会不多,但如果你想做出来一个公共类或者公共模块给其它人用的时候,那用到反射的可能性就大大增加了。况且反射听起来也是蛮屌的名字,今天就我们彻底认识他下吧。一、引入在

2017-07-08 15:14:30 424

转载 夯实JAVA之泛型详解一代宗师篇

转载自:http://blog.csdn.net/harvic880925/article/details/49883589上一篇给大家初步讲解了泛型变量的各种应用环境,这篇将更深入的讲解一下有关类型绑定,通配符方面的知识。一、类型绑定1、引入我们重新看上篇写的一个泛型:[java] view plain copy

2017-07-07 22:31:13 332

转载 夯实JAVA之泛型详解一代龙套篇

转载自;http://blog.csdn.net/harvic880925/article/details/49872903一、引入1、泛型是什么首先告诉大家ArrayList就是泛型。那ArrayList能完成哪些想不到的功能呢?先看看下面这段代码:[java] view plain copyArrayList strLis

2017-07-07 11:55:58 413

转载 RxJava之深入浅出进阶详解

转载自:http://blog.csdn.net/caihongdao123/article/details/51897793前言:看了前一章基础,初步了解Rxjava的朋友, RxJava之基础入门第一次接触RxJava是在前不久,一个新Android项目的启动,在评估时选择了RxJava。RxJava是一个基于事件订阅的异步执行的一个类库。听起来有点复杂,其实是要你使用

2017-07-06 17:16:09 319

转载 RxJava之基础入门(二)

转载自:http://www.jianshu.com/p/240f1c8ebf9d关于Subject关于Subject,官方文档的解释是这样的:Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和Observable的角色。因为它是一个Observer,它可以订阅一个或多个Observable;又因为它是一个Ob

2017-07-05 15:46:59 271

转载 RxJava之基础入门

转载自:http://www.jianshu.com/p/5e93c9101dc5相信各位看官对RxJava早有耳闻,那么关于什么是RxJava我就不再赘述了,不知道的可自行百度。如果你已经大致了解过什么是RxJava,想开始学习,那么本文不失为你良好的选择,为什么这么说呢,因为我也是刚学几天,正所谓“知己知彼,百战不殆”。网上流传,RxJava的入门门槛高,而经过我这几天的学习,我反而不

2017-07-04 17:18:28 525

转载 [总结]FFMPEG视音频编解码零基础学习方法

转载自:http://blog.csdn.net/leixiaohua1020/article/details/15811977/在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者。在和大家探讨的过程中,我忽然发现了一个问题:在“大神”和初学者之间好像有一个不可逾越的鸿沟。“大神”们水平高超

2017-07-04 16:18:37 336

转载 JAVA8新特性详解

转载自:http://www.jb51.net/article/48304.htm本教程将用带注释的简单代码来描述新特性,你将看不到大片吓人的文字。一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下:复制代码代码如下:interface Formula { 

2017-07-04 15:29:02 267

转载 java之回调函数

转载自:http://blog.csdn.net/allen_zhao_2012/article/details/8056665在计算机程序设计中,回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。        在Java里面,我们使用接口来实现回调。        所谓的回调,就是程序员A写了一

2017-07-04 14:56:15 344

转载 PhotoView之基础用法详解

转载自:http://blog.csdn.net/fingerth/article/details/50477112项目地址:https://github.com/chrisbanes/PhotoView原理剖析文档:http://a.codekk.com/detail/Android/dkmeteor/PhotoView%20%E6%BA%90%E7%A0%81%E8%A7%A3%E6%

2017-07-04 11:25:49 1480

转载 EventBus之源码解析

转载自:http://blog.csdn.net/lmj623565791/article/details/40920453本篇博客将解析EventBus的源码,相信能够让大家深入理解该框架的实现,也能解决很多在使用中的疑问:为什么可以这么做?为什么这么做不好呢?1、概述一般使用EventBus的组件类,类似下面这种方式:[java] view

2017-07-04 11:03:56 286

转载 EventBus之进阶使用详解

转载自:http://blog.csdn.net/harvic880925/article/details/40787203一、概述前一篇给大家装简单演示了EventBus的onEventMainThread()函数的接收,其实EventBus还有另外有个不同的函数,他们分别是:1、onEvent2、onEventMainThread3、onEventBackgroundThr

2017-07-03 14:57:41 362

转载 EventBus之基础使用详解

转载自:http://blog.csdn.net/harvic880925/article/details/40660137一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、

2017-07-03 14:38:26 312

转载 Android之启动页优化

转载自:http://blog.csdn.net/qq_23547831/article/details/51513771这篇文章中我们主要介绍一下启动页的优化,关于启动页的优化是UE方面的内容了,一个很慢的启动页很容易让用户觉得受不了,进而“逃离”App的,所以若想产品有更好的用户体验,做一些启动页的优化是一个不错的选择。这里我们简单介绍一下我在实践中对启动页是如何优化的。公司产

2017-07-03 10:53:18 416

转载 Android之实用开发规范

转载自:http://blog.csdn.net/qq_23547831/article/details/515340131 前言1.1 为什么需要开发规范编码规范对于程序员而言尤为重要,有以下几个原因:* 一个软件的生命周期中,80%的花费在于维护* 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 * 编码规范可以改善软件的可读性,可以让程序员尽快而

2017-07-03 10:41:06 252

ARouter基础踩坑demo

ARouter基础踩坑demo,简单几个类,先让ARouter跑起来再说。

2018-11-21

popWindow 7.0 8.0位置显示错误解决demo

popWindow 7.0 8.0位置显示错误解决方法demo,及对popWindow的简单封装

2018-11-21

signApk源码

android的singapk源码,方便大家查看和下载,理解其中的逻辑和精髓

2018-05-25

CVE-2015-1805漏洞验证

用于验证CVE-2015-1805漏洞,该漏洞攻击将导致部分手机出现崩溃重启和提权

2018-05-17

AndroidManifest文件格式解析调试代码

AndroidManifest文件格式解析调试代码,帮助大家更好的理解其中的解析细节

2018-01-04

从源码解析Context思维导图

详细总结了Context是什么?Android系统中Context的继承关系,不同Context源码分析,Context应用场景,getApplication和getApplicationContext区别。

2017-09-26

Activity销毁流程

Activity启动流程思维导图,详细整理了activity销毁的逻辑,使人快速看清activity的销毁逻辑。个人整理的东西,可能存在很多瑕疵,如有瑕疵,不是巧合。

2017-09-26

Activity启动流程思维导图

Activity启动流程思维导图,详细整理了activity启动的逻辑,使人快速看清activity的启动逻辑。个人整理的东西,可能存在很多瑕疵,如有瑕疵,不是巧合。

2017-09-25

tinker-patch-cli-1.8.1.jar

帮忙将tinker的合并补丁工具提供出来了。大伙可以简单时候这个可执行jar去生成2个不同版本apk之间的增量文件。

2017-09-23

获取目标字符串在源字符串第一次出现的下标Demo

获取目标字符串在源字符串第一次出现的下标Demo

2017-08-21

螺旋式遍历二维数组(矩阵)Demo

螺旋式遍历二维数组(矩阵)Demo

2017-08-21

RemoveElement算法Demo

RemoveElement算法Demo

2017-08-21

二维矩阵旋转90 demo

二维矩阵旋转90 demo

2017-08-21

杨辉三角(帕斯卡三角)算法demo

杨辉三角(帕斯卡三角)算法demo

2017-08-19

费波拉契算法demo

费波拉契算法demo

2017-08-18

ReverseInteger算法Demo

ReverseInteger算法Demo

2017-08-18

Two Sum算法调试小demo

Two Sum算法调试小demo

2017-08-17

Single Number调试用demo

给喜欢算法的同学准备的Single Number调试用demo。

2017-08-17

给初学者的java回调demo

给初学者的java回调demo,有了这篇demo,朋友们能更好地了解java的回调机制,也能手动debug。

2017-07-06

空空如也

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

TA关注的人

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