这一个月每日每夜的写代码,却总感觉没有人家那么那般行云流水的感觉。后来经过自己几次吐血的经历,总算找到一点点门道。
首先。明白你的目标。我们在刚开始写一个程序之前,不是在脑子里解决以后这个程序怎么怎么做怎么怎么优化,首先,要明白,
你要做的是先解决这个程序的是否存在的问题。
经历:在解决一个简单的图片浏览器的时候,我一直在想这个图片浏览器怎么怎么做,要做到怎么怎么好。之后,噩梦开始了。我首选用imageview,但写着写着感觉效果不好吧。然后换成gallery,但因为是功能的原因,一时想不到gallery如何将图片全部放大到一张。于是换成imageswitch,在imageswitch的时候,又因为图片没有gallery那种滑动的感觉,于是将缩写的imageswitch全部删了,重新换成gallery,然后一直在痛苦,打开图片,解决内存,滑动有延迟。。。。。等到所有的完成的差不多的时候,回头看看,其实,我仅仅需要完成一个imageview就行了。后面还有一堆任务。。。。欲哭无泪
其次,在你所写的类中。明白你要的是什么关键数据。就像数据库中那样
,一个primary key就可以寻找到你所想要的所有的数据。在一个类中,你想传递给别的类的数据化,就不要弄得太花哨,哎呀,你看,可以加一个指定某种类型的方法,可以加一个空点xx数据的类型。我告诉你,你之后肯定会付出巨额的代价整理你的所有的方法。
经历:写一个文件管理器的时候,在多个activity之间传递数据,我就将几个activity中间隔出来一个java代码块,用来方便的让一个activity的数据方便的传到另外一个activity。但问题来了。我当时想,文件有mp3,MP4 图片是吧。我设置一些这种方法,有别的什么类型我又设置另外几个方法。最后忙了一天。我靠。。。我写了什么。。。他大爷的,最后自己都迷茫了。其实。我仅仅需要传递一个关键字。filepath,文件路径就行了。又是操蛋的一天
最后,我们平时知道很多东西,有些可能是忘了,但是大多都不知道怎么活用。其实,各种大牛都是
将东西用活了之后才牛逼起来。。。
经历。缓冲池有很多人知道吧,线程缓冲池,XX缓冲池一大堆。。。但是我在做工程的时候,就tmd没有想到图片也能用缓冲池,最后还是老大一言惊醒。双缓冲了解过吧。没有了解从字面上也可以看出大概怎么用,用兴趣的,做动画,图片,游戏的基本上都会这个。还是当时不小心瞄到书上的这几个关键字我才醒悟过来。平时没有动脑子,都快生锈了。
ok。就介绍到这里。
分享到:
相关推荐
经历了才能体会的说说 很现实的句子doc.doc
这篇博客的作者分享了自己使用log4j的心得体会,通过实践应用,我们能够深入理解log4j的核心特性及其在实际项目中的应用。 首先,Log4j的核心组件包括配置器(Configurator)、日志器(Logger)、布局(Layout)和...
《说说我的自学单片机心得体会》 本篇文章主要是 Introduced the author's experience of learning single-chip microcomputer technology and sharing some valuable knowledge and skills. The author, as an ...
一、开关电源印制板的设计首先从开关电源的设计及生产工艺开始描述吧,先说说印制板的设计。开关电源工作在高频率,高脉冲状态,属于模拟电路中的一个比较特殊种类。布板时须遵循高频电路布线原则。布局:脉冲电压...
15. 攀登高峰象征着追求卓越,只有亲身体验,才能体会到其真正的意义。 16. 生活中的每个经历,无论是好是坏,都是我们成长的教材,我们应该从中学习和反思。 17. 不受他人评价的影响,坚定地走自己的道路,全力以赴...
在扑救森林火灾的场景中,我们可以看到很多令人感动的瞬间。这些瞬间并不是所谓的胜利的欢呼声,而是背后那些默默付出的人和事。他们付出的不仅仅是体力,更有精神上的坚持和毅力。 首先,官兵们在扑救火灾的过程中...
这篇文档包含了多个与情感、生活哲理和人际关系相关的QQ空间说说内容,这些句子表达了作者在爱情、生活、自我认知等方面的各种...通过这些内容,我们可以体会到作者对爱情的执着,对人生的理解,以及对个人价值的探索。
在C++编程语言中,友元机制是一种打破封装性的特性,允许一个类的成员函数或者另一个类能够访问另一个类的私有或保护成员。这种机制在某些特定情况下非常有用,例如实现特定的数据结构或者优化代码的效率。...
同时,"说说你的童年趣事"环节,鼓励学生分享个人经历,激发了他们的表达欲望,营造了积极的课堂氛围。 二、注重写作技巧的传授 在写作指导环节,xx老师引导学生认识到口头语言与书面语言的区别,并通过比较和实例...
这篇文档主要围绕教师教育心得体会展开,作者通过分享个人经历和感悟,强调了感恩教育的重要性。以下是对这些内容的详细解析: 1. **感恩的价值**:文章指出,感恩是我们应有的态度,它不仅能帮助我们更好地理解...
这种实践性的学习方式,让学生们在参与中体会到学校是大家共同的家园,每个人都有责任和义务去爱护和建设它。 总结来说,《说说我们的学校》这堂课,旨在帮助三年级的学生建立起对学校的归属感和责任感,认识到学校...
"这表达了对无果之爱的深刻体会,提醒我们要接受现实,适时放手。 3. **幸福的演变**:"小时侯,幸福是一件东西,长大后,幸福是一个目标,成熟后,幸福原来是一种心态,领悟就幸福。"这段话揭示了随着年龄增长,...
在这个“C语言及算法及代码个人体会”主题中,我们将深入探讨C语言的基础知识,以及二分法、折半查找算法和冒泡排序这三种经典的算法,并通过代码实例来深化理解。 首先,C语言是学习计算机编程的基石。它的基本...
这时教师不急于把问题提出来,牵制学生的注意力,而是给他们一定的时间随意看自己想要看的,还可以说说图上有什么。当学生的好奇心得到满足后,教师再提出要求,如:“这里还有许多数学知识呢!图上画的是什么?各有...
3)理解文章寓意,体会作者情感,树立正确的人才观。其中,朗读和词汇掌握是教学重点,而理解寓意和情感则是难点。 在目标落实过程中,教学方法采用自主、合作、探究的方式,鼓励学生积极参与,通过小组合作提升...
同时,通过角色扮演,学生能更好地理解和体会提建议时的情境和情感。 训练和实践环节,学生可以模拟建立图书角的过程,将所学应用到实际情境中,从而巩固和提升技能。 最后的反馈和反思环节,教师和同学的评价可以...
这些句子反映了人们在人际关系中的喜怒哀乐,以及对生活中的幸福、痛苦和遗憾的深刻体会。 在IT领域,我们通常讨论的是技术概念、编程语言、软件开发、网络协议、数据结构、算法、网络安全、人工智能、云计算、...
### 信息化培训心得体会总结知识点梳理 #### 一、教育培训背景及目标 - **教育信息化2.0行动计划**:这是国家推进教育现代化的一项重要政策,旨在利用信息技术全面提升教育教学质量。 - **教师信息技术能力提升**...
学习劳模精神并不只是口头上说说,而是要在思想、工作和生活中全面实践。在思想上,我们要有强烈的使命感和责任感,对待工作要有责任心,培养出对整体利益的重视和无私奉献的精神。在工作中,我们要善于与同事沟通,...