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

代码相关

  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 条评论
登录 后参与评论

相关文章

来自专栏牛客网

百度前端实习岗

1200
来自专栏知晓程序

这款电影小程序,彻底治愈你的选择困难症

1364
来自专栏编程

2017 学习 JavaScript 感觉如何?

编译: 伯乐在线/dimple11 http://web.jobbole.com/93760/ 写给还没开始阅读本文的读者,本文是对《2016 年里做前端是怎样...

20210
来自专栏星流全栈

React v15.0 正式发布!

1323
来自专栏phodal

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

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

2715
来自专栏大数据文摘

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

3945
来自专栏我有一个梦想

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

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

3408
来自专栏IT平头哥联盟

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

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

2640
来自专栏大数据钻研

前端面试那些坑

HTML Doctype作用?严格模式与混杂模式如何区分?它们有何意义? HTML5 为什么只需要写 ? 行内元素有哪些?块级元素有哪些? 空(void)元素有...

3536
来自专栏企鹅号快讯

前端工程师面试题汇总

作者:@markyun markyun.github.io/2015/Front-end-Developer-Questions/ HTML Doctype作用...

3048

扫码关注云+社区

领取腾讯云代金券