0
  • 其实你会问这个的话就说明你可能刚入门不久,我其实是非常建议新手入门的时候就按照规范去开发了,因为这个时候你还没养成开发习惯,最好培养。至于为什么是这个样子,一般都跟意义和缩写有关。代码规范化便于阅读和修改,能节省很多二次开发和修改的时间。

    1255088796991492096  评论     打赏       Season
    • 你想不到的人  回复 @Season
      刚自学两周,一直做的java,写java我很少用全局变量
      你想不到的人 2021-07-05 02:57:38   回复 1407527615362793473
    • Season  回复 @你想不到的人
      Android这边开发的语言也有Java,实际上代码书写规范单独抽出来是跟语言没关系的,区分的根本原因针对于作用域。我说的规范不止是说变量的命名规范,而是整个代码的书写规范,当大家都遵循一个正确的规范去开发的时候,代码维护就变得轻松很多。
      Season 2021-07-05 03:18:00   回复 1255088796991492096
    • Season  回复 @你想不到的人
      另外像现在一些公开的规范都是比较合理的,代码健壮性和阅读性都是显而易见的好,所以才推荐你在学习过程中可以开始遵循一下代码规范下意识的规范好自己代码。
      Season 2021-07-05 03:20:05   回复 1255088796991492096
    • 你想不到的人  回复 @Season
      好的,谢谢
      你想不到的人 2021-07-05 03:33:48   回复 1407527615362793473
  • 就是默认规范吧,至于是否遵守,大部分人都不会。哈哈。前面几层楼都说了文档或者官方地址了,就看个人习惯了。

    1139423796017500160  评论     打赏       断点-含光君
    • 字段命名规范

      官方解释传送门:https://source.android.com/source/code-style.html#follow-field-naming-conventions

      1204736502274318336  评论     打赏       A lonely cat
      • 好像是因为以前的时候代码没有高亮,所以用m区分是局部变量和成员变量吧,现在IDE比较智能了,没什么特别的意义了就。

        1247069679944470528  评论     打赏       Muz1i
        • A lonely cat  回复 @Muz1i
          有时候局部变量和成员变量重名了 有一个前缀区分的话 写起来比较会方便
          A lonely cat 2021-07-04 02:07:47   回复 1204736502274318336
      • member成员代词的首字母吧

        我猜的...


        1283676283397545984  评论     打赏       Atago
        • A lonely cat  回复 @Atago
          就是这样的啦 静态的成员变量一般首字母为 s static
          A lonely cat 2021-07-04 02:06:41   回复 1204736502274318336
      • 你可以看一下阿里的java开发手册,里面有规范,还有安卓的开发手册,也可以看一下,里面包含了命名规范,常量定义,代码格式等等 https://developer.aliyun.com/article/69327

        1404619959002247170  评论     打赏       卍舜
        相关问题
        _empty · Android
        2019-10-20 23:51 628 2
        application · Android
        2019-11-05 00:26 779 2
        三流废物 · android / 小白
        2019-11-22 00:35 1067 5
        豪豪好嘛 · Android / GPS
        2019-11-26 20:15 884 5
        Jian · android
        2019-11-28 01:51 615 2
        2019-12-01 01:01 705 2
        小陈学编程 · Android
        2019-12-01 19:08 633 2
        fkinggod · Android
        2019-12-08 09:19 661 5
        fkinggod · Android
        2019-12-08 20:47 611 2
        kissmyass · Android
        2019-12-09 07:08 537 2
        独一无二的名zi · Android
        2019-12-30 06:48 415 2