[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 07:10 / Filesize : 179 KB / Number-of Response : 782
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Androidプログラミング質問スレ Part21



1 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 21:33:08.35 ]
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 118匹目
toro.2ch.net/test/read.cgi/tech/1331904826/
Eclipse統合M32【Java/C++/Ruby/Python/Perl】
toro.2ch.net/test/read.cgi/tech/1320318310/
★★Java質問・相談スレッド153★★
toro.2ch.net/test/read.cgi/tech/1334438859/

****関連リンク****
■ Android developers developer.android.com/
■ ソフトウェア技術ドキュメントを勝手に翻訳 www.techdoctranslator.com/

****前スレ****
Androidプログラミング質問スレ Part20
toro.2ch.net/test/read.cgi/tech/1332229701/

330 名前:デフォルトの名無しさん mailto:sage [2012/04/27(金) 23:21:02.64 ]
>>293
わかる方は居ませんでしょうか?
よろしくお願いいたします。

331 名前:デフォルトの名無しさん mailto:sage [2012/04/27(金) 23:24:27.78 ]
>>330
どういう風に使うつもりなのか図入りで細かく説明を書いて、Googleの担当部署に問い合わせのメールを出すべきじゃねえかな。
多分、その方が的確に答えて貰えると思うぞ。

332 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 03:11:43.42 ]
>>331
問い合わせても返事なんかこないけどな

333 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 09:44:43.05 ]
だいたいそのまま削除されてんだろうな

334 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 16:34:54.98 ]
>>333
バグや要望は経営上重要と考えて統計は取っていると思うよ。
返信するコスト(人件費)は経営上マイナスと考えて無視しているんだともう。
俺も色々なことで何回か質問などしたが、1度としてかえってきたことが無い。

335 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 17:12:23.12 ]
質問の内容的に、いちいち問い合わせてこないで
デベロッパーフォーラムでトピ建てて聞いて下さいみたいな
感じじゃないの?
プログラムの技術サポートなんてMSだって
有料契約企業でもなけりゃ相手しないでしょ

336 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 17:23:25.38 ]
個人サポートなんか出来るか、バカ。


337 名前:デフォルトの名無しさん [2012/04/28(土) 17:33:19.15 ]
onResume
onStart
を実装するだけで起動するときに強制終了します。
原因わかる方教えてください

338 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 17:40:37.80 ]
>>337
わかりません。



339 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 17:40:44.26 ]
super.onPause();とsuper.onStart()を書く。
エラー内容を書く。
死ぬ。
好きなのをどうぞ。

340 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 17:40:46.89 ]
overrideしたスーパークラスのメソッドを呼んでいない

341 名前:デフォルトの名無しさん [2012/04/28(土) 17:46:04.96 ]
>>339

mainの下のメッセージには、
android.app.SuperNotCalledException:Activity
と出ています。

342 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 17:47:33.25 ]
ワロタw

343 名前:デフォルトの名無しさん [2012/04/28(土) 17:54:06.35 ]
すいませんただoverride修飾子付け忘れてただけでした。
すいませんお騒がせ致しました。

344 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 18:07:34.88 ]
>341
Googleの担当部署に問い合わせメールを出すべき

345 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 21:45:58.82 ]
このレベルの質問毎日投げてたらアカウント削除されたりするのかなw

346 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 21:49:36.55 ]
Googleなんだし、くだらん質問を自動判定して捨てるスパムフィルタくらい
自前でつくって運用してるんじゃね

347 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 22:19:49.63 ]
迷惑メールフィルタが捗るな

348 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 00:45:32.56 ]
Googleの新サービス「Google Drive」の利用規約が常軌を逸していると話題に

(DropBoxの利用規約)
あなたが当社サービスを利用してアップロードした書類やフォルダの所有権は、あなたに帰属します。
当社は一切の所有権を主張しません。また、当社は当社サービスを運用するための最小限のものを除き、
あなたの書類に対する何らの権利や知的所有権を、この規約によって得ることはありません。

(Microsoft SkyDriveの利用規約)
当社があなたにライセンスするものを除き、当社はあなたがアップロードするコンテンツの
所有権を主張することはありません。あなたのコンテンツは、あなたのものです。当社は
あなたのコンテンツに対し一切のコントロール、内容チェックをしませんが、保証することも
ありません。

(Google Driveの利用規約)
当社サービスにコンテンツをアップロードすることにより、あなたは当社及びその提携先が世界中の
国においてそれらを利用し、ホストし、保存し、再利用し、訂正し、派生コンテンツを制作し、
転載し、公開し、上演し、陳列し、配布することを認めたものとします。
上記の利用は当社サービスの運営と宣伝、改良のために限るものとしますが、たとえあなたが
このサービスの利用をやめても、当社はあなたのコンテンツを利用するライセンスを保持するものと
します。

