1 名前:デフォルトの名無しさん [2010/05/27(木) 23:23:48 ] □前スレ GoogleAndroidアプリ作成part3 pc12.2ch.net/test/read.cgi/tech/1268692293/ □過去スレ GoogleAndroidアプリ作成part2 pc12.2ch.net/test/read.cgi/tech/1253197333/ part1 ☆JAVA初心者がAndroidでアプリを作るスレ☆ pc12.2ch.net/test/read.cgi/tech/1243270488/ 初期の流れをくんでJAVA初心者にも親切にしよう! Android Developers(英語) developer.android.com/index.html リファレンス developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html Android - Open Handset Alliance プロジェクト code.google.com/intl/ja/android/
331 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:25:31 ] しょぼい作品ばっかだなw
332 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:36:26 ] >>331 おまえのアプリをうp
333 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:38:01 ] >>329 ソニー銀行ワロタ つーか個人が少なくて面白みがないねぇ
334 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:44:44 ] 参加者が少なかったんじゃないか
335 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:47:22 ] やっぱりiPhoneには敵わないよなぁ
336 名前:デフォルトの名無しさん [2010/06/11(金) 21:48:07 ] スンマセンでした! ,.vvWv,, ,,,, ,,, ミ,シー-ミ /""メ"''y'"__"';, 6! ー 、-} { ! Y'_、,_; iヽ =ノ ,. -{, ,-、 ,,..人 _3ノ -ー' ̄(` "! ̄`ヽ / ̄| ({ ="i=リ ̄ヽ'ー、 `ーY" ̄ | / ーヽ -リ' ヽ } ヽ y | | y Y 、/ ヽ| ! | | | | ハ } _| トーi" ケ、_! ト、_/ | | | 〈 〈 リ .ハ ヽ_____| | ヽ ! // /!、;、 ヽ ヽ | | \ ヽ ̄ ̄ ̄ フ / !),) ヽ ヽ ! ヽ ヽ、`ー、 / 〈  ̄"
337 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 22:00:34 ] SDK入れたけどiアプリと大差ないじゃんこれ。何かこうぐっと来ない。 iPhoneでObjective-CやC++と付き合ってたほうが俺プログラマって感じがする
338 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 22:29:11 ] OpenGL ESがバリバリ動くのが楽しいな iPhoneはシェーダーが使えるのがうらやましい
339 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:12:23 ] >>337 つ ndk
340 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:21:21 ] javaで開発→iアプリと大差ないとか
341 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:22:50 ] 何だかんだ言ったって、実際にブツを出さなきゃだめだよ。 iPad出たときに一緒にこれにぶつけるぐらいじゃなきゃ ダメだったんだよ。すべてが後手後手にまわっている。
342 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:40:46 ] >>341 はげどう >>337 そういう捉え方しかできないからおまえのアプリはダメなんだよ。
343 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 00:01:06 ] >>324 そういうのはメクラ滅法のHOWTOってだけじゃないの?
344 名前:デフォルトの名無しさん [2010/06/12(土) 06:09:02 ] おすすめの書籍教えて
345 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 06:22:33 ] >>343 と>>324 がどういうのを言ってるかは分からんけど ・小さすぎるロジックをJNIにしない。JITで実行した方が速い ・オブジェクトの寿命は必要最小に保つ。短寿命オブジェクトはメモリに優しい というあたりが通用しないのは環境として良くないと思うよ。 前者は昨今のJavaでは当たり前だし、後者に至ってはJavaに限らず多くの言語での基本だ
346 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 06:27:57 ] >>345 developer.android.com/guide/practices/design/performance.html
347 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 07:19:34 ] >>346 当然そのリンク先の話を踏まえた話に決まってんだろ…… 一体何が言いたいんだ
348 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 07:48:49 ] GCが改善されたら丸ごと書き換わるだろうな、そのドキュメントw
349 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 08:25:08 ] ほとんどのアプリは今のGCでも問題はないんだけどね GC自体は数十msで終わるし
350 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 09:38:58 ] フルガベージが起こればどうしょうも。ない 問題はGCの挙動じゃなくて、なるべく 頻繁にフルガベージを走らせないような プログラミングを考えることだよ。
351 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 10:31:25 ] いや、AndroidのGCはFullGCなんだけど…
352 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 11:42:54 ] Dalvik VM のヒープって世代管理でそ? それで常にfull走っちゃうの? なんか変・・・
353 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 12:18:25 ] リソースとのトレードオフなんじゃね? GC賢くしたらバッテリーの減り倍になりました。じゃ、話にならないだろうし
354 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:15:03 ] >>352 dalvikのヒープ管理は世代別じゃないよ
355 名前:デフォルトの名無しさん [2010/06/12(土) 14:41:10 ] デベロッパコンソールのtotalダウンロード数とアクティブ数の表示が極端に減ったんだけど ナニコレ。
356 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:42:28 ] なんかちょっと前に更新されなくなってた時の数字に戻った気がする
357 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:44:07 ] M&Sだね。 だから厳密に言えば「FullGC」って概念も無いw
358 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:46:43 ] 何でマーク&スウィープだとフルジーシーじゃないの?
359 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:00:37 ] >>357 まあ"FullGC"という用語はFullじゃないGCがある時に使うものだからなw
360 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:06:34 ] AIDL IPCで列挙体を引数・戻り値としてやり取りしたいときって intで代用するのが定石?
361 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:12:13 ] >>359 それは Mark & Sweep とは関係無いよね…
362 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:15:53 ] >>361 はMark&Sweep「のみ」って言いたかったのだろうと勝手にエスパーした まあ1層でも参照カウントのみだとfullGCとか言わないしな
363 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:57:12 ] 列挙体の定義次第じゃない?
364 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 16:55:35 ] Marks & Spenserの話かと思った
365 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 17:40:07 ] スタスキー&ハッチの話じゃないよね
366 名前:デフォルトの名無しさん [2010/06/12(土) 17:44:09 ] >>356 気がするんじゃない、戻ってる。 ダウンロード数が1万以上減ったぞ… なんでandroid marketすぐぶっこわれるん?
367 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 17:47:23 ] 良かった、俺のアプリがずっと50<なのはシステムのせいか
368 名前:デフォルトの名無しさん [2010/06/12(土) 18:29:57 ] システムがボロすぎる・・・
369 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 18:31:28 ] また知らんぷりするんだろうな… 金取ってやってるんだぜ、これ
370 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 18:36:11 ] webviewオブジェクトで表示しているウェブページのhtmlをString文字列 で取得したいけどわからない。どなたか教えてください
371 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 18:51:12 ] 何をどうしたけどわからなかったのか書いてみろよ 何もしないで教えろなんていい加減にしろ!!!!!!!!!
372 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 19:04:51 ] 無理なんじゃね?
373 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 19:07:16 ] なんか、別の問題を修正してる影響じゃないかと言われているな。 www.google.com/support/forum/p/Android+Market/thread?tid=77c49d2d4b3e40e9&hl=en
374 名前:デフォルトの名無しさん [2010/06/12(土) 19:09:26 ] 知ってるけど簡単だから教えない。
375 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 01:42:27 ] android marketチームにはインテルが入ってないに違いない。
376 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 02:35:28 ] いろいろ調べたのですが、分からないのでヒントでもかまわないから教えていただきたいのですが、 レイアウトのことなんですが、 単純に以下のテーブルを作るのは TableLayoutで可能ですが、 A B C D E F G H 上記のテーブル内の、例えば、CとDとGとHを一つの画像で使用して、 A B E F はそのままの状態にしておくというのは、 TableLayoutで可能なのでしょうか? C Dはspanでくっつければ済む話なんですが、 G Hもまとめたいんです。 この場合、RelativeLayoutを使用しないとだめでしょうか?
377 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 02:44:32 ] すいません、 試したんですが、 目指す形は A B ┏┓ E F ┗┛ なのですが、 TableLayoutだと A B ┏┓ ┗┛ E F となってしまい、ABとEF行間に画像が下に伸びた分の空白ができてしまいます。 いい方法があれば、教えていただけないでしょうか?
378 名前:デフォルトの名無しさん [2010/06/13(日) 03:01:20 ] .┌━┐ ┌━┐ ┃┌╋──╋┐┃ └╋┘ └╋┘ ┃ ・ ・ ┃ ┌━━┐ ●━╋┐ ┌╂━━━━╂┐ ┃ └━┷┴━━╂┘ └╋━┘ バカにはできないコピペです ┌╋┐ ┌╋┐ ┃└╋╋━━╋╋┘┃ ┃ ┃┃ ┃┃ ┃ └━┘┘ └└━┘
379 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 03:05:07 ] レイアウトくらい自力で書け そんなに手間かからない
380 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 03:26:58 ] >>374 病んでるようだから病院行った方がいいよ
381 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 07:13:57 ] >>380 反応の仕方が大差ありませんがな
382 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 11:31:19 ] >>377 TableLayout一つでやろうとするからだよ。 ABEF組とCDGH組を別のTableLayoutにして、 同じTableRowに突っ込めばいいだろう。 <大きいTableLayout> <大きいTableRow> <!-- ABEF組 --> <小さいTableLayout1> <小さいTableRow1> AB </小さいTableRow1> <小さいTableRow2> EF </小さいTableRow2> </小さいTableLayout1> <!-- CDGH組 --> <小さいTableLayout2> <小さいTableRow1> CDGH </小さいTableRow1> </小さいTableLayout1> </大きいTableRow> </大きいTableLayout>
383 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:17:09 ] Androidってアーキテクチャが5つに別れているけど、一番上に存在しているソフトウェアの部分をハードを作っているメーカーの人もアプリを開発している人も触っているという認識でいいのかね? もしそうだとしたら例えば端末毎にカスタマイズされているUIなんかを自分で作りなおしちゃうってこともできるのかな? アプリケーションFWやライブラリ、仮想マシン カーネルなんかっていうのはハードウェアを作ってるメーカーも触れないって認識でOK?
384 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:25:44 ] >>383 全部ハードメーカーが触れる そもそもカーネルいじらずにどうやってドライバ入れるんだよ
385 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:42:21 ] >>384 ああ、確かにそうですね って事はアプリを作ったとして、カメラが無いから使えないとかGPSがないから使えないとかっていう理由をなしにして必ずしもAndroid搭載端末で動くとは限らないわけか 極端な話Hello worldを表示するだけのアプリを作ったとして、動かない端末もでてくると・・・?
386 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:48:13 ] >>385 理論上は ただしGoogleが無償で互換性テストキットを配布してるので基本的には動くと考えて良い また、Marketの供給を受ける要件としての互換性はもっと厳しく定められていて カメラが無いとかGPSが無いとかはそもそも許されない。 個人的にはこれは厳しすぎると思うけどね。というかGoogleTVとかどうなってんだよ。
387 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:57:22 ] >>386 なるほどー あくまで理論上は動かない可能性があるけど 公開する以上一定以上の互換性を満たしていないとダメってことなのですねー GoogleTVとかはOSがAndroidでマーケットは使わないとか互換性を考えなくてもいいような作りをしてるんですかねー 勉強になりました。これで心置きなくアプリ開発ができます。 ありがとうございました
388 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 13:03:04 ] >>387 満たしてないとダメってわけじゃないよ Market載せないならライセンス的に互換テスト通らないAndroidを売ることはできる が、メーカーにとってわざわざ互換のないデバイスを売るメリットがないので 普通は互換テストをパスした状態で売るということです
389 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 13:17:28 ] >>388 あーなるほど。 極端な話専用端末みたいなものであれば互換性とか云々は関係ないわけですね
390 名前:377 mailto:sage [2010/06/13(日) 16:58:26 ] >>379 >>382 レスありがとうございます。 >>379 さんのレス見て、 自力と言うのがよく分からなく、 非推奨なAbsoluteLayoutを使えってことかな?とか思ったのですが、 自分なりの解釈としては、 <TableLayout> <RelativeLayout> <LeftからmarginとってB> <Bの左にA> <Bの右にCDGHの集合体> <Bの下にF> <Fの左にA> <RelativeLayout> <TableRow1> </TableRow1> <TableRow2> </TableRow2> <TableLayout> という形で、 とりあえずは思ったことができたのですが、 解像度違い(例えば、HT-03AとXperia)で表示した場合に どうしても美しさが掛けている感じがありまして、 教えていただいた、<TableLayout>の入れ子でやり直して見たいと思います。 ありがとうございました。
391 名前:デフォルトの名無しさん [2010/06/13(日) 20:50:39 ] どういたしまして
392 名前:デフォルトの名無しさん [2010/06/13(日) 20:57:25 ] どういたしまして。
393 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 21:12:09 ] いえいえこちらこそ
394 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 01:39:27 ] どうぞどうぞどうぞ。
395 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 13:21:29 ] ダウンロード数が戻ってないか? 17000→7000→17500なんだが。
396 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 13:44:54 ] 俺も29k→23k→31kになった。直ったのかなぁ
397 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 14:15:29 ] 俺も50から70になった(´;ω;`)
398 名前:デフォルトの名無しさん [2010/06/14(月) 15:31:12 ] 昨日からずっと、外人にアプリの使い方の説明を乞われているんだが・・・
399 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 23:16:26 ] >>398 こう言え "sorry,I don't speak English."
400 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:38:20 ] しゃべれてるじゃねーか
401 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:39:59 ] 「うっせえよ毛唐、英語が世界の共通語とかナチュラルに思ってんじゃねえよ」 って言うといいよ
402 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:45:13 ] Sorry, Japanese Only
403 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:49:34 ] I never speak English!
404 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:54:07 ] >>402 あわれな日本人専用かよ!
405 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 01:44:08 ] HOME KEY:close application だけ教えてやればいいじゃん。
406 名前:デフォルトの名無しさん [2010/06/15(火) 01:54:40 ] しかしandroidのマニュアルなんか 英語がほとんどじゃないの?
407 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 03:52:46 ] >>401 Fack You
408 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 10:40:36 ] android向けにHTMLのパーサって用意されてないのでしょうか? XMLパーサを流用するのがベターなんですかね?
409 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 10:49:48 ] >>407 speru
410 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 11:03:31 ] >>408 用意はされていないと思う。 用途にもよるけどgaeとかで整形したデータを取得するのがベターな気がする。 通信、処理コストも最低限ですむし。 アプリ上でパースするならwebviewで取ってきてjavascript流してパースすると楽。 バッドノウハウだと思うけど。。。
411 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:23:45 ] こんなリソースが限られたプラットフォームで、 HTML読み込むようなソフトを書くのはまずい もっと単純な形式に変換したものを使え ローカルであれ、サーバサイドであれ
412 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:23:48 ] 「縦横の両方にスクロールバーが出るコンテナビュー」ってある?
413 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:30:43 ] >>411 そしたらブラウザは全てまずいソフトなのか
414 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:37:24 ] HTMLを自前でパースするようなソフトってことだろ。
415 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:20:21 ] >>412 無いはず。 ScrollViewを入れ子にしたら出来ないだろうか? やったことないけどさ。
416 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:39:37 ] >>408 簡単なことならHTMLクラスでできる
417 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:41:13 ] >>415 内側のスクロールバーが正しく表示されない気がする
418 名前:デフォルトの名無しさん [2010/06/15(火) 20:45:36 ] 横スクロールってあったのか。
419 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:50:47 ] ブラウザつかってりゃ普通に出るだろ。
420 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 21:24:43 ] >>418 HorizontalScrollViewってViewがある。 ScrollViewは縦専用、HorizontalScrollViewは横専用 >>419 WebViewはScrollViewではなく独自処理だな
421 名前:デフォルトの名無しさん [2010/06/15(火) 21:57:45 ] オンボードグラフィックのPCでエミュレータ動かしているんですけど、 OpenGLで描画を行うとタスクマネージャーですぐCPU負荷100%超えたり、 画面左端に一部描画できないポリゴンがありますが、 OpenGLやるならやはりグラフィックボード必要ですか?
422 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:07:28 ] 素直に実機用意だろ、それは。
423 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:10:15 ] 正直エミュレータ重すぎて実機でばかりテストしてる E8400をオーバークロックした奴なんだけどなあ
424 名前:デフォルトの名無しさん [2010/06/15(火) 22:29:21 ] 実機を買うとして、もうすぐIS01が出ますが、 これは開発に使えるものなのでしょうか? 開発者用にJN-DK01という機種があるので ひょっとしたらIS01にはUSBで繋ぐ開発モード ないのかなと思いまして
425 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:31:37 ] Apad買えよ
426 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:58:36 ] デバッガ接続できない端末なんて無いのでは? よほど出どころの怪しい端末で無い限り。 JN-DK01はandroidアプリ開発ってより、androidベースの端末 そのものの開発がメイン用途だよ。普通に使う分にはIS01の方が 便利だし。
427 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:59:01 ] AIDL用のMyServiceってクラスがあって そのインナークラスMyServiceStubがIMyService.Stubをextendsしてるんだけど、 あるときから Class not found : com.example.MyService$MyServiceStub とか言われて java.lang.VerifyError が出るようになってしまった。 そのときの更新を戻してみたつもり(というか空実装まで戻した)だけど直らない。 MyServiceStubを消すとエラー出なくなるけどそれじゃ意味が無い…。 java.lang.VerifyError が出たときのおまじない的対処法とかある?
428 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 23:06:40 ] >>424 SoftBankのDesireでもEclipse経由でデバッグ実行できたよ ブレークポイントも普通に効いた
429 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 23:21:47 ] あと、エミュレータでのOpenGL描画はホストの3D描画能力には依存しないと思う。 あれは全部CPUでやってんじゃないのか
430 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 00:05:54 ] IS01は1.6まででそ? 2.xには対応していない
431 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 00:27:19 ] >>427 genフォルダのなか全部消すとかでもダメ?
432 名前:310 mailto:sage [2010/06/16(水) 20:25:47 ] そもそも android.os.PatternMatcher#match(String) の振る舞いが想定と全然違った ".*a" -> "a" ○ ".*a" -> "aa" × ".*a" -> "ba" ○ こりゃURI後方一致のインテントフィルタは無理か…
433 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 21:37:53 ] >>432 IntentFilterのソース見てみたが良いかもしれない
434 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 22:38:58 ] >>431 駄目だ…あとAVD変えたり実機にしても駄目だった
435 名前:デフォルトの名無しさん [2010/06/17(木) 00:17:44 ] クレカの審査が通らなくてマーケットにアップ出来ない><
436 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 00:38:12 ] JCBしか持ってない俺勝ち組
437 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 00:38:42 ] じゃあオレがうpしてやるから、ソースよこしな。
438 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 05:19:56 ] 初エラーレポートキタ━━━━━━(゚∀゚)━━━━━━ !!!!! 約1/3000のヌルポエラーって何があったんだろ。
439 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 21:28:41 ] >>435 デビットカードとか作ればいいんじゃないか?
440 名前:デフォルトの名無しさん [2010/06/18(金) 00:14:06 ] 有料配信してる人ってどのくらい稼げてます? ちょっとだけ教えてちょ
441 名前:デフォルトの名無しさん [2010/06/18(金) 00:20:12 ] (´・ω・`)
442 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 01:38:40 ] (´・ω・`)(´・ω・`)
443 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 02:08:00 ] オレは広告で1日10円(´・ω・`)
444 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 03:12:29 ] 標準のマーケット以外に、無料で公開できるマーケットとかないのかな
445 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 03:34:05 ] ない
446 名前:デフォルトの名無しさん [2010/06/18(金) 10:51:15 ] あれ、書き込んだつもりだったけど書けてなかった sdcard/albumthumbs に作られるアルバムアートのキャッシュなんだけど、このファイル名の法則が分かる人いる? 今あるアプリだと、どうしても低画質低解像度圧縮されてキャッシュされるから、高画質でキャッシュできるアプリを作りたい でも、ファイル名の法則がわからないから、立ち往生中
447 名前:デフォルトの名無しさん [2010/06/18(金) 19:30:12 ] androidマーケットに登録したいのですが 登録料をクレジットカードではなく デビットカードで登録された方おられますか visa系のデビットカードで可能でしょうか またクレジットカード意外の支払い方法はないでしょうか
448 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 19:33:47 ] 発行会社が何であれ、VISAと提携しているのなら大丈夫だろ。
449 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 21:25:56 ] >>446 iノード番号じゃねえの
450 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 23:15:05 ] SURUGA VISA デビットで登録してるよ。
451 名前:デフォルトの名無しさん [2010/06/19(土) 00:22:37 ] aaa
452 名前:デフォルトの名無しさん [2010/06/19(土) 09:06:52 ] Apadで開発している人いる?
453 名前:デフォルトの名無しさん [2010/06/19(土) 09:24:02 ] いません
454 名前:デフォルトの名無しさん [2010/06/19(土) 09:40:46 ] そうなの、いないの、出来ないの?
455 名前:デフォルトの名無しさん [2010/06/19(土) 09:41:47 ] で、できないわけじゃないわよ! しないだけなんだから!
456 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 11:18:23 ] あ、あんたのために開発やってるんじゃないんだからね!
457 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 11:24:39 ] きも
458 名前:デフォルトの名無しさん [2010/06/19(土) 11:41:56 ] V V (´・ω・`) うさちゃんピース
459 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 16:46:43 ] Apadって何?
460 名前:デフォルトの名無しさん [2010/06/19(土) 16:59:47 ] 貧乳の人用
461 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 17:08:50 ] >>459 中華製iPadのパクリ。 つか、中華の人もAndroid初の大型タブレット端末ですって言えば評価されるのに、 「iPhoneとよく似た別物です」とかやるからスルーされる。 あのサイズなら、そんなに持ち歩き&連続稼働時間は気にしなくていいから、普通に 詰め込めるだけ詰め込んだタブレット端末を出して欲しい。
462 名前:459 mailto:sage [2010/06/19(土) 17:48:11 ] >>461 どもです。 なんかとっても興味深いw
463 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 00:12:57 ] sdkとeclipse3.5(pleades)で試しているのですが、 ttp://d.hatena.ne.jp/shokai/20100602/1275431637 のサンプルみたく、SDカード扱おうとしてもフォルダが作成出来ないです。 2.1ターゲットで当然SDカードサポートは設定しているので、 Environment.getExternalStorageState() は Environment.MEDIA_MOUNTED Environment.getExternalStorageDirectory().exists() は true を返します。でも File dataDir = new File(Environment.getExternalStorageDirectory(), this.getPackageName()); dataDir.mkdirs(); でmkdirsがfalseを返します。mkdirにしても同じ。 AndExplorerなどでフォルダを作成も、adbのコンソールでmkdirも可能です。 実機で試しても同じということは、プロジェクトの構成に問題ありでしょうか?
464 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 00:17:07 ] >>463 android.permission.WRITE_EXTERNAL_STORAGE
465 名前:デフォルトの名無しさん [2010/06/20(日) 00:37:41 ] >>464 ありがとうございます。まさにそのManifest設定でした。 もいっぺんSDK付属のdocs見直してきます・・・
466 名前:デフォルトの名無しさん [2010/06/20(日) 02:42:28 ] >>446 ソース眺めただけだが、ランダムのファイルネームとして サムネイルの作成時間を利用しているらしい /data/data/com.android.providers.media/databases/ にinternal だのexternalだのとかいうdbファイルがある コイツで紐付けしているっぽい
467 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 10:03:25 ] 機内モードON OFFをするウィジェットを作りたいんだけど、参考になるソースとかサイトとかある?
468 名前:デフォルトの名無しさん [2010/06/20(日) 10:12:54 ] ありません
469 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 12:17:03 ] >>467 On,OffするところだったらSDKのソースのSetting
470 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 12:30:40 ] >>469 ON OFFするところが知りたい SDKソースって?
471 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 14:02:33 ] ごめんSDKじゃないな、Androidのソース 落とし方は調べて そのなかのpackages/apps/Settingsが設定画面のソース
472 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 16:23:52 ] >>471 ありがとうございます。 調べてみたが、よくわかりませんでしたw この手のやつって簡単なのかと思ってましたが、敷居が高そうですね。 あきらめます。
473 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 16:44:33 ] ソース見ろとか、んな回りくどい教え方せんでも int value = 0; // 設定値 try { // 読み出し value = Settings.System.getInt(this.getContentResolver(), Settings.ACTION_AIRPLANE_MODE_SETTINGS); } catch (SettingNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } //書き出し Settings.System.putInt(this.getContentResolver(), Settings.ACTION_AIRPLANE_MODE_SETTINGS, value); でいいんちゃうん? まあ俺はSetting動かしたことないから動くか知らんけど。
474 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 00:58:06 ] >>449 >>466 亀だけど、ありがとう! ちょっと調べてみる
475 名前:デフォルトの名無しさん [2010/06/21(月) 14:45:55 ] これでいつ壊れるかびくびくしながら中華製の端末を使うのをやめられるお(^ω^) pc.watch.impress.co.jp/img/pcw/docs/375/037/html/1.jpg.html
476 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 14:53:45 ] >>475 凄い。ていうか売れるのかな?ネットブックのほうが Linuxなんでいいような気もするけど、どうなんだろうか。 Java端末として認知されれば、もっと活用範囲が 広がる気はめっちゃするけど。
477 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 14:59:48 ] タッチスクリーン非対応じゃ売れんだろ。 ほとんどのアプリはまともに動かせない。
478 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:15:19 ] タッチスクリーンないのか きれいなうんこだった…
479 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:19:25 ] うんこに失礼だよ
480 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:19:36 ] ttp://japanese.engadget.com/2010/06/21/libretto-w100-2/ むしろこっちがAndroidなら良かったにな
481 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:21:00 ] 2画面タッチパネルのほうはAndroid搭載じゃないんだな・・・ 逆にしろよw
482 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 16:01:27 ] すいません、教えてください。 s = new Socket(host, port); reader = new BufferedReader(new InputStreamReader(s.getInputStream())); writer = new BufferedWriter(new OutputStreamWriter(s.getOutputStream())); writer.write("hoge"); writer.flush(); while (true) { String line = reader.readLine(); if ( line == null ){break;} mes += line; } writer.write("hogehoge"); writer.flush(); while (true) { String line = reader.readLine(); if ( line == null ){break;} mes += line; } のような、Streamで双方向に通信させたいのですが、 2回目のwriter.flush()を行っても、パケットキャプチャで見ると hogehogeが送信されず、当然応答も来ないため2回目の受信ループの readLine()で永遠にとまってしまいます。 解決方法ご存知の方教えてください。
483 名前:デフォルトの名無しさん [2010/06/21(月) 16:42:27 ] DS・・・
484 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 17:40:21 ] Androidアプリ開発したいけど、日アン会がなあ…
485 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 17:52:03 ] またお前か
486 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 18:23:52 ] opengl es 2.0使えて加速度センサー、GPS、カメラ付きでAndroid2.2のiPodタッチ的な端末をどこか出せねーかな いまあるAndroidタブレットってどれもしょぼいよね(´・ω・`)
487 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 18:57:29 ] >>482 Androidだけの現象?
488 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 19:22:27 ] >>486 desireじゃだめなん?
489 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 19:36:47 ] Streak
490 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 19:38:23 ] 電話機能はいらないねん
491 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 20:12:17 ] タブレットタイプでぱっとしたものが出ていないし、iPodクラスの筐体で 通話なしってのは無いんじゃないかなあ。 Zii Eggってのがそういうものになりかけていたようだけど。
492 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 20:29:45 ] Streakの3G無しが出ればお望みのものになるんだろうが 今のMarketバンドルの条件だと3G無しには出来ないでしょ
493 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 21:32:47 ] なんでandroidはUSBのホスト機能がいつまでたっても実装されないの? androidデバイスに色々なUSB機器をつないで使いたいという要求はそこらじゅうで発生してるのに。
494 名前:デフォルトの名無しさん [2010/06/21(月) 21:58:53 ] >>493 よし、任せた! 頑張ってくれたまえ
495 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 22:13:43 ] USBの規格ぜんぜん知らんのだけど、もしホスト側が電力を供給する必要があるっていう決まりがあるのなら 電池駆動のandroidデバイスがUSBホストとして振舞うのはちょっと厳しい気がする。
496 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 22:19:02 ] 一回目のreadLineで止まってると思うぞ 受信と送信は別スレッドでやった方が良い
497 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:04:46 ] >>493 お前が実装するのを待っている
498 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:12:39 ] >>493 既にやってる人いるからググれ
499 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:13:02 ] sven.killig.de/android/N1/2.2/usb_host/ これか
500 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:17:05 ] root化必須か。。。使えん。
501 名前:デフォルトの名無しさん [2010/06/22(火) 00:07:38 ] Androidアプリの勉強したいんだが、仕事でJavaで開発やってるからなんかやる気が起きん・・・
502 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 00:14:04 ] まぁ、それなりのものを創ろうと思えばひと仕事になってしまうしなw
503 名前:デフォルトの名無しさん [2010/06/22(火) 01:48:00 ] >>501 ガンガレー
504 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:21:00 ] >>501 お前、なにかしら理由を付けてやらないタイプだろ。 俺と同じだw
505 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:24:30 ] B Bitch I Insert C Common
506 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:25:21 ] 来年からがんばる
507 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:26:31 ] >>505 C Come だった
508 名前:デフォルトの名無しさん [2010/06/22(火) 18:02:59 ] 明日になったら本気だす
509 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 18:04:06 ] おれも
510 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 18:11:55 ] 明日雨ふりそうだから、明後日から本気出すことにするわ
511 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 18:12:25 ] 俺、宝くじ当たったら真面目に働くんだ。
512 名前:482 mailto:sage [2010/06/22(火) 18:19:19 ] >>487 androidの環境しかないので、Java環境だとどうなるか試していませんでした。 確認してみます。 >>496 1回目のreadLineの後に、実は受信した情報を表示する部分がありまして、 そこまで動いているのは確認済みです。 別スレッドは考えていませんでしたので検討してみます。
513 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 19:44:32 ] 2D物理エンジンはやっぱりNDKかOGLSEでチューニングしないと遅いみたいだけど いまのところ完成度が高いチューニングされた2D物理エンジンってどれ?
514 名前:デフォルトの名無しさん [2010/06/22(火) 19:46:04 ] ない
515 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 20:27:19 ] >>512 コマンドレスポンスなプロトコルなら別スレッドにする必要ないぞ タイムアウト処理はいるけど
516 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 20:35:04 ] >>512 応答読み取るところでreadLineがnullになるまでループしてるところで止まってる nullが返ってくるのはstreamが閉じられたときだけじゃね?
517 名前:482 mailto:sage [2010/06/22(火) 21:07:22 ] >>516 パケットキャプチャ上は、TCPのRSTもFINもとんでいなんですよね。 hoge OK\r\n next hogehoge\r\n がTCP上で帰ってきて、そのあとACKが飛んでいるだけでセッションが 閉じられたようには見えていないです。 内部的にはstreamが閉じているのでしょうか。 >>515 タイムアウト処理はじきに作ろうとは考えていましたが、タイムアウト以前に コマンドレスポンスの正常系すら動かないものでして。
518 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 22:05:37 ] streamが閉じられない限りはreadLineはnull返さないから、 一個目のwhile抜けてないんじゃないの?って話なんだけど 応答が1行って決まってるなら一回readLineで読み込んだら次行けばいいと思う
519 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 22:10:55 ] そろそろandroidと関係なくなってるし、javaスレへでも移動したら?
520 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 23:23:45 ] android環境あるのならJava環境もあると思われ
521 名前:デフォルトの名無しさん [2010/06/23(水) 10:15:40 ] 既存の機能(キーボードやスケジュール)を呼び出すソースとか 載ってるサイトありませんか?
522 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 10:50:36 ] >>521 android.git.kernel.org/ ってことじゃないのかw
523 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 11:54:33 ] surfaceviewで描画を別スレッドでループさせると、タッチしてるとき以外画面が更新されない どこ調べればよいのだろう・・・
524 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 12:34:52 ] 絵画ループをいろんなスレッドで動かすとか 破壊行為もいいとこだろ スレッドセーフに動くわけがない
525 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:20:55 ] >>524 絵画ループって単なる誤変換ではない漢字読みの勘違いを感じる
526 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:30:02 ] drawのことか
527 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:37:52 ] surfaceviewの性能がいまいち感じられない。 描画速度が上がるだけ?
528 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:56:16 ] >>527 メインスレッド以外から画面を更新できる
529 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 19:51:30 ] 絵がループ
530 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 21:40:09 ] Androidアプリ作ってみたいけど日アン会がなぁ…
531 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 22:20:50 ] 新日アン会を作るんですね。わかります。
532 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 22:39:02 ] プロレスかよ
533 名前:427 mailto:sage [2010/06/23(水) 23:01:40 ] サービス側とサービス利用側とでプロジェクトが別だったんだけど、 今まではEclipseのビルド・パス上で別のプロジェクトを参照させていたのを、 aidlファイルをコピーするという愚直な方法にしたら直った。 むしろ逆(同じファイルを参照させた方がこの手のトラブルが減る)と思い ずっとこれを試さないでいた俺のバカ…。 今後aidlファイルが更新される度にコピーしなくちゃいけないのが面倒だけど
534 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 02:12:32 ] >>427 ソースフォルダは複数追加できるから、 それぞれ同じパスを見るようにするのはどうだろ 外部プロジェクト参照よりは同期取れそうだけど
535 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 05:47:22 ] 日アン会なんて気にせず作りなよ。 何にも気兼ねしなくてよいのがAndroid の良いところじゃないか。
536 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 08:30:29 ] 気にせず新日アン会作りなよ
537 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 13:33:21 ] 日アン会に入るの強制じゃないしさ。
538 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 14:37:05 ] >>531 ガチで使えるアプリを作るユニバーサルアンドロイド会を(ry
539 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 15:24:59 ] どなたか女子小学生だけのアンドロイド会作ってくれませんか?
540 名前:デフォルトの名無しさん [2010/06/24(木) 21:21:19 ] 質問です Androidソースコードをビルドするとき、Cのソースファイルに対してプリプロセス出力させたいのですがどうすればいいのでしょう。 Android.mkをエディタで開いて LOCAL_CFLAGS := -save-temps か LOCAL_CFLAGS := -P と追記してビルドしたのですがプリプロファイル(*.i)が出力されません。
541 名前:デフォルトの名無しさん [2010/06/24(木) 23:00:20 ] LinearLayout.LayoutParamのweight要素を コードから変更したいのですが どのメソッドを使えばよいのでしょうが
542 名前:デフォルトの名無しさん [2010/06/25(金) 13:09:42 ] 日本アンドロイドの会になんか問題あるの?
543 名前:デフォルトの名無しさん [2010/06/25(金) 16:09:17 ] EditTextPreference みたいなUIを使ったフォームが欲しいんだけど、 これってPreferenceからしか使えないん?
544 名前:デフォルトの名無しさん [2010/06/25(金) 19:42:21 ] >>540 build\core\comb\TARGET_linux-arm.mkに-save-tempsを追記 あとはAndrid.mkがあるディレクトリに移って部分ビルドかければいい
545 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 20:26:03 ] >>542 組織として成熟する前に大きくなって注目されるようになってしまったから ちょっと違和感を感じてしまうかも。 カンファレンスに参加しても同好会のoff会や学会みたいな感じ。 これから成熟していくのを期待。
546 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 21:01:04 ] >>545 同好会のオフ会と学会を同列に並べられると… まぁ、地方会みたいな感じで、全国大会ではないんだろうが。 日アン会の問題は噂に聞く限りでは、一部の人が模範というか規範となるべき所を ダメな実例を示しちゃってるところではないかと。 個人的には「日アン会の有名人の作ったアプリだから高評価」って言う意見よりも 「なんか変な不具合が出たり、ちょっとマーケットの流儀に反してね?」ってアプリを みたら「あぁ、あの人…」って意見をよく聞く気がする。
547 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 21:07:55 ] いやそれ温泉がコピペで広めてるだけだろ>規範となるべき人 日本Androidの会は元々単なる勉強会だよ
548 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 21:20:28 ] >>547 今でも勉強会だろ?
549 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 22:08:49 ] >>548 Android勉強会が改称しただけだからな 一部にGoogle直営の集団だとか法人の集まりだとか思ってるバカもいるが
550 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 22:54:31 ] 温泉ってなに?
551 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 23:12:25 ] え?温泉知らないの? 外人?
552 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 23:48:25 ] 足の引っ張り合いが好きだな
553 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 23:50:01 ] __ __ /__\ /__\ ||´・ω・`| | / |´・ω・`|| みんな〜 /  ̄ ̄ 、ヽ//  ̄ ⊂二) └二⊃ |∪ | ,、 | ヽ⊃ー/ノ ヽノ ヽ〆  ̄`´ ̄  ̄  ̄
554 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 01:08:40 ] setResult(RESULT_OK, intent); とすると、「RESULT_OKが解決できません」って出ます。 android.app.Activity はimport しているのですが どうすれば解決できるでしょうか。
555 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 01:19:31 ] Activity.RESULT_OK
556 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 01:34:51 ] >>541 getして値設定してset
557 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 02:48:28 ] >>555 ありがとうございます!
558 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 09:15:09 ] 日アン会はちょっと馴れ合いがね…
559 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 09:40:22 ] SurfaceViewのクラスって、マニフェストに書くときどうすれば良いのでしょう? <activity>ではエラーになるし、書かないと以下のエラーが出てしまいます。 android.content .ActivityNotFoundException have you declared this activity in your AndroidManifest.xml?
560 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 10:46:56 ] SurfaceViewはActivityと関係ない
561 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 12:10:59 ] SurfaceViewじゃなくってSurfaceViewが乗っているActivityを書く
562 名前:559 mailto:sage [2010/06/26(土) 12:21:50 ] >>561 ありがとうございます。 上手くいきました!勘違いしていたようです・・・。
563 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 16:24:59 ] エミュレータのデータフォルダに無いの画像ファイルにアクセスしたいんですが、 画像ファイルをエミュレータ内に配置する方法ってありますか?
564 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 16:36:26 ] >>563 adbでできる
565 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 17:24:51 ] DDMSのFile explorerの横についてるボタンでもできるよ
566 名前:デフォルトの名無しさん [2010/06/26(土) 23:25:03 ] これから勉強を始める俺にオススメの書籍を教えてちょんまんこ
567 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 23:42:36 ] 国語の教科書でも読んどけチョン
568 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 23:45:27 ] >>566 オライリーのやつ
569 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 12:07:39 ] 聞いてる時点でやる気も調べる気も行動する気も最後までやり遂げる気も無い
570 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 13:18:14 ] ちょっと教えて mainのActivityで、threadを起動してsocketをopenして通信 そのデータを、新しく開いた別画面のActivityに送る 別画面から、データをsocketで送信 って、できる? ブロードキャストレシーバーを使わないと無理? あるいは、socketでの通信部をサービスにする?
571 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 13:27:03 ] おまえにならできる!
572 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 13:28:30 ] ひとに教えてもらって開発できたら苦労しねぇわ。
573 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 14:21:42 ] >>570 Serviceにするのが多分スマート 無理やりなやり方ならApplecationにおくとか、staticにするとか
574 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 14:28:16 ] 状況がちょっとよくわからんな。
575 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 15:09:11 ] >>573 ありがとう。 ServiceでThreadを走らせてできそう、受信通知はブロードキャストレシーバーで実装してみる。 助かったなり。
576 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 15:58:39 ] つうか、AsyncTaskつかえばいいだけじゃね?
577 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 17:18:06 ] BroadcastReceiverもいいけど、サービスからのCallbackも使い勝手いいぞ
578 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:01:21 ] ブロードキャストレシーバーってそういう使い方するために あるんだったっけ??
579 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:16:35 ] >>578 サービスの作り方調べると、幾つかのサイトで そうやってアクティビティに通知しろって書いてあったりする
580 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:26:25 ] >>578 結果を丸ごとBroadcastReceiverで受け取るのはダサいけど Serviceに処理を委託した後で、結果が出たので受け取りに来てねってBroadcast投げるのは かなり基本的なプラクティスだと思う。
581 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:27:10 ] >>577 なるほど、ありがとう。 >>576 >サービスからのCallbackも使い勝手いいぞ ありがと、検討中。 >>573 確かに、汚く static って手も確かにあるんだね。 思ったより、実装手段があるってことがわかって助かった。 それにしても、Androidって、manifest にいろいろ書いたり、Layoutが限られていて、なんかいろいろと面倒だな。
582 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:33:20 ] というかむしろ>>570 みたいなケースでActivityがThreadを持ってはいけない。 ActivityのThreadはいつ死ぬか分からないので、このような場合はServiceにすべき。 ActvityがThreadを持っていいのは「アニメーションを処理する時だけ」くらいに思っておいた方がいい。 無理矢理やるなら>>573 の言う通りApplecationに持たせることも出来るがバグの元になりがち。
583 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:33:27 ] 色々定義するのがめんどうだから ApplicationにHandler作っておいて メッセージ投げてる
584 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:06:51 ] アプリケーションのインスタンスって必ずひとつだよね? static って意味あるの?とかおもった。 なにか、勘違いしてる?
585 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:09:04 ] なに言ってんだかわからない……
586 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:38:20 ] これ嫁 el.jibun.atmarkit.co.jp/minagawa/2010/04/post-ebc4.html
587 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:48:58 ] 画面の表示を変えたとき、そのアプリを消してまた再起動したときに、終わる直前の時の 画面表示にしておきたいのですが、どのようにすしたらいいでしょうか?教えてください。
588 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 23:46:32 ] 大きいデータ(102400byte以上?)をputExtraするとfailed binder transactionエラーが発生するみたいです。 大きいデータはどのようにしてintent間の受け渡しを行えば良いのでしょう?
589 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 23:51:27 ] >>588 消しての真意が分からんけどタスク切替れば表示そのままなんじゃ
590 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 23:54:20 ] >>589 は>>587 宛
591 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 00:06:59 ] >>588 一時ファイルに落として、Intentではファイル名を通知とか?
592 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 00:47:51 ] 大きなデータ受け渡し用のクラスつくって、スタティックメンバに保持させることもできるな。 糞みたいなやりかただが。
593 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 01:07:23 ] Threadは論外、Serviceだって死ぬ可能性あるんじゃない? まあフォアグラウンドアプリより生き残る可能性は高いだろうけど。 Activity間で共用したいものは 拡張したApplicationクラスで持つのが一番スマートじゃないかと思う。 っていうかApplicationクラスってそもそもそういう使い方をするものだと思ってた。 ライフサイクル的にActivityよりApplicationが先に死ぬ事って有り得ないよね?
594 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 01:14:06 ] >>593 stopするまでは一応Serviceは生き残るんじゃないかな 少なくとも他に殺せるActivityがいるのにServiceが殺されることはないはず 究極的にはOOM Killerに殺される可能性は無いとは言えないけど
595 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 02:57:25 ] >>594 ServiceはStopすることが許容されてるんだし、 OOMでKernelに殺されることも含めてActivityは起動してて Serviceが終了してるってケースは有り得る訳じゃない? その点、Applicationクラスは連なるActivityの何れかが生きてれば OOM含めて死なない事が保障されてるんじゃないかなーと思ったけど、 それって実は保証されてないんだろうか。
596 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 03:22:12 ] Serviceって自力でstopしないと基本的に走りっぱなしじゃないの? 逆に考えて、stopSelfしてないのにServiceが殺されちゃうことってある?
597 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 03:47:50 ] >>596 OSの都合でやられちゃうことはあるんじゃないのかな。 >その点、Applicationクラスは連なるActivityの何れかが生きてれば Applicationはいわばメインスレッドで、アプリケーション自体シングルスレッドって認識。 だから、Applicationクラスが死んでActivityが生き残るとは思えない。 理解がおかしいかな? ただ、Applicationクラスをexportするのって、普通のこと?
598 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 04:09:54 ] >>597 Activityが生き残っているのにApplicationが生き残っていることは無い。 だからActivityのライフサイクル内で行われる処理ならApplicationで共有して問題ないと言えば無い。 ただonPauseを超えるといきなりTERM食らう可能性はあるので onPauseの度にブロックして終了処理を待ち合わせるのでないなら 終了処理すらできずにdirtyな終わり方をしても大丈夫なようにしておく必要がある。 まあ、データをSQLiteに持ってる分にはトランザクションあるから大丈夫なのかな?
599 名前:597 mailto:sage [2010/06/28(月) 04:17:17 ] ×ただ、Applicationクラスをexportするのって、普通のこと? ○ただ、Applicationクラスをextends するのって、普通のこと? >>598 ありがと。Applicationをextends してみた。 ちゃんと動くな、あたりまえだけどw なんでのっけからActivityなんだ?と思ってたけど、こういうことなんだね。
600 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 04:24:42 ] ああ、俺はアプリ作り始めたらまずApplicationクラスをextendsするよw
601 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 09:54:17 ] BroadcastReceiverって、Activityで受け取れるわけじゃないんだ、、 Threadから、起動済みのActivity内で通知を受け取れる方法ってなにがあるんだろ。
602 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:04:06 ] >>601 Handlerで、postMessageじゃないの? BroadcastReceiverって、Intentを受け取るためのものだよね? IntentFilterで必要なIntentだけ受け取るように設定するし。
603 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:10:09 ] >>602 >Handlerで、postMessageじゃないの? Handler+postMessageだと、同一Activity内での処理だよね。 複数の画面を考えているから、画面(ページ)を切り替えるたびに、connectし直さないとならない 起動したActivityで、ThreadかServiceを走らせて、次に呼んだActivityで拾えないかと思ってる。
604 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:12:39 ] >>602 Intentも、Activity内で拾えるか、レシーバからActivityのメソッドを呼べるといいんだけど。 どっかに、Activity内にレシーバを書いた例があったけど、いまひとつよくわからない。
605 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:31:11 ] >>603 >>604 なるほど。画面遷移後(startActivity後ってことだよね)に お知らせをどうやって受け取るかっていうことか。 ちょっと試してみよう。 通常時の画面(Activity)間のデータ受け渡しは、 sharedPreferences 使ったけど、それ以外の受け渡しって やったことないから、考えたことなかった
606 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:40:53 ] >>605 ありがと。 Applicationの中で、データコンテナのクラスをおいて、 最初に起動した、ActivityでThreadを立ち上げて、そこで発生したデータを格納。 操作のActivityに遷移して、Applicationのデータコンテナからsynchronized メソッドで取得。 汚いけど、いまこんな感じにしてる。 問題は通知機構をどうするか。 リアルタイム性はさほど必要としていないので、ポーリングすればいいのだけど、 CPU負荷がかかって、動作がギクシャクしそうでやっていない。
607 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 14:01:25 ] callbackはいいんだけどaidlって決まった型しか使えないし、特殊な型使うときはparcelableにするか、 なんかゴニョゴニョしなきゃいけないらしくてなんか面倒くさい。MapとListが使えるからいいんだけど。
608 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 14:08:26 ] >>605 sharedPreferencesを使って、onSharedPreferenceChangedで受け取れそうだ。 ありがとう、すごい助かった。 もう少し試してみる。
609 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 14:37:10 ] チラ裏ですまん。 画面遷移毎にregisterOnSharedPreferenceChangeListenerで登録するのだが、 destroy時に、unregisterOnSharedPreferenceChangeListenerを忘れると、 積み重なって多重に通知が来るw 10分くらい悩んだ;
610 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 19:29:03 ] >>596 Serviceもメモリ足りなくなってきたら殺されるよ そのあと余裕がでてきたら再度onCreateされる
611 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 19:36:56 ] >>610 stopまでたどりついてないのに問答無用で(dirtyに)killされるってこと?
612 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 21:51:20 ] >>597 ActivityをextendsしてActivityを作るように、 Applicationをextendsして拡張Applicationを作るのは ごく普通のこと、というかAndroidアプリの王道パターンかと思ってた。 というか、 EclipseでAndroid Project作ったら自動的に作られてもいいくらいじゃね? ってぐらい・・・。
613 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 21:54:33 ] 確かにApplicationクラスはデフォルトでスケルトン作って欲しい となるとActivityクラスはgetMyApplication()メソッドを生やしたベースクラスを作りたくなるんだよね
614 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 21:55:41 ] >>612 >ごく普通のこと、というかAndroidアプリの王道パターンかと思ってた。 いやいや、Android始めてまだ1週間くらいだから、よく知らないんだわ、ありがと。
615 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 23:03:36 ] >>613 Activityからは普通に MyApplication app = (MyApplication) getApplication(); でいいじゃまいか。
616 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:07:49 ] >>611 死ぬことはある。まあ、その場合はApplicationも死んでるけど >>615 キャストかっこ悪くない? onCreateで一回ローカル変数にいれるようにしてるけど・・・
617 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:44:26 ] HTC Desire で Wifi 経由でデバッグとかアプリ転送とかしたいのだが、できない? EKEN 002 だと簡単にできたのだがw (こっちはこっちで別の問題があったけど)
618 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:52:25 ] >>611 OOMならServiceのonLowMemoryはまず呼ばれるだろうし、 onDestroyも呼ばれてくれるんじゃないかなあ。 そのへんどうなんだろ
619 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:56:31 ] >>617 EKENってどう?003を買おうかどうしようか考えてる。
620 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:12:36 ] E7001にしておいた方がいいよ
621 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:17:25 ] >>618 onLowMemoryは呼ばれすぎて意味が無い メモリ確保のためにServiceが殺される場合、onDestroyは呼ばれない
622 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:26:46 ] >>620 なんかよさげだねw
623 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 02:51:20 ] 画面遷移のアニメーション Themeとかstylesを作ってやるのは、ネットにあったから試したのだけど。 HOME画面みたいに左右にスライドするのって、プログラムの中でアニメーションの設定をしてるってこと?
624 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 10:34:12 ] >>623 横に複数のViewを連結してスクロールしてたよ。
625 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 13:06:14 ] >>624 ありがと 連結って?どうするの HOMEのってぐるっと一周するし、どうなってるん? ちょっと調べてるけど、でてこないな
626 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 13:46:09 ] >>625 android.git.kernel.org/?p=platform/packages/apps/Launcher2.git;a=blob;f=src/com/android/launcher2/Workspace.java この辺が、そのHOMEの挙動の話だから、その辺見るといいよ。 HOMEアプリによって作り方違うだろうから、そこから先は研究してみて。 最初と最後をつなげる動きなら、一時的な表示を用意しておいて スクロール処理が終わったら本来の最後の画面を表示みたいな方法で いけると思う。その辺は上のソースを落として実験してみて。
627 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 13:48:04 ] >>626 助かる、ありがと。
628 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 14:49:21 ] NDKのサンプルのhello-gl2動かそうと思ってるんだけど全然動かない。 これエミュレータだと使えないの?
629 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 16:30:12 ] ネットにあるクロノメーターの使い方のサンプルコードだと、時間を停止してからそこから 開始っていうのができなく、また0に戻ってしまいます。どなたか分かる方いませんか?
630 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:26:59 ] >>628 ログになんか出てないか?
631 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:10:43 ] ぐぐりまくってやっと発見したわ IMPORTANT NOTE: The Android emulator does not support OpenGL ES 2.0 hardware emulation at this time. Running and testing code that uses this API requires a real device with such capabilities.
632 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 21:05:03 ] >>631 おつかれw
633 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 04:00:50 ] マーケットで非公開にしたアプリも見えるっぽいんだが、完全に削除出来ないもんかね。
634 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 10:46:02 ] 500キロバイトほどの文字列の入ったxmlファイルを 読み込むのに10秒ほどかかるんだが、 もっと高速に読み込む方法って無いんでしょうか?
635 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 10:59:23 ] XML使うべきかどうかよく考えれ バイナリ形式に変換、インデックス化、分割して扱えるようならそうして、 速く扱える形式にプログラムを書き直せ
636 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 14:50:54 ] Android開発初心者として、参考になりそうな書籍はどれ? 2.1or2.2が出てても、それに対応した書籍は少ないし。 適当に手をつけ始めるにしても、1.6からの情報でいいのか良くわからないので。
637 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 14:57:42 ] いま書いてる最中
638 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 15:50:15 ] >>634 500kで10秒とか遅すぎるんだけど環境のスペックとパーサなに?
639 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 16:23:24 ] >>636 まだ1.6から対応がよくないか? Xperia はユーザー多いし。
640 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 17:30:40 ] 1.5を切り捨てる必要無くね?大した差はないんだし。 ゲーム作るならOpenGLとマルチタッチの事を考えると2.1以上対応でもいいとは思うけどな。 日本人の客は切り捨てになると思うが。
641 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 18:30:26 ] 1.5, 1.6を覚えてから2.1と2.2の新機能覚えたほうがスムーズ ttp://www.saturn.dti.ne.jp/~npaka/android/ 新機能分はここで確認してるけど
642 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 18:31:54 ] 1.5は解像度周りの扱いが違うから、どのみち別ビルドになるね
643 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 18:38:23 ] >>642 1.5でビルドしてもフォルダ作っておけば認識されるから 別ビルドにする必要は無い
644 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 19:36:29 ] 日本で入手しやすい端末のほとんどが1.6だな Desireは2.1だけど、なかなか手に入んないし ガラパゴスすぎだろ
645 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 20:09:29 ] >>643 Marketで1.5用パッケージがHVGA以外の1.6以上の端末で見えない問題って解消したの?
646 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:11:50 ] >>645 そんな問題知らないけど、1.5用ビルドで XperiaでもN1でも見えてるよ。
647 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:31:09 ] 質問させてください。 WebViewでダブルタップされたときも一回のタップと同じ動作をさせるために、 ダブルタップイベントを取得して、webview.onTouchEvent(e)で実装したんだけど、 二ヶ所で数回連打したり、一ヶ所で高速連打すると強制終了してしまうんだよね。 これって何が原因だと思う? イベントの取得等は、webview.setOnTouchListener&GestureDetectorでやってる。 環境:Android 2.1-update1
648 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:38:34 ] ダブルタップでタップのイベントを呼ぶんじゃなくって、 タップから呼ぶ処理と同じ処理を呼ぶようにしたら?
649 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:10:51 ] 一度にタップイベントが発生しまくって落ちたんじゃない?
650 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:22:15 ] >>644 Desireてソフトバンクが売ってるんじゃないの? iPhoneに力いれることにして手に入らなくなった?
651 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:30:14 ] >>648 onTouchEventメソッドの中身をそのまま書くってことかな? >>649 俺もそうなんかなぁと思ったんだけど,具体的にはどう対処すればいいかな? webview.wait(msec);とかThread.sleep(msec);とかで一旦止めてみようと思ったのだけど, どうも止まってくれないのよね。 それとも、これってもうハードウェア的制約と諦めるべきだろうか。
652 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:34:17 ] HTC端末(Desireも)は世界的に在庫不足らしいよ
653 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:12:58 ] 標準機っていう位置づけなのかね
654 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:15:53 ] >>650 Desireは世界的に生産ラインで有機EL不足で品不足状態なんでSoftBank関係なし 有機ELから液晶に変更されるってニュースもあったけど
655 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:40:33 ] imageButtonって画像サイズにぴったり合わせられないの?
656 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:58:47 ] >>654 あったけど。。。何?ちゃんと最後までハッキリしゃべれキモヲタ
657 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:14:27 ] あったけど
658 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:39:26 ] AbsoluteLayoutは、非推奨なんだけど、この先なくなるのかな?
659 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 12:06:29 ] 2.2環境でローカルのflvを再生する事は可能でしょうか? assetsにプレイヤーとflv突っ込んでWebViewで読み込めば行けるかなーと思ったのですが、 プレイヤーは表示される物のflvが見つからないと怒られてしまいます。
660 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 13:18:44 ] Desire 注文したら納期いつになるか解らないって言われた><
661 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 14:20:09 ] >>659 いまいちやってることがわからんから的外れかもしれないけど flvは、file:///android_asset/ファイル名.flv ってかんじで 読み込ませてるんだよね?ローカルファイルとして。 flvプレイヤーのファイル指定の方法がわからんからはずしてそうだ。
662 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 18:35:27 ] >>661 説明不足ですみません。 flvはfile:///android_asset/ファイル名.flvで読み込ませようとしてます。 一応、相対パスとかも試してるんですけどうまくいかないです。 画像ファイルとかは読み込めてるのでプレイヤーかflvの問題かもしれません。
663 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 19:02:48 ] 全く知らないで当てずっぽうで書くけど Air使えば再生できないのかな
664 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 22:41:38 ] >>662 アプリのディレクトリにコピーしてからならいける気がする
665 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 22:42:28 ] pc12.2ch.net/test/read.cgi/tech/1277812289/l50 iアプリ上でアンドロイドが動く?!
666 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 08:46:25 ] マーケットの書き込みってヒドイよな... モチベーション下がるorz 何様のつもりなんだろうな...
667 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 08:50:35 ] AppStoreに比べればこれでもマシだよ www.kotaku.jp/2010/06/appstore_review.html
668 名前:デフォルトの名無しさん [2010/07/03(土) 08:52:40 ] 文句が無ければ黙って使う。 文句があればおもいっきり書き込む。 そんな状況だろうから、率直なお褒めの言葉はかなり価値が高いかもなw あと、コメント書き込みの傾向って国柄が出てる気がするw
669 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 08:53:19 ] 日本人であることが恥ずかしくなってくるな
670 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 09:11:33 ] 賞賛からはほとんど得るものはない 人間は失敗から学んで成長する生き物
671 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 09:14:20 ] というかマーケットのコメを作者への私信欄に使うのやめて欲しいな 作者からするといちいち読みに行くに面倒だし 利用者からするとノイズでしかない
672 名前:デフォルトの名無しさん [2010/07/03(土) 09:16:37 ] 中国のAndroidアプリ紹介サイト運営会社っぽいところから英文で お前のアプリをうちで優先的に紹介してやるからローカライズしやがれ 的なメールが来たんだが・・・ シナ語なんて知らねぇし・・・
673 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 10:17:57 ] PAD長の「アイコンを変えてください」とか ウェザーニュースの「天気がハズれまくり」や「役立たずのクソアプリ。雨の降る1時間前でも晴れを表示していました」
674 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 11:01:05 ] 自分で褒める書き込みばかりすればええやん
675 名前:デフォルトの名無しさん [2010/07/03(土) 11:13:52 ] おっさんらは有料配信もやってるの? 儲かってる?
676 名前:デフォルトの名無しさん [2010/07/03(土) 11:37:49 ] 現状アンドロイドアプリはjava作成が主流なのかね?
677 名前:デフォルトの名無しさん [2010/07/03(土) 11:45:03 ] 有料は誰も買わないね。商売にはならん
678 名前:デフォルトの名無しさん [2010/07/03(土) 11:48:35 ] まず一言目に儲かるか否か口にしてしまう思考パターンの奴は 何にしてもろくな方法で儲けることは出来ないだろうな。
679 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 11:49:25 ] 基本はjavaでしょ。 オレは今、javaから勉強中。アプリ作れるようになるまで道は長そう。 すでに心が折れそうだ…
680 名前:デフォルトの名無しさん [2010/07/03(土) 12:01:43 ] さっさとandroidの入門書片手にサンプルコードつついた方が、早道な気がするな。 IT土方だって、文系だろうがチンカスだろうが、プロジェクトについてしまえば結局はなんとかなるんだから。
681 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 13:49:44 ] >>677 それはアプリの問題かとw
682 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 15:59:24 ] >>651 ハードの制約ってことは、お前のアプリ以外にも そんなバカな挙動するものあるの?
683 名前:デフォルトの名無しさん [2010/07/03(土) 16:14:47 ] Androidは勝手アプリを作っても大丈夫ですか? i-Phone売りたいお(´;ω;`)ブワッ
684 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 16:35:18 ] 勝手アプリつくってうpろだにアップするのも自由よ。
685 名前:デフォルトの名無しさん [2010/07/03(土) 16:37:14 ] うらやましすですおね(´;ω;`)ブワッ
686 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 18:49:07 ] >>682 どうみてもアプリのバグだろうに…
687 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 18:59:08 ] iPhoneも、プロジェクトごとうpすればいんじゃないの?
688 名前:デフォルトの名無しさん [2010/07/03(土) 19:01:25 ] お布施してるバカしかインスコ出来ませんぜ旦那
689 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 20:48:45 ] JailBreakすればいいじゃない
690 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 23:06:26 ] 広告収入って表示するだけでいいの?クリックして サイト開かないとダメ?作者さんに貢献したいので 教えて下さい(・ω・)
691 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 23:07:47 ] >>690 広告によっても違うけど、ほとんどの奴はクリックしないと収入にならない
692 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 23:18:51 ] >>691 ありがとう。クリックするようにします。(*^-^)つΩポチッ
693 名前:デフォルトの名無しさん [2010/07/03(土) 23:39:32 ] いいユーザーだな 普通「広告うぜぇえええええ」なのに
694 名前:デフォルトの名無しさん [2010/07/04(日) 06:07:00 ] 1クリックなんて1〜5円程度がいいところなんだ。 ほとんど誰にもクリックされない上に、クリック単価が安くて涙目なんだぜ。 無料でそれなりに使えるものにすらアレコレ注文や文句を付ける前に、 良い作品は毎日クリックしてやってくれ。
695 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 11:05:50 ] ろくライブ壁紙ないから自分で作ろうかなって思ったんだけど エクリプスうまく設定でけん 日本語化もうまくでけん やっぱ俺ダメな子なんだ
696 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 11:11:57 ] そこらへんまではググって適当なサイトの真似すれば出来るはずだよ。
697 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 11:41:04 ] ライブ壁紙でAQUA ZONEみたいなのがあるといいな。
698 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 13:28:37 ] ライブ壁紙ってあんまり派手なのは電池食いそうで ネタとしては面白いんだけど、需要無いかな?って思ってる。
699 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 14:39:12 ] 文句ばっかり書かれてると、 ソースやるから自分で直せって言いたくなる 絶対やらんけど
700 名前:デフォルトの名無しさん [2010/07/04(日) 14:50:46 ] 完成度100%じゃないアプリは例え99.9%でもゴミ扱いなのさ。
701 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 14:55:14 ] すべてのアプリはゴミか?
702 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 17:16:03 ] どんなに苦労して作ったものでも使えなければただのゴミ まあ現実ってやつだよね。
703 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 17:37:40 ] >>700 ,702 え?、IBM PCのBIOS以外全部ゴミ?
704 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 18:22:50 ] >>702 親御さんが泣いてるぜw
705 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 18:41:08 ] やっとsdkいごいたぜ でもエクリプス日本語化なんねー それと便座カバー
706 名前:デフォルトの名無しさん [2010/07/04(日) 18:51:06 ] 日本語化なんてドラッグ&ドロップで一発じゃなかったか?
707 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 19:03:46 ] >>703 BIOSでもドライバーでもファームでも 使えなきゃゴミでしょ ゴミ扱いされないのは動作や機能をキチン作り込みバグ取りや環境の変化に対するアップデートをし続けているものでしょ 別にその場の興味だけで作っても悪いことはないけど 不具合やとかあれゴミ扱いされるのは仕方ないことなんだよ
708 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 19:37:21 ] なんかサイズの単位が多いんだがどれ使えば良いんだ?
709 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 20:25:11 ] dp,sp
710 名前:708 mailto:sage [2010/07/04(日) 21:18:02 ] >>707 レスども。 やっぱそれなのか、、pxでずっとやって俺涙目orz
711 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 21:19:28 ] っと安価ミスった・・ 広告サービスって簡単に入れられるようになるとみんな入れそうで嫌だな
712 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 21:31:31 ] >>711 有料になるよりはマシじゃないか?
713 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 22:57:41 ] >>709 タブレットとか出たら、小さく表示されそうだけど、 iped とかどうなんだろう?
714 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:12:04 ] >>713 その辺が気になるなら、解像度ごとにレイアウト作成かな layout-480x320とかlayout-854x480とかフォルダ作って dp,sp指定は解像度が違ってもモニタの大きさが(ほぼ)同じの端末向け
715 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:33:59 ] 解像度では実際のサイズ分からないから、 そのあたりは small/normal/large で切り替えでしょう
716 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:46:14 ] 要件次第じゃない 実際のサイズにかかわらず画面の半分を占有する、 というようなレイアウトなら解像度指定でpx指定、 タブレット用に別のレイアウト使うんだったらサイズ指定
717 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:49:16 ] 画面の半分を占有、ならweight指定すべきだとおもいまっする
718 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:53:44 ] startActivityを呼ぶと次の画面に遷移しますが、 現在の画面を閉じて別のActivity画面に遷移する方法は無いでしょうか? A画面 から B画面 へ行く B画面 から C画面 へ行く ここで戻るボタンを押したときに、C画面 から A画面に遷移させたいのです そのためにはBからCへ遷移するときに自分(B画面)を閉じつつ遷移するのがよいかと思ったのですが、 そういった方法はないのでしょうか?
719 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:55:21 ] BからCをstartActivityする時にBがthis.finish()すればいいだけだと思うけど
720 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:56:11 ] 2ちゃんねるのヘッドライン見るブラウザで一番上が広告スペースで 裏にスレタイが隠れてんじゃないかと気になって生姜ねえ
721 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:06:43 ] >>720 広告を連打してあげるといいよ
722 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:19:23 ] >>719 ありがとうございます! startActivityメソッドを動かした後は、呼び出し元のその後のコードは実行されないと勘違いしてました。 #Windowsでいうモーダルのような動きだと思い込んでますた。。。
723 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:25:15 ] その後のコードは全部実行されるし、 そこでUIスレッドの実行止まっちゃったらonPauseはどうやって実行するんよ
724 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:29:44 ] >>723 言われてみればそうなんだが、思い込みとは怖いもんです
725 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 02:13:08 ] ApiDemo は一通り眺めておいて損はないよ
726 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 03:24:51 ] 最新のapiデモが、2.2になっちゃったけど、2.1のって古いのから 抜くしかない?
727 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 08:37:26 ] スマソ スレ違いとは重々承知の介で御座るが、 android script engine についての話題はないでしょうか。
728 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 09:33:33 ] MediaRecorderでオーディオは録音できるがビデオができん。prepare failed っていわれても何が悪いんだー
729 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 15:32:54 ] ijiadfa.ame-zaiku.com/test.apk ひまだったんで作ってみた。 youtubeを使いやすくするアプリです。 動画のURLをコピペしたり、ページの共有でも使えます。 感想を聞かせてください。
730 名前:デフォルトの名無しさん [2010/07/05(月) 15:56:18 ] こんなところで公開するより、マーケットの洗礼を受けてこい。
731 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 16:04:55 ] Androidマーケットは会社バレ大丈夫なんですか?
732 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 20:21:29 ] 会社ばれ?どういうこと??
733 名前:デフォルトの名無しさん [2010/07/05(月) 20:46:39 ] >>711 広告なら簡単に入れられるぞ。 TextViewと大して変わらん。 半月ほどで50セント(約50円GETだぜ!)
734 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 22:47:54 ] >>733 おいおいジュース買えちまうだろ
735 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 22:49:17 ] >>733 最低支払い金額っていくらだっけ?
736 名前:デフォルトの名無しさん [2010/07/05(月) 22:57:01 ] >>735 2000円くらいだったような。 手数料が300円くらいで。
737 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:09:02 ] >>736 ジュース買えるのだいぶん先だな…
738 名前:デフォルトの名無しさん [2010/07/05(月) 23:19:50 ] 広告10万ビューあって4ドルってどういう事だお!!(`・ω・´) 新聞屋のチラシの方が儲かるやんけ。
739 名前:デフォルトの名無しさん [2010/07/05(月) 23:22:28 ] もう3.0が出るのか 俺のXperiaはまだ1.6なのに・・・
740 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:22:48 ] アプリ作るよりティッシュ配りのバイトのほうが儲かるな。
741 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:32:42 ] 20時間で作ったアプリで5万稼いだ俺の勝ち
742 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:39:51 ] >>739 どうせ、対応端末出るまでに時間かかりますや。
743 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 00:50:58 ] >>732 会社バレ、つまりiPhoneだと実名でるじゃないですか。 Androidだと公開部分、購入者にばれる部分、両方とも匿名化出来るんでしょうか。 振込情報は実名じゃないとしょうがないけどこれは非公開っすよね。
744 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 02:22:14 ] ブラックアプリ制作者キター
745 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 06:30:23 ] 私もその辺が不安です。フリーソフト出すのにも実名晒さなければいけない とかおかしいですよ。androidでは普通に作って普通に公開出来るなら、 iPhoneより遥かに良いです。PCで作れますし。
746 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 06:47:24 ] ユーザーに実名晒してる奴は少ないと思うんだが。
747 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 07:01:21 ] いやiPhoneアプリでは、Sellerが実名なのです。 2tchの作者はYoshida Yuichiさん、と全世界晒しです。gkbrです。 Androidは如何なのでしょう。名前が一切出ないなら、登録しようと 思うわけです。銀行口座などは入れなくても良いですよね。 (収入の予定は無いので)
748 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 07:18:59 ] じゃあ法人つくればいいやん。naan とか infocity みたいに。
749 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 07:21:04 ] 実名の登録は必要。登録料25$をクレジットカードで払うからね。 マーケットで表示される名前はそれとは別。 こっちは実名である必要がない。
750 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 08:47:47 ] DBのデバッグしたかったら >adb shell #sqlite3 hoge ってwebで読んだんだけど、俺の環境だと >adb shell $sqlite3 hoge Permission Denied となるのはどうしてなんだぜ
751 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 08:51:04 ] rootじゃないからじゃない?