DX・デジタルトランスフォーメーション

AppStoreにて無料公開中! ”システム手帳”で検索! - AppStoreへ iPad版 - iPhone版

ブロックチェーン・暗号技術 | android | iOS | Web | アプリの著作権 | 日本のなりたち | 禅・大乗仏教 | 新しい社会

androidのリソースファイル名はなぜ大文字アルファベットやハイフンが禁止されているのか?

androidのリソースファイル名はなぜ大文字アルファベットやハイフンが禁止されているのか?

その合理的な説明があるなら聞いてみたいですね。思うに、R.idを生成するのを楽にするためだと思いますが。

ちょうど、UNIXでウェブのファイル名は大文字小文字を区別していたんですけど、その後、マイクロソフトがIISで大文字小文字は区別しないで同じファイル名とみなしちゃったりしたことがあったことと良く似ているなと思った。

androidのフレームワークでアプリを作ってると、どうもいいかげんに仕様を決めたのではないか?と思わざるを得ない点に当たるんですね。

フレームワークのクラス名に共通プレフィックスがないのもそのひとつ。

NativeActivity については、特にそう思います。

2023年12月
     12
3456789
10111213141516
17181920212223
24252627282930
31      
android
iOS
web
アプリの著作権
ブロックチェーン/暗号技術
新しい社会
禅・大乗仏教
日本のなりたち

AppStoreにて無料公開中! ”システム手帳”で検索! - AppStoreへ iPad版 - iPhone版
デジタルトランスフォーメーションで新しい生活を提案!