2015年3月28日,由安卓巴士主办、Mob移动开发者服务平台及腾讯信鸽联合协办的2015年首场技术“干货”巡回沙龙成功在深圳腾讯总部举行。 作为此次沙龙活动的重要战略合作伙伴,Mob移动开发者服务平台技术总监余勋杰受邀出席,为小伙伴们进行《Android初学者常见的几个误区》主题演讲,现场分享了自己从事工作以来所遇到的常见问题,并提出了宝贵的解决途径,从中让开发者们在技术之道上尽量少走弯路。 Mob移动开发者服务平台Android客户端技术总监余勋杰 余勋杰表示,对于安卓初学者来说,他们常常会遇到几个误区,而这些误区主要体现在对工具的错误使用以及不良的编码习惯。 首先,对于工具的错误使用,他认为有以下三方面:第一,使用最高level的SDK进行开发。虽然这样可以更方便使用更多类/方法,但在低版本设备上可能会出现“找不到类/方法”的问题,对此他建议开发者们尽量使用较低版本的SDK,但若必须考虑高版本的API,则尽可能做好对低版本SDK的兼容判断。第二,导入过量的依赖库。他建议导入每一个依赖库时都要尽可能弄清楚其实际作用,避免导入一些没必要的依赖;并且多使用Android系统本身已经提供的功能,以减少应用的体积。第三,对屏幕适配的误解。开发者们可能会为了适配更多的屏幕而导入大量的图片,但其实对于需要考虑到多个屏幕适配的视图,java语法的实现多数时候是要比xml的布局更具自适应能力和灵活性的。 另外,对于不良的编码习惯,他认为,四大组件虽然是Android GUI的基础,是多数初学者最先接触到的功能,但Android系统最初设计它们的意图并非用于单进程内的数据交流,因此过度依赖于四大组件的应用会显得笨拙低效。他建议,应用内数据传输要多从纯java的角度思考,并使用更轻量级的工具加以优化。 活动的圆桌论坛环节则由Mob联合创始人兼CMO兰旭担任主持,他与安卓巴士CTO林荣波、Mob移动开发者服务平台技术总监余勋杰、腾讯信鸽产品经理赵乐强、著名投资人彭杰、安卓巴士资深版主王政,一起围绕技术能力瓶颈的突破之道展开了热烈的讨论,同时与现场几百位开发者小伙伴们互动交流,并就App投资经验进行了独家分享,精彩观点不断,对于现场小伙伴们的积极提问他们也提供了着实的回答。 据悉,接下来安卓巴士技术沙龙将陆续登陆上海、北京、成都等地,兰旭表示,同类的活动Mob将继续鼎力支持,力图为开发者提供更完美的服务。同时,Mob移动开发者服务平台会一直秉承为开发者提供最优质服务的宗旨,未来将会不定期举行类似的沙龙活动,把“干货”带到每个开发者的手中,希望为更多开发者带来更实在的“干货”盛宴! |