つまり、単なる「オンラインストレージサービス」だと勘違いして、
自分の日記なんかを保存しちゃうと、それをGoogleが勝手に書籍化して販売することも可能であるという。
みなさん、こんな気の触れた企業に賛同して良いのでしょうか?



349 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 00:49:40.49 ]
ちなみに今年の3月から
Googleサービス全てにおいてプライバシーポリシーの改編が行われ
あらゆる個人情報の収集と利用をGoogleが行えることになったニュースは記憶に新しいかと思います

350 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 00:52:31.65 ]
このような暴挙を許してはいけません
Androidアプリの開発者であることは
すなわちGoogleの共犯者と同じこと、つまり日本の法律においては犯罪者です
こんな企業に協賛してはいけません
あなたはAndroid開発をやめ、身近にAndroid端末を所有する知人などいれば
すぐにiPhoneなどに買い換えるよう勧めなければなりません
人間としての良心が残っているのなら

351 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 00:58:55.42 ]
ネットを止めない限りGoogleからはにげられないよ

352 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:01:02.32 ]
えっと
これは見たことある?


・投稿者は、投稿に関して発生する責任が全て投稿者に帰すことを承諾します。
・投稿者は、話題と無関係な広告の投稿に関して、相応の費用を支払うことを承諾します
・投稿者は、投稿された内容及びこれに含まれる知的財産権、(著作権法第21条ないし第28条に規定される権利も含む)
 その他の権利につき、 掲示板運営者及びその指定する者に対し、 これらを日本国内外において無償で非独占的に利用
 する一切の権利 (第三者に対して再許諾する権利を含みます。)
 を許諾することを承諾します。 また、掲示板運営者が指定する第三者に対して、一切の権利(第三者に対して再許諾す
 る権利を含みます。) を許諾しないことを承諾します。
・投稿者は、掲示板運営者に対して、著作者人格権を一切行使しないことを承諾します。
・投稿者は、掲示板運営者が指定する第三者に対して、著作物の利用許諾を一切しないことを承諾します。


353 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:04:18.30 ]
はい、デマ。
それら権利を許可する事ができる立場の人間、つまり法律上、正当な権利者であることが常に求められてるだけで、
勝手に販売するような事態は絶対に起こらない。
よっぽどGoogleがこわい競合会社の人なんだね。

354 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:05:37.61 ]
そこまでして
あなたたちがGoogleを崇拝する理由が分かりかねます

355 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:08:24.79 ]
考え直して下さい
今Googleに否を突きつける勇気を持てなければ
いずれ全てが手遅れになってしまいます、そう全てがです

356 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:10:14.29 ]
このままではGoogleは人々の生活にとって無くてはならない存在になってしまいます

357 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:10:43.16 ]
つまんねえ荒らしだな

358 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:12:47.13 ]
自演禁止



359 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:13:28.31 ]
実際に起こってもいない「被害」を声高に叫び回り、社会に無用な不安をまき散らす。
ただ、なんとなく悪い事をしてそうなイメージを貼り付けるだけで、目的を達成できるわけだ。
きちんと判断付かない馬鹿なら黙ってりゃいいのに、わざわざこんなスレにまで貼り付けてFUDのお手伝いか。

実際に問題が起こってから心配しろ。
つうか、実際に起こったら規約がどうとか言い訳したところで100%裁判に負けるわ、こんなもん。
実質的に、アップロード者が法的に正当な権利者であることを求める以上の効力を発揮しない条文だよ、これは。

お前が、リンゴのマークの会社の手先でないのなら、こういう卑劣な真似をするのはやめろ。

360 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:15:15.63 ]
あなたたちはGoogle playにアプリを登録し
月々数万円のお小遣いを得たいがためにこのようなことをしているのでしょう
そのような端金で人々の未来を売るようのことはすべきではありません

361 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:17:45.79 ]
確かに去年までのGoogleならば実際に起こってもいない被害とでも言えたでしょう
しかし今年に入ってからの彼らの言動にそれほどまでに無防備でいられるでしょうか?

362 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:19:24.83 ]
Google横断の利用規約に、ユーザーは、そのコンテンツに対して保有する知的財産権を引き続き保持する。
となってる。つまりこれは写真とかは広告に利用するって事で、勝手に出版して利益を得る権利なんかは
全くないんだよね。

