测验测验精确并有效地应用你的时光。当你高低班、在健身房锤炼、开车、做饭时,你天才一般的大年夜脑并没有做太多的工作。
所以,可以经由过程聆听一些具有价值的 Android 播客来应用这些余暇时光。老是尽可能地让一些有效的器械充斥着你的大年夜脑,始终尽量充分应用你的时光。
提示:Fragmented Podcasts 和 Android Developers Backstage 是两个不错的播客音频来源。
12. 不要过度思虑,实际点。
我不止在本身的身上看到这种情况,还发明其他和我一路工作的同事身上也存在雷同的问题。在开端工作之前,思虑一些工作是精确的(异常好),但过度的思虑和分析工作,除了带来不须要的纷乱、迁延和焦炙之外,没有任何好处。
做浩揭捉?前对项目有好处的工作,根据须要随时适应变更即可。
延长浏览:2 年艰苦的 Android 开辟教会了这些
13. 试着懂得设计
作为开辟者,重心放在进修编写更好的代码上,完全可以懂得。然则,如不雅想成为一名全能的开辟者,照样应当天天花时光进修和懂得 UI 和 UX 设计。
这将完全改变你之前编写竽暌功用法度榜样的方法。请测验测验与团队中的 UI 和 UX 设计人员进行交换和互动,以更好地懂得应用设计。
提示:如不雅有兴趣懂得设计若何工作,可浏览这本令人赞叹的书本。
14. 开端成为一位完美主义者
这是一个主不雅话题,我眼中的“完美”可能和他人的“完美”并不一样。然则,尽可能将你的产品打磨至最佳,是一个真谛。
永不放弃。不要只因为某个目标而去做某件事。热衷于你正在做的工作,然后做得比别人好。这有助于你一路成长,并最终成为一名成功的开辟者。
15. 毅力是成功的关键
如今,如不雅你正在购买一台MacBook,请推敲购买最佳规格的机械。几百加元不会有多大年夜包袱,你会永远感激你所做出的┞封个决定。
如不雅想成为一名成功的 Android 开辟者(或生活中的其他角色),你须要有毅力。
一件工作只做几天或几周,然后就丢在一旁不会带来任何结不雅。测验测验清楚的定位你想在将来几年内成为 Android 开辟者,并保持不懈的进行冲刺和挑衅。
开端做某件事很轻易,然则保持长时光的豪情须要尽力。
16. 以小目标开端,慢慢拓展
作为开辟者,应始终测验测验将正在开展的复杂问题或功能,分化成可以快速懂得和解决的简单、自力的组件。
不要因项目标初始大年夜小或复杂程度而不知所措。只要你走上了精确的轨道,一切都可以解决。一步一步,慢慢扩大。
17. 手边总有一个练手项目
练手项目可以完全改变进修的方法。如不雅你在 Android 中碰到了一些新的器械,那就养成一个习惯,立马到练手项目上尝尝手。
我无法强调这有多重要。你无法肯定功能是否真正完成,直到为此进行详尽的测试。测试将赞助你对本身的代码建立自负。
请不要忽视测试,或者把它视为“可选”项,如许只会让你在后续的开辟上更苦楚。记住,没有测试的代码将很快成为遗留代码。
延长浏览
50+ 个极限资本来控制 Android 开辟
19. 推敲采取 TDD
提示:这里是找到你最感兴趣的聚会的好处所。
24. 熟悉键盘快捷键
当开辟应用法度榜样时,推敲以强大年夜而有效的方法来构建应用,以便能经受住时光的考验。
作为一名开辟者,应尽量让一些器械主动化,如应用质量检查和宣布。
可以应用 CheckStyle、PMD、Lint、FindBugs 等对象主动完成质量检查机制。在归并任何重大年夜变革之前,运行所有单位测试是必须的。
当所有的检查都经由过程时,你就可以获得绿色旌旗灯号,将 APK 宣布到 Play Store ,或以其他方法分发(如Crashlytics Beta)。
提示:推敲应用词攀类对象主动履行 Play Store 宣布流程。
21. 拥抱响应式编程
提示:这有一个系列以懂当善?于 Android 开辟的 RxJava 的基本常识。

22. 进修应用 Kotlin 进行 Android 开辟
Kotlin 是今朝 Android 开辟中最受迎接的说话之一,也是官梗直式支撑的 Android 应用开辟说话。这款易于应用的说话为 Android 世界带来了新鲜空气。
对于那些已经对冗长且轻易掉足的 Java 认为厌倦的开辟者来说,这是一件异常好的工作。测验测验一下,你或许或从新找回最初开辟的豪情。
提示:进一步懂得为什么你应当开端进修 Kotlin 以更好的进行 Android 开辟。
23. 介入开辟者聚会和社交晃荡
开辟者往往偏内向,爱好坐在电脑前守着本身的角落,活在本身的世界里。
然则请测验测验走出你的舒适区域并与其他开辟人员进行更多的互动。当参加这些社交聚会,和具有类似兴趣的其他开辟人员交谈时,你会发明能学到很多器械。
尽量养成不应用鼠标的习惯。几乎所有要在 Android Studio 中履行的动作都有对应的键盘快捷键。
这将大年夜大年夜削减你的开辟时光并改良你的工作流程。切记键盘快捷键最初可能须要一些时光,但大年夜长远来看,将赞助你实现真正疏忽标的工作流程。
提示:如不雅你不想以原始的方法来记键盘快捷键,这里有一个很好的 AS 插件可以帮到你。
25. 每周测验测验进修至少一个新的 Android 相干的器械
在 Android 的宏大年夜世比赛,有很多器械须要进修和懂得。当你刚踏入这个世界时,可能会被会胜过。然则,如不雅你制订筹划每个礼拜进修一件新的事物,你会发明工作变得简单了。
列出你不知道的所有工作,为它们分派优先级,并每周一个接一个地开端调剂。几个月后,你会发明本身比最初要进步很多。
推荐阅读
51CTO诚邀您9月23号和秒拍/国美/美团元专家一路聊智能CDN的优化之路,抓紧时光哦! 信赖很多同伙都碰到过网页被强插告白的情况,好端端一个干净的页面,动不动就被插了个屠龙宝刀点击就送的>>>详细阅读
本文标题:给Android开发者的31个Pro 版进阶小贴士
地址:http://www.17bianji.com/lsqh/37461.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示