「Android/コーディング規約」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「googleのjavaコーディング規約 https://google.github.io/styleguide/javaguide.html とりあえずjavaはこれに従うのが良さそう。 Android Javaでフ...」) |
|||
| (同じ利用者による、間の7版が非表示) | |||
| 行1: | 行1: | ||
| − | googleのjavaコーディング規約 | + | ==googleのjavaコーディング規約== |
| − | + | ||
https://google.github.io/styleguide/javaguide.html | https://google.github.io/styleguide/javaguide.html | ||
とりあえずjavaはこれに従うのが良さそう。 | とりあえずjavaはこれに従うのが良さそう。 | ||
| − | Android | + | ==android コーディング規約== |
| + | https://source.android.com/setup/contribute/code-style | ||
| + | |||
| + | Androidのベストプラクティスについ触れている。★を集めてる | ||
| + | |||
| + | https://github.com/futurice/android-best-practices#resources | ||
| + | |||
| + | ==kotlin コーディング規約== | ||
| + | https://android.github.io/kotlin-guides/style.html | ||
| + | |||
| + | ==Android Javaのフィールドのmプレフィクスについて== | ||
| + | つけるのはやめようって記事があった。 | ||
https://gfx.hatenablog.com/entry/2016/01/24/121237 | https://gfx.hatenablog.com/entry/2016/01/24/121237 | ||
ちなみに上のgoogleのjavaコーディング規約で5.1にmプレフィクスは否定されてる | ちなみに上のgoogleのjavaコーディング規約で5.1にmプレフィクスは否定されてる | ||
| + | |||
| + | ==コード整形== | ||
| + | [[Android/開発環境/AndroidStudio/コード整形]] [ショートカット] | ||
| + | |||
| + | ==コードチェック== | ||
| + | *文字列はstrings.xmlで管理したほうが良い。参考: | ||
| + | http://pooh3mobi.hatenablog.com/entry/20160314/1457930647 | ||
| + | ユーザーに表示される文字列は、文字列リソース(xml)から使え。 | ||
| + | *static finalがある場合はstatic finalの順序で。参考:https://google.github.io/styleguide/javaguide.html | ||
2019年10月9日 (水) 16:38時点における最新版
目次
googleのjavaコーディング規約
https://google.github.io/styleguide/javaguide.html
とりあえずjavaはこれに従うのが良さそう。
android コーディング規約
https://source.android.com/setup/contribute/code-style
Androidのベストプラクティスについ触れている。★を集めてる
https://github.com/futurice/android-best-practices#resources
kotlin コーディング規約
https://android.github.io/kotlin-guides/style.html
Android Javaのフィールドのmプレフィクスについて
つけるのはやめようって記事があった。
https://gfx.hatenablog.com/entry/2016/01/24/121237
ちなみに上のgoogleのjavaコーディング規約で5.1にmプレフィクスは否定されてる
コード整形
Android/開発環境/AndroidStudio/コード整形 [ショートカット]
コードチェック
- 文字列はstrings.xmlで管理したほうが良い。参考:
http://pooh3mobi.hatenablog.com/entry/20160314/1457930647
ユーザーに表示される文字列は、文字列リソース(xml)から使え。
- static finalがある場合はstatic finalの順序で。参考:https://google.github.io/styleguide/javaguide.html
