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/
2 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 07:44:50 ] >>2 乙
3 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 07:49:32 ] クズの周りにはクズしかいないな
4 名前:デフォルトの名無しさん [2010/03/16(火) 08:02:24 ] >>3 お前がそうだからって世界の全てが同じだと思うなクズ
5 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 08:11:51 ] >>4 クズである>>3 の周りにいるのは>>3 本人だけ、と考えると辻褄は合う
6 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 08:17:46 ] マ板でやれ
7 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 08:24:44 ] >>1 乙 これなら日暗会が怒るのも当然な気がする
8 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 11:14:06 ] アプリストアも刷新:Microsoft、「Windows Phone 7 Series」開発キットの無償提供を発表 - ITmedia エンタープライズ ttp://www.itmedia.co.jp/enterprise/articles/1003/16/news015.html Silverlightをよく知らないけどサンプル見てみたらC#で書いてあった 自分アプリが作れれば満足だから Android用にしか触ってないJavaより使い込んでるC#で書ける分心が揺らぐ でもauで出るのをさんざん待ってるが、Windows Phone 7はまだあと1年待たないといけないしなあ
9 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 12:59:11 ] だから擦れたいのGoogleAndroidの間にスペース入れろと
10 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 15:09:23 ] だからpartは大文字で始めろと
11 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 15:12:11 ] そういう案は>>1 に安価付けとけよ だから擦れたいのGoogleAndroidの間にスペース入れろと だからpartは大文字で始めろと
12 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 20:04:42 ] Windows Phone 7シリーズ、アプリ入手はマーケットプレースのみ ttp://japanese.engadget.com/2010/03/15/windows-phone-7-details/ ・開発者 (パブリッシャー) 単位の登録費用は99ドル/年 ・無料アプリも審査は変わらないため99ドルの登録費用必須 ・開発中テストなどの目的で一定数の特定デバイスに審査前のアプリをインストールすることは可能 配布についてはほぼiPhoneと同じっぽい
13 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 21:33:39 ] Windows Phone 7のほうが生産性は良さそう。
14 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 21:56:46 ] 革新的に不透明な審査を通さないとアプリが配布できないシステム 画期的なシングルタスクシステムと、ホームと言う名でアイコンが並んでいるだけの全く新しいランチャ かつてないエクスペリエンスを提供する交換不能電池 あらゆる局面でPC上の専用ソフトを必要とするシームレスなPC連携 全ての障害をユーザ過失に帰着させる先進的なサポート体制 といったiPhoneのイノベーションをMSも踏襲していくのかな すばらしいな しぬの?
15 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 00:03:15 ] ビジネス向けに6.5.3以降を続けるみたいだから WP7がダメだったらWP8としてやりなおすんじゃね? ってスレチだな
16 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 00:13:44 ] アンドロの生きる道はもうエロしかないな
17 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 01:20:19 ] 国産のエロゲがバリバリ移植されたら各国のオタが買うよな。
18 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 01:24:10 ] しかし容量の問題が・・
19 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 01:26:04 ] >>17 エロゲメーカーが自前でマーケット作ればいいだけだし簡単だな 携帯でエロゲをする意味がないけど… タブレットだったらいいかもね
20 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 01:32:07 ] >>17 よし。 俺がやる。 まあ、日本のアニメ絵は海外じゃ流行らないときくが
21 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 01:36:05 ] radikoのアプリとか誰か作ってないのかな?
22 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 01:42:28 ] むしろ各国のエロゲがバリバリ移植されて、買えたほうが嬉しいと思うが。モザイクも映倫も無いし。
23 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 03:36:28 ] これエミュレータが起動するのが糞遅いんですけど早くできないんですか? すごい使いにくいです
24 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 08:06:49 ] ウイルスのソフト削除しろよ
25 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 19:35:53 ] >>17 エロゲのPSP移植とか売れてるしな 糞appleみたいに規制規制うるさくなければありえるな
26 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 03:05:26 ] >>23 どんなスペックのPC使ってるの?
27 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 10:58:46 ] もう実機で動かしてデバックしちゃえば?
28 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 12:18:43 ] デバック debuG ベット beD ゴット goD デット deaD
29 名前:デフォルトの名無しさん [2010/03/18(木) 12:44:29 ] ADTうpでできないんだけどどうしたらいいの? developer.android.com/sdk/eclipse-adt.html#installing ここに書いてある通りしても、Eclipseでリポジトリがねーよって怒られる https://dl-ssl.google.com/android/eclipse/ ここアクセスしても404エラー
30 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 12:52:56 ] s/https/http/
31 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 13:00:40 ] デバック・・・冗談がきついなあ de-bugの意味を知らないの?
32 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 13:10:59 ] >>30 Thx
33 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 22:51:13 ] ビッグカメラとか
34 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 01:13:18 ] >>23 起動はどうしようもない気がす 動作的には、i7だとADP1よりは遥かに速くて快適
35 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 13:13:28 ] new File
36 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 13:42:26 ] 真空管に入り込んだ虫を取り除く
37 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 14:04:42 ] 真空なのに入り込めるのか?
38 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 15:19:49 ] 気温の変化で収縮するからな。多少入り込むのはしょうがない。
39 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 15:26:33 ] 入ったら真空じゃないじゃん
40 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 18:01:51 ] だからバグるんだよ
41 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 09:02:42 ] 完璧なプログラムが作れないのと同じで、完璧な真空は作れない現実。 プログラマの能力が不完全なのに、ソフトウェアを作ってしまうのと似ている。 プログラムを作るのも資格が無いと出来ない様にしてしまえばいいのにね。バグが一つ見つかるたびに1点減点で持ち点無くなると、公衆受けるまでプログラミング禁止とか。
42 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 09:03:58 ] プログラマがいなくなる・・
43 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 11:29:58 ] >>41 は開発の現実を知らない
44 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 13:56:10 ] >>41 バグのないプログラムはない
45 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 20:00:39 ] たとえ完璧な真空を作ったとしても 真空管のガラスの粒子が飛び出てくるので 完璧な真空状態は保持できない
46 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 04:01:37 ] 完璧なプログラムが書けない様なプログラマは辞めてしまえばいいのに。 だからバグが無くならない。
47 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 07:01:00 ] そうだねー
48 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 08:35:32 ] 自分で使うプログラムはすべて自作しろって事かw OSやコンパイラも含めて。
49 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 11:29:19 ] >>46 素人は黙ってろ
50 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 13:58:25 ] >>48 パーフェクトにするにはCPU設計からやらないと 超簡素なCPUとコンパイラ作って、プログラム書けばプログラム的にバグが発生しないものが実現できるw
51 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 14:48:33 ] その「超簡素なCPUとコンパイラ」にバグがない保証は何処にあるんだ?
52 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 15:20:48 ] プログラムからバグ発生のリスクを除去することは不可能 人間がつくるんだから
53 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 17:40:44 ] htmlのtableタグみたいにrowspanしたグリッドを表示したいんだが、 なんかいいやり方ってないかな LinearLayoutを横方向→縦方向で組み合わせてやってみたんだが、 恐ろしいほどパフォーマンスが出なくて...
54 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 17:50:41 ] そのままだがGridLayoutは?
55 名前:デフォルトの名無しさん [2010/03/22(月) 01:29:15 ] おすすめの本教えて下さい。 www.amazon.co.jp/gp/search/ref=sr_nr_n_0?rh=i%3Astripbooks%2Cn%3A!465610%2Ck%3AAndroid%2Cn%3A466298%2Cn%3A492352&bbn=466298&keywords=Android&ie=UTF8&qid=1269188204&rnid=466298 将来的にXperiaで動く2chブラウザを作りたい。Javaの本はいま読んでます。
56 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 01:48:01 ] >>55 android関連でオススメ書籍聞いても無駄だよ どいつもこいつも公式嫁しか言わない
57 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 02:11:51 ] 俺はオライリーのやつ1冊買ったけど、 当時は公式が英語オンリーだったが、今ならぶっちゃけ公式だけでいいと思うぜ
58 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 09:31:09 ] >>55 おすすめの本は無い
59 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 09:37:29 ] >>56-58 ありがとうございます。公式ってこれですね。英語を勉強しておくべきだった。 developer.android.com/intl/ja/guide/index.html
60 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 09:59:35 ] >>1 >Android Developers(英語) >developer.android.com/index.html >リファレンス >developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html よく見たらURLもおかしいな Android Developers(日本語化されているのは一部) developer.android.com/intl/ja/ だけでいい気がする
61 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 10:48:30 ] まぁandroid入門のサイトがググればいくらでもあるから本とかいらないよ。
62 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 16:24:28 ] 情報弱者のマカ向けに日本語のアイフォン本が大量に出てるのとは状況が異なるしな。 英語読めない馬鹿にはグーグル携帯は無理。
63 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 16:33:17 ] 入門ばっかりでちょっと実用的なの作ろうとすると 途端に情報源がなくなる
64 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 18:21:15 ] 例えばどんな実用的な機能が使いたいの?
65 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 18:35:55 ] おっぱいが揺れるやつとかだろ
66 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 19:34:39 ] カメラの前を若いお尻が通ると動画撮影を開始、撮影後に動画をメールで送ってから自動消去するとか
67 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:17:09 ] 入門以前の素人だが、 OpenGL ESの使い方がわからん。 あんなんでどうやって3D描けるの?
68 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:19:19 ] お前には無理だから気にするな!どんまい!
69 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:40:25 ] お前も無理だろ
70 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:43:31 ] 俺も無理!だからお前も無理なんですね!わかります!
71 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 00:55:35 ] モデラーで作ってライブラリ使って変換するだけ。 調べりゃすぐ出来る。
72 名前:デフォルトの名無しさん [2010/03/26(金) 11:45:37 ] 日アン会怖いなぁ
73 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 12:08:47 ] また君か
74 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 10:08:21 ] もしauのAndroidが赤外線対応してるならAPIも用意するよね 学習リモコン作りたいなあ
75 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 10:53:13 ] いい年してAndroid女子部とか言ってるブサイクって何なの?
76 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 12:14:44 ] マ板でやれ
77 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 14:00:30 ] >>75 需要があるとこに供給していくのは商売の基本。 キモオタ中心の業界じゃ、女ってだけでちやほやされるんだから、仕方ない。
78 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 23:30:06 ] このスレ、誰もプログラムの話してないな。 しっかりアプリ作りしてる人は、このスレには来てないって事か。
79 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:06:16 ] >>78 だってプログラムの話はtwitterや部会でやってるから わざわざここで話すこともないっしょ。
80 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:11:16 ] パッケージの内容が説明見ても英語で時間かかるよ・・ 誰か翻訳して偉いいと
81 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:24:03 ] ドコモマーケットに出るアプリはもう作り終わってなきゃまずい状態だから、 このタイミングじゃ質問とか出てこないだろ。
82 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 02:00:27 ] 終わったか。 ドコモマーケットのアプリは4/1にしか出ないのか。 もうドコモも出さないつもりなのか〜やる気ね〜
83 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 02:17:06 ] 一応求人はあちこちに出てたけどね。アンドロイド開発案件で。 依頼して美人の娘が来ると思ってたら、チェンジだったってトラウマだよなw 期待値高杉なのはもはや異常w
84 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 10:14:08 ] まぁ、期待はずれと思いながらも実際にやってみたら意外に気持ちよかったりするけどね
85 名前:デフォルトの名無しさん [2010/03/28(日) 21:11:10 ] アンドロイドに何を求めてるの?
86 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 23:53:37 ] なんか安物のipadっぽいものを出したい Qt とかで自社でインテグレーションして メンテ続けるのは無理 → Android 一択だな
87 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 14:13:37 ] googleはあんまり売る気ないの?
88 名前:デフォルトの名無しさん [2010/03/29(月) 16:42:12 ] 辞書アプリ作ってるんですが・・・ 母艦側でSQLiteのDB作成して、SDに書き込み →ソフトからselectかける ってだけのものなんですがやたらと遅いです 辞書アプリの高速検索ノウハウってないでしょうか?
89 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 16:44:36 ] と言われてもインデックス設計とかどうしてるか分からんと何とも LIKEで中間一致検索とかしてないだろうな
90 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 16:54:02 ] >>89 完全一致だけ抽出するようにしてます。 ログ見るとやたらとGC動いてるような・・・ ほんとはあんまりDB使いたくないんですが
91 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 17:19:05 ] GC動きまくるのはカーソルの使い方が悪いせいかも というかカーソルはウンコだから使用は最小限にね
92 名前:デフォルトの名無しさん [2010/03/29(月) 17:31:51 ] >>91 なるほど。ありがとうございます。 でもqueryの結果ってcursorに使ってぶっこ抜くしかないんですよね?
93 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 17:46:41 ] ついでなんですが、仮にDB使わないとして テキストファイルから見出し語検索する場合に速い方法ってなんでしょうか? 全文読み込んで検索となるとファイル大きすぎてよくないきがします。 一行づつ読み込んで照合するとすれば アルファベットの後ろの方に行くに連れてヒットするまでの時間が長くなるわけですが 行飛ばしてテキストファイル読み込みしたりってできたりするんでしょうか?
94 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 17:54:57 ] >>93 「テキストファイル」からだと一旦読み込むしかないんじゃない? ランダムアクセスはまぁそりゃ出来るっちゃ出来るけど、 何らかのインデックス振ってないと行の切れ目では頭だし出来ない。 もしくは「Android JDBM」でググってみ、みたいな話かいね? そもそもGCが遅い原因?SQLiteにインデックス張ってないとか言わないよね?
95 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 17:57:32 ] ISAM
96 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 17:59:23 ] >>93 見出し語ごとにファイルを分けて /hoge/a/amazon /hoge/a/apple /hoge/b/back /hoge/b/book ... /hoge/z/zoo /hoge/z/zope みたいにしてるシステムを見たことがある
97 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 18:01:00 ] SHAZNA
98 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 18:02:32 ] ひなの?
99 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 18:03:45 ] あー今は美穂なんか
100 名前:デフォルトの名無しさん [2010/03/29(月) 18:21:34 ] >>94 見出し語にインデックス貼ってるんですが・・・これでいいのかな・・・ Android JDBMちょっと調べてみます >>96 それ考慮してみます。 というか独自の形式の辞書作るよりも PDICやなんかを流用できるソフト作った方が辞書データ製作も簡単ですよね・・・
101 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 18:34:31 ] >>96 ちょwwwそれファイルシステムをインデックス代わりにしてるだけじゃねえかww >>100 検索条件は見出し語だけ?
102 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 18:43:22 ] >>96 >>101 これが意外と速かったりするからあなどれん a/p/p/l/e/apple みたいになるともっと速いらしい
103 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 18:57:13 ] >>102 結構有用だよね。 ハッシュとか使うとちょっといいかも。
104 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:00:48 ] >>102 いやそりゃN分木になるんだからそれなりの速度は出るだろうけど、リソース効率悪いぞw
105 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:03:39 ] 小さなDBなら有用だったりするのかしらん
106 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:04:31 ] NTFSだとそんなにリソース食わないからあなどれん
107 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:05:38 ] 1kB以下のファイルならどんだけファイル作っても使用容量0なんだったっけ
108 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:16:26 ] >>145 全体的にかなり良いと思う。 てか個人的には好きw がんばっていっぱい描いてくしかないと思う。 僕の好みの絵柄なので、どんどん描いて欲しいw のっぽで細身な体格だけど ちょっと腕の短さが目立つかなぁ かなり主観だけどねwあとはツールの問題もあるけど、 ラフ画でももう少し線をはっきりさせた方が 二次元っぽさは出ると思う。しわはとにかく なんでもいいから模写をしてけばうまくなる。 ルールとかもすぐ分かるようになるよ。
109 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:17:09 ] うわあああああ
110 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:52:34 ] どこの誤爆
111 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:59:27 ] ListViewで一覧表示させて、それをジェスチャーで削除・移動などの操作を出来るようにしようとしていて ListViewの何行目でジェスチャーされたのか知る方法を探しています ListView.getSelectedItemPosition()は-1 ListView.getSelectedItem()はnullです Gesture.getStrokes().get(0).pointsの先頭が最初にタッチした画面座標らしいのはわかったのですが 画面座標から実際に表示されてるアイテムのインデックスに変換するメソッドが見あたりません ループを回してListView.getChildAt(i)のTopとBottomの範囲内か いちいちチェックするしかないのでしょうか?
112 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:40:48 ] >>105 確か、squidのキャッシュディレクトリがそんな構造だった気がする。
113 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 23:33:58 ] 下記のようにネストしたビューを組んでます。 ScrollView->LinearLayout->LinearLayout*3列->(LinearLayoutにTextView2個)*10個くらい ScrollViewに対してsetVisibility(View.VISIBLE)すると、HT-03Aの実機で3秒もかかる。。。 En2chとか縦に1000個もあるのに全然速いし。 何か根本的に間違ってるのか、どなたかアドバイスください
114 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 01:22:03 ] >>111 ListView#pointToPosition() とか? En2ch 的にも、Drag&Drop したくて調べてますが難しいですね。。。 >>113 普通に ListView ではダメなのですか??
115 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 01:35:49 ] >>114 ようは3局同時表示のテレビ番組表と思っていただければ 高さの違うセルの集合をScrollView内に3列並べたいんです 一度表示が終わるとパフォーマンスは問題ないんですけど、 とにかく最初の描画完了までが遅すぎて・・・ Thread使って遅延描画とかやってみたけど、 問題を先送りにしてるだけで根本解決には至らず
116 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 03:06:14 ] ListViewはScrollViewの中に巨大なLinearLayoutを入れ子にしたもの"ではない"よ 見えてる範囲+上下数個分しかViewは作ってない でもそのくらいの規模なら力技で描画しても何とかなりそうな気がするけどなぁ プロファイル取って見ないと何ともいえないかも
117 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 09:35:56 ] >>116 ListViewってそんなことやってるんですか。 そりゃ速いわけだ。 何もなければListView使いたいんですけど、今回はちょっと構造上 (段組+rowspan) 無理で。 ListViewのソース読んで、似たようなことを自分でやるしかないのかなぁ。 プロファイル取るのはちょっとわからんですが、がんばってみます。(Traceview?)
118 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 09:58:57 ] bitmapに書き出してスクロールしたら
119 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 10:13:47 ] >>117 とりあえずtraceviewかなぁ 単純にTextView60個くらいならそんなに時間は掛からんはずなので どっかで再レイアウト処理が死ぬほど走ってるとか そもそもレイアウト以前の処理が重いとか なんかおかしいところがあると思う。
120 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 12:34:20 ] auのはスマートフォンじゃなかったがシャープがこんなのを作ってた SH Developers Square - ttps://sh-dev.sharp.co.jp/android/ * Android アプリケーション開発者向け専用端末(開発キット)製品化について(2010-03-30) * リファレンス(API)概要掲載(2010-03-30) * シャープJN-DK01用SDK AddOn(Beta1版)提供開始(2010-03-30) * シャープAndroid開発者向けウェブサイト「SH Developers Square」オープン(2010-03-30) APIは赤外線ファイル転送・カメラ・開閉通知・ファイルを種類で抽出
121 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 12:36:34 ] 「開発者向け専用端末」ってIS01ベースの端末かよw イラネ
122 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 12:41:28 ] >>120 開発用端末販売か。 wifiオンリーみたいだな。 www.sharp.co.jp/corporate/news/100330-a.html > ※1 携帯電話網への接続機能は搭載していません。無線LANによる接続が可能です
123 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 12:53:53 ] Zii EGGみたいに、とりあえず開発に使うかもしれないデバイスを詰め込んでみました みたいな構成だったら興味あるな まぁ、基盤むき出しかも知れんけど。
124 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 13:12:43 ] というかどう見てもザウルスそのものです
125 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 13:17:58 ] IS01は9月中までに買えばデビュー割で2年間基本料無料相当になるみたいだから 開発端末欲しいならありかもよ
126 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 13:32:13 ] nexus one仕様のdev phone 3出してくれないかな
127 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 14:00:50 ] >>125 OS、ライブラリ、アプリを自由に入れ替えられるかどうか、 わからんけどな。
128 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:38:12 ] ワンセグ付きとか相変わらずシャープはわかってないな
129 名前:114 mailto:sage [2010/03/30(火) 21:56:25 ] >>115 なるほど、それは難しそうですね。。 ListView を3つ並べて、、とやると、スクロール同期ができないってことか。。。 WebView とかは?
130 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 23:12:31 ] ワンセグなんて使ってる奴いるの? 省いて値段下げた方がよっぽど消費者は喜ぶだろ。
131 名前:113 mailto:sage [2010/03/30(火) 23:39:44 ] >>118 >>129 BitmapとかWebViewも、わからないながら考えてみたことあるんですけど、 これってセル単位にクリックイベント設定できないんじゃないかと思って断念したんですよね 見るだけじゃなくて、セルごとにさらに詳細画面に飛ばしたいんです。 >>119 トレースかなり便利ですね!! 解析してみたらView#inflate()がだいぶ遅かったみたいで。 (xmlにリソース吐き出す方が速いのかと思ってました・・・) 自前でView生成するようにしたら少し改善できました もう少しチューニングしてみます
132 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 23:47:21 ] >>130 TLに流れてくる番組をふと見たくなる時がある。 ワンセグなんてつけても1000円違わないから俺は欲しいかな
133 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 05:36:05 ] テレビ見れるってだけで選ぶのも居るのは事実。 グーグル携帯に必要かって言われると疑問だがw それよりネットでワンセグ相当で見れるアプリでも積んでくれと思う。 何かシャープ版グーグル携帯で囲い込まれてる気がするのは気のせいだろうか。 結局、グーグル携帯向けにアプリ作ったはずなのに、各社ごとにアプリ作る世界に戻るのかな?
134 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 09:06:31 ] 解決しつつあるみたいだけど、Bitmapでやる場合はタッチイベントの座標からセルの範囲か計算したら出来るよ。 デフォのカレンダーの実装とか参考になるよ
135 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 11:48:57 ] >>133 シャープ特製ウィジェットは、 他の端末に対してもオープンになるのかどうか分からないけど、 クローズドだとしたら、業務専用端末辺りを意識したものなのでは?
136 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 14:37:11 ] >>132 そんだけしか違わないのか。 大きさとかもそれほど影響なし? だったらついててもついてなくてもどっちでもいいな。
137 名前:113 mailto:sage [2010/03/31(水) 22:51:46 ] >>134 ありがとうございます。 ある程度は改善したものの、やはり遅いのは変わらず。。。 デフォルトのカレンダーですね、ちょっと参考に見てみます。
138 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 07:29:12 ] GoogleGroupで聞いたほうがいいのかもしれないけどちと質問 Androidでフリーで使える日本語text-to-speechソフトってまだ無い、という認識は正しい?
139 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 09:24:36 ] Eclipseを起動する度に、 「'Android SDK Ping'に問題が発生しました。 pingUsageServer failed」 と出るんですが、出ないようにする方法ありましたら教えてください。
140 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 10:58:53 ] 起動しなければいい
141 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 11:04:11 ] Eclipseなんか使ってるからわるい。
142 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 16:18:34 ] 有料アプリを販売している方にお聞きしたいのですが アプリを購入してくれた方の情報って手に入るんでしょうか? googleアカウント名でも、IMEI番号でも何でもいいのですが。
143 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 16:30:54 ] IDE使おうとするとEclipse以外選択肢無いじゃん CUIなんかでやりたくないしGoogleが統合開発環境出せばいいのにな
144 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 16:40:52 ] >>139 俺は出たことないぞ 環境を書いてくれ
145 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 04:21:27 ] 速いCPU上でエミュレータ動かせば実機と同等かそれ以上、というような発言がありますが、 そういうエミュレータ環境では、動画の再生も滞りなく行えているのでしょうか。 AthronX2 3800+だと、動画プレーヤの開発なんて問題外な感じなので気になりまして。
146 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 04:27:04 ] >>142 google checkoutで登録した名前、住所が分かります。 メールアドレスは1注文ごとにユニークなものが振られているようです。
147 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 09:04:33 ] >>144 WindosXP SP3 Eclipse v3.4.2(日本語化) ADT v0.9.6 DDMS v0.9.6 以前仕事でやってたときは同じような環境で出なかったんだが
148 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 14:05:37 ] >>145 エミュレーターはオールマイティーなの道具であって 外観やボタンの配置とかをプログラムの挙動などをチェックするものだし 実際のプログラムは、開発端末でチェックしないと本当の挙動や負荷はわからないね 最終的には、実機テストで確認が一般的。 まだ数台だけしかないからエミューである程度のチェックは出来るけど これから端末が増えてくればエミューのみのチェックだけでは、動かない端末が増えてくるよ
149 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 14:21:41 ] >>146 レスありがとうございます。 それならアプリのバックアップ対策が出来そうです。
150 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 17:41:25 ] >>148 むしろ今後は端末が多彩化して、エミュで動くソフトが動かんのは端末ぬるぽって扱いにはなるかと まぁXperia祭のお陰でそろそろ中古のHT-03Aウマーになりそうだし、 どうせ実機確認は必ず必要だから実機デバッグでいいとは思うけどな
151 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 18:43:20 ] >まぁXperia祭のお陰でそろそろ中古のHT-03Aウマーになりそうだし、 kwsk
152 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 19:39:18 ] >>150 グーグルが開発端末を元につくった端末なら開発ディバイスはいらないよ 日本のauやソニーみたいにUIやOSをメーカーカスタムにしてる分のソフトを作りたいなら、開発端末か実機はがいる Googleの開発端末は、めちゃくちゃ安いから海外は買ってる人が多いけどね。たしか3万前後ぐらいだっと思う。
153 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 19:52:43 ] 逆にXperiaからAndroidに入って、 いろいろ調べるうちにHT-03Aを欲しがる人が増えるような気もする 俺は同じ値段でもHT-03Aを選びそうだ
154 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 20:47:15 ] >>151 HT-03AからXperiaやDesireに乗り換える人が出てくる →HT-03Aがヤフオクや中古ショップへ →格安開発端末ウマー リファレンス仕様のハードにカスタムROMで1.5から2.1まで使えて実網繋いでロードテスト可能という(開発的に)神端末がヤフオクで2万もしないんだぜ 俺は1万切ったらもう一台確保予定w
155 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 23:08:26 ] >>154 DesireならともかくXperiaなんて乗り換える気が全くしないんだけど…
156 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 23:46:46 ] >>155 ガジェットオタからすれば魅力はないが一般人はな……
157 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 23:50:27 ] 03Aハード的にマルチタッチできるな。あれはいいよ
158 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 00:16:57 ] そのうち iPad の Android 版みたいなのが出て、ネットブックとかに置き換わったりするんだぜ
159 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 00:19:26 ] マルチタッチて使う? 自分は滅多に使わないけど
160 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 21:37:14 ] 「滅多に使わない」と「使えない」は全く違うから
161 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 23:05:48 ] マルチタッチ使えないこと気にするやつなんなの? アンドロイドが普及する前に開発したいやつだけ買えばいいよ
162 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 23:10:57 ] 使えるか使えないかだと使えた方が良いに決まってるけど アプリ作者の立場としてはどうせマルチタッチに依存したアプリなんて書かなくない? 単に使いにくくなるし
163 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 23:49:13 ] DesireとかXperiaの大きさだとマルチタッチは片手でやると落としそうになる 小さい端末でクロック上げた機種こい
164 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 23:50:11 ] 混んでる電車の中で女の子が体を屈めて一生懸命使ってたので 画面を覗き込んだらついでにおっぱいも見えた 今年も良い季節になりました
165 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 23:52:05 ] >>162 使いにくいのはマルチタッチのせいじゃなくてアプリを作るお前の頭のせいだよドアホ
166 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 09:05:04 ] 開発ができない奴は模倣品の作成作業だけしてたらいいだけの事 可能性を捨てた人間は必要が無い
167 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 09:53:53 ] >>165 ゲームはともかく、普通のアプリでマルチタッチでしか出来ないファンクションがあったら明らかにクソアプリ
168 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 10:44:05 ] >>164 女の子なら誰でもいいのか?
169 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 11:32:54 ] 好みの娘だったお
170 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 12:21:04 ] doudemoii
171 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 16:04:25 ] マルチタッチが万人向けのuiでも無いしね。 普通にくりっくでも出来る様に作るほうが、遥かにユーザフレンドリ。 始めてグーグル携帯触る香具師がマルチタッチを理解出来るとは思えないし。 女児に興味ないのかw 日案から派遣されてくる女性デザより可愛いと思うぞw
172 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 16:56:24 ] 俺はマルチタッチに対応したからN1買った。 拡大・縮小に関してはマルチタッチが圧倒的に優れてる。
173 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 17:15:46 ] ところでsimejiの操作方法ってどこでわかる?長音入力したいんだけど
174 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 17:25:34 ] 「わ」を右で「ー」がでる。
175 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 18:02:24 ] 天才。ありがとう
176 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 21:17:52 ] Xperiaの解像度って480×854のはずだけど getWidthとgetHeightで画面サイズ取得すると320x569って出るんだよね。 これについて何か知ってる人いる?
177 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 22:03:39 ] いらない
178 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 22:09:11 ] 質問の目的が分からないから、 適切な答えになりそうになく、URLだけ挙げとく。 d.android.com/guide/practices/screens_support.html のdensityあたりを読めば手がかりが得られると思う。
179 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 22:16:50 ] >>176 日アンにも質問してるやついたな。 >>178 の通りだ。
180 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 22:28:49 ] >>178 >>179 SDKのバージョンを1.6にしたら解決した。 有難う。
181 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 00:10:57 ] エミュがそういう仕様だけなのか、未知の実機でも取得に失敗するとデフォ?の320x569が返ってくるのか興味深いな。
182 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 07:46:47 ] >>181 >>178 を読んでくれ
183 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 23:59:14 ] なるほど
184 名前:デフォルトの名無しさん [2010/04/09(金) 06:28:23 ] 日アン会はなんか面白いアプリ作れよ
185 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 08:28:40 ] 女子部時計作れよ
186 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 11:34:22 ] お肌または顔面鑑定アプリとかどうよ。毎日撮影して比較し、 最初に撮った基準画像と比べて太ってみえるとか、痩せて見える、 老けてみえるとか教えてくれるやつ。 顔写真は証明写真みたいに枠の大きさで同じ位置にくるようにして。
187 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 11:35:43 ] まあ腹の写真を写してメタボ鑑定機でもいいけど。 おっぱい鑑定でもいいし。
188 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 12:47:15 ] 全身写して戦闘力計算するARアプリなんてどうだ? まあそういうのは単眼式HMDでやりたいが・・・。
189 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 13:37:08 ] チソコとマソコを写せ。
190 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 20:04:30 ] AR とモーションセンサとネットを使って、 数人で棒倒し(山崩し)ゲームが出来るゲームが欲しい。
191 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 02:48:32 ] モーションセンサーを使って、通信型の「だるまさんが転んだ」を作ってくれ。 鬼から動いた奴が一発でわかるように。
192 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 10:37:09 ] >>191 それは人間がプレーするゲームとしてはつまらなそうだぞ。 鬼は振り返る意味が全くない。 それをするくらいなら、あくまで鬼は目視で動いたヤツを判断し、 その後でモーションセンサーの結果と照合するかどうかを鬼が選び、 照合して間違ってたら鬼にペナルティ、合ってたら相手がペナルティを負う、 という方がまだゲーム性が増す。 モーションセンサーの精度も、相手側全員で100の性能があるとして、 それぞれのキャラに制度10とか精度50とか振り分けられるとか。 (あるヤツは精度が高いが、別のヤツはちょっと動いたくらいでは反応はないとか)
193 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 14:34:51 ] >>192 何も見える範囲でやる必要はないと思うがw 今までとまったく同じルールでやる必要もないし。 おもしろければなんでもいいよ。 GPSを使った缶蹴りなんかもいいなぁ。 鬼は好きな場所に缶を移動できるようにして、 他人はGPSで追いかける。 懐かしい。缶蹴りとか徒歩+自転車でやってたわ.....田舎の団地使って。 移動可能範囲を決めて升目状の300メートル四方くらいで。 人の家の中とかは禁止で、範囲が広くて要領が悪いと時間だけ かかってつまらないので、だいたいのタイムリミットも作って。 缶を蹴るときも鬼が缶から離れたところを草むらから近づいて 飛び出したり、隙をついて猛烈な速度で自転車で通り過ぎながら蹴ったりしてた。
194 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 15:47:56 ] 5分で飽きるべ
195 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 16:47:32 ] ところで、実際にそういう体を大きく動かして時間をかけて遊ぶ 「だるまさんが転んだ」や「缶蹴り」などをサポートする、 あるいは拡張する Android ゲームを誰かが作ったとしてだ。 今おまえはそれを使って仲間と楽しく遊べる環境にいるのか。 あるいは環境を作れるのか。 もしそうなら、ものすごくうらやましい環境だよ。
196 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 17:20:47 ] >>195 最後の1行で泣いた…
197 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 17:31:42 ] iPhoneでとっくにあるアプリを「俺が考えた」みたいに書くのはやめようぜアホ共
198 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 17:37:21 ] >>197 素人にしてみればそんなもんだよ 日本における元祖RPGってDQだからな 所詮そんなもんだ
199 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 17:39:02 ] とっくにあるアプリをリライトするのが楽しいんじゃないか。
200 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 17:41:37 ] Android自体がiPhoneの(ry
201 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 17:44:04 ] >>200 いやその元祖をいいだすとiPhoneだってガラケーの清書したものだよ
202 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 17:47:21 ] その昔 Newton MessagePad という端末があってだな…
203 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:03:41 ] Newtonの系譜はとうに途絶えて、 現行のタッチUIの基本設計はPalmとその前身であるZoomerが元になってるけどな (Zoomerは失敗したが、その後登場したNewtonの失敗を見てZoomer路線をそのまま進めてPalmが出来た)
204 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:04:51 ] iPhoneなんてPalmに電話機能くっつけただけのもんだろ。何も新しくない。まあPalm持った事ないからよく知らんけど。 Palmはなんで廃れちまったのだろう。
205 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:07:36 ] 遅い高いスタイラスじゃね? クリエもPalmの系統だっけ? あれも開発するには結構めんどくさかった記憶があるんだよな・・・・
206 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:08:07 ] 面白くないからだろ。 iPhone は面白いと思わせることに成功した。
207 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:11:54 ] まあそれもあるか ビジネス向けかガジェットオタ向けだったしな でもまあその前にタッチを広めたのは任天堂か
208 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:22:45 ] いやPalmは商業的には成功したぞ 全く名声ゼロからスタートしたことを考えると大成功を収めたと言っていい ただCPUの68000がPalmの需要だけでは到底支えきれず滅亡してしまって 上位互換の後継機が出せなくなったのが痛かった タッチパネルの利用形態ではなくハードで見ると一番の開拓者はシャープかな 1980年代から電子手帳を出してるし、Newtonにタッチパネル技術を供与したのも実はシャープ iPhoneが一番強かったのは当時からずっと言われてることだけど 「Appleの政治力でAT&TにiPhone専用の爆安プランを作らせたこと」だよ これは日本にも共通する 良い悪いとかいう以前にとにかくiPhoneはWMと比べてもダントツに安かった
209 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:34:39 ] C or C++ オンリーでアプリ作れるのかと思ったらそうじゃないんだな JNI を通さないといけないのか
210 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 18:35:51 ] ステート管理があるからJavaの部分はどうやっても必要になる
211 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 02:37:22 ] マカってホント情報弱者だな。
212 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 12:02:28 ] Skia のネイティブapiを用意しないのはどういうつもりなんだろう pdf ビュアーとか作りにくい
213 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 19:03:19 ] >>211 のボットがなんに反応したのか気になるw
214 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 22:02:02 ] 画像データのサムネイルを取得する場合、どのような処理にしていますか? .Thumbnailにあるファイルを取得すれば良いのですが、ギャラリーで一度開かないとサムネイルが作成されないので困っています。 サムネイルがなければ生成されるような処理は用意させていないのでしょうか?
215 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 00:09:16 ] thumbnail作りまくるservice作れ
216 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 14:27:24 ] setItemsしたAlertDialogが大きすぎるんですが、 フォントを小さくして全体を縮める方法ないでしょうか。
217 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 22:27:07 ] >> 215 そういうのしかないんですかねー、不便ですねー Uriからファイル名を取得する方法もわからないし、なかなか難しい
218 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 01:29:01 ] AndroidってJava Soundのってないんだな。 自前でデコードとかオーディオストリームをリアルタイムにいじって3Dエフェクトかけるとかどうやればいいの?
219 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 02:48:51 ] Windows7 64bitで試したところVirtual Devicesがなぜか D:\Users\xxxx\.android\avd\にできました。 でVirtual Devices起動するときはC:\Users\xxxx\.android\avd\を 参照して無いので起動に失敗します。 ドキュメントなどのリンクをDドライブにしているので影響が出たのかも? とりあえずCドライブにコピーしたら起動できましたがコピーしなくても 良い方法あったら教えてください。
220 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 14:32:21 ] コマンドラインからじゃないと作れないけど シンボリックリンク貼るのがいいかも。 vista(>_<)にしてからなにげによくつ使ってる。
221 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 16:56:36 ] VirtualDevice作った時にANDROID_SDK_HOME の下に".androidが"無かったんじゃない? ディレクトリ切ってもういちどVirtualDevice作れば大丈夫だと思う
222 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 00:41:11 ] >>220 それも考えました。 正規の方法は221が良さそうですね。 >>221 こういう環境変数もあるんですね、ためになります。 ググったらありました。 groups.google.co.jp/group/android-developers/browse_thread/thread/72292c1ccb2e1bb4
223 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 17:14:40 ] Android開発スレはここでいいんだろか? Xperia買ったんだけどVPNが使いにくくて、せめて接続切断だけでも自前でなんとかできないかなと。 非公開API(android.net.vpn.VpnManager)はどうすれば叩けますか?
224 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:40:35 ] >>223 非公開な仕様どおりに叩けば桶
225 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 00:26:50 ] >>224 どうやってimportするんですか?
226 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 01:53:07 ] スタブあんのか?
227 名前:デフォルトの名無しさん mailto:saga [2010/04/15(木) 02:19:04 ] どなたか教えてください。 従来のiやMIDPの携帯アプリにあったような Spriteクラスが見当たりません。 画像の一部分を表示する場合、どうやるのでしょうか? マップチップとか使ってアプリが作れません・・・
228 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 14:49:33 ] >>227 Canvas.drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) ※但し、Rectの内容は x,y,w,h ではなく left,top,right,bottom なので注意。
229 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:06:51 ] シミュレータ起動してinstallしようとしても error device not foundが頻発します。 その度に再起動で時間をとられるのですが、なんとか抑える方法ないでしょうか。
230 名前:デフォルトの名無しさん [2010/04/15(木) 21:22:58 ] デジカメで撮った画像など大きなサイズのイメージをSDカードから読み込んで等倍表示させたいのですが、 BitmapFactory.decodeFile で読み取った時点でOutOfMemoryErrorが発生してしまいます。 www.hoge256.net/2009/08/432.html のようにOptionsで指定する方法も試してみましたが、 縮小表示することはできましたが、等倍まで拡大するとメモリ不足になってしまいます。 Google Mapのように分割してブロック単位で画像が読み込めれば何とかなるかと思っているのですが、 いったん元画像をBitmapに読み込んで、createBitmapで切り出す方法しか見つからず、 これだと読み込んだ時点でメモリ不足となるため使えません。 iPhoneでは d.hatena.ne.jp/KishikawaKatsumi/20090429/1241020420 のような仕組みがあるみたいですが、 Androidで実現可能な方法などありませんでしょうか?
231 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 01:35:45 ] >>230 ぁー、自分もやろうとしてるけど最近時間が取れない・・ iPhoneのTiledViewは知らないけど、AndroidにGridViewあたりかな? 多分GridViewの上にImageView乗せればーと思いますが 横スクロールと拡大縮小あたりが難しいかもしれません。。 まじで縦横対応スクロールViewが公式で出て欲しい・・
232 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 04:36:02 ] UIの話じゃなくて、限定した範囲を切り出してデコードする方法が無いって話でしょ あと>>230 の挙げてるiPhoneの話は、あらかじめ画像を切り出してるだけだよ 案としては、受け取った画像ファイルを分割して送り返すwebサービスを作って逐次通信するか libjpegを元にデコーダを実装するしか無いと思う
233 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 15:10:38 ] > 縦横対応スクロールView WebViewはnativeでやってんだよな。 しかも非推奨のAbsoluteLayout使ってる。反則の極み。 Xperiaみたいに縦画面の方向キーがない機種もあれば、 IS01みたいに横画面のタッチパネル専用アプリだとやりづらい機種もあって、 どれに合わせるべきかわからん。機種毎に別バージョンを作れ?採算あわねえ。 最近Androidだめぽって思うようになってきた。
234 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 16:18:44 ] jpegを省メモリでx,y切り出しって難しいんじゃなかろうか。
235 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 19:47:34 ] 基本的に8x8画素単位のブロックで保存されてるから、そうでも無いでしょう。 要らない部分はデコードしながら捨てちゃえばいいんだから。 分割して再保存するデコーダを作れば、>>230 のやりたいことはもう半分完成したようなものだね。
236 名前:デフォルトの名無しさん [2010/04/16(金) 19:55:07 ] >>233 そうだよw メーカーごとに解像度が違うとかそういう差違って結構UI設計する上では負担なんだよ 固定してくれたほうがいいしできれば回転に伴う解像度変更も下部レイヤーで吸収してくれないと困る
237 名前:デフォルトの名無しさん [2010/04/16(金) 19:56:00 ] あとアンドロイドの欠点は複数のCPUをサポートしてること ARMバイナリとx86バイナリ両方用意するのかよって話だし
238 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 19:57:25 ] なんのためのJavaVMだと思っているのか
239 名前:デフォルトの名無しさん [2010/04/16(金) 19:59:46 ] 両方バージョンリリースしないといけないのは事実だし もしかすると違いが出る可能性はあるしなるべく余計な差違で 悩みたくないのは事実
240 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 20:03:27 ] しかし、大半のアプリではそんなこと気にしなくて良いのも事実
241 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 20:08:49 ] iPhoneだと3Gと3GS、iPad版で違うバージョンを出しているソフトもあるそうだ
242 名前:デフォルトの名無しさん [2010/04/16(金) 20:10:43 ] >>241 解像度はiPhone系とiPadの二つだけだよね アンドロイドはこれから端末メーカーの都合で増殖し続けるわけだが・・・・
243 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 20:25:18 ] 出来るプログラマーなら解像度に依存しないアプリを簡単に作れるのも事実
244 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 20:42:53 ] 解像度可変はかなり昔から想定されてるしね
245 名前:デフォルトの名無しさん [2010/04/16(金) 20:44:19 ] 出来るプログラマー(笑
246 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 20:49:12 ] 解像度の違いはDisplayMetrics.dencityとかでとりあえず対応できるけど、 HVGA準で作ったら、高解像度の機種でもボケた荒い絵が出てくる ドコモの最新機種買ったのに、ゲームはどれも古い機種にあわせたのばっかり、 と同じ状況だ。 ガラケーみたいになりつつあるよ、Android
247 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 20:50:02 ] dencityの間違いだった
248 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 20:51:19 ] density
249 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 21:02:35 ] >>246 それをいうならiPadだろw 2倍拡大で黒い額縁w
250 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 21:02:57 ] 解像度違いでリソースは自動切換えできるやん
251 名前:デフォルトの名無しさん [2010/04/16(金) 21:04:49 ] それが負担なんだろw これからいくつ解像度違いが増えるか考えてるのか?
252 名前:230 mailto:sage [2010/04/16(金) 21:14:44 ] 『3000 Viewer』ってアプリが iPhoneの産経新聞アプリと同じことをやっていて、 分割画像を読み込んでいるのはわかったんですが これだとサーバが必要になってしまうので、端末内で…と思っていたんですが 簡単にはいかなさそうです… ビューア部分もiPhoneとは違って独自で実装しないと無理そうなので結構大変になりそうです。
253 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 21:23:44 ] 解像度の種類が多少増えたぐらいで、そんなに負担になるか? 馬鹿の人は大変なんですね。
254 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 21:26:19 ] >>251 dpiそのものは3種だぞ まあ実際開発してない奴は分からんだろうなぁ
255 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 22:30:21 ] >>252 むしろ独自に実装できることを喜びなさい
256 名前:デフォルトの名無しさん [2010/04/16(金) 22:32:39 ] >>252 そういうのはPSPで野良ソフトかいてるとき苦労したわ〜 利用者はそんな内部で起きてることなんて知ったことじゃないからなw
257 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 22:47:54 ] libjpegは使ったこと無いけどlibpngだとライン展開できたな たとえば横x縦が3000x3000とかの糞でかい画像でも 3000x256分で一旦展開して256x256の塊で再圧縮してRAM上に格納という感じか
258 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 01:54:18 ] 文句言ってるやつはどうなってくれればいいわけ?
259 名前:デフォルトの名無しさん [2010/04/17(土) 02:02:34 ] 解像度は固定にしてくれってことじゃないの?
260 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 04:43:38 ] Android Marketに登録するには無料公開のアプリでも25$支払って有料アカウントが必要なの?
261 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 11:01:49 ] >>260 そうだよ。 毎年99ドル取られてクソみたいな審査があるとこと比べたら天国だよ。
262 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 11:57:35 ] 日アン会女子部時計を早急に頼みます!
263 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 12:07:06 ] ま、結局Androidも未だに240x240のゲームばかりのiアプリみたいになるってことよ。 iアプリでWVGA対応のStarが使われないのと同じ状況。 だから最新機種でゲームやっても画面はいつまでもボッケボケ。 客は縦横対応や複数の解像度対応のための金なんか払ってくれないんでね。 またガラケーの仲間が増えたよ、おめでと〜
264 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 12:17:23 ] そうだね、480×320の低解像度しかないiPhoneはかわいそうだね
265 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 12:30:02 ] >>261 何度もすいません、$25/年間なのか1度の払込みなのかどっちなんでしょうか(´・ω・`) ずっと使えて$25なら遊びで登録してみよかと思ってまして。
266 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 12:36:21 ] 登録で$25だから最初だけ
267 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 13:11:38 ] 大学の選択科目でプログラミングの授業(何種類かあります)をとろうと思っています。 プログラミングは素人なのですが、Androidのアプリ制作とかに興味あり、どうせならそれに少しでも役立つのを選びたいと思っています。 javaというので開発できるようですが、これ以外の言語では開発できないのでしょうか。 他に適当なところが見つからなかったのでここで質問してしまいました。スレチだったらごめんなさい。
268 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 13:23:20 ] 一応Java以外の言語も使えるけど、 現状では全部Javaで書く以上にJavaに熟知していないと使えない Javaの授業が選択出来るならJavaでいいよ 何だかんだで基礎を学ぶには向いてると思うしAndroid開発やるならそれが最短 もしくは情報系ならSchemeなどの関数型言語を選択してJava独学
269 名前:デフォルトの名無しさん [2010/04/17(土) 13:25:16 ] それより なんでクラウド勧めたがるグーグル先生がこういう開発環境をクラウドで提供しないんだ?
270 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 13:30:57 ] >>267 出来るけど、自由に出来る訳じゃない。 役に立つ知識をと思うなら、割り切って Java を使った方が良いよ。
271 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 13:32:11 ] >>269 小さくてもいいからGoogleアカウント単位で使えるオンラインデータ領域が欲しいなぁと常々思う GAEで作れとか言われそうだが
272 名前:>>267 mailto:sage [2010/04/17(土) 13:49:21 ] >>268 ,270 情報系ではなく、関数型言語というのは選択できないようです。 とにかくjavaを勉強してみることにします。 ありがとうございました。
273 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 16:04:14 ] >>266 ありがとうございます。 eclipseのGUI作成はもっとわかりやすく便利にならないものでしょうか。 VBのように。
274 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 17:39:43 ] >>273 ここでそんな事聞いても「ならん」としか言い様がないのはわかるよね。 各Viewのプロパティの把握とXMLの書き方とか自分用のテンプレ作っといたら作業速度は大して変わらんと思うが。
275 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 20:28:42 ] AndroidのUIにVBみたいなRADなんかいらんだろ XMLで階層構造見ながら作った方がわかりやすい
276 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 21:40:54 ] Androidアプリの開発をしたいと思っているのですが、 まずはJavaの勉強をするべきですか? Javaをかなり使いこなせないとAndroidアプリの開発は難しいですか?
277 名前:デフォルトの名無しさん [2010/04/17(土) 21:43:25 ] 両方まとめてやればいいだけだと思うけど どんな開発するにしても、ハード、開発環境、言語になれていかないと何も作れない 自分が初心者だと思うならアンドロイド上でお約束のhello worldを表示することから はじめるしかない
278 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 21:44:35 ] >>269 クラウドなんて単なるマシンリソースのリース業だぜ? 何を提供しろと?
279 名前:デフォルトの名無しさん [2010/04/17(土) 21:46:27 ] >>278 エクセルもどきを提供してるだろ? その中のデータはグーグルが管理してるだろ? アンドロイド開発環境も提供して コードもグーグルが管理すればいいじゃね? さすがにエミュレーターでのテストはローカルでやるとかしないと無理だろうけど
280 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 21:51:11 ] >>279 必要のないものは作られない。
281 名前:デフォルトの名無しさん [2010/04/17(土) 21:52:27 ] >>280 本気でクラウド化を宣言するならそこまでやらないとw コンパイルだってサーバー資源でやるってのも間違ってないだろw
282 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 21:52:48 ] >>279 Google Code があるだろ。
283 名前:デフォルトの名無しさん [2010/04/17(土) 21:54:17 ] >>282 Google Codeってオプソ関連のコード公開するとこだけだろ?
284 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:00:19 ] コンパイルする度にネットワークアクセスするような糞環境が有用とか思ってるバカはおまえだけ。
285 名前:デフォルトの名無しさん [2010/04/17(土) 22:02:29 ] >>284 あたま悪いだろw コードは鯖に預けてあるんだからw 入力中してる段階で鯖とやり取りするんだよ コンパイル指示すれば鯖が持ってるコードに対してコンパイルするんだから ぜんぜん問題じゃねえ
286 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:04:59 ] 次はセキュリティ面の話とか持ち出してくるぞw
287 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:06:46 ] >>285 Google Appsでコード書いたことないでしょ。
288 名前:デフォルトの名無しさん [2010/04/17(土) 22:07:53 ] サジェストができるんだからMSのIDEの入力補助もできるだろうし コンパイル前のデータなんて微たるテキストコードだろ ブログ編集したりするのと何が違うんだって話 できないとかぬかしてるのは頭固い
289 名前:デフォルトの名無しさん [2010/04/17(土) 22:08:51 ] 昔はコンパイル(アセンブル)はホスト側でやってもらってたなあ・・・
290 名前:デフォルトの名無しさん [2010/04/17(土) 22:10:43 ] >>287 Google Appsでコード書いてアンドロイドに持っていけるの? >>289 本気でクラウドで勝ちたいならアンドロイド開発とかをそういうスタイルでできるようにするべきなんだがな
291 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:13:16 ] クラウドとかいうのよくわからないんだが可能になったら携帯から開発とかできるわけ?
292 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:15:02 ] >>291 したいと思うか? 需要が考えられない。
293 名前:デフォルトの名無しさん [2010/04/17(土) 22:15:09 ] >>291 うん ブラウザーのAjax対応次第かな まあ携帯電話でコード入力したいのか?って話だけどw
294 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:16:17 ] なんか香ばしいのが居るな
295 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:17:38 ] >>292 >>293 極端な話Android携帯でAndroidアプリの開発が出来るのかなと思ってね 確かにそんなマゾイことはしたくないな
296 名前:デフォルトの名無しさん [2010/04/17(土) 22:23:15 ] >>295 今だってlinuxマシン上に開発環境構築してそこにコード置いておけば ターミナルソフトみたいなのあればできるんじゃないの? 端末側はあくまで表示や入力だけサポートして鯖にコンパイルさせるって感じで 出来上がった実行ファイルをダウンロードして端末で実行すればできそうだしね でもまあそこまでしてやりたいか・・・て話 それよりはインストールとかなしでIDさえ取れば開発できるといいよねって話
297 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:26:01 ] Android携帯のVMをサーバー(クラウド)に置いてくれ、ということかね。 100種類ぐらいのVMを取っ替え引っ替えテストできるのは良いかもね。 ありっちゃありだけど、ネットが死んだら開発できないのも困るなぁ。
298 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:31:00 ] コンパイルファームやランタイムテスト程度なら良いが、 シェルやなんかで一括処理や自動化もできないような環境なんていらねぇよ。
299 名前:デフォルトの名無しさん [2010/04/17(土) 22:31:36 ] >>297 まあそういう人のために従来のインストールパッケージもあればいいでしょ
300 名前:デフォルトの名無しさん [2010/04/17(土) 23:46:11 ] Javaうんぬんよりも、Eclipseが使いにくくて困ってる。@VisualStudio使い
301 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 17:51:40 ] >>291 ソース食わせたらサーバーにあるコンパイラに吐かせるwebコンパイラは あるにはあるが携帯でやっても実行環境がないぞ。 実行環境があっても吐いたバイナリどこに置くんだとか 置くときのセキュリティうんぬんは問題になると思う。
302 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 20:51:38 ] >>300 どこが使いにくいのかkwsk オレは逆にVSに慣れない。
303 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 20:58:37 ] >>300 俺もVisualStudio使いでWMメインやってたが最近アンドロ案件やらされてる Windows上でIDE使って開発するならどれもVisualStudioの快適さにかなわないよ GoogleがIDE出して囲っちまえばいいのにな
304 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 21:01:48 ] 馴れだっつーの
305 名前:デフォルトの名無しさん [2010/04/18(日) 21:07:40 ] >>303 グーグルには無理だろ それより上ででてる開発環境のクラウド経由での提供をだなあ・・・
306 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 21:37:04 ] ブラウザで開発? 冗談なのかバカなのか…
307 名前:デフォルトの名無しさん [2010/04/18(日) 21:40:57 ] >>306 え・・・ 想像できない方がバカでしょw
308 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 21:50:52 ] ProjectとRun/Debug Configurationが分離されてるのは結構戸惑う。 いったいどういう場面で便利なの? あとUIカスタマイズ(ツールバーとか色とか)がものすごくわかりにくい。 でもキーバインドをemacs風に即切り替えられるとか プラグインが豊富とか強力なリファクタリング機能とか メリットの方が大きいかな。
309 名前:デフォルトの名無しさん [2010/04/18(日) 21:55:46 ] >>308 コード書くのなんて糞デカイデータ移動するわけじゃないし ブログ書いた入りする程度でできるでしょ ブラウザ上で絵描いたり音楽作ったりできるんだしGUIのデザインも可能だよ コード入力支援はサジェストのエンジン使えば可能だしコンパイルってやれば サーバーが持ってるコードをコンパイルし始めるんだし で実行ファイルが必要なら端末側から専用のダウンロードアドレスを 参照して・・・と
310 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 22:17:54 ] ブログ書く程度のキー操作しかできない低脳コーダーか…
311 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 22:20:51 ] ブラウザなんて同時接続数 2 コネクション程度しかないものに夢持ちすぎだバカ。
312 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 22:23:22 ] >>309 2005 年頃から来られた方ですか?
313 名前:デフォルトの名無しさん [2010/04/18(日) 22:50:00 ] やってるのあるじゃん phpspot.org/blog/archives/2009/03/ecoder.html こういうのをグーグルがやればいいのに
314 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 23:00:36 ] sourceforgeのコンパイルファームが関の山じゃないの?
315 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 00:13:11 ] 両方使ってる俺からすると、Eclipseはフォルダで管理できるのが非常に楽だ。 Visual StudioはC++で使ってるからかもしれんけど。
316 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 01:07:00 ] ちょっと前までiPhone用ばかりやってたから、Eclipseがダメダメに見える。
317 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 01:31:29 ] クラウド上でとか言ってた奴、ブラウザで開発させろって意味で言ってたのかww
318 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 01:40:19 ] >>317 はあんまり理解してないな。
319 名前:デフォルトの名無しさん [2010/04/19(月) 01:52:10 ] Google App Engineっていうのはweb上のアプリ開発だけなんだっけ? この上でアンドロイドの開発はできないよね?
320 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 02:00:55 ] この間リアルで「クラウド」を「ブラウザ上で動くウェブアプリ」の意味で使う奴にあって話が通じなくて大混乱したなぁ
321 名前:デフォルトの名無しさん [2010/04/19(月) 02:03:49 ] ブラウザ上でやることはViewとInputだけで実際の runはサーバーでやらせるんだよw アンドロイド開発といえどw ストレージ、メモリ、CPU資源を貸し出すのがクラウドなら 開発環境の貸し出しがあっても不思議じゃないよね って話だし
322 名前:デフォルトの名無しさん [2010/04/19(月) 02:07:24 ] >>321 の補足 run=コンパイルね さすがにテストとなるといろいろ厳しいところがあるので 一考しないといけないだろうけど
323 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 02:11:36 ] ブラウザ上で動くアプリというのは、 インストールとサーバ側との同期が楽というのと引き換えに 使い勝手やパフォーマンスなど他のあらゆるものを犠牲にするわけで 一般人やビジョナリー(笑)を躍らせるためのネタに開発者が踊ってどうするよ
324 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 03:58:06 ] 厨房の妄想まだ続けんの?
325 名前:デフォルトの名無しさん [2010/04/19(月) 06:42:40 ] 俺がeclipseで2ちゃんブラウザ作ってるから 楽しみにしてね。
326 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 07:28:59 ] NaCLなんて作るからいけないんや
327 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 11:50:21 ] >>321 でもそれを「Webアプリ」って言うんじゃないの普通
328 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 14:40:38 ] 10万DLでActive60%って結構いいほうなの?
329 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 15:35:34 ] 相当いいと思うけど
330 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 15:58:19 ] この業界、説明ができない奴はたとえPGスキル高くてもカス扱いだからw モデル図でも描いて説明しろよw
331 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 16:01:14 ] >>328 2000DLアクティブ5割の俺に謝れ
332 名前:デフォルトの名無しさん [2010/04/19(月) 16:09:37 ] >>330 急にどうした
333 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 16:20:25 ] そもそもinstall activesってどうやってカウントしてるの? ローカルでapp管理系のアプリで削除したらカウントできないよね。 単純にマーケットのアンインストールを押された回数を数えてるだけかな?
334 名前:デフォルトの名無しさん [2010/04/19(月) 16:21:49 ] >>333 何かのタイミングで端末情報報告してたりしてw
335 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 16:37:54 ] >>334 マーケットに入った時点で差分とったりしてそうだな
336 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 16:46:46 ] てか単純に野良アンインスコした分は数えてない(インスコしっぱなし扱い)だと思う
337 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 16:57:10 ] つまりアッパーリミットって意味でしかないのか
338 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 20:34:01 ] マーケットアプリが新着確認する時、 必然的にインストール済みアプリが伝わってるはずだが
339 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 08:39:52 ] それにしても国内Android Marketは盛り上がらないな。 AppStoreは日本人デベロッパーも頑張ってるのに。
340 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 09:47:34 ] >>338 Googleアカウント1個で複数の端末が使える以上、 「新着確認が来なかった」ことをもって「アンインストールされた」とは見なせないよ
341 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 11:42:11 ] マーケットの登録について質問したいんですが、口座登録の確認のデポジットって返金って必要ですか? 読んだ限りはなんも書いてないから必要ないって認識なんですが。
342 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 15:25:46 ] 今度出るHTC DesireでAndoroidアプリに挑戦してみようと思っているんだけど、C/C++とWinAPI以外では まったくプログラミングしたことないし知らない。 C/C++で開発できるようになったと言っても、C/C++とAndroidAPIだけでは無理で結局Javaは必要ですか?
343 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 15:59:22 ] >>342 ぶっちゃけ必要 でもC++出来ればJavaはすぐ習得できると思うよ 元々C++を簡略化した言語だし、覚える部分はほとんどがAPIの部分なわけで
344 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 16:29:16 ] >>343 ありがとうやっぱり必要なのか。今からJava勉強しだすことにします。 今調べてるとC/C++で作れるのはWindowsでいうDLLファイルにあたる部分のみなのね。 ということはJava超基本的な所だけ覚えて、ほとんどC/C++で開発しちゃえばいいか
345 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 17:13:01 ] >>344 C/C++から叩けるAPIはすごく少ない C側からJavaのAPIを叩きに行くことも出来るが、かえって大変になるよ AndroidだろうがWindowsだろうが大変なのはAPIの部分なんで 当面は素直にJavaだけで書いた方がいい C++使えるなら、C++で頑張って書くよりさくっとJava覚えた方が話が早い
346 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 17:25:56 ] つーかC++書けるならじゃう゛ぁなんて余裕のヨシコ
347 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 17:32:50 ] だいたいNDKってほとんど何も出来なくないか? OpenGL叩いてSurfaceに出すのとLinuxのシステムコールが叩ける以外 入力は処理できないし音は出せないしUI絡みのことは一切出来ないよな? あとSTLも無かった気がする
348 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 18:44:15 ] DLしてくれてフィードバック貰えるのは有り難いんだけど、 時々すっげー上から目線のヤツがいてムカツクわー 個人でアプリとか公開するのAndroidが初めてでちょっと凹むときあるしorz
349 名前:デフォルトの名無しさん [2010/04/20(火) 18:46:50 ] >>348 PCの市場はそうやって寒い状態になったんだけどなw iPhoneもアンドロイドも同じようになるだろうなw 割れ、スパム、などなど・・・ ソフトウェア界隈はお寒いw
350 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 19:07:31 ] iPhoneのキチガイレビューの多さに比べたら Androidユーザはなんて大人が多いんだって感動するぞ
351 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 19:42:02 ] iPhoneってそんなに酷いのかw
352 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 19:46:30 ] マジでWaresなんとかならんのかね? 音楽や動画よりもソフトウェアの方がよっぽど被害大きいんだからDRMとか無理なの? iPhoneもJB環境では既に割れが蔓延していて悲しくなる。 割れほどデベロッパーの気力を削ぐものもないと思うんだが・・・。
353 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 19:49:10 ] >>351 使い方がわからないと☆1つ AppStore Japanでは常識です(^^)
354 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 19:49:29 ] iPhoneにしてもAndroidにしても商売上深刻な被害が出ない程度のDRMは出来てると思うが 究極的にはオフラインのアプリで割れを完全に防ぐことは不可能 そこまでやりたいならオンライン専用でアカウント認証するアプリにする必要がある
355 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 19:55:57 ] >>353 アプリ★ゲットのコメ欄より酷いな・・・
356 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 20:00:03 ] アプゲやギガアプリで、欠点を列挙して叩きまくる奴らが多く、俺もよくキレてたが 今は、そいつらのおかげでずいぶん「わかりやすいUIを作る力」が鍛えられたと思う そういう叩きならいいんだけどな。 ガラパゴスの住人は厳しいけどまじめだよ。
357 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 20:00:16 ] >>355 AppStoreのコメ欄はマジ底辺だよ 暇な中高生がコメ書いてるケースが多いんじゃないかな アプリゲットもそう良いとは言えないがAppStoreは完全な割れ窓環境だ
358 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 20:04:01 ] >>356 iPhoneで具体的な欠点挙げる奴なんていないよ コメント「使いにくい」「ゴミ」の一言で☆1が当たり前 Androidでもエスパーキボンヌみたいなコメは付くけど、 メールで○○すると××が動きませんとか、 ○○が遅いですとか、○○で××したら落ちますとか ちゃんと報告が来るのはユーザの民度に違いを感じる。 少数のマニアが使ってる段階だからかもしれないけどね。
359 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 20:05:29 ] >>358 超同意
360 名前:デフォルトの名無しさん [2010/04/20(火) 20:06:49 ] >>358 まあそれだけ一般的な人が使ってる証拠なんだろうな アンドロイド系はまだまだそこまで行ってないってことだろう
361 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 20:08:59 ] アンドロマーケはちゃんと報告してくれるやつ多いな。 辛辣な言い方もたまに見るけど一応バグ報告してるとこがツンデレでかわいい
362 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 20:57:37 ] >>360 Androidも今後人口が増えてきたら相応に荒れてくるだろうねぇ ただ、iPhoneはガラケーアプリと比べてもユーザの質が悪いあたり 何でああいうことになってるのかさっぱり分からん 2chでもiPhoneユーザは群を抜いてキチガイ多いし
363 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 21:05:44 ] 第一回A3(2回目以降やるとは思えんが)の大賞は芋煮かシメジだろうね。
364 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 21:11:42 ] で、おまえらA3出した?あるいは出す予定?
365 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 21:32:17 ] >>364 なし。存在知ったのがXperia体験会だったからなぁ
366 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 22:51:49 ] Android使う人は、 Gmailをメインで使っている人の割合が高くて、 IDがGmaiアドレスに紐付けられているから、 慎重なコメントが多くなるんじゃないのかね? 2ちゃんねるみたいに書き捨てOKなところだと、 ストレス発散に辛口評価を楽しんでいる奴もいると思う。 // iPhoneのことは何も知らないけれど。
367 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 23:07:01 ] いや辛口とかじゃないよ iPhoneのコメは単なる一言言い捨てみたいなのが多い あと2chの一部のiPhone信者は極端におかしい奴が数人暴れてるだけのような気もする
368 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 00:03:05 ] >>345-347 ありがとう現時点ではC/C++はほんと限られたことしかできないのね。 C/C++のみで実行ファイルぽんっと作れたら便利なのにな ついに今まで逃げてきたJavaと戦う時がきてしまったか。
369 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 00:16:13 ] まぁ、でも匿名性は関係あるかもね。 築き上げたソーシャルネットワークと己の振る舞いや発言とを天秤に掛けるわけだから。 Twitterだとめちゃめちゃ良い人演じてるのに2chではDQNでキティちゃん、こんな二面性持ってる奴はTwitterユーザーの9割弱だと俺は予想するわ。 実際おまえらだって2chで超上から目線で馬鹿にするような発言しといてTwitterやSNSでは善人面してんだろ?w
370 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 00:25:07 ] AppStoreもレビューは名前出るでしょ AppleIDだかなんだかと紐付いてるし
371 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 00:39:37 ] AppleはAppStoreとiTunesStoreしか成功してないから、 買うだけの世界で、これは守るべきIDではないのでは?
372 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 02:21:30 ] >>358 でもAndroid端末からしか入力できないから適当になりがち… iPhoneだとどうなんだろ?PCのiTunesからコメントできるんだろうか。
373 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 03:48:56 ] >>368 そういう意味では、これまで Objective-C を大事に育てて来た Apple は有利だよね 苦節二十数年、ようやく報われたという感がある Dalvik も JIT があればね…
374 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 09:09:22 ] クラウド開発 mbed.org/
375 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 09:17:36 ] >>373 既にJIT出回ってるよ。開発機では動いてる。
376 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 09:18:22 ] >>352 収入は広告で確保する時代なのでは?
377 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 09:31:21 ] Android版iAdはどうするんだろ? この分野ではGoogle Adsenseで一日の長があるんだが。 Google AdsenseのAndroidアプリプログラム作ればiPhoneに勝つる!
378 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 09:43:23 ] Admobがあるじゃん
379 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 10:03:22 ] >>375 それが V8 並みに速いと良いね。 そうすればカリカリにチューンアップしたい処理だけを JNI に逃がすだけで済むかも。
380 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 10:12:23 ] v8並みってのは比較しようないからあれだけど、速い。
381 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 12:47:20 ] >>364-365 勝ち目ないw
382 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 12:51:37 ] 華麗に安価ミスったスマソ >>363-364
383 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 13:56:29 ] >>373 大事に育ててきたというか、NeXTから引きずっちゃったというか・・・ ラムダがないからって「Cの方に」足そうとするとか、 ちょっとAppleはことソフトウェア実装に関してはセンスやばい Androidはあれだわ NDKの分までEclipseの中でシームレスに書かせてくれれば便利というか Obj-Cのsmalltalk層がJavaでC層がNDKって感じに出来ることは出来るだろうけど 移植性を考えるとNDKはあまり使うべきではないしそれこそObj-C並に見通しも良くないし JITは今のところ開発版は出てるけどそろそろ実戦で使えるレベルに達して欲しいね。 Androidのメモリ管理ストラテジを考えると一旦コンパイルしたバイナリは ストレージに書き出してmmapすべきだと思う。
384 名前:デフォルトの名無しさん [2010/04/21(水) 13:58:54 ] >>376 囲い込みで成り立ってる市場でそれを言い出すとサービサー以外は成り立たなくなるよw 小額でも売れるというので開発者が集って活気がでるんだよ
385 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 14:10:31 ] >>384 iPhoneなんかの例だとAdMobで収益上げてるアプリもあるけど 一般論的には200円くらいの有料アプリがスイートスポットみたいね ただDRMは現行レベルで十分だと思うけどね というかこれ以上頑張るにはハードウェア側の対応が必須になって上に ローカルにブツがあるなら究極的には突破されるのでコスト的に割に合わない 95%のユーザが割れない状況にしておけば商売的にはそれでいいんだよ
386 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 15:51:18 ] PS3 Linuxみたいなことになっても困るしねえ。 あまりガチガチにしちゃうと、レイヤー下のところで頑張る人が減る。
387 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 16:50:24 ] >>383 >ラムダがないからって「Cの方に」足そうとするとか、 変で面白いじゃん。 GCDと合わせ技で粒度の細かいマルチスレッドが異様に楽に書けるぞ
388 名前:デフォルトの名無しさん [2010/04/21(水) 17:11:39 ] >>387 よくねえよww C++にラムダ式が追加されようという時に わざわざ別書式でしかもラムダ式として使えないクロージャブロックを追加するとか Appleにはまっとうなアーキテクトがいないとしか思えん。 まあJavaもJava7でラムダが追加されたらconcurrentで同じこと出来るわけだが汎用性が違いすぎる。
389 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 17:34:53 ] 正直GCDはZend社が設計したと言われても納得できるセンス
390 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 17:36:38 ] マルレク行く?
391 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 17:51:56 ] 完全スレ違いだが、Objective-Cレイヤーで 軽量のラムダ式を定義することは不可能。 それほどObjective-Cのコアは遅い。
392 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 18:37:11 ] >>368 Fortran90のみの俺でもなんとかなってる。 糞ショボイアプリだけど。
393 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 18:55:45 ] >>391 まあObjCの不備をCレイヤを変えて解決しようってあたりが 政治でエンジニアリングを解決するAppleらしくはあるよなぁ。 C++との互換を根底から破壊しようという魂胆丸見えだし。 話を強引に戻すけど、内部処理を可能な限りC++で書く場合 NDKから叩けるAPIってどのくらいあるものなのかな
394 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 19:10:29 ] docs/STABLE-APIS.TXT読め 基本的にlibc, libm libz, liblog, OpenGL。
395 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 19:15:17 ] >>394 いやそれは知ってるんだが、一応JNIからJava側叩きに行くことも出来るだろ 現実問題としてどのくらいのAPIが使い物になるんだろうなと
396 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 19:46:26 ] >>395 Java 側たたく他は API はほぼ何もないよ。 文字かきたいなら freetype 抱え込んで自前でレンダリングしましょう、 線引きたいなら Cairo 以下同文
397 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 19:51:36 ] >>388 いつまで経っても出来ない物を待つ必要はないだろ。 良い物が出来そうな気配もないし。 もっとまともな理由で文句言ってるのかと思ったよ…
398 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 19:56:08 ] >>380 ちょっと調べてみたけど、フルコンパイルしても 1.5 倍にしかならないって相当遅くね?
399 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 20:00:50 ] >>397 文句いうのはタダだから、何となく気に要らないって理由でも 文句いう理由としては十分なんじゃないか? c++ の仕様が決まるまで待つべきだと主張をしてるわけじゃなさそうだし。
400 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 20:01:51 ] >>399 せめてC++のラムダ式と互換のあるような仕様にするとかなんで考えなかったんだろうとは思うぞ
401 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 20:06:43 ] それが、まともな物だったらな。
402 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 20:15:10 ] c++0xで揉めてたのはあくまでconceptsの問題であって ラムダ式の仕様はかなり前に出たものだしまとも。 少なくともどう見てもAppleがWDに出したブロック構文はゴミだろ。 ラムダ式を知らん奴が仕様書いたんじゃないかとクラクラしたわ。 PHPのcreate_functionを見た時以来の感動だぜ。
403 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 20:35:29 ] 少なくともあんな気持ち悪い構文は使いたくないなw
404 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 21:41:27 ] まったく話しについて行けない件
405 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 21:43:25 ] それは君が坊やだからな件
406 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 22:30:26 ] そもそもGCDで導入しようとしてる独自拡張ってラムダですらないよな?
407 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 22:39:37 ] >>404 C++ が無視されてるのが気に入らないって話じゃないの
408 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 22:51:18 ] >>407 でもC++でフル機能のラムダが導入されるのにわざわざCにラムダの出来損ないを導入するのはバカじゃね?
409 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 22:56:49 ] それが C++ というのがネックだなw フル機能のラムちゃんで遊びたいなら Lisp 使うわ iPhone では ObjC を使うし、Andoroid なら Java を使うし Windows Phone は C# なんだっけ?
410 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:04:34 ] ラムダって何ぞ? とおもったらクロージャーみたいなもんか。
411 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:06:48 ] >>409 LispじゃなくてRubyでもJavaScriptでもラムダは使えるわけだし Java7どころかあろうことかPHPですらラムダはサポートという流れ。 ラムダはブロックの上位概念なわけで C++がイヤなら他の言語からラムダ構文を持ってきても良かった だがAppleはそんなレベルにすら達しな いラムダとして使えないGCD専用のブロック構文というゴミを作ってしまった
412 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:08:05 ] >>411 ラムダとして使えないってどういう事?
413 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:10:23 ] そんな構文レベルの趣味話はどうでも良いのだよ。
414 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:10:46 ] void(*)(void)じゃラムダとしては使えなくね?
415 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:13:36 ] lists.cs.uiuc.edu/pipermail/cfe-dev/2008-August/002670.html C++ の lambda は別に無視した訳じゃなくて、テンプレートべったりだから スルーしたよ、だってさ。C++ 云々はそもそも無理筋の話ってこっちゃね。 だからここでグダグダ言っても意味が無い。
416 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:22:05 ] C++のlambdaってテンプレートに何か依存してたっけ? 受け取りがfunction<>型だって話か?
417 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:23:18 ] それより Blocks がラムダじゃないというのはどうなったんだ?
418 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:27:32 ] >>417 勘違いかもしれん 前にAppleのpaper見た時は内容違ってたんだが>>415 を見るとラムダとしても使えそうに見える?かも?
419 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:40:24 ] C構文でラムダ使いたいならjavascriptでいいんじゃね? コルーチンもジェネレータもイテレータも文法レベルであるぜ。 実装によっちゃ継続も使える。 クラスがないと発狂する奴がいるか・・・。
420 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:43:13 ] >>415 c で表せる型がないから使いにくいか。 構文自体はどっちも大差ないよね
421 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:45:25 ] 心配しなくても組み込み屋が猛反対して標準からはリジェクトされんじゃねーの gccでコンパイルするandroidには関係のない話だ
422 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:45:30 ] てか単に [] が Objective-C と食い合わせ悪かっただけかもね
423 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 00:06:51 ] 正直ここ50レスぐらい何言ってるかわかんねぇ・・
424 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 00:12:36 ] それよりAndroidの話しようぜ!
425 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 00:23:54 ] Android NDKのC++で例外がサポートされるのっていつ頃?
426 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 01:14:37 ] やっぱ俺みたいな厨房にはプログラム板の連中にはついて行けないわ 勉強します
427 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 01:43:19 ] いやいや、小難しく考えるから日本人はダメなんよ(´・ω・`) プログラムなんて目的のための手段なんよ、そして言語は数ある選択肢のうちのひとつに過ぎないんよ。 いくら多数の言語を駆使してプログラムができたって自己満足の技術屋でただの下請けなんよ。 今の日本がハードに固執するあまり世界(アメリカ)の下請けになってるのと同じ。 日本のハードウェア信仰ここに極まれり、今はソフトウェアのアイデアが全てなんよ、そのアイデアを具現化するための手段がプログラム。 プログラムなんてもっともっと簡単になっていいんよ、アイデアを如何に簡単に万人が具現化できるかがコンピュータの本質だろ?
428 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 02:06:51 ] 簡単になったら簡単になった環境でより複雑なプログラムを作るようになるんじゃないか? いままでもこれからも。 でないとアイデア勝負だけじゃ老舗は無数の新参に対抗できなくて事業継続できないもの。
429 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 02:58:16 ] 簡単になったら、そのまま工数削減で良しとしようが 更に汎用性やアプリ間親和性を高めようが、更に多機能化しようが、 色々選択肢が増えて良いネ、って話じゃない?
430 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 03:07:30 ] >>429 趣味で作るならその通りだよね
431 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 08:55:19 ] Androidってエッジな人たちが触るほどの価値も無いと思うんだけどね 肥大化する一方のViewクラスのソース見てるとため息でるわ。 オブジェクト指向のシロウトが設計してるんだなーと。 gofのデザパタも知らないんじゃないかな、作ってる奴らは
432 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 08:57:30 ] (続き) 人に聞いたら、糞AWTや糞Swing作ってSunからクビになった奴らを Googleが引きぬいてAndroidのUIフレームワーク作らせてると言ってたが、 本当なのかな
433 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 10:14:15 ] そんな優秀なら参加したらいいじゃない。 core.java.android.view.*の開発にw そして本当に優秀なら数千万円の年収で雇って貰えますよ。
434 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 13:24:23 ] 俺は優秀じゃないから想像するしかないんだが、 優秀な開発者がそんな仕事選ぶとは思えないな。
435 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 13:38:01 ] ViewとかActivity周りの内部実装は新しい割には微妙にタコいよな 歴史があって負の遺産まで引きずってるCocoaがタコいとかMFCがタコいとかは仕方ないんだが
436 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 13:40:50 ] いまさらMFCを例に挙げるのはないだろ。 何十年前のAPIだ。
437 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 13:50:06 ] Cocoaだって14年前から引きずってる設計のせいで色々とアレだぜ
438 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 13:53:27 ] NS〜って識別子がNEXTSTEPの事だって分かってフイタ
439 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 13:57:58 ] Cocoaは過去の遺産に囚われない自由な発想で拡張を繰り返した結果 「地盤が液状化してる」と言われるほどの混沌だぞ。 だがNSプレフィックスは死守。
440 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 14:15:24 ] 昔はNXプレフィックスだったっけ…
441 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:01:46 ] おまえらすげーな マジに話についてけねえ
442 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:07:11 ] 雑談に付いていく必要はない。
443 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 17:11:54 ] ラムダの話なんて、このスレじゃ専ら無駄だからな
444 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 17:20:39 ] _, -=''"" ̄ ̄""=-―,.、 _,=、  ̄=.、 彡 "" - , > ヽ :" .__=__  ̄=.、 \ / 彡⌒ | |  ̄=--,、 ヽ .' , .. ∧_∧ /彡" /~ニ | j|∧_∧ "ヽ ヽ .∴ ' ( ) / ( /_/ |( ´_ゝ`) \ ミ ・,‘ r⌒> _/ / ヽ ミ .|ヽ,- ⌒ヽ. ,_ ミ ,i ’| y'⌒ ⌒i  ̄| ミ ノ|ヽ Y|三) ヽ .| | / ノ | | | / \_ノ |ミ ij , ー' /´ヾ_ノ ヽ ヽ | | |i / , ノ "ー、 | | ノ / / / ヽ ヽ ノ / / / / ,' ヽ ヽ // / / /| | / ) / / !、_/ / 〉 / / / |__/ | | \_|
445 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 17:27:03 ] FirefoxもNSついてるんじゃないの? https://developer.mozilla.org/ja/Mozilla_Coding_Style_Guide こっちはNetscapeだけど。
446 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 20:07:50 ] >>431 オブジェクト指向の素人が設計してるとか分かるもんなの?
447 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 21:16:40 ] デザパタ脳の人は、コードに文句を付けずにはいられない物なのかもね。 問題があるなら、もっと具体的に指摘しないと話にならないけど。
448 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 21:34:29 ] まぁ、素人とかタコいとか言ってるだけの内は推して知るべしなのだろう
449 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 21:38:50 ] Androidアプリ開発のおすすめの本教えてください Java,C/C++,OpenGLはある程度分かるので(とは言っても入門書レベルだけど)Javaプログラミング とか言語についての説明に大半を費やしているのじゃなくて、Android特有の仕様とかAPIとかに ついてちゃんと書かれててかつ、趣味レベルのやつで。
450 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 21:52:41 ] >>447 同じ感想 例えばその悪いと思ったソースを示して、 かつ改善案を示してくれれば言うだけのことはあるなと思うが、 単に悪い悪い言ってるだけじゃな・・・
451 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:10:49 ] タコいとか久しぶりに聞いたわ。 >>447 デザパタが経験則からパターン化された 概念を実装に落としこむものだし具体的 な部分はあまり重要じゃないからそうい う脳みそになるんじゃないだろうか。
452 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:31:19 ] なんとなく、組込系androidとスマフォ系androidで緩やかに分離したら、 新しい開発環境(ライブラリ群やフレームワーク)が提供されるんじゃね?と思ってる。 高性能描画デバイスを対象環境のすべてが持っているわけではないという現状から、 高性能GPUが一般的になれば、それようのインターフェースが作られるだろうし。 2.x系でsnapdragonに代表されるGPGPU周りの最適化 or 直叩きライブラリが提供されて 3.x系でそれをベースにしたフレームワークも提供。3.x後期で、新フレームワークのみとか そんなイメージ。
453 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:52:05 ] >>452 そんなブランチ必要なのはゲームだけじゃね?
454 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:58:57 ] 今のところ、受けが良いのはゲームみたいなUIじゃね? やれ、ヌルヌル動くだ、画面の切り替わりが滑らかだって。
455 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:00:39 ] ぬるぬる言ってるのはアホン信者だけじゃない?
456 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:12:44 ] あれはヌルヌルじゃなく、操作に対するフィードバックを 分かり易い形で表現している事が重要なんだ ヌルヌルしか見えないとカーゴカルトに陥るので要注意
457 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:25:23 ] >>452 典型的なグラフィックス厨だな。
458 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:26:30 ] >>449 豆蔵のやつ
459 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 03:56:30 ] ああいうUIがうざくて仕方ないんだがそういうの求められてんのか?
460 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 08:23:16 ] ああういがどういうものかによる
461 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 08:54:26 ] 単なる GPU のデモっぽい UI は俺も嫌いだ。 ただ、Apple の場合はレスポンスが欲しい所ではアニメーションしない様になっているから ちゃんと気を配って作ってるなと思う。
462 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 11:12:01 ] >>459 昔の重くなかった頃のガラケーみたいに、 アニメーション演出もなくパッパと画面が切り替わるのが一番だよね… アイポン信者は触れないけど、世界シェアトップのNokia端末は、 方向キーがあって、センターキーがあって、ソフトキーがあって… といったガラケーと同じスタイルのUIだし。それが一番使い易いんだよ
463 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:02:11 ] >>461 その辺はしっかりしてるよなぁ。間引き方とかごまかし方とかすごく上手い デザイナーが作ってるなぁという感じ ただボタンの配置とかは割とバラバラに配置されてたりして散漫なのはイマイチかな。 昔からMacなんかも、マウスが「1ボタンなので分かりやすいです」と言いつつ 1ボタンのせいでキーボードと同時押しだらけだったりするし デザインはいいけど人間工学は犠牲になってるUIという印象。 デザイナーは超一流だけど技術者は1.5流なんだろうなぁ。
464 名前:デフォルトの名無しさん [2010/04/23(金) 12:02:19 ] WebViewに日本語入れると文字化けするのですが対策はないでしょうか webView.loadData("<h1>日本語</h1>", "text/html", "utf-8");
465 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:02:59 ] >>464 strings.xml そもそもソースに文字列リソースを書くでないわ
466 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:10:16 ] >>464 リソースにしても化けるよね。それwebViewのバグらしいよ。 これで回避出来る。 webView.loadDataWithBaseURL( null, "<h1>日本語</h1>", "text/html", "utf-8", null);
467 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:38:22 ] broadcastreceiver って onReceive() の途中で kill されることありますか?
468 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:44:14 ] >>467 無いはず というかあったら挙動が何も保証できない
469 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 13:00:12 ] >>467 onReceiveで重い処理すると死ぬよ。 サービスを立ち上げるだけとかにしといた方が良い
470 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 13:10:18 ] >>468 を書いてから気づいた。 当然ブロックで5秒とか止まるような処理はアウトだよ。 Pause後のActivityのように不規則に殺されることはない、というだけで。
471 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 19:54:25 ] BroadcastReceiver関連で便乗で質問したいのですが、 BroadcastReceiverでstartServiceをして そのサービスでシステムの監視(バッテリーの監視とか)をしたいんですが、 サービス内でバッテリー情報が拾えてないみたいなんです。 manifestに <service android:name=".hogeService"> <intent-filter> <action android:name="android.intent.action.BATTERY_CHANGED" /> </intent-filter></service> って書くだけじゃムリポなんでしょうか?
472 名前:デフォルトの名無しさん [2010/04/23(金) 21:04:54 ] android勉強しようと環境整えたまではいいが・・・遅すぎる・・・ 自分の環境(ノートPC) ・CPU PenM 1.6 ・MEM 512 ・OS WinXP sp3 eclipseの起動に一分半かかるけれど我慢はできる。 avdの起動に同じく一分半。最初だけなら我慢できる。 けれど、二回目以降も多少の短縮はあっても相変わらず一分半近い・・・ とても我慢できる範囲ではないです。 それでデスクトップでもいいので使用に耐えうる環境を整えようと思案中。 取り合えず何処をどう強化すればいいか現状のPCでタスクマネージャーで 観察したところ、思いの他CPU使用率は高くはない。 androidの最初のロゴ辺りから使用率が跳ね上がって80以上を示すのですが 大した時間もかからず収束してるようです。 もちろんメモリも厳しいのは間違いはないですがavd起動時間の最大のネックは HDDの読み込み速度ではないかと考えるようになりました(間違いでしょうか?) 調べるまでは、CPUをCore i3かケチってCeleronE3200かな?って考えていたん ですが、このCPU使用率をみてもしかして現状のノートPCの改良でなんとかなる かもしれないと考え始めてます。 具体的にはHDDをSSDに変更しメモリを1G増強(予算2万w) 皆さんのeclipse+avd環境での起動時間はどの位なのでしょうか? (ViewでHello Worldを表示する程度) そして、私が考えてるノートPC改造は効果が望めると考えますか? もし、新たな環境構築をするのなら出来ることならavd起動は30秒以内 を目指したい!それなら何処にどの程度のパーツを組むべきなのでしょうか。 申し訳ないですがご意見をお聞かせ願えませんでしょうか。よろしく。
473 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:07:22 ] >>472 CPUをAMDのPhenom2に変えて、メモリは8G。 OSは64bitな。
474 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:10:11 ] >>472 それは開発関係なしにここは関係ないな ちなみにMSのIDEもネットブックでも動くぞ PenM1.6の世代ってメモリがDDR世代とか足回りが遅いだけだろ メモリも512MBじゃ開発環境起動したらスワップは確実に起きてるだろうし
475 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:26:09 ] メモリが厳しいというよりスワップしてるとしか思えんな
476 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:27:13 ] >>475 まあね バスはDDRあればUMAしてようが開発程度ならどうってことないが スワップはどうにかして回避しないと辛すぎる
477 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:45:08 ] >>472 >具体的にはHDDをSSDに変更しメモリを1G増強(予算2万w) やるとしても少し予算が足りないんじゃないの 中途半端なSSD買うと後悔するよ というか世代的にIDEだろうからSSDの選択肢も少ないしあまり恩恵は預かれないかも
478 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:46:48 ] あ、上に出てるようにスワップが厳しいだろうからとりあえずメモリだけ増設して様子見でいいじゃないの
479 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:49:31 ] >>478 DDRは中途半端に高いので下手すると10インチくらいのネットブック買えば HDDも比較的最近のモデルだしメモリも1GB付いてるしXPだしで開発環境ぶち込めば済むw
480 名前:デフォルトの名無しさん [2010/04/23(金) 22:05:51 ] >>473 それだとエミュ起動までどの位時間かかるものなのでしょうか? >>474 申し訳ないです。適当な場所が分からなかったもので。。 誘導していただければ幸いです。 >>475 >>476 メモリ不足ですか。それは理解してました。 一番最初に考えたのがメモリを512から2Gに変更することでした。 今なら1万円で事足りますし。 けれど、現行の環境で2G増強で一体どの位の時間短縮が可能なのか が今一ピンと来ないものですから踏み切れません。 ネットを巡回してましたらクアッドコアの8600(6600?)で 起動まで30秒(二回目以降は20秒)ってな話を見かけたので、 新規で作ろうかなと考えました。 それでさっきCPU使用率をみてみたらCPUの負荷がさほどでもなさそう と感じて、CPUは現行のPenM1.6でもHDDの数十倍の読み出し速度のある SSDに変更、スワップ防止にメモリを1G載せれば下手をすると新規で Core i3+メモリ2G+HDD7200と同等かそれに近い起動時間を狙えるやも と希望的観測をしてみました・・・ 1・PenM1.6+Mem1.2+SSD60G+WinXP 2・Core i3+Mem2.0G+HDD+Win7 3・CeleronE3200+Mem2.0G+HDD+WinXPorWin7 上記3つの其々のエミュ起動までの時間って大凡どの位になるものなのでしょうか? 金額と時間の比較(費用対効果)の上で決断したいと思っているんですが。。
481 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:10:02 ] >>480 >どのくらい短縮可能なのか わからん スワップで苦労するのは過去のOSで懲りて512MBで運用しようなんて 思わないのでスワップで遅くなるなんて論外と思ってるから でもかなり遅くなるのは事実
482 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:13:58 ] そもそもAVDの起動速度なんてどうでも良くないか どうせ開発中は立ち上げっぱなしだろ
483 名前:デフォルトの名無しさん [2010/04/23(金) 22:14:02 ] >>479 ネットブックですか・・・ 現行品のネットブックでeclipseからavdエミュを起動すると どの位の時間で起動完了できるのでしょうか。
484 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:17:04 ] PenM 1.6とネットブックじゃ差は出ないだろうね。どっちにしても遅い。
485 名前:デフォルトの名無しさん [2010/04/23(金) 22:17:07 ] >>482 ありゃりゃ・・・! 立ち上げっぱなしで開発できるんですか・・・毎回起動し直してましたよorz それなら現状でも我慢できそう(メモリくらいは増やしますけど) 申し訳ないですが方法なぞを教えていただければww
486 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:19:54 ] >>485 方法って? Eclipseから実行なりデバッグなりする時に既に立ち上げてるemulatorを指定するだけだが
487 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:20:09 ] 立ち上げっぱなしだとメモリ食いそうだな CPUが多少非力でも立ち上げっぱなしでカバーできるが どっちにしろ512MBのマシンでやることじゃないよ
488 名前:デフォルトの名無しさん [2010/04/23(金) 22:23:38 ] >>486 ちょっと今からやってみます。 ありがとう。
489 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:25:07 ] 定期的にこの話題出るな
490 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:30:07 ] 開発環境だけならXPだと1GBあればスワップ切っても問題ねーかな? まあ2GBあれば余裕なんだろうけど しかしスワップ発生するマシンで遅い早い言われてもなあって気がするなw スワップ起きない環境で言ってくれって感じだわ
491 名前:デフォルトの名無しさん [2010/04/23(金) 22:51:07 ] 単に私が馬鹿でしたw毎回エミュ終了させて再起動させてただけでした。 再描写まで数秒でしたね。これでしたら全然ストレスはないです。 毎度、少しの変更毎に起動して2分暇をもてあましてましたorz ま、それでもスワップは確実に起きてますので取り合えず1G増強しよう と考えております。 問題は複雑なGUIを組んだときにエミュの動作がどうなるかですが いけるところまではメモリ増強だけでがんばってみます。 しかし・・そうですよねぇ・・開発環境として修正→実行ごとに (早いPCであっても)数十秒待ちなんてありえませんものねぇw 皆さん忍耐強いものだと(誤解の上で)感心しておりました。 解決です(無駄な出費と時間が減りましたw)どうもお騒がせしました。 実質6万円位覚悟してた出費が消えましたwありがとう。
492 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:51:54 ] XPで1Gでギリギリくらいかなぁ。2Gあれば安心って感じ ネトブでも開発は出来るけどさすがに結構重いよ 重い以上に画面狭いって方がネックだけど
493 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:56:15 ] >>491 メモリ増設後の感想もぜひ書いてくれ >>492 まあ多少もっさりしてもいいので静かなマシンが欲しくて手を出しただけだからなあ ちなみにプチフリで有名な701SD-Xだけど問題ねーな 画面はさすがにあれなので外部につないでるけどw
494 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:00:21 ] i7, 4GBでも実機以外でデバッグできなくなった。
495 名前:デフォルトの名無しさん [2010/04/23(金) 23:10:30 ] >>493 はい。 しかしまぁ、なんて馬鹿なんでしょう自分。 コードの修正よりも起動待ち時間の方が長い作業を3日も続けてましたorz さすがに耐えられなくて最近はとんと疎いPCパーツの情報を検索して中古 からBTOまで「さーてどれが30秒位でエミュが立ち上がるパソコンだろう」 と悶々としておりましたw 今は、探していた希望以上の時間で動いてますw 最新のPCにしていても毎度再起動では作業効率は今以下でしたでしょうねorz あー危ない。
496 名前:デフォルトの名無しさん [2010/04/23(金) 23:12:33 ] >>494 それってエミュの何処にボトルネックがあるのですか? 参考までにお教えください。
497 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:14:32 ] >>496 描画項目が多いとかそんなんだろ エミュで効率悪くなるってゲームあたりかね?
498 名前:デフォルトの名無しさん [2010/04/23(金) 23:20:09 ] >>497 んー、でもCore i7(今回の件で調べて知ったw)メモリ4Gで 動作が厳しくなるプログラムなんてあるんでしょうかねぇ・・・ そもそもandroid実機だってVM上で走ってるわけだし・・・
499 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:22:47 ] >>498 実機はarmの上でdalvikVMが動いてるが エミュはx86の上でarmエミュが動いてその上でdalvikVMが動いてるぞw
500 名前:473 mailto:sage [2010/04/23(金) 23:28:01 ] >>480 Phenom2 と8Gメモリでの組み合わせで、2.1のAVDが起動するまで40-50秒くらい。 CPU負荷は普通のアプリと変わらない。メモリ消費もAVDの起動では特に増えたりしないよ。 eclipseはたっぷり使うけど(w
501 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:37:48 ] だれかCallMitsukoの作り方をおしえてください 私もCallReiko作りたいんです
502 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 03:31:11 ] >>471 うん、それだけじゃ駄目。 コードも書いて。
503 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 03:32:14 ] >>480 まずメモリを2Gbyteに。 1Gbyteであれこれいじっても無駄。 最低条件。4Gbyteでもいいくらい。
504 名前:デフォルトの名無しさん [2010/04/24(土) 07:44:22 ] >>503 アドバイスありがとうございます。 取りあえずタスクマネージャーとにらめっこしながらメモリ使用量を 観察しまして、起動前→350M eclipse起動後→600M エミュ起動後→750M位の使用量になってました。 この結果、現行の使用方法であれば1Gあれば何とかなりそうだという 結論を出しまして、早速amazonに注文を出しました。 256M+1G=1.256G 一応、これでやってみてダメでしたら2Gにしようと思います。 私のPCでは2Gが限界なのでそれでもダメなときは新規購入ということ に成ると思います。
505 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 08:55:17 ] 正直実機買った方が良いようなきが。
506 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 09:35:32 ] desireほすぃ
507 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 09:44:17 ] NEX ONEがこれだけ騒がれてるのにDESIREはないなあ
508 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 10:54:11 ] >>504 メモリ利用量知りたきゃ、起動後じゃなくて、しばらく使わない意味ないだろ。
509 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 11:00:11 ] eclipseとか普通に1Gメモリ使うしなぁ
510 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 11:01:46 ] >>504 WinPCでEclipse&Androidシミュレータで開発するなら メモリは3GBは要る。2GBでも足りない、増設してもがっかりするよ。 俺は2GBだけど、先にシミュレータ起動しておいて、 ビルドしたapkをシェルからadb installしてなんとかやってるが error device not foundが頻発してしまう。なんとかならないか。
511 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 14:02:31 ] WinPCとシミュレータに反応しちゃった僕はまだまだです
512 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 14:05:21 ] PenM時代ならデュアルチャンネルだから4Gだろ。 つかそのCPUじゃ開発はできてもAndroidエミュがきついぞ。 素直にBTO買ってこい。
513 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 14:28:57 ] >>511 じゃあ正しく言い換えてみろや。ああ? DOS/Vは間違いです、IBM-PCが正解です、の輩か?
514 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 15:15:15 ] どすこいー
515 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:09:39 ] おまえら二人で騒ぐのは置いといてIBM-PCだとオリジナルのPCそのものだから 日本じゃPC/AT互換機、世界じゃIBM-PC compatibleなわけだが。 ところで環境構築のハードの話はここじゃないだろ。
516 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:43:49 ] すみません、もしどなたかご存知でしたら教えていただけませんか? Activityを中断、再開した後にCanvasをロックしようとすると、以下のExceptionが出ます。 プリーズヘルプミー I/Mylock ( 333): lockFailed E/SurfaceComposerClient( 333): eLocked set when entering lock_layer(), layer=0 (lcblk=0x41048020), state=00000020 E/SurfaceHolder( 333): Exception locking surface E/SurfaceHolder( 333): java.lang.IllegalArgumentException E/SurfaceHolder( 333): at android.view.Surface.lockCanvasNative(Native Method) E/SurfaceHolder( 333): at android.view.Surface.lockCanvas(Surface.java:275) E/SurfaceHolder( 333): at android.view.SurfaceView$2.internalLockCanvas(SurfaceView.java:611) E/SurfaceHolder( 333): at android.view.SurfaceView$2.lockCanvas(SurfaceView.java:594)
517 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:45:32 ] 改行ウゼェ('A`)
518 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:48:40 ] 改行せずに全部つなげろだってさ
519 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:52:22 ] 間の改行うぜーってことだろw
520 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 17:54:41 ] ごめんなさい!(<>) 改行が入ってるのに気づかなくって・・・ OnResumeのたびにSurfaceViewは新しいインスタンスを 使ったほうが良いのでしょうか?と思いました
521 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 18:23:31 ] 好きなだけ思うがよい
522 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 18:34:07 ] あ、うまくいきました〜(^p^)
523 名前:227 mailto:sage [2010/04/24(土) 19:32:19 ] >>228 ありがとうございました! (規制で遅くなりました)
524 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 19:41:32 ] eclipse使い辛いお。VisualStudioで開発できたら便利なのに
525 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:00:00 ] パソコン通信やってた頃、X68kを使ってるやつのドキュメントは 改行二つにしてるものが多くて、ずっと謎だったな 今でも謎なんだが
526 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:03:41 ] 改行コードのことは常識だよ?えへへ
527 名前:デフォルトの名無しさん [2010/04/24(土) 20:08:37 ] >>449 > Androidアプリ開発のおすすめの本教えてください コードからわかるandroidプログラムのしくみ intentやbinderやサービス周りに詳しい
528 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:11:54 ] 著者乙
529 名前:デフォルトの名無しさん [2010/04/24(土) 20:17:28 ] ここ、なにげに良スレだね
530 名前:デフォルトの名無しさん [2010/04/24(土) 20:19:42 ] >>528 それ、著者外人だよ
531 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:20:09 ] 「GoogleAndroidアプリケーション開発入門」が入りやすくていい。 というかこれ以外はパラパラっと立ち読みしただけだけど。 基礎だけ本で理解して後はネットで情報集めるのがいいと思う
532 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:22:23 ] >>529 どこみていってんの?
533 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:25:34 ] C++しか出来ないんですが、C++はアンドロイドでは使えないんでしょうか?
534 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:33:50 ] >>526 ひょっとしてLFCRだったの? それならビューア側でCRLF二つに変換されてたってことで納得できるけど まぁスレ違いだし老兵は去るか・・・
535 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:41:35 ] >>533 >>342-347
536 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 00:28:40 ] 女子部()
537 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 00:38:18 ] (i)
538 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:08:52 ] iアプリ作ってた者なんですが、Androidの開発も始めようと思って 手始めにシューティングを移植し始めたんですが、 エミュレータで自機、敵機、背景、玉と画像20〜30枚ぐらい描画してるだけで アホみたいに重いんですが、これはAndroidのエミュレータの仕様ですか? 実機だと速く動くものなのでしょうか?(実機持ってません) マシンはCore2Duoでエミュの起動は3〜40秒ぐらいなのですが、 1ループ(ダブルバッファリング開始→終了)間に 20〜30回ぐらい drawBitmap(img, x, y, null) してるだけで FPSが3ぐらいです。(iアプリシミュレータならFPS20前後) これが仕様ならAndroidの開発を卒業します。
539 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:16:04 ] 卒業オメデトウ
540 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:19:34 ] >>538 iアプリはどのくらいの解像度で アンドロイドはどのくらいの解像度なの? 解像度の差って結構エミュだと変わるよ
541 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:28:26 ] >>538 GLSurfaceViewでも不満?
542 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:47:39 ] ところでActivityが画面スタックの裏に行ってStopしてる間に LowOnMemoryで殺されるケースをテストしたいんだけど、 なんか良い方法ないだろうか。
543 名前:538 mailto:sage [2010/04/25(日) 01:51:55 ] >>539 ありがとうございます。 でも…俺、まだ続けたいです。 >>540 iアプリ … 240 * 240 Android … 854 * 480 です。 よくよく考えてみれば遅いの当たり前ですね… でも、これからどんどんガラパゴってきて、 端末によって対応可・不可とかになってしまうのかと思うと お先真っ暗です。 >>541 まだ試した事ありませんでした、 それを使えば速くなるのですね? ありがとうございます神様!!
544 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 02:04:12 ] 釣りにしか見えない
545 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 02:24:50 ] 奇遇だな、俺もちょうどiアプリシューティングの移植を1週間前に始めたところだよ 納期があったから必死だったけど、ようやくさっき終わった。 それにしてもエミュ重過ぎるな。 メモリ割り当て増やしてGCをしないようにすれば多少ましかもしれんけど
546 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 02:45:30 ] エミュレータはQemuベースらしいから、Qemuのノウハウがまんま使えそうな予感。 漏れはQemu使ってないからノウハウ持ってないけど。
547 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 05:32:48 ] APIフックとかそういう面白いの無いの?
548 名前:538 mailto:sage [2010/04/25(日) 09:21:29 ] >>545 やはり、皆さん同じような状況なのですね・・・ 結局、何か良い解決策はありましたか? エミュだとめちゃくちゃ重いけど 実機だと問題無く動くものなのでしょうか?
549 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 09:37:22 ] >>548 エミュレータがなんで重いかわかってる? 素直に実機使えよ
550 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 09:50:09 ] 評価用実機としてSTREAKの5インチ買おうかと思ってるんだけどどうかな。 タブレットPCとして実用にもなりそうだし。
551 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 10:09:58 ] >>548 xperia持ちだが、あんたもxperia買って動作確認しといてくれ。ゲーム出来たらやるからさ。
552 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 10:11:29 ] 実機ならPenM1.0Gでも全然問題ないよ
553 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 10:48:16 ] テスト
554 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 10:48:17 ] Xperiaはマルチタッチが出来ないからゲームはパックマンしかできないよ
555 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 10:52:37 ] >>542 HOME長押しかAltTabApps関係などでタスクを切り替えて、全面で重いアプリを動かす、とか。WIN DEATHになるかもしれんが。
556 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 11:02:26 ] >>555 それやるとその重いアプリが死ぬんだよね・・・。 よしんば裏のが死んだとしても、どれを殺すかわからないし。 ActivityInstrumentationTestCase2とかで getInstrumentation().invokeLowMemory(targetActivity) みたいなのがあったらよかったのに。 無いよね?
557 名前:デフォルトの名無しさん [2010/04/25(日) 12:09:33 ] android-sdkのアンインストール方法ってどうやるの?
558 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 12:12:35 ] >>556 そっか。力になれなくてスマソ。 裏と表で異なるタスクで起動してたら、また別の挙動になるかもよ?タスクアフィニティの見直しとか。
559 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 14:49:40 ] >画像20〜30枚ぐらい >1ループ間に20〜30回ぐらい drawBitmap(img, x, y, null) してるだけ >iアプリ … 240 * 240 >Android … 854 * 480 馬鹿すぎて釣りにも見えん。 メモリ使用量もボトルネックも予測できないならプロファイラなり使えよ。 エミュレータのせいじゃないだろ。
560 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 16:26:06 ] もうその話題は終わってる
561 名前:デフォルトの名無しさん [2010/04/25(日) 18:46:45 ] >>556 iPhoneと一緒だな、やっぱマルチタスキングには最低でもRAMは512MB必要だよなぁ・・・。 いくらバックグランドで動作させてもメモリが足りないとKillされちゃってシングルタスクにwww これじゃマルチタスクの意味ないよ・・・。
562 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 19:24:15 ] Javaヒープはどうせ16Mしか使えないんだから その制限が妥当かどうかはともかくシングルタスクにはならないだろ。
563 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:04:10 ] >>510 > error device not foundが頻発してしまう。なんとかならないか。 これうちもしょっちゅうなるんですけど、メモリ不足のせいなのかな? うちは3GBで、使い切ってるようには見えないんだけどなあ… >>527 自分はこっちの方が良かったかなあ。 www.amazon.co.jp/dp/4048679562/ コードからわかる…に書いてあることは網羅されてると思うし。 最後のSDLをダイナミックリンク(だっけ?)辺り以外。 てかAmazon品切れなのね。絶版?
564 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:36:19 ] >>563 X10の発売を機にAndroid関連の日本語書籍が バカ売れしてるから一時的な品切れかと。
565 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:50:43 ] 去年の本なんか買ってもいみねーしよ
566 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:55:29 ] 昨日のADF大阪であの人がオライリーから出すって言ってたな<本 ばーじょんうpに追いつけなくてのびのびになってるって言ってたけど
567 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 21:30:05 ] Javaもそろそろ新しい言語仕様になるんだよね はよプロパティ実装してくれ
568 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 21:48:10 ] 拡張forループのカウント数欲しいなぁ・・ いつも拡張forで描いてる途中で普通のに書き直すんだよね
569 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 22:22:44 ] >>565 コードからわかる…の(原著の)ほうが古いですがな。
570 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 22:24:48 ] >>527 の用途では去年の本でも問題ないな。
571 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 00:05:51 ] Androidアプリももうフリーばっかじゃないか フリーで公開されると利用者からしたらそれが当たり前になってしまうから自重して欲しいな PCソフトのようにソフトウェア開発業が成り立たなくなるぞ
572 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 00:14:10 ] お前が有料ソフトばっかりを出しまくれ
573 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 00:15:49 ] お金払ってでも使いたいようなソフト作れないなら 別の仕事探したほうが良いよ
574 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 00:21:20 ] ビジネス用ソフトなどは高くても買うから(会社が代金を払ったりするから)、 ニーズは少ないけど狙い目と言える。
575 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 01:55:55 ] Androidアプリって総じて中途半端でiPhoneアプリに劣るよね、これ煽りでも何でもなくてマジで。 特にVoIPのソフトフォンは酷い、iPhoneのAcrobits並のって売ってないんだよね、SIPがぜんぜん上手く動作しなくてイライラする。 Acrobits本体900円+G.729aコーデック1200円=2100円、これでもぜんぜん安いね、やっぱ信用あるデベロッパーのソフトウェアはぜんぜん違うわ。
576 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 02:53:04 ] >>573 そういうことはおまえ個人で作ったソフトを晒してから言えよカス
577 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 03:22:58 ] >>571 情けない奴pgr
578 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 03:27:57 ] >>574 Android・・・というよりスマートフォンで 国内向け業務アプリ作ってるところなんて存在するのかな?
579 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 03:37:10 ] >>578 え!? 例えば、 japan.cnet.com/news/ent/story/0,2000056022,20412645,00.htm
580 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 03:41:20 ] 病院の電子カルテとか小規模なスーパーの在庫管理とか そういう既存の高価なタブレットPCが投入されている/高価なので買えないところに DELLなんかの量産型Androidタブレットで乗り込む というのはかなりAndroid向きで結構見込みありそうな気がする。
581 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 04:55:57 ] >>579 あ、ごめん>>580 的な小中企業向けの話で。 携帯ではBrewなんかでちらほらやってるところあるみたいだけど、 スマートフォンで業務用アプリやる意味あるのかな? っつか現状PDAで足りてるんじゃない? と思ってぐぐったらこんなの出てきた。 itpro.nikkeibp.co.jp/article/COLUMN/20060412/235170/ PDAから代替可能だと言っても、 逆にスマートフォンで作るなら単純にWebアプリとして作るだろうし・・・。
582 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 07:22:37 ] >>581 もうやめとけ
583 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 11:51:39 ] >>516 AndroidでSurfaceView使わないのは常識w Googleも、もうメンテを投げ始めてるw AbsoluteLayoutの二の舞かw リアルタイムゲームはドコモ端末かiPhoneで作りましょう!
584 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 11:54:42 ] >AndroidでSurfaceView使わないのは常識w 初耳
585 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 11:58:28 ] お、マジレスするってことは、余裕ないようだねw
586 名前:584 mailto:sage [2010/04/26(月) 12:02:12 ] ( ゚д゚)ポカーン 意味不明すぎてコーヒー吹いたw
587 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 13:11:55 ] >>575 そう思うなら需要があるのに供給がないってことでしょ。 自分で作れば売れるかもしれないじゃないか。
588 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 14:21:14 ] >>583 はsurfaceviewをopengl専用だと思ってるみたいだよ。
589 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 20:53:01 ] >>580 電カル利用者からすると、携帯端末(iPadサイズ含む)から操作ってのはあり得なす。 看護師の温度板とか看護記録と混同してんのかな… カルテ作成って、基本的には思考しながらの作成なんで、座って書きたい。 外来なら動かないから設置型PCで十分だし、入院なら患者の目の前で立ちんぼで 書くとか無いし。 iPhoneは院内画像システムと連結して利用できるようにしてるところがあるけど、 あんな解像度と大きさではおおざっぱな診断しかできないから、結局は、専用モニタに 行って確認する事になるしね。(放射線科医のレビューがすぐに参照できるなら少しは 考えるが、それはそれで画像システムに連結する必要が有るのかって気はする) 卒論書いてる院生に「iPadならどこでも卒論が書けるよ。捗るよ。」って行ってるのに 近い意見だ。
590 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 21:22:15 ] 卒論書いてる院生w
591 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 21:28:11 ] うむ、確かに変だw 博士論文だなw
592 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 21:29:37 ] >>591 いやそれも変だが
593 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 21:32:46 ] 医学科は修論とかないし、 ほとんどがD論とか書かないよね。
594 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 21:37:25 ] そうなの?うちの業界だと、卒業と同時に修士相当なんで、修士論文って馴染みがない
595 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 22:16:17 ] どこの業界だよニート
596 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 22:20:51 ] >>589 iPhoneのDICOM(医療画像)ビューアーは出てるね 解像度も色も追いつかないけど 1677万色でもぜんぜん足りないからな
597 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 22:34:33 ] 俺が卒研で開発予定の脳インターフェースが完成すれば、携帯で何でもできるようになるよ 神経直結で大迫力の3Dスーパーハイビジョン動画を楽しみながら、非言語心象認識システムでイメージを「文章」にする 具体的な「言葉」で考える前にまさに「考えていたこと」が文章になるから、作業効率が一気に数十倍に跳ね上がるはず ヘッドセット型インターフェースにUSB3.0接続でAndroid端末を繋げるんだ
598 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 22:51:27 ] 本当にそんなもんが出来たら 「隣のこいつ馬鹿だなあ。死ねばいいのに」 「あ、大好きな〇〇ちゃんだ。セックスしてー」 とかが文章になって不都合だ
599 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 23:22:04 ] >>598 みんなが本音で会話出来るようになって 人類に新しい時代が来るんだぜ?
600 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 23:34:17 ] そんな小説あったな。 ろくでもない結末になったのは言うまでもない。
601 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 23:56:59 ] >>598 その○○ちゃんは 「やだー >>598 が目の前にいる きもーい」
602 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 10:45:01 ] >>598 定型的な文書を出力する身代わり装置を開発すれば大もうけだな。
603 名前:デフォルトの名無しさん [2010/04/27(火) 22:22:52 ] Android SDKのインストールでもう嵌った>< Choose Packages to Installという画面でAccept Allにチェックしてるのに Installボタンが押せない。 どうしたらInstallできるの??
604 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 22:26:55 ] 質問です。 ttp://www.saturn.dti.ne.jp/~npaka/android/Graphics2DEx/index.html ここに「エミュレータでは動作しない」と書かれていますが、 OpenGLの2Dグラフィックスは実機じゃないと動作確認ができないのでしょうか?
605 名前:デフォルトの名無しさん [2010/04/27(火) 22:27:33 ] 三回まわってワンと叫ぶ
606 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 22:55:05 ] >>604 日本語読めないの?
607 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 23:06:54 ] いやこの人が知らないだけで本当は出来るとか、 公式には出来ないことになっているが裏技で出来るとか そう言うことを知りたいのでは?
608 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 23:09:03 ] >>603 一度戻ってURL入力からやりなおす
609 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 23:14:56 ] >>607 本当に出来るかどうかはエミュレータで動かしてみればいいだろ。 バカなの?そんなこともできないの?何で生きてるの?
610 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 23:15:37 ] >>604 そのページの情報が古いだけ。 OpenGLはエミュで動くよ。 ここのスクリーンショットを見るとエミュで動かしてる。 ttp://d.hatena.ne.jp/m-matsuoka/20100416/1271399591
611 名前:604 mailto:sage [2010/04/27(火) 23:28:34 ] ありがとうございます。 エミュでも動作確認できるということで了解しました。
612 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 23:59:58 ] 動作確認をしようともしない本物のゆとりだったか。。。
613 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 01:11:03 ] >>611 610が嘘を言ってたらどーする?
614 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 03:10:16 ] これからパソコン買うんじゃないのかな?
615 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 15:36:42 ] >>538 実機は速いってよ ttp://azooza.jp/main/azoozablog.cgi 【アプリケーション(Activity)】 このために買ったと言ってもいい、アプリケーションです。 iアプリ(DoJa)やMIDP系とは全く違うクラスライブラリが泣かせます。 エルスの移植をする上で、DoJa系のラッパークラスで行こうかと思ったけど、 それだと行儀が悪いし、せっかくのAndroidクラスが台無しなので、ガチ組みに。 半透明を含む、描画速度は圧倒的です。(iモード等のケータイ比) 320×240程度ならいざ知らず、854×480フルスクリーンで描きまくっても 30fpsを維持し続けております。 まだ触りの部分なので詳細は割愛しますが、ウィジェットとか作りたくなりました。
616 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 19:16:06 ] >>615 エミュでも30fpsなら楽々だよ。 描画処理のプログラムがへぼいと思われ。
617 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 20:29:10 ] ウィジェットと言うとAppWidgetsと混同するので AppWidgetsと言いたいが、「あっぷうぃじぇっと」 と発音するのがなんだか恥ずかしくて結局ウィジェットと言ってしまう。 Appってなんて発音すりゃいいんだよ。 英語圏のひとはなんて言ってるんだ? あとJNIは「じぇーえぬあい」と言うしかないのか。 なんか発音し易い言い方はないのか。
618 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 20:39:21 ] AppWidgets あっぷうぃじぇっつ JNI じに
619 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:12:49 ] >>617 Appはアップ グーグル アップスとか
620 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:14:34 ] >>617 えいぴーぴーうぃじぇっと ジェイエヌアイ
621 名前:デフォルトの名無しさん [2010/04/28(水) 21:26:44 ] 他のアプリとの連携をエミュレータで試すことってできないよね? バーコードリーダーのアプリをプログラムから実行したいけど エミュレータではできない?
622 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:33:58 ] 結局2D描画において OpenGLとSurfaceViewでスプライト描きまくったら やっぱりFPS3倍くらい違うのかいな? SurfaceViewのCanvasと携帯(MIDP、Doja)のGraphics2D描画で どれくらい差があるのか気になる。
623 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:35:23 ] >621 エミュレーターはハード部分だけがエミュで、 OSより上は全部本物だったはず。
624 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:38:42 ] >>621 ZXingのことだったら普通に使えるよ。 adbでapkファイルインストールして Intent intent = new Intent("com.google.zxing.client.android.SCAN"); intent.putExtra("SCAN_MODE", "QR_CODE_MODE"); startActivityForResult(intent, 0); でおk エミュのカメラはダミー画像だからバーコードは読めないけど、 あれってこっちで用意した画像を写すようシミュレート出来たりしないのかね。
625 名前:デフォルトの名無しさん [2010/04/28(水) 21:43:17 ] >>623 ,624 ありがとうございます。 Barcode Scannerというのを使いたいのですが エミュレータからアプリをダウンロードできるとは思いませんでした^^; ありがとうございました。
626 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 22:11:19 ] >>622 自分でコード書いて試せよ。
627 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 22:34:18 ] 自分でコード書かんでも、Google Codeに落ちてる SpriteMethodTest じゃダメなのかね。
628 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 23:01:54 ] apps-for-android.googlecode.com/svn/trunk/SpriteMethodTest/ エミュレータで試してみたらCanvasが一番早くてワロタw ワロタ・・・ どゆこと?実機ならDraw Texture Extensionが一番速いんだよね?
629 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 23:08:47 ] >>626 そういうこと書くやつ多いけど それいっちゃおしめーよ
630 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 23:10:31 ] そもそも実機がないという
631 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:08:43 ] 白ロムのHT-03aならオクで1万くらいで買えそうだな スペック低い方が開発機として使える
632 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:47:12 ] eBay香港でシムロック無し SIMカード2枚挿しOK 1万ぐらいで出てる cgi.ebay.com.hk/ws/eBayISAPI.dll?ViewItem&item=160418131577 さらにラジオも聴ける
633 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:47:22 ] >>629 ここに書かれている嘘を信じて何がしたいの?
634 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 03:14:42 ] >>628 エミュレータはGPUをソフトでエミュレートしてるから遅いんだろ
635 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 08:49:50 ] >>618 それはJINI
636 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 14:26:00 ] HttpURLConnectionでコネクション処理書き終わってからHttpClientがある事に気づいた(’A`オセェ・・
637 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:00:47 ] Androidで事前にAlarmManagerに時間を登録しておき、 指定時間になったらアラームから音を鳴らすプログラムを作っているます。 しかし、Calendarクラスで指定した指定時間にif文を実行したいのですが出来ません。 どうすれば、指定時間=現在時間でif文に入れるのでしょうか? 問題点が分からないので教えていただけると助かります。 //設定時刻を取得してAlarmManagerに設定するためにClaendarクラスで形式を整えている cal = (Calendar) Calendar.getInstance(); cal.set(Calendar.HOUR_OF_DAY, hour); cal.set(Calendar.MINUTE, min); //1日を追加するメソッドのif文のために現在時刻を取得している nowtime = (Calendar) Calendar.getInstance(); nowtime.get(Calendar.HOUR_OF_DAY); nowtime.get(Calendar.MINUTE); //ココで指定時間の場合はAlarmViewを呼び出す //以下のif文を 0 == cal.compareTo(nowtime);にしてもできませんでした。 if(nowtime.getTime() == cal.getTime()){ Log.e("AlarmView wo yobidasu ni mondai!",nowtime.getTime().toString()); Intent Views = new Intent(VoiceAlarm_Broadcast_View_URI); Uri uri = Uri.parse("voicealarm:///view"); Views.setData(uri); sendBroadcast(Views); }
638 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:09:06 ] >>637 テケトーだけど「指定時間=現在時間」じゃなくて 「指定時間<=現在時間」&&「指定時間>一回前に計った時間」 じゃないの? 「指定時間=現在時間」だとmSec単位で合わないと 動かないんじゃないかな?
639 名前:637 mailto:sage [2010/04/30(金) 14:20:31 ] >>638 そうですね、ミリセコンドが合わないと実行できないことは 分かっていたのですが以下のようなに時間を過ぎている処理をしていることと 設定した後に再設定した際の動きも気になるので少し不安です。 //1日を追加するメソッドのif文のために現在時刻を取得している nowtime = (Calendar) Calendar.getInstance(); nowtime.get(Calendar.HOUR_OF_DAY); nowtime.get(Calendar.MINUTE); //ココで指定時刻を過ぎていて作動日でない場合はdayに1日足す if(nowtime.after(cal) && cal.before(Comparison)){ cal.add(Calendar.DATE, 1); }
640 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:33:54 ] >>639 その場合、方法は2つあるかな? 一つは、何かあったら「一回前に計った時間」を未来の時間に設定する方法。 「新しい起動」や「再設定」時に現在時刻より1年先の値を設定する。 そうすると、一回時間を計り「一回前に計った時間」を再設定するまで 「指定時間<=現在時間」&&「指定時間>一回前に計った時間」は成立しない。 もう一つは、元のソースのフローでいいなら、一回数字か文字に落とす。 例えば一回、YYYY/MM/DD/hh/mm/ssのフォーマットのテキストに落としてそれを見比べる。 そうするとmSecの問題は回避できる。 ただ、その時間に処理がこなくて飛ばされたり、逆にその範囲内で動き続けたりする危険が ある。
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はターゲット毎に複数個インストールして 必要最低限のプラグインだけで動かしたほうがいいと思う。