10 启舰

尚未进行身份认证

今天就是未来,没有人能代替你奋斗!自己造的船,终有一天它会扬帆远航!

等级
TA的排名 217

对计算机专业来说学历真的重要吗?

我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案,记得帮我点赞哦。先说结论,无论赞不赞同,它本质就是这样:对于技术类工作而言,学历五年以内非常重要,但有办法弥补。五年以后,不重要。目录:张雪峰讲述的事实 我看到的事实 为什么会这样...

2019-09-27 09:21:37

最新!2016-2019计算机历年校招真题、面经、复习资料总结(11G/2284份文件)

敲黑板!!!全网独一份!!!最新!!!最新!!!!有2019年的资料!!!持续更新中……整理了好几天,也在网上买了很多相关资料,终于把2016–2019年各大企业校招真题给总结全了。另外还有各大名企的往年面经、群面总结,分具体技术方向的技术笔试、面试总结,复习书籍,另外把很多与校招相关的内容,放在了校招大礼包中,同学们可以一并下载。只要扫下方二维码关注微信公众号【启舰杂谈】后回复“校招”,以下...

2019-09-24 11:19:20

《Anroid自定义控件开发入门与实战》勘误

对于读者回馈的错误之处,加以正更,感谢大家的支持第十章:10.2.1(P362)**原文:**很多读者一旦需要画布,就会创建一个全屏幕大小的Bitmap作为画布。我们现在就来算一下在一个分辨率是1024像素*768像素的屏幕上,创建一个与屏幕同样大小的Bitmap,到底需要多少内存?也就是说,这个屏幕长度上有1024个像素,宽度上768个像素。我们假设每个像素使用ARGB_8888格式...

2019-04-22 19:44:32

自定义控件三部曲视图篇(九)——RecycerView系列之六实现滚动画廊控件

把握生命里的每一分钟,全力以赴我们心中的梦,不经历风雨,怎么见彩虹,没有人能随随便便成功-----《真心英雄》在上一章中,我们讲了RecyclerView的各种基础知识,在这章中,我们将通过非常炫酷的特效来实际学习下RecyclerView。可以看到,通过这些看似平淡的功能,能做出非常漂亮的控件,现在我们就开始吧。5.1滚动画廊控件本节将实现在上一章中提到过的画廊效果,但为了减轻难度...

2019-01-23 11:29:55

自定义控件三部曲视图篇(八)——RecyclerView系列之五回收复用实现方式二

前言在上篇中,我们先将摆好所有要显示的新增item以后,再使用offsetChildrenVertical(-travel)函数来移动屏幕中所有item。很明显,这种方法仅适用于每个item,在移动时,没有特殊效果的情况,当我们在移动item时,同时需要改变item的角度、透明度等情况时,单纯使用offsetChildrenVertical(-travel)来移是不行的。针对这种情况,我们就...

2018-12-12 21:01:37

自定义控件三部曲视图篇(七)——RecyclerView系列之四实现回收复用

系列文章:Android自定义控件三部曲文章索引:http://blog.csdn.net/harvic880925/article/details/50995268三、View的回收与复用3.1RecyclerView是否会自动回收复用想必大家都听说RecyclerView是可以回收复用的,但它会自动复用吗?我们上面写的例子会不会复用呢?3.1.1如何判断是否复用首先,我们...

2018-12-07 18:09:05

自定义控件三部曲视图篇(六)——RecyclerView系列之三自定义LayoutManager

前言:把握生命里的每一分钟,全力以赴我们心中的梦,不经历风雨怎么见彩虹,没有人能随随便便成功在第一篇中已经讲过,LayoutManager主要用于布局其中的Item,在LayoutManager中能够对每个Item的大小,位置进行更改,将它放在我们想要的位置,在很多优秀的效果中,都是通过自定义LayoutManager来实现的,比如:可以看到这些效果都非常棒,通过这一节的学习,大...

2018-12-06 22:38:57

自定义控件三部曲视图篇(五)——RecyclerView系列之二ItemDecoration

