1 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 07:31:33 ] part1 ☆JAVA初心者がAndroidでアプリを作るスレ☆ pc12.2ch.net/test/read.cgi/tech/1243270488/ GoogleAndroidアプリ作成part2 pc12.2ch.net/test/read.cgi/tech/1253197333/ 初期の流れをくんで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/
641 名前:637 mailto:sage [2010/04/30(金) 14:35:09 ] >>638 すみません、決定的に忘れていたことがありました。 「一回前に計った時間」が記録できません。
642 名前:637 mailto:sage [2010/04/30(金) 14:42:58 ] >>640 ありがとうございます。 「一旦全ての時間をSimpleDateFormatでフォーマットしてmSecを排除して実行できるようにする」 ということでしょうか? その場合はformatやapplyPatternのString型やVoid(型が分かりません)で比較できるのでしょうか?
643 名前:637 mailto:sage [2010/04/30(金) 14:48:25 ] すみません。ちょっと頭が混乱していたみたいです。 String型のif文とか出来るの忘れていました。 applyPatternのvoidはフォーマット形式を変換するためなので戻り値なしと言うことですね。 すみません。頭冷やしてきます。
644 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:52:49 ] >>641 AlarmManagerの制限にそんなのあったっけ? 使ったこと無いからわからないけど、設定保存できてるなら できそうなものだけど……。 >>642 SimpleDateFormatを使えとは言わないけど概ねそんな感じ。 Stringの比較はできるよね?
645 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:58:01 ] >>643 あるあるw そろそろ3時休みだから散歩行って来るといいよ。 俺は「UIスレッドにPostしたUI書き換え動作が終わるまで、 UIスレッドに来たメッセージ処理を待ってもらいたいけど、 UIスレッドに待ったをかけるとPostした動作も実行できないから デットロックする」という難問ではまっている。 WindowsAPI系ならメッセージポンプの出番なんだが……。 俺も散歩行って来る。
646 名前:637 mailto:sage [2010/04/30(金) 17:36:10 ] >>640 >>ただ、その時間に処理がこなくて飛ばされたり、逆にその範囲内で動き続けたりする危険が ある。 前に何回かエミュレータで //ココで指定時刻を過ぎていて作動日でない場合はdayに1日足す if(nowtime.after(cal) && cal.before(Comparison)){ cal.add(Calendar.DATE, 1); } を設定しないで確認のためにLog.eを設定して実行したら 洒落にならない量のAlarmManagerの呼び出しとLog.eが排出されました。 w
647 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 17:36:20 ] そして二人は、出会った
648 名前:637 mailto:sage [2010/04/30(金) 17:44:10 ] 忘れてました。Comparisonは設定した日の23:59を設定してます。 //1日追加するかを比較する際に使う23:59:59の時刻を設定 Comparison = (Calendar) Calendar.getInstance(); Comparison.set(Calendar.HOUR_OF_DAY, 23); Comparison.set(Calendar.MINUTE, 59); //mSecまで設定した方が良さそうですね。(今後追加) Comparison.set(Calendar.SECOND, 59);
649 名前:645 mailto:sage [2010/04/30(金) 18:08:25 ] 自己解決した。 ワーカースレッド d1=res.getDrawable(xxxx); ワーカースレッドからUIへのポスト{ mImage.setBackgroundDrawable(d1); animetion=(AnimationDrawable)mImage.getBackground(); } メインスレッド animetion.run(); を ワーカースレッド d1=res.getDrawable(xxxx); メインスレッド while(ワーカースレッドの終了待ち){} mImage.setBackgroundDrawable(d1); animetion=(AnimationDrawable)mImage.getBackground(); animetion.run(); にするだけだった。 グランド十週ほど全速力で散歩してくる。
650 名前:637 mailto:sage [2010/04/30(金) 22:14:41 ] 何度もすみません。自己解決を図りましたが失敗しています。 「指定時間<=現在時間」&&「指定時間>一回前に計った時間」を設定しようとしたら EclipseにDate型では出来ないとエラーが発生しました。 SipmleDateFormatで以下のようにして SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd/HH/mm"); //sdf(SimpleDateFormat)の形式をcalとnowtimeに適用して新しいStringを2つ作る String caldate = sdf.format(cal); String nowtimedate = sdf.format(nowtime); if(caldate.equals(nowtimdate))でif文に入ろうと設定したら、 ERROR/AndroidRuntime(257): Uncaught handler: thread main exiting due to uncaught exception ERROR/AndroidRuntime(257): java.lang.RuntimeException: Unable to start service VoiceAlarms.AlarmService@437890e8 with Intent { act=start cmp=VoiceAlarms/.AlarmService (has extras) }: java.lang.IllegalArgumentException というエラーが出ました。ランタイムに問題があると言われてもわかりません。 頭冷やしに行ったらジンマシンが出て注射してきたけどシンドイ。 問題点: ・エラーの意味(ランタイムエラーと言うことは分かりますが)・原因が分からない。 ・「指定時間<=現在時間」&&「指定時間>一回前に計った時間」が出来ない。
651 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 22:38:40 ] >String caldate = sdf.format(cal); Calendarクラスはformatできないお
652 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 02:36:24 ] >>650 例外発生したときのスタックトレース追っていけば、 実際どこで例外が発生しているかわかる 深く追いすぎるとフレームワーク部分まで行っちゃうから、 自分のソースが出てきたところで、怪しいところを調べるべし
653 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 04:04:26 ] というか、AlermManagerの使い方が変な気がする AlermManagerから通知を受けて時間のチェックを行うんじゃなくって 処理を行いたい時刻に通知を受けるようにするべき
654 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 10:01:22 ] まさかAlarmManagerを定期的に起動して 起動するたびに「音を出す時間か」を判定してるのか・・・?
655 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 10:28:29 ] 比較にcompareToは使わないの?
656 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 10:31:45 ] 使ってましたね…ごめんなさい
657 名前:デフォルトの名無しさん [2010/05/01(土) 11:11:35 ] 最近Android開発を始めまして、チャットアプリの様な物を作りたいのですが、 良いサンプルコードなどはあるでしょうか? ググってみたのですが、中々探し当てられなくて・・・ 親切な先輩方、よろしくお願いいたします <(_ _)>
658 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 11:19:22 ] つ {$ANDOID}/packages/apps/IM
659 名前:637 mailto:sage [2010/05/01(土) 13:24:23 ] 皆さんご教授・ご意見ありがとうございます。 >>653 >>654 AlarmSettingというActivityクラスに時・分を指定して それを取得してAlarmServiceのServiceでAlarmManagerに時・分を設定、 また、まだ実装していませんがBroadCastReciverでデバイスの起動時にAlarmServceを指定すれば再設定できるようにしています。 そして、次の実行のためにService内に自己宛のAlarmManagerに同じように設定しています。 その後指定時刻になったら音を鳴らすActivityを呼び出すといった具合です。 ですので、Activity及びBroadcastReciverで設定するときに誤って 音を鳴らすActivityをさせないために「cal.getTime()==nowtime.getTime()」を使っています。
660 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 14:10:04 ] 正直『==』とか数値以外使わない方がいい気が
661 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 14:26:56 ] enumもOK! …なんだけどまぎらわしいわな。
662 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 14:28:42 ] 画像をbitmapにした時に使うメモリのサイズって計算できるのかな? 一定サイズ超えるようならリサイズして生成ってのをやりたいんだけどよく分からない・・
663 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 14:58:36 ] >>662 例えば 24bitカラー/pixel x 横640pixel x 縦480pixel = 7372800bit じゃなくて?
664 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 15:07:31 ] インスタンスのメモリサイズでしょ。
665 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 15:44:42 ] 一定サイズで処理を切り替えるだけなら、 >>663 のおおまかなサイズで十分機能するんじゃまいか あと、やったことはないけど デカイ画像になるならNDK使ってCヒープ使うとかなんとか。 というか「画像をbitmapに〜」の画像って何のことだろうか。 jpgやらpngやらの圧縮ファイルをBitmapインスタンスにするってことでいいのかな。
666 名前:662 mailto:sage [2010/05/02(日) 16:43:49 ] レスどうもです。 >>665 そうですね壁紙サイズぐらいデカイ画像をImageViewで表示できればと思ってます。 BitmapFactory.decodeFileでそのままやるとOut of memoryになるので、 >>664 の言うとおり、事前に使うメモリのサイズとか計算できればと。。 NDKまではちょっと手を出したくないので>>663 のようにサイズから大体のサイズを計算でやってみます。
667 名前:637 mailto:sage [2010/05/03(月) 19:02:02 ] AlarmManagerの設定は正直コード自体に問題がありました。 一回作動すると過去の時間を設定してしまうので欠陥だらけでした相談した人には申し訳ないです。 (貴重な時間と労力を無駄にしてしまってごめんなさい。) 一度設定すると次の時間までは無事に動くのですが、 その後は日程を加味しなくてはならなくなり、 結果コード自体が長くなりメソッドも複雑になってしまうのでもっとシンプルな構造に変更することにしました。 本当にごめんなさい。
668 名前:デフォルトの名無しさん mailto:sage [2010/05/03(月) 20:12:09 ] いいのよ
669 名前:デフォルトの名無しさん mailto:sage [2010/05/03(月) 20:33:36 ] なに、いいさ
670 名前:デフォルトの名無しさん mailto:sage [2010/05/03(月) 20:46:05 ] むしろシンプルな構造のほうが気になる
671 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 01:52:02 ] Activityから全く無関係なところからContextが必要なときのために、 初めに呼ばれるActivityで、ApplicationContextをどこかクラスのstaticに保持しておくってありかな?
672 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 02:14:05 ] 良い子ちゃんぶるならContextを引数で持ちまわれよという話になる
673 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 03:32:10 ] 確かに新快速は慣れないとちょっと怖い揺れ方をするからね 大阪は地下鉄をはじめ私鉄の大部分が標準軌だからあのどっしりした 乗り心地に慣れると狭軌であるJR西の揺れ方はちょっと異様
674 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 04:10:11 ] 脱線転覆したのはゴールデンウィークだったね
675 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 04:22:46 ] 脱線電車の2本前のに乗ってたなぁ。。
676 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 07:55:46 ] OpenGLで gl.glEnable(GL10.GL_BLEND); gl.glBlendFunc(GL10.GL_SRC_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA); gl.glClearColor(0.0f, 0.0f, 0.0f, 0.5f); gl.glClear(GL10.GL_COLOR_BUFFER_BIT); とやってもちゃんと半透明の黒で画面が塗りつぶされないで 真っ黒で塗りつぶされちゃう。 フェードアウトとかで使おうと思ってたんだけど、もしかしてそういう使い方は的外れ?
677 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 11:34:43 ] フレームバッファーがRGBAではなくRGBになってないか? あと背景色を半透明で塗りつぶしても描画される物体には直接は関係しないぞ。 フェードアウトがしたいなら例えばカメラの前に画面全体被おう板ポリを半透明で描画すべし。
678 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 14:15:36 ] >>671 そもそもAndroidではstaticフィールドを使うべきではないんじゃないか null入れ忘れでリークの元になるし、GCがおっつかくなることもあるのでは 将来、未知の強制終了イベントが増えることもあるかもしれない もちろんnewやStringの利用回数を絞ることも必要だけど
679 名前:671 mailto:sage [2010/05/04(火) 17:48:08 ] >>672 ,678 確かにAndroidはメモリ管理考えないとは思うんだけど ApplicationContextならいいかなと思いまして、、 正直UIに関係ないString.xmlからの文字列取得とか Sqliteとか使うのにContextが必要なのがしんどい
680 名前:676 mailto:sage [2010/05/04(火) 18:49:25 ] >>677 回答ありがとうございます。 フレームバッファをRGBAにすると遅くなりそうなので、板ポリゴンでやってみようと思います。 ついでにもう一つ、 openGLで2D描画をするときに高速化のために glDrawTexiOES() を使っているんだけど、 アルファ付きのpngをさらに glColor4f(r, g, b, a) で設定したアルファ値で透明度を変えようとしても 変更されて描画されない。 ちなみに普通にポリゴンに貼り付けた場合はちゃんとできる。glDrawTexiOES()では無理なんでしょうか?
681 名前:デフォルトの名無しさん [2010/05/04(火) 20:04:24 ] >671 おんなじとこで悩んでた。 今、ContentProvider をextendsたりして、getContext()してるけど。
682 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 20:09:22 ] >>680 仕様書には glDrawTexOES draws a texture rectangle to the screen. としか書いてないから glColor4fは一切関係しないんじゃないかな
683 名前:676 mailto:sage [2010/05/04(火) 23:09:15 ] >>682 ワンダのレプリカ島のソースを参考にしてみたら、意図した感じのができました。 gl.glBlendFunc(GL10.GL_ONE, GL10.GL_ONE_MINUS_SRC_ALPHA); gl.glTexEnvf(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE, GL10.GL_MODULATE); として、設定したいアルファ値を gl.glColor4f(alpha, alpha, alpha, alpha)のようにRGBAすべての引数に設定。
684 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 23:35:17 ] あの人なんで日本語がすさまじく流ちょうなの? やっぱそのくらいの才能がないとgoogle社員になれないのかな。
685 名前:デフォルトの名無しさん [2010/05/04(火) 23:44:38 ] みんなどの端末で動作確認してるの? 動作確認用に向いた、安価で良い端末はないでつか? >>684 あの人ってだぁれ?
686 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 01:46:57 ] >ワンダのレプリカ島 ↑この人
687 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 01:49:47 ] うまいとか流ちょうとか表現するのは失礼なくらいよくしゃべる。 日本で幼少期を過ごしたセインカミュ並みに普通に日本語。
688 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 02:45:58 ] Comme t'es con!
689 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 03:25:02 ] AndroidってC#でアプリ作れるの?
690 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 06:50:48 ] もちろん
691 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 07:35:15 ] アクセサリのメモ帳で作ってますが何か?
692 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 11:02:11 ] >>690 ありがとう C#勉強することにします
693 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 12:19:21 ] 信じるなよ。
694 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 12:27:26 ] >>692 ja.wikipedia.org/wiki/Android Googleから提供されているSDKでは、Javaプラットフォームによるプログラム環境と、C/C++による開発がサポートされている。
695 名前:692 mailto:sage [2010/05/05(水) 12:55:13 ] > .NET Framework互換環境の1つであるMonoについてもDalvikに対応する計画がある って書いてあるので、将来的にC#で作れるようになるってこと? Cは基礎だけ覚えたんですけど、C#よりCをちゃんと覚えたほうがいいでしょうか
696 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:01:20 ] javaを覚えた方がもっと早い。
697 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:01:37 ] 趣味でやってるならMonoが対応するのを待つのもいいんじゃない? 逆に趣味を越えてやりたい(作ったものを売りたいとか)なら、JavaやC/C++で 作った方がいいと思う。
698 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:04:41 ] つうか、C#できればjavaなんか簡単だけど。
699 名前:692 mailto:sage [2010/05/05(水) 13:15:19 ] >>697 Mono対応はいつになるかわからないっていうことですかね? もし何か作ったら、せっかくだから配布(無料か有料かわからないけど)したいです Javaは簡単なものが作れるようになったので、Monoが対応するまではJavaで と思ってるけど、C#はWindows用の開発言語として人気って聞いたので Androidアプリ用としても使えるなら覚える価値があるかなって思いました
700 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:25:57 ] 今から勉強するならJavaやっとけ C#はCの強化版っぽい名前だが実態はJavaの拡張版のようなもんだ まずJavaを十分使えるようになった方が早道
701 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:43:01 ] Javaは教育用にも使われてる優れた言語だし、C#やりたいなら似てるから 勉強して損はないよね。
702 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:50:53 ] Cを通るためにはポインタを避けられないけど javaもC#もポインタなんかほとんど関係ないからな
703 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:53:18 ] Javaではあほな書き方してるとNullPointerException出まくりますが
704 名前:692 mailto:sage [2010/05/05(水) 14:03:44 ] うーん、Javaをもう少しやって、余裕ができたらC#もやってみます C/C++ってもうあんまり使われなくなっちゃったのかなぁ
705 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 14:17:32 ] C#が人気なのは、RADやIDEなどの環境も含めての話だと思うが。 言語単体で人気あるって話は特に聞かないなぁ。
706 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 14:41:56 ] C#で作れれば、AndroidでもWM7でも同じアプリが動くってことか? iPhoneは除け者だな。
707 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 14:43:00 ] C#はIIS系のサーバサイドしか使われてないし 小規模なCGIなら皆PHPで作っちゃう ブームは去った言語って感じ
708 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 14:43:09 ] 言語単体で見てもC#は良く出来てるよ といってもbetter Javaだからねぇ
709 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 14:47:11 ] 何でサーバサイドの話になったんだ?
710 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 15:34:32 ] >>709 C#はサーバサイドがメインストリームの言語で、クライアントのアプリではほとんど使われてないってことだろ ばかじゃないの?ちゅうごくじんだからにほんごがよめないですか?
711 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 15:59:58 ] クライアント側で普通に使われてると思うんだが Javaの鯖偏重よりクライアント用途多いくらいだろ
712 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 16:45:46 ] C#はクライアントで使ってますよ なかなか考えられている言語だと思います
713 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 17:01:21 ] >>710 内容が間違ってるから理解してもらえないんじゃないの?
714 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 17:16:04 ] 業務用クライアントアプリ開発は相当な割合をC#が占めてる筈。 C#良い言語だと思うよ。 プロパティとデリゲート/クロージャは一度使うと無しには戻れん。
715 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 18:00:22 ] Eclipse から USB でアプリを送り込んだ後に Android から USB切断するにはどうすればいい? いまはいちいちケーブルを抜いている始末w なんでかってーと、切断しないとアプリから SD カードが読めないよね
716 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 18:35:15 ] NDKダメダメって、C++のSTLと例外ならこれで余裕で使えそうじゃん 公式でサポートはして欲しいけどさ ttp://www.crystax.net/android/ndk-r3.php
717 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 18:56:34 ] >>716 俺もそれが非常に気になっている。 例外とSTLが使えれば俺ライブラリが移植できるw ちょっとお前さん使ってレポート上げてくれませんか?
718 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 18:58:32 ] パッチで使えるなら公式サポートしてくれ…
719 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 19:42:55 ] > 業務用クライアントアプリ開発は相当な割合をC#が占めてる筈。 こんなとこでIDもないからいくらでも嘘は書けるわな
720 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 19:47:13 ] >>719 開発が容易なせいか、よく使われてるよ。 知り合いの開発者は「今までアセンブラとかCとかいろいろやったけど 最近は専らC#」って言ってた。 相当な割合ってのは知らん。
721 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 19:49:21 ] 業務端末なんてほとんど Web ベースになってるだろ。 ネイティブで専用クライアントアプリ開発なんてもうニッチに片足突っ込んでるような状態。
722 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 20:15:07 ] >業務端末なんてほとんど Web ベースになってるだろ。 グリッドもインタラクティブなチャートもOffice連携も要らんならWebだけで 済むかもしれんが、実際はそんなシンプルな要件ばっかりじゃないだろ。 業務アプリったって定型事務作業をターゲットにしたものばかりじゃないんだぜ。 RIAの普及はエンタプライズ分野じゃまだまだこれからだし、現状じゃ 「クライアントアプリがニッチ」とは到底言えないよ。 つか、テストとお遊び用に端末の実機ほしいな。 誰かZenPadとか買ってみた人いません?
723 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 20:19:15 ] > 誰かZenPadとか買ってみた人いません? オレも開発用に欲しいけど、せっかくならそれなりの性能が欲しいから CPUがサムソン、Bluetoothなしってあたりが非常に微妙。 サイズはちょうどいい。
724 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 05:19:48 ] ZenPadは動画レビュー見た限りじゃ描画が遅いから、お遊びで使うなら不満がでそう リリース目的のテストにはもってこいかもしれんが
725 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 07:56:42 ] ここム板なんだけど。
726 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 08:08:51 ] monoの話から突然「C#は鯖でしか使われてない」とか言い出すアホが一人で暴れてるだけだから 速やかに軽やかに無視しろ
727 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 11:17:44 ] 勉強用に簡単なゲームアプリを作ろうと思いjetPlayerを利用しているのですが、 jetPlayerで複数の音声を同時に再生することって可能でしょうか? BGMを流しながら効果音とかを鳴らしたいのですが、 効果音を鳴らす際にBGMが止まってしまいます。 MediaPlayer、SoundPoolでは同時に音を流すことが出来たので そちらで実装しても良いのですが気になってしまって。 queueJetSegmentで再生する際のmuteFlags、userID辺りの設定かなと思っているのですがうまくいきません。 分かる方がいれば教えていただきたいです。 また、MediaPlayer、SoundPool、JetPlayer等の使い分け基準がよく分かっていないのでそちらもアドバイス等を頂ければうれしいです。
728 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 16:52:52 ] カレンダー系のアプリのように、カレンダーを表示させようと思うと 自前で描画する必要がありますか?
729 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 21:50:48 ] うむ
730 名前:デフォルトの名無しさん [2010/05/06(木) 23:28:27 ] 開発中のアプリを携帯でテストするには 一旦ダウンロードサイトに登録して携帯でダウンロードするしかないのでしょうか? ダウンロードサイトって特定の電話のみダウンロードさせることってできるの? HelloWorldとか表示させるものをアップしても 他の人の迷惑になるだけなので、気になりました><
731 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 23:59:35 ] >>730 何を言ってるんだ? USBケーブルを接続してアプリを実機にインストールするのじゃダメなの?
732 名前:デフォルトの名無しさん [2010/05/07(金) 00:18:08 ] >>73
733 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 00:19:35 ] こんなレベルの奴がアプリ開発とは…
734 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 00:22:09 ] (´・ω・) カワイソス
735 名前:728 mailto:sage [2010/05/07(金) 00:24:10 ] >>729 ありがとうございます。 がんばって描画させます。
736 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 00:31:49 ] こんなレベルの奴でもさくっといいものつくったりすることもある。 グダグダ絡む奴に限ってなにもできない。
737 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 00:42:25 ] ここレベル低すぎだよな
738 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 00:45:54 ] で、アイコン画像を変更するにはどうしたらよいのかね?
739 名前:デフォルトの名無しさん [2010/05/07(金) 01:14:26 ] 327 名無しさん@十周年 sage 2010/05/06(木) 23:29:18 1WJJTagX0P Androidのアプリは開発しやすいから やがてiPhoneのソフトより出回るんじゃないかな。 1/3がスパムだとしても、ベクターとか自分の信頼できるサイトから 落とせば問題ないのでは? 334 名無しさん@十周年 sage 2010/05/07(金) 01:00:26 9jEwmE2y0P >>327 あのSDKで開発しやすいとかw なんで、プログラミング初心者がサクッとiPhoneApp作れるのか どっちもやってれば理由はわかるよね。 tsushima.2ch.net/test/read.cgi/newsplus/1272982364/
740 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 01:18:04 ] >>738 640*640でicon.pngってファイルを作ったらそれをres/drawbleに放り込んで AndroidManifest.xmlの<application内でandroid:icon="@drawble/icon"を指定すればOK
741 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 01:19:35 ] >>730 たぶん、iPhoneの開発方法とごっちゃになってる。 本買って読み直して方が良いと思う。(頭の中で整理できるので)
742 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 07:06:09 ] >>730 Androidじゃなくて、オープンアプリ=auのjavaをやろうとしてるだけの気がする 他のキャリアは知らない。
743 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 09:03:42 ] >>726 いきなりチンカス言語C#の話をしたクズを最も責めるべきなんだが 糞Androidをやってるやつらは、脳にも糞がつまってるようだな
744 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 12:13:15 ] >>743 林檎信者乙ww
745 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 09:48:21 ] HT03-aにデフォルトでインストールされている「googleマップ」と、 最低限の動き(地図の表示とズーム、移動)の自作地図アプリ(mapactivity、mapview)とでは、 動作速度においてデフォルトのアプリのほうが断然早いのですが、何の違いがあるのでしょうかねえ
746 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 15:47:29 ] 開発言語が違ってそう と素人が言ってみる・・
747 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 17:18:17 ] 問い合わせの回数とかトラフィックとか
748 名前:デフォルトの名無しさん [2010/05/08(土) 23:50:09 ] ステータスバーに任意の文字列を表示させる方法がわからないので教えてください。 用途としては、習作として作っている、 バッテリーの残量をステータスバーに数値(%)で表示するアプリを作るためです。
749 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 00:00:28 ] >>748 やったことがないが、サービスで一定時間ごとに(NotificationManager )hoge.notify(略) するんじゃないか? blog.haw.co.jp/android/?p=332
750 名前:デフォルトの名無しさん [2010/05/09(日) 07:42:45 ] >>749 それだとアイコンは設定できても 任意の文字列が表示できないんです。 それとも、自分gが何か見落としてるだけでしょうか?
751 名前:デフォルトの名無しさん [2010/05/09(日) 07:43:59 ] あ、力技で0〜100までのアイコンを用意するってのはナシの方向で。
752 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 09:09:08 ] >>748 自分も似たようなアプリ作ろうとしてる。 www.taosoftware.co.jp/blog/2009/04/android_notification.html ↑で tickerText ってのがあるけど、「すぐ消えてしまいます」だそうだ。 結局 >>751 みたいにする以外ないのかね。
753 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 10:01:56 ] カメラから画像を処理するプログラムを作ろうと思い、まず画面をタッチするとカメラから 画像を得るだけで表示も何もしないプログラム(画面常に真っ黒)を作ったのですが、 onCreate時にmCamera.open()→タッチ認識時にmCamera.takePictureを呼はずが、 この時定義していたCamera.ShutterCallbackもPictureCallbackも呼び出されず、 そのまま固まった状態になり応答なしになってしまいます。 これって何故でしょうか? mCamera.open()の後にmCamera.startPreview()しておくと固まらないみたいだけど、 .startPreviewは画面に表示させない場合でも呼ばないと駄目なものなの?
754 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 10:09:25 ] 盗撮アプリ?
755 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 14:34:59 ] >>753 とりあえずログには何て出てるの?(adb logcat)
756 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 16:52:56 ] >>754 とりあえずビューを作るのも面倒だから表示させなかっただけ。 いきなり大きなアプリ作ってエラー出たらどこが悪いのか分からなくなるし、基本を確認 しながら少しずつ進めようと思って。 >>755 止まる直前辺りのログをコピペするとこんな感じ。 V/CAMERA ( 1558): CAMERA_TACH D/CameraService( 57): takePicture (pid 1558) V/QualcommCameraHardware( 57): takePicture(463) D/QualcommCameraHardware( 57): val_ril_status = 0,val_wimax_status = 0,val_hot spot_status = 0,val_low_temp_limit = 5.000000,val_batt_temp = 38.000000,val_low_ temp_limit = 15,val_batt_cap = 100 あとはGC freedと、ライトセンサーの変化通知ぐらい。 タッチしてもタッチイベントは来ないし何にもできない。一番困るのが強制終了するとカメラ が開放されずに放置されてしまうから、他のアプリでもカメラが一切使えなくなる。 電源落として再起動するしかない状態。 まぁstartPreview呼んでおいたら問題ないから別にいいんだけど
757 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 19:11:01 ] カメラの動画(画像)をほぼリアルタムで処理してその結果を表示、いわゆるARをしたいんだけど、 フレームごとの画像の取得や描画ってどうすればいいんでしょうか? 上のtakePictureぐるぐる回して画像取得→BMP化→処理→描画を繰り返してみたら、 グレースケール化ですらカクカクなんで他の手段があるんだと思うんだけど、調べても分からない 他のAR系アプリってどうやってるんですかね
758 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 21:03:40 ] >>753 >>756 コード書いて試してみた。startPreview 呼ばないとログに stack trace 出た。 >>757 自分まだ目を通してないけど、 https://sites.google.com/a/gclue.jp/android-docs-2009/arapurikaihatsu ↑ARアプリ開発のチュートリアル(ソースコード付き)。
759 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 03:41:24 ] >>758 ありがとうやっぱりstartPreviewは呼ばないといけないものなのね。 そのサイトはもう読んでたけど、これは画像を解析して処理いるわけでなく、画像の情報には 触れずに、センサの情報を元に、カメラプレビューの上から描写しているだけなんんだよね。 やっぱり今の携帯のスペックじゃ画像をリアルタイムに解析、処理して結果を描写って難しいのかな。
760 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 07:56:55 ] >>759 そっちのARを使った「他のAR系アプリ」ってAndroidにあったっけ? 欲しいから教えてくれると助かる。
761 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 10:45:09 ] >>757 カメラの画像のリアルタイム処理についてやってる人(山添氏) HT03Aで20fpsくらい www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%B6%E2%C2%F4%BB%D9%C9%F4%2F%C2%E8%BB%CD%B2%F3%CA%D9%B6%AF%B2%F1 名古屋で講座を聞いたけど力押しなので大変そう クラスをgooglecodeでそのうち公開するって言ってたよ
762 名前:デフォルトの名無しさん [2010/05/10(月) 13:41:40 ] GLSurfaceViewクラスを使ったアプリ動作中にHomeボタンを押してアプリを中断してからまた起動すると 通常動作ではonSurfaceCreated()、onSurfaceChanged()が呼ばれたあとonDrawFrame()定期的に呼ばれる。 でも、アプリをインストールして初めて起動した時にHOMEボタンで中断し、復帰すると onSurfaceCreated()が呼ばれずそのあとのonDrawFrame()も呼ばれないので描画ループがよばれず 画面が真っ黒の状態になってバグる。 この現象はインストールして初めて起動した時のみ起こる現象で、インストール後一回普通にアプリを終了してからだと正しく動く。 入門Google AndroidプログラミングのGLSurfaceViewSample(ttp://home.impress.co.jp/books/2771/sample/Chapter7.zip) やAndroid Devloperサイトのサンプルコードでも起こるのでGLSufaceViewのバグかも。 同じような現象を確認している方、回避方法を知っている人います?
763 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 19:05:49 ] >>757 ここにARのプログラムがあります 試したけど、結構カクカクでした sourceforge.jp/projects/nyartoolkit-and/ ソースを解読しようとおもったけど、難解過ぎて・・・
764 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 22:00:03 ] >>757 これは? nhenze.net/?p=172 カメラ画像のYUV→RGBをやるのが重いんだよなぁ…NDKで書くか >>762 やっぱそれバグなのか。回避方法俺も知りたい
765 名前:デフォルトの名無しさん [2010/05/10(月) 22:08:25 ] 発売中の携帯でOS2.1のものってデザイア以外ないの?
766 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 22:10:31 ] > カメラ画像のYUV→RGBをやるのが重いんだよなぁ…NDKで書くか こういう処理はAPIに(ネイティブ処理で)用意されていない限りどうにもならんよね。 せめてJNAが使えれば、NDKで書くのも楽なんだけど。
767 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 22:37:43 ] ありがとうカメラリアルタイム処理は難易度かなり高めなのね せっかくモニタからセンサ、カメラまでが一つのハードになっててかなりAR向きなんだから、 PCのOpenCV並に楽にできるライブラリなり用意されていたらいいのにな
768 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 23:21:20 ] 何でRGBに落とすの? どうせマーカー検知はモノクロでやるんでしょ? YUVならYを抜き出せば良くね?
769 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 01:40:05 ] ホーム画面に戻るたびにサービスを起動したいのですがどのような方法がありますでしょうか?
770 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 02:19:58 ] あります
771 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 03:17:07 ] どのようなつってんだよボケ よく読めよ文盲
772 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 03:18:15 ] なんだとこのやろう
773 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 04:45:27 ] 初心者で申し訳ないのですが ファイルを一行づつ読み取るのに定番、もしくはお薦めの方法などありましたら教えてください よろしくお願いします
774 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 04:50:06 ] >>773 もはやandroid関係ないな。 br = new BufferedReader(new InputStreamReader(this.openFileInput("hoge.txt"))); while(br.ready()) { String line = br.readLine(); }
775 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 04:54:09 ] >>774 android面白そうでちょっとづつやってみようかなと思ったもろ素人でして・・・ すいません&ありがとうございます
776 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 11:00:02 ] >>775 javaのプログラムの勉強をすると良いよ。 まずjavaで調べて、androidで調べてやってる。
777 名前:デフォルトの名無しさん [2010/05/11(火) 15:02:21 ] TextViewに文字とともに画像も表示しようと思案してるのですが、 Html.fromHtml()引数に<img>タグを指定することで実現しようと考えてます。 そこでsrcの指定でどのように指定をすればいいのかが分かりません。 場所は何処でもいいのですが、取り敢えずはres/drawable-ldpi/icon.pngを 表示して試してみたいのですが、どのようなURLを指定すれば良いのでしょうか? ご存知の方よろしくお願いいたします。
778 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 16:28:24 ] Html.ImageGetter#getDrawable www.mail-archive.com/android-developers@googlegroups.com/msg66582.html では「できねー」とか悩んでる人いるけど、d.setBoundsしてないだけ。
779 名前:デフォルトの名無しさん [2010/05/11(火) 16:57:46 ] >>778 このリンク先でやろうとしてることはHtml.ImageGetter#getDrawableを オーバーライドして戻り値に直接Drawableインスタンスを渡そうという ことなのでしょうか? 例えば、もっと簡単に<img src="file:/data/icon.png">とか指定でき ないもんなのでしょうか。。 ローカルにイメージファイルを置いておいたと仮定して・・・
780 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 18:03:58 ] そこまで期待するならWebView使うしかないんじゃないの?
781 名前:デフォルトの名無しさん [2010/05/11(火) 22:59:02 ] googleの連絡先と同期するアプリを作りたいんですが 同期方法がわかりません。 サンプルプログラムか何かの情報をご存知のかたはいませんでしょうか?
782 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 23:48:11 ] 同期はOSに任せるべきじゃないの?
783 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 06:21:37 ] >>782 できればそうしたいのですが、連絡先を自動で同期すると 読み仮名のデータがコンテントプロバイダにインポートされないのです。 そして当然、表示;検索時に読み仮名が使えません。 次善の策としてはgoogleからCSVを吐いて端末に落とし、 それをパースして読み込むことを考えてはいます。 ただ、APIがあって手軽に同期出来るならば、と思い質問した次第です。
784 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 07:17:13 ] >>783 これじゃないの? code.google.com/intl/ja/apis/contacts/ つか、かな検索できる連絡先を作ってくれるのか 頑張ってくれ
785 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 07:29:12 ] Widgetにあるボタンからconfigreに設定しているAcivityを呼び出したいと考えています 起動時は問題無く設定用Activityが呼ばれるのですが、ボタンを押した際にActivityを 呼び出す方法が分からず困っています。 WidgetからActivityを呼び出すにはどうしたらいいのでしょうか?
786 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 10:40:01 ] DojaのGraphics.FLIP_HORIZONTALに相当するビットマップ反転描画機能ってないですか? 反転した画像を用意するしかない?
787 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 15:17:51 ] SH Developers Square - Android開発者向け専用端末JN-DK01発売について ttps://sh-dev.sharp.co.jp/android/modules/bulletin/index.php?page=article&storyid=5 通販で会員登録しないと買えないのは別にいいけど、登録しないと値段も確認できないみたいだ
788 名前:デフォルトの名無しさん [2010/05/12(水) 15:52:42 ] >>787 >端末固有ハードの拡張API(リファレンス)を提供予定 こんなことやって何する気? 余計な拡張はいいから、タッチパネルのレスポンス向上なりガワのデザイン、 軽量化に特化しろってーの。
789 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 16:05:25 ] 登録して値段見てきた、約10万円ナリ・・・ こりゃ、俺には買えねえなあ・・・/(^o^)\
790 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 16:18:03 ] 10万とかいらなさすぎ。まぁ個人相手は想定してないだろうけど。 AAA出した
791 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 17:15:28 ] ニュースに価格も出てるよ k-tai.impress.co.jp/docs/news/20100512_366432.html
792 名前:デフォルトの名無しさん [2010/05/12(水) 17:42:01 ] たしか開発者向けのGoogleフォンは4万くらいだったよね。 しかも、実質ただで相当数ばら撒いたらしい(米国内) どうしてこんなせこいまねするのかねぇ・・・
793 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 17:54:59 ] 10万はないわw高杉w
794 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 17:58:32 ] 2万ぐらいで買えると思ってた???
795 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 18:58:58 ] >>794 おまえアホだろ
796 名前:デフォルトの名無しさん [2010/05/12(水) 19:14:28 ] 低価格でばら撒けば、開発者が増えて対応アプリの増加、さらにシャープ製端末が「標準的端末」の地位を確保できるチャンスだったのにね こんな値段じゃ、10年以上引きこもりながら一発逆転を狙って多重債務を続けつつネットを徘徊している開発者予備軍には、とても買えない・・・
797 名前:デフォルトの名無しさん [2010/05/12(水) 19:14:57 ] いや、定期アンケート込みでモニター無料配布くらいが適正だろw 企業向けの価格は別にあるんだろうから個人開発者相手なんだろうが 実質「ウチ向けは作るな」といってるのと同義だぜこんなの。 テスト用なんて複数台持たなきゃ意味無いのに個人で数十万もかけて 揃えますかってーの。
798 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 20:45:46 ] 通話ができるIS01の方が安いんじゃないの
799 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 21:54:10 ] カメラプレビュー→シャッター→カメラの画像加工したの表示 を一つのSurfaceViewに表示させるのってどうすればいいですか? SurfaceViewにカメラプレビュー表示させるにはSurfaceHolderのタイプをSURFACE_TYPE_PUSH_BUFFERS に設定しないとダメみたいなんだけど、これに設定するとlockCanvas()できなくなってしまう 仕方ないからImageView重ねて表示させて画像表示させているんだけど、できればSurfaceView使いたいです。 本当は別のアクティビティにもう一つSurfaceViewを用意してそっちを画像描画用として切り替えるのが いいんだろうけど、カメラ画像のデータの受け渡し面倒そうだし、もっと簡単に出来る方法あったら教えてください
800 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 22:21:33 ] 10万あったらMac買ってアホンやるわ
801 名前:デフォルトの名無しさん [2010/05/12(水) 23:39:02 ] android携帯でスカイプのアプリは使える?
802 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 23:41:01 ] Yes
803 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 23:56:19 ] 日本人開発者には期待してないんだろ
804 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:04:09 ] EditTextに半角英数字のみ入力できるようにしたい。 逆に言えば全角文字が入力されても入力BOXに反映されないようにしたい。 で き ま す か? ちなみに、EditTextのinput_typeをいくらいじってもできんかった。 方法あればお願いですから教えてください。
805 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:07:46 ] なんでそんなに押し付けがましい聞き方なんだw
806 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:09:53 ] 変更イベント拾って半角英数以外だったら消せば?
807 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:12:00 ] で き ま す か? いいなこれw つかおうw
808 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:14:01 ] 出来るよ。
809 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:22:41 ] イベント拾って自分でフィルタリングするんですね。 マンドクセ ちなみに半角数字だけならinput_typeいじって出来ました。 半角英数字もやらせろよgoogle糞ーむ もっと簡単にやれる方法は無いのか。 お願いですから今すぐ私に英知を授けてください。
810 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:37:17 ] 帰ったら教えるから待ってて
811 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:42:05 ] >>809 もっと簡単にできます
812 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 00:49:57 ] JN-DK01エミュでCanvas.getHeight()すると404ドットという数値が返ってくるんだけど これって実機も同じなのかな。 縦404ドットでアプリ作ればいいの?
813 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 02:16:42 ] ↑自己解決。 フルスクリーンにすれば良いだけだった・・・。
814 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 02:24:52 ] / ̄\ |/ ̄ ̄ ̄ ̄\ (ヽノ// //V\\ |/) (((i )// (゜) (゜)| |( i))) >>804 には 無理だな!! /∠彡\| ( _●_)||_ゝ \ ( ___、 |∪| ,__ ) | ヽノ /´ | /
815 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 02:47:04 ] Desire買ってこのAndroid実機での開発,デバッグの快適さに感激したんだけど、iPhoneもこんなに快適なの? クロス開発ってマイコンでしかやったことないが、あれと比べたらあまりの快適さに涙ちょちょぎれるね
816 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 02:53:27 ] >>795 何こいつ?
817 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 06:41:29 ] で き ま す
818 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 08:00:40 ] マ ジ っ す か
819 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 10:12:38 ] マ ジ ッ ス
820 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 11:03:01 ] や っ べ
821 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 11:06:25 ] マ ジ ッ す か
822 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 11:10:16 ] ば か ば っ か
823 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 11:21:55 ] >>815 スレチだけど iPhone も簡単。 どっちが上かは自分が Java派か c/c++ 派かによるだろうな。
824 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 12:24:50 ] いい加減にしろよあぽー
825 名前:デフォルトの名無しさん [2010/05/13(木) 20:29:19 ] 質問です コンテントプロバイダのContact情報から読み仮名(Phonetic_name、Phonetic_given_name等)を 取り出す方法がわからないので、わかる方、情報をお持ちの方、 教えていたかけませんでしょうか。(display_name、numberなどは取れるのですが・・・。) ただし、Android2.1で@depricatedになっている Peopleクラスなどを用いない方法をお願いします。 ちなみにContatcsのソースを落として中身を探したのですが、 そもそも読み仮名をほとんど扱っていないため、参考になるソースがほぼみあたりません。 この質問は、Cursor c = getContentResolver().query(・・・)の第一引数に Data.CONTENT_URIだったりPhone.CONTENT_URIでは取得出来ない 項目があり、それを取得したい、という意味です。 (もしくは、Data.CONTENT_URIなどで取れる項目のどれかが Phonetic_given_nameに該当するよ、という情報でもかまいません。 よろしくお願いします。
826 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 21:46:32 ] そもそもGmailの連絡先に読み仮名フィールドがないし
827 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 22:37:38 ] >>826 自分の手元のデータ(Docomo2機種確認)では、vCard形式ファイルをGmailの連絡先にインポートすると カスタムフィールに「名前(フリガナ)」で読み仮名が入るのですが他の方は違うのかな? そしてそのGmaileの連絡先をgoogle形式のCSVで出力すると、 読み仮名フィールド付でデータを取得することが出来ます。 更に、コンテントプロバイダー内にも上記のようなphonetic_given_nameという項目があるくさい。 (この項目は「Used for phonetic spelling of the name, e.g. Pinyin, Katakana, Hiragana」だそうです) この辺からいけないかなーと思ってるので、上記の質問となったわけです。 あ、Google Contact APIはまだ見てないっす。
828 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 21:08:50 ] AndroidではActivityの起動の履歴をスタックで管理するみたいですが このあたりの制御の仕組みが、詳しくまとめられているサイトとかないでしょうか? アプリの起動時にパスワードを入力しないと使えないような仕組みを考えており ホームボタンでバックグラウンドに移動したとき 戻るボタンでアプリが終わったとき などでは次に起動したととき、パスワード入力用Activityを起動させたいのですが、 他の画面がスタックにルートとして残っていると、パスワード入力画面で戻るボタンを押したときに ルートに残っている画面が表示されてしまいます。
829 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 22:15:34 ] onResumeに処理書けば良くね?
830 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 00:04:22 ] アプリのすべてのActivityに記述することになりませんか? また、戻るボタンでActivityが表示された時もonResumeが呼ばれるので、 ランチャーから呼ばれた場合か、ホームボタン長押しのタスクから呼んだ場合か 戻るボタンでの表示かなど、判断ができないのです。
831 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 00:53:35 ] 管理用のクラスにスタティックで持たせる。 onStopで破棄。 ホーム行ってもしばらく保持するがしかたない。
832 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 00:39:33 ] よくある「参照」ボタンやSwingのJFileChooserのように 既存のファイルを1つユーザに選択させたい場合、どんなIntentを投げればいい? 適当に想像して以下のように書いたら駄目だった (ActivityNotFoundException) Intent intent = new Intent(Intent.ACTION_PICK, Uri.fromFile(Environment.getRootDirectory()));
833 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 01:49:28 ] >>832 ファイル選択は ACTION_GET_CONTENT だと思う、対応アプリがある場合のみだけど 汎用的なファイル選択には OI File Manager が使われてるのをたまによく見る
834 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 02:49:25 ] >>833 ありがとう! 自分のプロジェクトにOI File Managerのソースやリソースを追加して、 後はマニフェストとかをマージすればいいのかな
835 名前:デフォルトの名無しさん [2010/05/16(日) 15:37:59 ] ViewTextのクリックイベントに処理を書いて エミュレータで起動してそのViewTextで表示している文章とかをクリックしても イベントが発生しないのですが、ViewTextはクリックイベントが発生しないのでしょうか?
836 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 15:45:33 ] 白ロムのHT-03買って移植したiアプリゲーム動かしてみたけど、思ったよりサクサク動くな。 40ms毎にSurfaceViewでdrawBitmapを1画面につき250回くらいやってるけど、 iアプリよりちょっと遅いかなーってくらい。 これ以上のフレーム数や描画を要求すると、問題あるかもしらん。
837 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 15:50:02 ] >>835 TextViewだろ setOnKeyListener(リスナークラス); setFocusable setFocusableInTouchMode requestFocus をやれ setFocusableInTouchMode の必要性に気づかないでハマること多し
838 名前:デフォルトの名無しさん [2010/05/16(日) 16:11:30 ] >>837 TextViewでした。すみません。 setFocusableInTouchModeですね。 助かりました。ありがとうございました。
839 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 06:12:29 ] スレチだったら失礼 Android(またはWindows phone 7)でiPadを作ろうと、 頭が、春になってしまっている人、ぜひ話がしたいです。 具体的には、台湾や中国のようないかがわしいiAndroid iWindows phone 7を作りたいのです。 ガレージで自作しながら、プログラミングです。 35才にもなって大学生みたいなのりですが。 www.zofire.com/mail/mail.php?id=199313
840 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 06:48:07 ] 11点タッチやるのかい
841 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 11:33:09 ] 若干スレチかもしれないけど Eclipseでの開発でストレスなくできてる人は、どれくらいのPCスペックですか? 開発を始めようと思ったら、PCが壊れたので、それなりのものを購入しようと思います。 実機はHT-03Aを所持しています。
842 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 11:42:13 ] 壊れたのかよw
843 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 11:54:28 ] >>841 俺の環境はWinXp、メモリ3G、core2Duo2.4Ghz。 ほぼ問題なく使えてるよ ただ、難点はエミュレータの起動には一分くらいかかるぐらいかな。 (CPU使用率が振り切れてないから何がボトルネックかわかんね) 一度エミュを起動させれば次回からは起動が不要なので 2回目以降の実施は10秒くらいで実行できる。 ちなみにEclipse自体は余裕。 起動時に十数秒ぐらいかかるけどそんなもの。
844 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 12:34:26 ] >>841 Core 2 Quad 2.66GHz, メモリ 4GB, Windows 7 64bit くらいでSurfaceViewつかった軽めのゲームくらい ならなんとかエミュレータで動く(処理落ちはするけど)。
845 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 14:45:21 ] >>841 実機持ってるならデバッグは、実機でやれば良いね。 Valore ION 330で開発やってます。 Eclipseのコード補完が少し遅いとかはある。 エミュレータの起動は、2〜3分かかるぐらい。 動作は遅すぎ。 CPU:Atom 330 メモリ:2GB OS:WinXP Pro
846 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 16:38:38 ] AtomマシンでEclipseとは猛者だな
847 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 16:53:45 ] >>846 俺atom230のネトブに開発環境入れてるけど デバッグを実機に回せばまぁまぁ使えんことはないよ。 メインにしたいとはこれっぽっちも思わないけど。
848 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 17:06:31 ] antで開発できるんじゃないの?
849 名前:841 mailto:sage [2010/05/19(水) 00:37:03 ] レス遅くなってしまい申しわけないです。 スレチ気味の質問に答えてくださってありがとうございます。 エミュレータでDebugをしないならばそんなに性能は必要なさそうですね。 > antで開発できるんじゃないの? Androidの開発はeclipseが必須だと思ってました。 CUIでの開発も可能なんですね。 週末にショップめぐりをしてみます。
850 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 01:23:49 ] すみません、昨日やっとチュートリアル終了したものですが とあるPNGをActivityの背景に設定することは可能でしょうか? Viewのlayoutに登録し表示。 背景以外の表示したいオブジェクトは先のViewの子のビューに表示すればよいのでしょうか? やりたいことはバッキングストアとか気にせず指定の画像を背景としてその上でデジタルのタイマーを実現したいです。
851 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 03:10:18 ] ぶっちゃけ実機あったらエミュレータ使うことなんて殆どない それほど実機使っての開発は快適、逆に言うとエミュレータは糞
852 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 08:33:34 ] ほう 例えばどんなこと?
853 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 14:47:54 ] >>851 はぁ?解像度(スキン)の違いによる複数のレイアウト対応や、 キーボード対応(はっきり言うとIS01対応)とか 使い道は色々あると思うが。どんだけ激重でも。
854 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 15:18:44 ] 署名の食い違いがめんどくさいからデバッグはエミュでしかやってないな
855 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 15:25:37 ] >>851 使用者が自分(と同じ機種持っている人)だけと限定されているならそうだね
856 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 15:32:36 ] >>849 コマンドラインでの開発 www.javadrive.jp/android/commnadline/index.html
857 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 18:45:42 ] 突飛な質問なんですが、 ADT0.9.5のエミュレータでRecognizerIntent(音声認識)を使うには どうすればいいのでしょうか? またはADT0.9.6ならエミュレータでも使えるのでしょうか? ご回答お待ちしております。
858 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 20:12:46 ] >>853 やっぱりIS01用にキーボードでも操作できるようにしたほうがいいのかな。 IS01の実機触ったことないからわからないけど、ゲーム系でタッチパネル操作のみ対応は操作きついですかね。
859 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 20:30:53 ] >>858 待て。 基本はタッチ操作中心がいいぞ。 ハードキーならmenu・backキーあたりのみで。 トラックボールとかは機種によっては付いてないのが多いし、多くの人に使ってもらいたいなら無視するべき。 auのって、開発者向けに向いてないと思うんだけどな。
860 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 20:46:42 ] ユーザが見ていない間も更新され続けるモデルと、 モデルに対するビューとコントローラを持つアクティビティと、 ビューだけを持つウィジェットからなるアプリを作る場合、 各コンポーネントの連携は以下みたいな感じでOK? ・モデルはサービスが更新し続ける ・アクティビティはAIDLでサービスにユーザの操作を知らせる ・サービスはモデルが変化するとそれを知らせるインテントをブロードキャストする ・アクティビティやウィジェットはモデルの変化を知るとAIDLでサービスにモデルの状態を聞く (アクティビティは自身の bindService を、 ウィジェットは onUpdate の引数の context の bindService を呼ぶ?)
861 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 23:29:58 ] でも実はIS01がAndroidの中では一番ゲーム向きだと思うw あのでかいカーソルキーがAndroidの中ではマシな方という 次にトラックボール 最悪なのがタッチ、さらにマルチタッチできないなんて、もう論外
862 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 23:42:28 ] Xperiaはボタンもないわマルチタッチもないわで ゲームなんかスロットゲーくらいだろーな
863 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 00:42:04 ] 今日電車で、両手の指を使って、もの凄い勢いで携帯の画面をタッチしている人を見たよ。 多分ゲームに熱中してたんだと思うけど、静電容量式だとオーバーアクション気味になって、 あんまり格好良いもんじゃないね。
864 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 01:20:37 ] >>863 ゲームする奴って時点で人生の敗者なんだから いまさら何をw
865 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 11:02:10 ] GoogleはせめてAndroid端末はトラックボール必須、にして欲しかった HT-03A使い易い IS01も実は右上にあるし Androidの足ひっぱってるのはIS01ではなくXPeriaだろ
866 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 11:13:47 ] >>864 何その極論
867 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 14:47:17 ] HT-03Aマンセー
868 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 19:30:56 ] バカ松マンセー
869 名前:デフォルトの名無しさん [2010/05/20(木) 20:50:53 ] Canvasで描いたViewを ScrollViewでスクロールさせたいのですが うまくいきません 何か対策はあるでしょうか
870 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 22:22:42 ] WMよりサクサクですか?
871 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 23:26:29 ] >>870 WMよりサクサク でもパイの実よりはしっとり
872 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 23:53:01 ] いまさらNexusOne発注した。 よろしくね。
873 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 09:23:54 ] Android 2.2のSDKが来てるね。 エミュレータ上でも速くなってるのかな?
874 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 12:08:01 ] まぁね
875 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 12:15:35 ] JITってアプリの起動に時間かかったりしない?
876 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 12:35:08 ] じっとしてろ
877 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 13:14:19 ] >>875 起動毎にコンパイルすんの?
878 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 14:16:08 ] 過去スレの1っていないんですか?
879 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 14:25:36 ] >>878 スタッフがおいしくいただきました。
880 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 14:57:41 ] あいつはまじで頑張った 今は大手企業にヘッドハンティングされたよ
881 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 16:42:55 ] あーあ、キモい慣れ合いスレになっちゃったよ
882 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 17:11:51 ] ubuntuで実機のデバッグを行うための準備ってudevのruleを書けばいいだけですよね? /etc/udev/rules.d/50-android.rules に SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666" と書いたんですけどadb devicesで ???????????? no permissions としかなりません 接続したときのdmesgは↓です [53726.111807] usb-storage: device found at 10 [53726.111812] usb-storage: waiting for device to settle before scanning [53731.142109] usb-storage: device scan complete [53731.147449] scsi 11:0:0:0: Direct-Access HTC Android Phone 0100 PQ: 0 ANSI: 2 [53731.150231] sd 11:0:0:0: Attached scsi generic sg3 type 0 [53731.175175] sd 11:0:0:0: [sdc] Attached SCSI removable disk
883 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 18:37:24 ] >>882 rootで作業するんじゃなけりゃ、ruleの同じ行にGROUP属性追加しろ。
884 名前:883 mailto:sage [2010/05/21(金) 18:43:06 ] >>882 ゴメンMODE指定してたの見落としてた。>>883 は無視してちょ。 同じ設定ファイルに SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c02", SYMLINK+="android_adb" 追加でどうよ。
885 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 10:08:03 ] コミックビューワーを作りたいんですが、 圧縮した画像ファイル群の先頭画像をサムネイル表示するってできるんでしょうか?
886 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 10:15:24 ] >>884 ありがとうございます 後でやってみます
887 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 13:17:56 ] オススメの書物ありますか?
888 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 13:25:13 ] >>887 >>56-
889 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 13:36:37 ] お前らどうやって勉強してんだ
890 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 14:08:27 ] 豊富なサンプル
891 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 15:42:50 ] iphoneにandroidつっこんで 作ったアプリが動いたので記念パピコ
892 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 17:30:26 ] iphoneよりもっさり?
893 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 18:01:42 ] >>892 3Gに入れたんだが、ウェブブラウジングとかはそんなに変わらないかな 実用してみないとなんともだけどw
894 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 19:28:04 ] >>893 それ聞くと 2.2 は相当チューンナップされてる感じだな。
895 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 20:02:43 ] 03Aに2.2入るの?
896 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 20:09:32 ] っぽいね
897 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 20:34:17 ] >887 ここは初心者に教える気もないほと高みにいっちゃった人と知ったかしてるだけで答えられないのしかいないよ。 そういう俺は知ったか組だ。
898 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 20:52:14 ] ここは初心者スレではありません
899 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 20:55:09 ] まあ初心者の質問すら答えられないレベルなんだけどな
900 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 21:01:36 ] この辺に参考文献ある。参考になるかどうかは読んでないんで分からんが。 ttp://karetta.jp/book-cover/android
901 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 23:49:23 ] >>890 サンプルがdeprecatedばかりで苦労しました
902 名前:デフォルトの名無しさん [2010/05/23(日) 01:00:32 ] フリックっていうのか何というのか知らないけど横に指を滑らすと ビューがスライドして新たなビューに移るってやつがあるけれど 何のレイアウトを使ってやってるの?
903 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 01:03:14 ] フリックイベント拾って処理してるだけだよレイアウト関係ない
904 名前:デフォルトの名無しさん [2010/05/23(日) 01:04:13 ] >>903 んん。。。意味が分からない。もうちと詳しくお願い。
905 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 01:16:02 ] マウスのボタンを押すのがクリック
906 名前:デフォルトの名無しさん [2010/05/23(日) 01:22:56 ] こんな感じのやつなんですがね・・・ www.youtube.com/watch?v=bgoJ6ELaqTk これの18分22秒辺りからのデモ。 HorizontalScrollViewを使うことまでは分かったんだけど実際の実装が さぱーりわからん。
907 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 01:31:51 ] やったことないけどGestureDetector実装すれば出来るんじゃないの?
908 名前:デフォルトの名無しさん [2010/05/23(日) 01:38:33 ] なんか聞く場所間違えたかもな・・・
909 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 07:17:57 ] >>902 >>908 同一人物だと仮定しておきます。 まず、君は人への口の利き方と資料の集め方が出来ていない。 もし、同じ言い方を勉強会や学校や会社で上司や先輩や先生や同級生にできるかい? あと、shimejiみたいにフリック入力のことならそれで探してみた方がいい。 資料リンクサイト:d.hatena.ne.jp/Nunocky/20100317/p2 >>906 さんの仰る方法だったら P25:www.adamrocker.com/blog/wp-content/uploads/2010/03/devfest_rockrin.pdf >>903 の方法は多分javaで表示処理をしていると言う意味、 AndroidはXMLで表示形式・静的なデータは指定できるが、 表示する動的なデータや細かい表示技術はjavaで書く。 詳しくは自分で調べた方が身につくし、興味がある分野を先に覚えるので 色々試してみて欲しい。(情報はまだ@itやブログなどが多いし、AndroidDeveloperと違ってスクリーンショットなどが付いている) 新しい技術に対する興味や好奇心はあると思うので冒頭のように 偉ぶらないで謙虚になれば、みんな喜んで教えてくれるしモチベーションも高まる。(そして仲間が出来る!) まだまだ発展途上の技術だから、一般より成長できし興味がありそうなのでがんばって勉強して欲しい。 私も発展途中でやはり未熟。一緒にがんばろう!
910 名前:909 mailto:sage [2010/05/23(日) 07:34:02 ] 903さんのところに"さん"付け忘れてました。ゴメンナサイ。
911 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 07:35:21 ] どんまい
912 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 08:42:12 ] Androidで使えるフリーの3Dライブラリってありますか?
913 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 08:47:31 ] >>902 HOME のソースとか読むといいよ。 1.6のしか読んでないけど、横に広い View を作って タッチスクリーン上で移動した量によって ページ切り替えたり、移動させてたよ
914 名前:デフォルトの名無しさん [2010/05/23(日) 13:49:35 ] >>909 2ちゃんでそれ言われてもねぇ。。>同じ言い方・・にできるかい? 説教の分量のわりには何の説明になってないし。一応、資料は探したけど 該当の資料が見つからないんで2ちゃんに投げてみた。それを探せってのも あなた自身が所在の確認をした上でなら理解できるが、そうとも思えない。 >>913 ありがとう。結局ライブラリ上では該当の部品はないってことですね。 Javaでゴリゴリと書くしかないのか。。スマートフォンでは基本の動作 だと思ってたのでがっかりだな。。
915 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 13:59:19 ] 実生活でも不快そうな奴だな。しかも自分はうまくやれてると思ってる。
916 名前:デフォルトの名無しさん [2010/05/23(日) 14:10:53 ] >>915 愉快なやつが休みのお昼に2ちゃんねるなぞやってるわけがないだろ。
917 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 14:14:03 ] みんな俺と同じはずだ!w
918 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 14:23:52 ] >>917 同じPJ内にいると困るタイプ。 さらにリーダーがうまくコントロールしてくれないと・・・略。
919 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 14:47:06 ] いやちょっとおまいら、>>902 みたいなことしたいなら ViewFlipperがまさにそれじゃないの?
920 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 14:52:23 ] tubeにViewFlipperの動画あったから一応張っておくけど、コレでしょ? View flipper example slide transistions www.youtube.com/watch?v=SZTiJmclaRc
921 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 15:09:45 ] >>919 いや、>>902 は「フリックしたら」Viewが切り替わるViewかレイアウトが標準あると思ってたんだろ
922 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 18:06:33 ] 期待してるものが何なのか解らん。 ViewFlipperは中身ViewGroupだから好きなView突っ込めるし >>906 の動作も楽に出来ると思うけど。 まあ、そんなことより2.2の話をだな。
923 名前:デフォルトの名無しさん mailto:sage [2010/05/24(月) 10:47:55 ] >>919 1.6のHOMEのソース読んで作るのめんどくさいなーって 思ってたところだから、いいこと聞いたw
924 名前:デフォルトの名無しさん [2010/05/24(月) 17:32:00 ] LinerLayoutで、DBのデータを一覧表示してるんですが カーソル移動の動作がおかしいです 画面上部にEditTextがあり、そこにカーソルが当たった状態で↓キーでLinerLayoutでデータ表示している部分 にフォーカスを移動させると、画面に表示されている一番下の行に初めにカーソルがあたってしまいます。 プロパティでFocusable = true にしたら、一番上からフォーカスが当たるようになりましたが、 今までアクティブだった行はオレンジで表示されていたのが、グレーで表示されたりオレンジで表示されたりという現象が 起こるようになりました。わけがわかりません。分かるかた教えて下さい
925 名前:デフォルトの名無しさん mailto:sage [2010/05/24(月) 18:32:00 ] eclipseでAndroidプロジェクトを作成すると AndroidManifest.xmlの1行目 <?xml version="1.0" encoding="utf-8"?> に 警告が出て 文書に対する文法制約 (DTD または XML スキーマ) が検出されませんでした。になるんだけどこれはなぜですか?
926 名前:デフォルトの名無しさん mailto:sage [2010/05/24(月) 21:21:40 ] >>924 なんでそういう挙動になるかは解らないんだけど、 そもそもLinerLayoutで行単位のものを表現しようというのが無理あるんでない? しかもフォーカスの制御もあるみたいだし。 ListViewなりListActivityなりを使ったほうがいいと思うけど、 それが出来ない理由があるんだろうか。
927 名前:デフォルトの名無しさん mailto:sage [2010/05/24(月) 21:36:55 ] >>925 Android関係以外のプラグインが悪さしてる?Smartyとか。 とりあえずうちの環境では発生しない。 Androidに限った話じゃないけど、 Eclipseはターゲット毎に複数個インストールして 必要最低限のプラグインだけで動かしたほうがいいと思う。