なんかいろいろこんぴゅーたかんけいのなぐりがき

なんか勉強しているこんぴゅーた関係のことのメモやそれ以外のことを書こうかなあ...

logs

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Androiddアプリメモ

Androidアプリを開発していて気づいたメモ

パッケージ名はリファクタしてもマニフェストファイルは手動で書き直す必要がある。
さらにプログラム内でパッケージ名を使っているとそれもリファクタしないといけないので注意

違うパッケージ名で同名のソフトがインストールされるとややこしいので一回アンインストールしたほうが
いいかもしれない。

Charseqens?とかいうクラスがあるがこれとStringってどう違うんだろうか?
とりあえず、apiではCharseqens?って書いてあるメソッドに対して引数をStringに変えてみたところうまく
いった。CharseqensはStringを継承してるってこと???
よく分からん…
内容は違うは上の問題と同時に起こった問題はStringからなる配列を可変にしたい、つまりaddメソッド的なものをこの配列に対して使いたかったのだが、Pythonのリストのように何も考えずに適当にaddっというわけにはいかない。
どうやらこういうときはArrayListとかVectorを使えばいいらしい。

例をあげるならString[]を可変に扱うためには

Vector v = new Vector();
v.add("foo");
v.add("bar");

String[] result = new String[v.size()];
v.toArray(result);

というふうにしてやると
resultの中に欲しいStringの配列ができる。
これで2,3時間くらいはまった…

スポンサーサイト

トラックバックURL

http://ilovevim.blog42.fc2.com/tb.php/132-a1218e5b

この記事へのトラックバック

この記事へのコメント

コメント投稿フォーム

Paging Navigation

Navigations, etc.

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。