生活一、添加分割线1.1引入ItemDecoration在上一篇中,我们讲解了RecyclerView的基本使用方法,但有个问题:为什么Item之间没有分割线呢?其实,给RecyclerView添加分割线也非常简单,只需要添加上一句话:DividerItemDecorationmDivider=newDividerItemDecoration(this,DividerIte...

2018-10-09 20:33:08

自定义控件三部曲视图篇(四)——RecyclerView系列之一简单使用

RecyclerView系列之一——简单使用绝望的时候不要那么绝望,高兴的时候不要那么高兴,是你慢慢会学会的。——董卿转了一年多,又回来继续做Android。果然还是看到代码最让我兴奋……但有些事,没经历过,总归还是遗憾的。在VIVO的游戏中心,有一个特别炫酷的功能:这个功能就是使用RecyclerView来实现的,在本系列中,我们将最终制作出这样的一个效果出来。...

2018-09-18 20:40:44

我的新书《Android自定义控件入门与实战》出版啦

前言:当你回首往事时,不以虚度年华而悔恨,不以碌碌无为而羞耻,那你就可以骄傲的跟自己讲,你不负此生【Android自定义控件入门与实战】勘误:https://blog.csdn.net/harvic880925/article/details/89459263【本书资源及第一章、第十一章PDF下载地址】:https://github.com/harvic/AndroidCusto...

2018-08-06 17:51:03

自定义控件三部曲视图篇(三)——瀑布流容器WaterFallLayout实现

前言:只要在前行,梦想就不再遥远前面两节讲解了有关ViewGroup的onMeasure、onLayout的知识,这节我们深入性地探讨一下,如何实现经常见到的瀑布流容器,本节将实现的效果图如下:从效果图中可以看出这里要完成的几个功能:1、图片随机添加2、在添加图片时,总是将新图片插入到当前最短的列中3、每个Item后,会弹出当前Item的索引一、初步实现WaterFallLayout1.1

2017-04-08 21:02:49

Android自定义控件三部曲文章索引

前言:在我从C++转到Android时,就被Android里炫彩斑斓的自定义控件深深折服,想知道如果想利用C++实现这些功能,那是相当困难的。从那时候起,我就想,等我学会了自定义控件,一定要写一篇系列出来,方便后来者能更系统完善地掌握它。今天,这个系列就这样默默地诞生了,希望它能够完成它的使命,在你读完这系列博客时,发现定自义控件也不过如此!如果,顺便能给个评论,加个关注,我将不胜感激——启舰...

2016-11-25 17:39:06

自定义控件三部曲之绘图篇(二十)——RadialGradient与水波纹按钮效果

自定义控件三部曲之绘图篇(二十)——RadialGradient与水波纹按钮效果前言:每当感叹自己的失败时,那我就问你,如果让你重新来一次,你会不会成功?如果会,那说明并没有拼尽全力。最近博主实在是太忙了,博客更新实在是太慢了,真是有愧大家。这篇将是Shader的最后一篇,下部分,我们将讲述Canvas变换的知识。在讲完Canvas变换以后,就正式进入第三部曲啦,是不是有点小激动呢……今天给

2016-09-24 21:58:28

自定义控件三部曲之绘图篇(十九)——LinearGradient与闪动文字效果

前言:家和万事兴博主这段时间工作实在是太忙了,全天无尿点……博客一直没更新,实在对不住大家……现在CSDN的图片上传功能又废了……等会再传图片吧……真是服了……这篇就给大家讲setShader的另一个参数,LinearGradient,使用过shape标签的同学,对这个方法估计都不莫生,就是线性渐变。跟PhotoShop中的线性渐变的原理和作用是一样的。这篇文章的最终会实现一个闪动文字效果

2016-08-29 09:15:34

自定义控件三部曲之绘图篇(十八)——BitmapShader与望远镜效果

自定义控件三部曲之绘图篇(十八)——BitmapShader与望远镜效果前言:不逼自己一把,你永远不知道自己有多优秀。上篇初步给大家展示了封装控件的方法,这篇我们继续Paint来看相关方法的用法,这篇我们将会讲一个很起来没啥用,但效果却很屌的方法setShader,这篇文章最后,我们将实现的效果是望远镜效果:(看起来有没有屌屌的)我们先来看看setShader函数的声明://Pain

2016-07-26 19:59:19

自定义控件三部曲之绘图篇(十七)——为Bitmap添加阴影并封装控件

自定义控件三部曲之绘图篇(十七)——为Bitmap添加指定颜色的阴影并封装成自适应大小控件前言:再重复一遍我很喜欢的一句话,送给大家:迷茫,本就是青春该有的样子,但不要让未来的你,讨厌现在的自己上篇给大家讲解了如何控件添加阴影效果,但是在为Bitmap图片添加阴影时,却没办法添加具有指定颜色的阴影,这篇我们就来使用自定义的控件及自定义属性来初步封装下控件。前方高能预警——本篇内容涉及内容较

2016-07-12 14:59:55

自定义控件三部曲之绘图篇(十六)——给控件添加阴影效果与发光效果

前言:要么出击,要么出局,命运女神总会眷顾拼劲全力的一方相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268这节我们将学到如下内容:传统地给按钮添加阴影的方法 如何给已有控件添加阴影 如何给图片添加阴影一、layerlist给按钮添加阴影效果...

2016-07-04 09:21:30

自定义控件三部曲之绘图篇(十五)——QQ红点拖动删除效果实现(基本原理篇)

前言:世人总是恐惧失败,但失败了也大不从头再来相关系列文章:Android自定义控件三部曲文章索引:http://blog.csdn.net/harvic880925/article/details/50995268前几篇给大家讲了有关绘图的知识,这篇我们稍微停一下,来看下手机QQ中拖动删除的效果是如何实现的;这篇涉及到的知识有:-saveLayer图层相关知识-Path的

2016-06-08 20:18:38

WebView使用详解(三)——WebChromeClient与LoadData补充

前言:我不会忘了我忘了我曾说过一定会得到的梦想——《老大》小柯一、WebChromeClient1、概述(1)、与WebViewClient的区别很多同学一看到这里有Chrome,立马就会想到google的Chrome浏览器;这里并不是指Chrome浏览器的意思,而是泛指浏览器,WebView的内部实现并不是完全使用Chrome的内核,而是部分使用Chome内核,其它都是

2016-06-04 10:39:30

WebView使用详解(二)——WebViewClient与常用事件监听

前言:生活的艰难,更会激发对梦想的渴望,但艰难的生活却往往会成为梦想的绊脚石相关文章:1、《WebView使用详解(一)——Native与JS相互调用(附JadX反编译)》2、《WebView使用详解(二)——WebViewClient与常用事件监听》3、《WebView使用详解(三)——WebChromeClient与LoadData补充》上篇给大家简单讲了Webview中Na...

2016-05-28 11:24:22

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 博客之星
    博客之星
    授予通过"CSDN博客之星评选"中脱颖而出的十大博客之星称号的用户。
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。