自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小Kongdy的博客

美妙人生的关键在于,能够迷上什么 ——《球状闪电》

  • 博客(6)
  • 收藏
  • 关注

原创 带有视觉滚动差的菜单侧滑栏

前文之前看到酷狗app的侧滑栏比较有有意思,带有视觉滚动差还有缩放效果,自己就尝试的实现了一个。 这个组件其实可以使用HorScrollView实现,但是使用HorScrollView终归还是要重写触摸事件的,并且HorScrollView对这个控件没有任何帮助,不如使用更轻量级的ViewGroup来实现。我们先来看看效果如何实现视觉滚动差效果我的实现方法比较笨,在l

2018-01-08 17:28:27 241

原创 android图片裁剪拼接实现(二):触摸实现

前文在android图片裁剪拼接实现(一):Matrix基本使用中说到了如何自定义控件并如何使用Matrix对其进行缩放、旋转等处理,这次就说说怎么把这些控制实现到触摸上面。 android触摸机制首先,当用户点下屏幕的时候,Linux会将触摸包装成Event,然后InputReader会收到来自EventBus发送过来的Event,最后InputDispatcher分发给Vie

2017-12-28 14:02:25 1201

原创 基本数据结构梳理

一、前文数据结构这个东西,一般在实际开发过程中,很容易顾不上那么多性能或者内存占用问题,但往往在大数据操作的情况下这些就是引发性能问题的关键。二、基本的数据结构类型数据结构从大的概念来说可以分为四大类:线性表,结构中所有数据都是按线性排列的,常用的比如数组、链表、栈都属于线性表的一种,更具体点,比如说java中的ArrayList就属于线性表的一种树,指结构中所有数据都交错有着

2017-12-21 17:55:38 385

原创 android图片裁剪拼接实现(一):Matrix基本使用

一、前文  之前有个朋友委托我实现一个图片拼接的组件,感觉挺有意思,于是周末花了些时间去研究了下,其实拼接这一步并不难,但是我在研究中发现了Matrix这个东西,非常好的东西。为此,我竟然拾起了多年没有动过的线性代数。二、原理  要彻底搞懂matrix还是需要一定的线性代数上面的理解,不过对于基本使用,了解到矩阵乘法就足够了。   在android坐标系中,分为x、y和z三个轴,分别代表了长、宽、

2017-12-21 16:02:41 5049

原创 借助系统自带图片裁剪集成图片选择以及7.0适配

一、前文  之前使用的图片裁剪功能一直是使用第三方的,也没时间去思考自己写一个的想法。后来无意间发现android自己本来就有裁剪功能,所以自己动手去集成了一把,并且把自己的权限封装以及7.0的适配都加进去二、注意的几个点  其实也没有什么好说的,基本没有难度,只是有几个需要注意的点 1.一个是7.0的文件安全机制,7.0之后android对于文件的安全增加了保护,在部分地方使用Uri会产生Fil

2017-12-15 11:13:39 892

原创 关于我对于写博客写文章的理解

对于写博客,一般分六种情况1、既然大家都写过了,我写的东西,都是重复的内容,顶部也是东拼西凑,把大家的智慧结晶作为己用,很不地道。我就属于这种的。2、比较积极,非常热爱写博客,虽然内容都是抄袭的,自己把别人的东西实现一遍,或者只是写一些无用的内容,但是非常热爱写博客。3、非常有实力的,总是能够写出具有价值的博客,也有的是梳理知识点,这种大多数是人们口中所传的大神。4、写毛博客,我会写代码不就成了,浪

2017-12-15 11:12:31 444

空空如也

空空如也

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

TA关注的人

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