MSだかバカPhoneだか知らないけど、こういうキチガイが沢山いるんだろうな。

363 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:21:40.03 ]
開発環境はマック限定、他のプラットフォームは露骨に締め出し。
他のソフトウェア会社にまで、マック以外では開発できないように圧力をかけて、Windows版を潰す徹底した卑怯っぷり。
リンゴの会社は業界で最も嫌われてる○racleと並んでソフトウェアの自由を奪う最悪の企業だと言える。

そのうえ、こういうFUDをしかけてくるのか。最低だな。
お前がどこでFUDの片棒を担ごうと、絶対にリンゴマークの会社の製品なんか買わねえよ。
ソフトウェアの自由万歳、プログラマーの自由万歳!

364 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:23:14.52 ]
参入する初心者が減れば、自分のところのコアユーザーが増えるとでも思って、ネガキャンしてるんだろ。
C#もObjective-Cもプログラミング言語としては、残念な方言でしかないから、仕方ないさ。

365 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:28:05.36 ]
いや、まて。C#は良いモノだぞ。
Javaを捨てて置き換えてもいいくらいだ。

366 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:29:20.68 ]
では逆に聞くけど
今年発表されたGoogleの改正プライバシーポリシーとGoogle Driveの利用規約が
人類の共益に貢献すると思うわけ?

367 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:34:11.61 ]
>>365
どうしても.NETとセットで考えるから、仕様が増えすぎてめんどくさい。今頃effelかよとか思ったり。

>>366
おまえみたいなキチガイより
よほど共益に貢献してるだろ。

368 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:36:17.96 ]
自分の周りでも3月からGoogle使うの止めたっていう人は結構いるな



369 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:38:49.17 ]
ネガキャン野郎安心しろよ。
みんながみんなGoogleマンセーじゃねえから。
俺はGoogleのジャイアン体制は大キライだし、ここの連中にも嫌々使ってる人はいるって。
それでもなぜ使うかというと、他に似たサービスがないからだ。

俺らの知らない所で、法律の専門達が、日々Googleに対し、著作権違反やら独占禁止法違反やら
プライバシー侵害やらで裁判やってるから
素人の俺とお前はその様子をだまってみてりゃいいのさ。

Googleがクソなことやらかしたら全世界のメディアと民衆に干されて潰されるから安心せい。
こいつが全てを独占し、地球を支配するような事は無いから安心して毎日いきろw

370 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:42:40.59 ]
MSはもっと嫌いというのが理由かな
だからMSに移るということはありえない

371 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:44:13.18 ]
なんか、どっかの新興宗教の信者が頭悪いことを言ってるようにしか見えないな。
利用規約をちゃんと読めばアップロードしたものを公開しなければ、広告等には
利用されない。

翻って、ネットにコピーライトもつけずに公開したものはGoogleに限らず広告に
利用されたりとかはよくあること。

そんなに嫌ならネットを使わず、一生オフラインで生きてろよ。

それにアプリの開発をしていてもAdウェアも組み込まずに無料公開したら、小遣
いどころか持ち出しにしかならんのだが?

372 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:44:34.49 ]
>>348が事実だとして、それの何が「犯罪」なんだ?
人類の共益に貢献しないのは犯罪なのか?
営利企業が自社の利益を求めるのは当然で、Googleはいつから宗教団体や慈善事業団体になったんだ?

373 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:54:10.61 ]
>>369
ならば静観すべきです
仮に、あなたがGoogleのサービスをいくら利用したとしても文句は言いません
しかし、あなたがAndroidアプリ作って公開してしまったら、それは静観ではなく荷担です
疑わしきならば静観すべきです

374 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 01:58:00.61 ]
>>373
ゲーム事業の手を引いてスマホに全力投球するようお前の上のやつに言えw

375 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 05:24:28.42 ]
>>373
疑わしきは罰せずを知らないの?
一体どこの国の人?

376 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 05:26:58.99 ]
自前でコンパイルしたFragmentPagerSupportと
ttp://www.android-navi.com/archives/android_1/iphone_ui/
で公開されているコンパイル済みのFragmentPagerSupport

フリック時の切替が後者の方が目に見えて速い
逆アセンブルしてもソースに違いは見られなかったんだけれど・・・何故でしょ?

377 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 07:06:04.87 ]
NGにしたいからコテ付けてやってくれないかな。
プログラミングに関係ないGoogleのサービス利用規約のことで延々とくだらない応酬を見せられても時間の無駄なので。

378 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 07:18:09.90 ]
教えてください!
短時間で5秒くらいの複数の音をたくさん再生させると50回〜100回ほど鳴らして以降、
音が出なくなってしまうんですが回避策を教えてください。
SoundPoolを使用してます。

