回答編集履歴
4
端末実機だとstorageの中は見れないか?できないかもしれないので撤回
test
CHANGED
@@ -35,23 +35,3 @@
|
|
35
35
|
|
36
36
|
|
37
37
|
メモ帳ではなく、別のテキストエディターを用いた方が良いでしょう。ワードパッドでもLFのみのファイルを正しく表示できたんじゃなかったかな?
|
38
|
-
|
39
|
-
|
40
|
-
|
41
|
-
---
|
42
|
-
|
43
|
-
|
44
|
-
|
45
|
-
もうひとつ余談ですが、このようにアプリによって端末内部に作成したファイルを確認したいとき、その都度PCにメディアデバイスとして接続して確認するよりも、Android Studioの機能を利用した方が簡単です。Android Studioの右下の方に縦書きでDeviceExplorerと記されているところがあるはずです。ここをクリックすると、端末内部のディレクトリーツリーが表示されます。ここから、作成したファイルを確認することも可能です。
|
46
|
-
|
47
|
-
|
48
|
-
|
49
|
-
![](accaf70af582d51b92e1fd597dca2df1.png)
|
50
|
-
|
51
|
-
|
52
|
-
|
53
|
-
この図のツリーには、このプログラムを走らせたことによって作成されたtestfile.txtも見えています(反転表示されている行)。ここをダブルクリックすれば、コードエディターでファイルを開くこともできます。Android Studioのコードエディターはいずれの改行コードにも対応していますから、このケースももちろん正常に表示されるでしょう。
|
54
|
-
|
55
|
-
|
56
|
-
|
57
|
-
なお、このツリーはリアルタイムで更新はされないので、必要なときはマウス右クリックして表示されるサブメニューからSynchronizeを選択して更新します。
|
3
DeviceExplorerについて追記
test
CHANGED
@@ -35,3 +35,23 @@
|
|
35
35
|
|
36
36
|
|
37
37
|
メモ帳ではなく、別のテキストエディターを用いた方が良いでしょう。ワードパッドでもLFのみのファイルを正しく表示できたんじゃなかったかな?
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
---
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
もうひとつ余談ですが、このようにアプリによって端末内部に作成したファイルを確認したいとき、その都度PCにメディアデバイスとして接続して確認するよりも、Android Studioの機能を利用した方が簡単です。Android Studioの右下の方に縦書きでDeviceExplorerと記されているところがあるはずです。ここをクリックすると、端末内部のディレクトリーツリーが表示されます。ここから、作成したファイルを確認することも可能です。
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
![](accaf70af582d51b92e1fd597dca2df1.png)
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
この図のツリーには、このプログラムを走らせたことによって作成されたtestfile.txtも見えています(反転表示されている行)。ここをダブルクリックすれば、コードエディターでファイルを開くこともできます。Android Studioのコードエディターはいずれの改行コードにも対応していますから、このケースももちろん正常に表示されるでしょう。
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
なお、このツリーはリアルタイムで更新はされないので、必要なときはマウス右クリックして表示されるサブメニューからSynchronizeを選択して更新します。
|
2
修正
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
伝統的に、Windows、macOS、
|
21
|
+
伝統的に、Windows、macOS、UNIX系のそれぞれのOSでは、テキストファイルにおいて改行を表現するコードに違いがあります。詳細についてはここで細かく説明するよりも、
|
22
22
|
|
23
23
|
|
24
24
|
|
@@ -30,8 +30,8 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
Androidアプリにおいて、newline()メソッドによって出力される改行コードの処理は、
|
33
|
+
Androidアプリにおいて、newline()メソッドによって出力される改行コードの処理は、UNIX系の「LFのみ」に準じます。ところが、Windowsのメモ帳はWindows方式の「CR+LF」しか正しく改行として表示されないので、全てのテキストが繋がって見えているだけなのでしょう。プログラムとしては正常に機能していると思われます。
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
メモ帳ではなく、別のテキストエディターを用いた方が良いでしょう。
|
37
|
+
メモ帳ではなく、別のテキストエディターを用いた方が良いでしょう。ワードパッドでもLFのみのファイルを正しく表示できたんじゃなかったかな?
|
1
1行継ぎ足し
test
CHANGED
@@ -31,3 +31,7 @@
|
|
31
31
|
|
32
32
|
|
33
33
|
Androidアプリにおいて、newline()メソッドによって出力される改行コードの処理は、Linux系の「LFのみ」です。ところが、Windowsのメモ帳はWindows方式の「CR+LF」しか正しく改行として表示されないので、全てのテキストが繋がって見えているだけなのでしょう。プログラムとしては正常に機能していると思われます。
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
メモ帳ではなく、別のテキストエディターを用いた方が良いでしょう。
|