- 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/
- 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間の受け渡しを行えば良いのでしょう?
|

|