Android(Java):移动开发总结

做的不好的地方
  • 登录注册
  • 设置学习记录(对现有系统提供的功能了解不够,内部会议、简单的培训)
  • 其它模块的关联()
    • 接口变了,但是不知道
    • 参数 Map
    • 空指针判断
好的方面
  • 继教的代码重用了
  • 继教的代码优化
    • 下载
    • Dao/Service
  • 模块化
  • 用户体验性的改进
    • 校验
    • 隐藏

学到了什么

  • ndk、jni
  • 富文本
  • Fragment
  • 手势识别
  • salt 加密
  • 图片加载、视频播放、http server

困惑

  • 服务接口
    • 把所有错误都提到文档
    • 服务端开发没考虑到一些错误情况
  • common

改进建议

  • 颜色值、字体类型、字号要编个字典图
  • common 打成 jar 包
  • 弄清楚需求 -
  • 所有删除提示是否删除
  • 统一提示风格文案
    • 自己维护一个 properties 文件

做的不好的地方

  • 滑动等要大家讨论做一个统一的方式(UE 方面)
  • 添加新功能要算时间
  • 有些不重要的功能可以在下一版实现
    • 一个页面多个 listview 不好实现(todo)
    • 选择课程数量删除时按钮上实时提示

好的方面

  • 学到了什么

  • android 视频
  • 编码能力提升
  • 使用第三方类库要谨慎

困惑

  • svn 别人提交的代码,更新不下来
  • 需求文档需要详细一些

改进建议

  • 复杂一点的功能一起讨论一下
  • log 日志
    • 自己写的 common.util.log
  • 自己测试一下
    • 一个小问题,导致被提了两三个 bug

做的不好的地方

  • 需求沟通加强
  • 自测要更细心
  • 新需求更新就是在群里说一嘴
  • 视频控件的问题

好的方面

学到了什么

  • 更细心、多沟通
  • 下载改进挺好

困惑

  • 需求文档

改进建议

  • 弄清楚需求

    • 文档变更看不出来
    • 校验
    • 第一页的上一讲、最后一页的下一讲(宋宇是隐藏、洪伟是置灰)
  • 多沟通、开会

  • 重要的方面写 email

困惑

  • 本地下载全部下载和全部暂停,一级页面已经有了

改进建议

  • 弄清楚需求

    • 效果图的顺序(应该有个描述)
  • 代码多写注释

    • 类是做什么的、方法
  • 常用方法可以抽出来
    • common,可以有更通用的类,应用于所有的应用,不光是 pad 和 phone 应用
  • 自测
    • 自己写的代码,别人去测
  • 基类的建立
    • ui 可以使用继承
  • 邮件一定要用起来,任何需求的修改都要走邮件
    • android 的修改了,但是我(ios)不知道

改进建议

  • 晨会可以提一些需要帮助的问题,等等,要利用好
  • 接口设计,尤其是跨组、跨人的接口

你可能感兴趣的:(android,移动开发)