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/
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 ] 俺、宝くじ当たったら真面目に働くんだ。