工作中一些细小的经验总结随时继续记录

代码相关

  1. 字符串,颜色和尺寸等资源尽量在资源文件中定义,以便代码规范和方便修改。
  2. 方法,变量等命名尽量通俗易懂
  3. 获取对象的属性的时候在不确定其已经被实例化的情况下一定要做非空判断。
  4. 按功能模块建包(个人喜欢这样)
  5. 一个类的代码的行数要控制不要太多,将一些方法可以以工具类的形式抽取。

遇到的问题

  1. 三星等某些手机调用系统摄像机拍照后会把照片旋转。
  2. PullToRefreshListView 在最外层布局是线性布局的情况下可能会显示不全,(计算每行的item来设置高度不能解决,最后在其外层套了一个相对布局得以解决)
  3. 某些手机系统相机拍照会导致横竖屏切换
  4. 系统闹钟的准确响铃设置的方法在KITKAT版本以上更新为:setExact()
  5. 小米等部分机型的闹钟可能会延迟几分钟

工具资源

  1. 常用图标库 :http://www.iconfont.cn/collections
  2. Android开发相关镜像:http://www.androiddevtools.cn/
  3. 可用于应用内测分发:http://upload.beta.qq.com/upload
  4. csdn郭霖,博客很好:http://blog.csdn.net/guolin_blog
  5. 在线json解析:http://www.bejson.com/
  6. 在线时间戳转换:http://tool.chinaz.com/Tools/unixtime.aspx

随时继续记录

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大数据文摘

初学指南| 用Python进行网页抓取

3235
来自专栏九彩拼盘的叨叨叨

Web 前端菜鸟源码阅读列表

阅读优秀源码的好处有好多,如能学习一些技术知识,编码技巧,组织代码的方式,提高理解能力等等。

761
来自专栏李蔚蓬的专栏

10.1.5 布局优化利器之 Hierarchy Viewer

无论是哪本讲解布局优化的参考书,它们都不得不提到Hierarchy Viewer。不过,通常情况下,Hierarchy( 英['haɪərɑːkɪ])Viewe...

733
来自专栏JadePeng的技术博客

10 款实用的jquery插件

jquery 的流行造就了诸多令人称奇的插件,这里选出10款实用插件供大家参考使用。 本文翻译自国外技术博客,欢迎热心ITer参与我们的翻译工作,提供更多...

4067
来自专栏IT平头哥联盟

曾经面试踩过的坑,都在这里了~

  前段时间面试(包括阿里巴巴的电话面试),遇到过一些面试题,且面试中出现机率较高的提问/笔试,有些答的不是很好挂掉了,今天终于有时间整理出来分享给大家,希望对...

1480
来自专栏我有一个梦想

3D游戏开发之在UE4中创建非玩家角色(NPC)

接着上节我们继续学习,现在我们来创建一些NPC(non-playable characters,非玩家角色)。在这个游戏中,当我们靠近NPC时,它们会做出相应的...

2978
来自专栏MixLab科技+设计实验室

开发笔记:基于Electon的图片采集工具

题图,由ACE Land 人工智能设计师赞助。 ? 人这一辈子没法做太多的事情, 所以每一件都要做得精彩绝伦。 你的时间有限, 所以不要为别人而活。 不要被教条...

36312
来自专栏星流全栈

React v15.0 正式发布!

1253
来自专栏phodal

如何创建一个兼容「微信小程序」的Web框架:WIN

在「微信小程序」带领Web走向封闭之前,让我们创造一个Neo的种子。如果有可能的话,那么有一天,它终将成为Neo。 ? 从微信小程序开始内测时,很多人(也包括...

2445
来自专栏IT大咖说

解读移动端的跨平台开发:TypeScript + Angular

摘要 Google技术经理陈亮将为大家介绍TypeScript和Angular是什么以及如何利用TypeScript和Angular进行移动端的跨平台介绍。 ?...

3958

扫码关注云+社区