讲给Android程序员看的前端教程(40)——后会有期

自定义View系列教程00–推翻自己和过往,重学自定义View
自定义View系列教程01–常用工具介绍
自定义View系列教程02–onMeasure源码详尽分析
自定义View系列教程03–onLayout源码详尽分析
自定义View系列教程04–Draw源码分析及其实践
自定义View系列教程05–示例分析
自定义View系列教程06–详解View的Touch事件处理
自定义View系列教程07–详解ViewGroup分发Touch事件
自定义View系列教程08–滑动冲突的产生及其处理


探索Android软键盘的疑难杂症
深入探讨Android异步精髓Handler
详解Android主流框架不可或缺的基石
站在源码的肩膀上全解Scroller工作机制


Android多分辨率适配框架(1)— 核心基础
Android多分辨率适配框架(2)— 原理剖析
Android多分辨率适配框架(3)— 使用指南


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl
  • 本文视频教程:http://www.stay4it.com/my/course/37

至此,关于HTML、CSS、JavaScript的基础知识就全部讲完了。

坦白地说,很多做移动端和后台的开发人员都不太喜欢(甚至是不屑)写前端的东西,尤其是CSS这部分。他们觉得这部分没有什么含量,也没啥逻辑可言,无非是调个样式罢了,并不涉及软件开发的核心技术。其实,这个想法有失偏颇,不足以让人信服。每一门技术,每一种语言都有它不同的应用场景,当你觉得它很简单的时候,往往是因为自己的浅薄和傲慢。

诚然,我们学的这些基础知识是不足解决实际开发中的所有问题;但是,有了这个入门,在这个底子上按照项目的需求再去进一步的学习就会轻松和容易得多了。毕竟,你已经大概知道这么个东西了。有时,在工作中遇到一筹莫展的需求,心里的第一反应就是:太难了!可是,在别人指导之后,又觉得:好像也不是很难,只是我们现阶段对这个技术不太熟悉罢了。这又让我想起了拉姆斯菲尔德的一段话:

We also know there are known unknowns; that is to say we know there are some things we do not know. But there are also unknown unknowns – the ones we don’t know we don’t know.

嗯哼,我们不是不会,只是不知道罢了。

其实,不会也并不可怕,可怕的是不会还不学习。记得,刚开始工作的时候我觉得写代码是一件挺难的事情;心里有些抵触和反感,心里总觉得:应该有一些轻松而且待遇不错的工作。要不然,我怎么经常在街上看到很多人春风拂面,过得潇潇洒洒呢?于是,在节假日我尝试着去做一些兼职,接触不同的行业,折腾了大半年之后我终于明白:世界上哪有容易的事情啊!当你觉得轻松的时候,必然有其他人在为你承担着压力;但是,总有一天需要我们来扛起原本属于自己的那份责任。后来,有次参与大神Stay组织的活动,他说:如果你连代码都写不好,那么也不太可能把其他事情做得多好。整个活动结束后,那些关于软件开发的东西没记住多少,但是这句话一直没有淡忘。如果觉得难,那么就要多付出;如果不会,那么就要多学习。学习非常重要,更重要的是学习的方法。说到学习方法,我没有什么绝学可以传授,我还是坚持那个观点:适合自己的学习方式才是最好。不要妄想捷径,不走弯路就不错了。十年前看过一篇漫画,感触颇深,共勉。

讲给Android程序员看的前端教程(40)——后会有期_第1张图片
讲给Android程序员看的前端教程(40)——后会有期_第2张图片
讲给Android程序员看的前端教程(40)——后会有期_第3张图片
讲给Android程序员看的前端教程(40)——后会有期_第4张图片
讲给Android程序员看的前端教程(40)——后会有期_第5张图片
讲给Android程序员看的前端教程(40)——后会有期_第6张图片
讲给Android程序员看的前端教程(40)——后会有期_第7张图片
讲给Android程序员看的前端教程(40)——后会有期_第8张图片
讲给Android程序员看的前端教程(40)——后会有期_第9张图片
讲给Android程序员看的前端教程(40)——后会有期_第10张图片
讲给Android程序员看的前端教程(40)——后会有期_第11张图片
讲给Android程序员看的前端教程(40)——后会有期_第12张图片
讲给Android程序员看的前端教程(40)——后会有期_第13张图片
讲给Android程序员看的前端教程(40)——后会有期_第14张图片

是啊,每个人都背着一个十字架,不要想着逃避,不要沉溺于眼前的安逸。坚持和努力终于一天会化作你逾越鸿沟的阶梯。九月时我开始琢磨录个前端基础教程;计划国庆假期哪儿也不去就宅在家开始写博客和录课,这样的话十一月就能完成了。然而,天不遂人愿,就在国庆前的最后一个工作日,老板安排我出差,996工作制……….What?国庆出差?还996?下班的时候,别人都在愉悦地谈论着去哪里玩,我却情绪低落,如丧考妣:国庆节歇菜了,录课的计划也得泡汤了。第二天,上了飞机,我反问自己:就这样算了,不干了?那如果以后再遇到类似的困难怎么办,还是继续撂挑子么?不能啊!人生不如意之事十之八九,可说与人无一二!工作和生活着遇到困难是常态啊,哪有那么多事情都如你的愿呢?干!我决定了!

下了飞机,我退了预定的酒店,直接在合作单位旁边的城中村落脚,这样就可以节约出浪费在上班路上的时间。每天晚上下班回到村子,先吃个苹果,就开始写文章,录课。空余的时间太少,但是课程没有断,在一点点的积累和更新。到了十月底,空气变得糟糕,灰蒙蒙地一片,典型的北方重工业城市。天气也变得冷了,把我这只南方的狗冻得直打哆嗦;房东说要再过半个月才供暖,听到这心里更冷了。不出意料,没几天就冻感冒了,只好一边喝着热水保持体温,一边披着被子接着干………每天如此循环:白天上班,晚上在简陋的环境里录教程。就这样,我熬过了最冷的季节,等来了暖气,等来今年的最后一个月份。

再回头看这段日子,觉得没有白费,心里多了一份踏实。但愿你们也有所收获,我们后会有期。

你可能感兴趣的:(讲给Android程序员看的前端教程(40)——后会有期)