ログには"Error creating AudioTrack"と出ています。



379 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 07:46:24.81 ]
たくさん再生しないように工夫する

380 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 09:34:48.89 ]
どうしても効果として複数の音を重ねたものを流したいなら
予め重ねて出力したものを録音して、それを流すというのはどうだろうか?

381 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 10:44:31.12 ]
音を鳴らさなくすればいい

382 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 13:25:09.85 ]
>>381
ほんとここって役立たずばっかりだな

383 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 13:38:54.50 ]
バックグラウンドアプリのメモリ使用量削減にはどのような方法が効果的でしょうか?

384 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 13:58:42.49 ]
>>382
でもチェス盤をひっくり返す発想は大事だよ。


385 名前:デフォルトの名無しさん [2012/04/29(日) 14:46:22.38 ]
そう、糞真面目に実装するこたぁないんだ。
より少ない負荷で似たような効果を得られるのなら、そっちを選べばいい。
エラーに関しては、SoundPoolの同時使用できるトラック数256という上限に引っかかってるだけ。
時間当たりの再生数を減らす調整する以外に、対策方法は無いんじゃないかな。

>>383
最低限必要な量を確保したら、あとはそれを解放せずやりくりするとかでどうだろう。

386 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 14:58:00.90 ]
Cで言う#ifdefみたいな事って出来ないですか?
同じソースベースで2系統のアプリ作ってますが、
今は一方で開発してもう一方に手作業でマージしてるので大変です。

387 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 15:01:28.79 ]
機種判別ルーチンを経由して使う部分を実行時に切り替えてみてください。
全部入り、どちらでも使えます、じゃだめですか?

388 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 15:25:10.53 ]
>>387
やっぱり実行時にフラグで切り替えが無難ですかね
無計画に分岐したせいでグチャグチャに成ってて
いい方法がないかなと



389 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 15:28:03.79 ]
ん?機種判別ルーチンて何だろう?

390 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 15:31:57.87 ]
必要な機能を有している機種であるかどうかの判別、いくつか方法はあるはず。

391 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 18:07:00.45 ]
質問です。
mapviewで道路か建物かを認識するメソッドはどれですか?

392 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 18:28:37.38 ]
質問しないでください

393 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 18:49:51.54 ]
まーた、新しい画面サイズが増える。
プログラマー泣かせの規格外端末が増えるみたいよ
画面デザインがますます面倒になるなぁ・・・・

【韓国LGレポート2012(Vol.3)】スマホ 5インチ旋風は来るか!? 「Optimus Vu」
headlines.yahoo.co.jp/hl?a=20120428-00000007-rbb-sci

394 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 19:11:42.76 ]
Gノートで動作確認とっといたからうちは大丈夫だが
ますます広くなるな

395 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 19:17:55.86 ]
>>393
男は黙って非対応

396 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 19:51:36.70 ]
>>393
5インチでいいから2:3か3:5にしてくれ

397 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 20:20:51.77 ]
こういうのって480x800を基準に作って、引き延ばす設定にしとけば良いのと違うの?

398 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 20:24:32.42 ]
viewに直接書いてる人もいるのかな?



399 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 21:04:53.73 ]
>>391
そんなの無くね?

400 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 21:12:32.65 ]
16:9以外のスマホは無いのと同じ

401 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 21:16:29.47 ]
>>400
えっ

402 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 21:18:41.97 ]
>>397
俺も基本はそれで作ってるけど
今回のはかなり横長になりそうだよ

403 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 22:04:13.20 ]
>>397
俺もそれでいいと思う。
ダメなやつもあるかもしれないけど。

404 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 22:08:38.59 ]
L-04Cのようにちっこいのでも動くようにしてるよ

405 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 22:46:50.31 ]
ウィジェットで使ってるpngが列数変えるとズレるのってどうやったら解決できるんですか?



406 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 22:49:26.38 ]
列数変えなければいいじゃない

407 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 22:50:26.28 ]
なるほど言われてみればそうですね
解決しました

408 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 00:14:07.23 ]
協調性のないメーカーには非対応とか書いときゃいいじゃん



409 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 00:16:55.92 ]
激しく同意

410 名前:デフォルトの名無しさん mailto:405 [2012/04/30(月) 00:37:03.00 ]
407は別人www
列数変えたらアウトとかそんなのカッコ悪いからダメ、絶対。

411 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 04:38:09.81 ]
Acrivity#onRetainNonConfigurationInstanceって何のためにあるの?
普通にメンバ変数をnewされてなければnewするようにするだけじゃだめなケースがあるの?

412 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 05:24:03.54 ]
>>410
ナインパッチにしとけばいいんじゃない

413 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 05:29:29.91 ]
>>411
単にパフォーマンスハックのためじゃない
つまりいちいち new し直してたら重いオブジェクトとかを受け渡して性能を改善するため
リファレンスにも
> This function is called purely as an optimization, and you must not rely on it being called.
って書いてあるし

414 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 05:45:49.27 ]
>>413
その目的ならonCreateで
if(xxx == null){xxx = new Xxx();}
で十分じゃないかって

415 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 06:02:01.30 ]
onCreateが呼ばれるときはActivity自体が新しくnewされて以前とは別インスタンスになるから以前のフィールドは引き継がない

416 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 07:24:35.26 ]
static変数は引き継がれるっつーか内容変わらないけどね

417 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 08:20:40.68 ]
>>411
勝手に翻訳して説明してくれるサイトがあるのに、それじゃ解らないって事なのかな。

418 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 09:50:54.43 ]
>>412
レスありがとうございます。
時計作ってるんですけど数字がずれちゃうんですよねえ。。。



419 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 10:58:25.32 ]
SurfaceViewのZOrderまわりもうすこし使いやすくしてくれたら色々できる気がするからgoogleさんがんばってくださいっていつも思ってる

420 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 11:11:48.54 ]
Android Dependenciesに追加したjarにソースをattachすることが
できないんだが、これを許可する方法ってないのかな?
どういう理由があってわざわざ禁止しているんだろう。

421 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 11:42:12.63 ]
>>402
アスペクト比は維持で拡大すればいいじゃん

422 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 12:19:52.48 ]
>>417
Activityが再びnewされた時については書いてないですよね
onRetainNonConfigurationInstanceの中でフィールドを返すならそのフィールドはデストラクトされてるんじゃないですか?
それともAndroid側でgetLastNonConfigurationInstanceの戻り値をリストしといてGC回収されないようにしてる?
そういうケースがあるなら知りたいということです

423 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 12:46:05.26 ]
>>422
俺は勝手翻訳とか知らんから本家の英語リファレンスから抜粋するけど
> You can return any object you like here, including the activity instance itself,
> which can later be retrieved by calling getLastNonConfigurationInstance() in the new activity instance.
in the new activity instance ってのがまさにそのActivityが再びnewされた時についての記述であろう
できると明確に書いてあるのだからできるようにAndroid側が何らかの手配をしていると信じるんだ
まぁソース公開されてるから実際何してるか知りたければソース読めばいいんだが面倒臭いから確認したければ自分で読め

ところでそういうことが起きるケースは試したければ簡単に試せる
AndroidManifest.xml に android:configChanges や android:screenOrientation を書かずにおいて、
Activityを表示したまま画面を縦から横に回転させればいい
表示の向きが変わったときにはもうActivityは新しいインスタンスになっている

424 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 13:23:10.47 ]
>>423
Thx.
Activityの参照を持ったインスタンスを保持するとリークするとあるので
多分getLastNonConfigurationInstanceの戻り値を内部で持っちゃってるんでしょうね
Googleのやることなのであんまり信じられないですけど
その方法で動作試してみて念のためソースを読んでみます。

425 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 13:49:05.12 ]
アプリが別のアプリに干渉してバグるってことあるんでしょうか?
自分のバックグラウンドで動くアプリを使用してるユーザーさんからアプリが強制終了するという報告がきたんですが
widgetsoid2.xってアプリを再インストールしたらその不具合が解消されたようです
なんでだろう・・・

426 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 14:06:33.70 ]
スレッド起動中に画面回転されるとActivityが破棄?されるはずなのに
スレッドの処理は継続できていて、でも、メンバ変数は全部nullになっんだけど
こんなもんなの?

427 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 14:19:00.53 ]
>>426
アクティビティの生死とスレッドの生死は無関係
だいたいスレッドはアクティビティと特に紐づいてないから、アクティビティが死んでもスレッドは普通に生き続ける
アクティビティの破棄時にスレッドを殺したければ自分で殺さなければならない

428 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 15:30:59.03 ]
>>425
自作アプリがメモリリークしてたりするとそういうことが起こるよ



429 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 17:07:39.73 ]
UIについて勉強したいと思ってるのですが、オススメのサイトとかありますかね?

430 名前:デフォルトの名無しさん mailto:sage [2012/04/30(月) 17:20:06.29 ]
>>429
developer.android.com/guide/topics/ui/
developer.android.com/design/






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<179KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef