1 名前:デフォルトの名無しさん [2010/05/27(木) 23:23:48 ] □前スレ GoogleAndroidアプリ作成part3 pc12.2ch.net/test/read.cgi/tech/1268692293/ □過去スレ GoogleAndroidアプリ作成part2 pc12.2ch.net/test/read.cgi/tech/1253197333/ part1 ☆JAVA初心者がAndroidでアプリを作るスレ☆ pc12.2ch.net/test/read.cgi/tech/1243270488/ 初期の流れをくんでJAVA初心者にも親切にしよう! Android Developers(英語) developer.android.com/index.html リファレンス developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html Android - Open Handset Alliance プロジェクト code.google.com/intl/ja/android/
2 名前:デフォルトの名無しさん [2010/05/28(金) 00:04:58 ] 2
3 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 00:54:05 ] みんな実機何使ってる? 海外からSIMロックフリーの買おうかと思うんだけど何がいいかな
4 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 00:57:12 ] >>3 Tattoo
5 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 04:23:58 ] 革新的なソフトウェアを作りたいなら、プログラミング言語の些末な知識よりも、 応用数学とかアルゴリズムの知識のほうが重要だし、世の中に目を向ける必要もある。 これからプログラミングを学ぼうとしている高校生は、IT土方になりたくなかったらその辺を気に留めておくように。
6 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 09:44:00 ] news.ycombinator.com/item?id=1384485 これで UI 周りのデザインがマシになると良いね。
7 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 09:50:42 ] へー、Palmには悪いけどAndroid的には良いニュースだな 標準提供されるウィジェットやボタンとUIガイドラインの整備はちゃんとやって欲しいよな
8 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 13:59:37 ] 元々SidekickのUI作ってた人らしい Googleに買収される前のAndroid社も元を辿ればSidekickのスピンアウト 市場的には成功しなかったけどSidekickって偉大な開拓者だったんだなぁ
9 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 19:32:27 ] 日本語でおk
10 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 22:05:04 ] 死にたい。
11 名前:デフォルトの名無しさん mailto:sage [2010/05/28(金) 23:00:07 ] >>10 何があったんだい?
12 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 17:02:29 ] >>10 死ぬ前に話してみたらどうだろ?楽になるかもよ。
13 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 17:15:13 ] >>12 話をさせといて笑う魂胆だろ その手にのるか
14 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 18:10:37 ] 今からNHKで中国アニメ事情やるから死ぬ前に見ろ
15 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 19:16:41 ] >>13 人を信じられなくなってるね かわいそうに おじさんが慰めてあげたい
16 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 19:57:58 ] >>15 借金だらけで死にたくなってきた36歳の男の娘です・・・ 慰めて!
17 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 19:59:34 ] 男の娘ですか
18 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 21:37:55 ] ところでどっちが本スレ?
19 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 22:19:00 ] こっちは男の娘開発スレです
20 名前:1 mailto:sage [2010/05/29(土) 22:47:23 ] なんだ、検索できないからって指摘通りタイトル変えたらこれかよ…。 本スレ GoogleAndroidアプリ作成part4 pc12.2ch.net/test/read.cgi/tech/1275081429/
21 名前:デフォルトの名無しさん mailto:sage [2010/05/29(土) 23:04:07 ] こっちのほうが先に立ったんだし スレタイも修正されてるんだから こっちが本スレでいいじゃん
22 名前:デフォルトの名無しさん [2010/05/29(土) 23:09:18 ] こっち本スレでいいだろ 27日に前スレに誘導張られてるのに29日に重複立てるとか死ぬべきバカ というわけで誘導張ってきつつこっち上げ
23 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 00:45:13 ] あ、なんだよ重複スレがあったのか。
24 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 05:19:07 ] >>11 >>12 すまない。ハロワの職業訓練にアンドロイドアプリの開発ってのが あったので興味をもったのですが、それを受けたとしても、 携帯のアプリ開発というのは相当な激務なのだろうと思って 躊躇しているんです。それにアンドロイドアプリを作れると大きなキャリアになるのでしょうか? 悩んでいます
25 名前:デフォルトの名無しさん [2010/05/30(日) 08:05:44 ] imageviewで画像表示させた上にtextviewで文字表示させたいんだけど、どうすればいいのかな
26 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 08:22:37 ] iPhoneアプリの方が需要が大きいよ
27 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 13:13:16 ] 携帯だけじゃなくAndroidOSとして見ると 仕事の量はiPhoneを超えるような気がしないでもない。 >>25 ImageViewとTextViewをAbsoluteLayoutで囲って絶対位置指定するか、 TextViewだけ置いてsetBackgroundDrawableするかどっちか? 他に方法あるんだろうか。
28 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 13:24:49 ] 「Xperia」最新ソフト誤配信――ショップで預かり対応、交換の場合も NTTドコモは5月28日、同日にスマートフォン「Xperia」向けの最新ソフトウェアを誤って配信したことを正式に発表した。(+D Mobile) headlines.yahoo.co.jp/hl?a=20100530-00000006-zdn_m-mobi
29 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 14:43:12 ] >>26 Androidアプリがすぐに追い抜くだろうよ。
30 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 15:01:10 ] 携帯ソフト開発は地獄と聞きますが・・・どうなんでしょう・・?
31 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 15:07:49 ] >>30 iPhone と Android は携帯というより小型の PC だから、 いわゆる昔の携帯とは別物なり。
32 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 15:24:30 ] まあiPhone開発はドカタ化して今地獄だとは聞くけどね Androidは黎明なんでそこまで悪くは無いが黎明なんで技術者に求められる水準が高い
33 名前:デフォルトの名無しさん [2010/05/30(日) 15:50:25 ] >>27 textviewに画像表示できたんだwww とんとん
34 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 16:11:00 ] アンドロイドアプリを作りたいプログラム知識皆無な者です。 とりあえずJAVA言語を学べば作れるようになるのでしょうか? 具体的な目標としてはたまごっちの様な育成アプリが作れたらなと思ってます。
35 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 16:38:43 ] >>34 Javaだけで問題ないよ
36 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 16:41:05 ] >>34 いや、N88-BASICも必要
37 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 17:44:13 ] >>36 必要じゃないだろ、 >>34 とりあえず、java勉強してみては? もし、駄目でもプログラミングの知識が付いたらRubyとか他の言語も学びやすいし 何もしないよりは絶対違うと思うよ。 想像だけする人と実行できる人では絶対周りの評価が違うと思う。
38 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 17:46:23 ] >>37 必要だよヴォケ
39 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 20:35:41 ] デベロッパーコンソールのダウンロード数がここ数日、反映されない…
40 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 21:27:49 ] ダウンロード数なんて普通は気にしないだろ どのくらい気にしないかというと、数時間に1回チェックする程度
41 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 21:34:14 ] 数日、更新されないんだよ。 無料アプリ公開の最大の楽しみなのに… android market developer console not updating でくぐると、海外でも問題になってるみたい。
42 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 22:06:42 ] ちゃんと>>40 に突っ込んでやれよ
43 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 22:37:39 ] >>32 >まあiPhone開発はドカタ化して今地獄だとは聞くけどね iPhoneアプリで、ガラケーのようなむちゃな大規模開発ってあったっけ? AUみたいにハードを叩く独自APIまで作らされる、Androidの方が地獄だ と思うな。
44 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 22:45:38 ] 携帯が地獄だといわれるのは、短納期で次々に作らされるからでしょ。 iPhoneは100円アプリとかで同じことになってる。
45 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 22:51:36 ] 俺の作ったiPhoneアプリは全部合計で300万本以上DLされたけど、地獄とは程遠い。
46 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 22:52:39 ] 100円アプリって、企業で作っている所はそんなにないとおもうけど(全然 元がとれない)違うんかな。
47 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 22:57:06 ] 100円でも3億か。すげぇな。
48 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 23:03:58 ] 100円アプリで300万DLも行くようなとこあるかよ
49 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 23:16:00 ] 広告入り無料アプリだよ。100円で売れるより利益は上。
50 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 23:19:41 ] つまり3億超えてるのか。すげぇな。
51 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 23:26:54 ] こうこくで1DLあたり100えんいじょうあるんですかそれはすごいですねー(棒
52 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 23:28:05 ] なんだ無料アプリかよw
53 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 23:50:12 ] 無料でも300万はなかなかすごいと思うが。
54 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 00:38:19 ] >>50-51 有料にしたらDL数は数十分の一になるだろ。 1本売って66円より、30本無料配布して1本2.2円稼ぐほうが遥かに簡単。
55 名前:デフォルトの名無しさん [2010/05/31(月) 01:26:55 ] >>41 更新されないの俺だけだと思ってたら、他の人もいたんだ。 毎日800くらいDLされてたのに、4日前くらいから数値が変化しない (でもコメント数だけは更新されてる)のでかなり心配だった。。。
56 名前:デフォルトの名無しさん [2010/05/31(月) 01:36:45 ] ↓英語だけど www.google.com/support/forum/p/Android+Market/thread?tid=62421154b5203024&hl=en いっぱい起こってるみたい。 いわく、 ・3日前くらいから評価数だけ更新、ダウンロード数が更新されない。 ・android marketで大規模な更新があるのでは? ・今日完成してアップロードしたばかりなのに…(ダウンロード数<50で敬遠される) ・Googleなんか言えボケ
57 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 08:54:24 ] ここにはiPhoneの開発をしてる人も居ると思うけど iPhoneのドキュメントを読んでみたら、 スマートフォンの開発はこうやるんだなと面白かった。 参考までに ttp://developer.apple.com/jp/iphone/library/japanese.html
58 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 08:59:52 ] >>54 22万円しか稼げてないのに自慢とはおめでてえなw
59 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 09:07:56 ] 300万*2.2で660万か。結構凄いな
60 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 09:38:01 ] 1人で3ヶ月くらいで作ってそれなら結構悪くないけど 合計で6人月以上とか投じてたら土方だな
61 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 09:49:49 ] さぁ、ここからどんどんハードルが上がって行きます。
62 名前:デフォルトの名無しさん [2010/05/31(月) 10:24:59 ] そんなことよりgoogle何とかいえよ 対処が分からなかったらググりってもいいからさあ
63 名前:デフォルトの名無しさん [2010/05/31(月) 10:29:16 ] どうやればアプリにアドセンスできるの? そんなサービスあるっけ
64 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 10:29:21 ] 海外のフォーラムでコメントしてたぞ。 教えてくれてありがと!これから調べるね☆って
65 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 10:32:05 ] 海外のフォーラムっつうか、>>56 だけど。
66 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 11:11:36 ] >>63 admobで出来る。 googleアドセンスもベータ出してるみたいだけど 規定が以上に高いからまず無理だと思う。 詳しくはググって。
67 名前:デフォルトの名無しさん [2010/05/31(月) 12:01:01 ] >>66 サンクス! パズル作ったんだけど有料じゃ無理目かなwwwと思ってたから感激です。 ちゅっちゅ
68 名前:デフォルトの名無しさん [2010/05/31(月) 12:53:12 ] >>66 ググって見たんだけど、これってアプリを登録してないとSDKをダウンロードできないよね つまり広告を入れたバージョンをあげなおせってことなのん? DLできるjarファイルはそのアプリ専用ってことかな
69 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 13:09:19 ] >>68 パッケージのURLは必須になってないでしょ? 上げる予定の物を登録すればおk ManifestにIDとか書くことになるから jarは共通で使えると思う。(複数登録してないので正確では無いけど)
70 名前:デフォルトの名無しさん [2010/05/31(月) 13:27:38 ] >>69 早とちりだったみたいだ。 あなたの指摘したとおりだったよ〜。 一作業してくる
71 名前:デフォルトの名無しさん [2010/05/31(月) 15:16:40 ] >>69 一通り設定して一度はヴァーチャルデバイス上で広告らしきものが表示されたんだけど、 それをクリックしたら変な宗教めいたサイトに飛ばされちゃって、アプリを再起動しても広告欄だけが 暗闇のままになったんだけど^^;くりっくしたのまずかったかな?
72 名前:デフォルトの名無しさん [2010/05/31(月) 18:30:28 ] \(^O^)/オワタ
73 名前:デフォルトの名無しさん [2010/05/31(月) 18:32:35 ] 広告ってやっぱり登録してもすぐに表示されないもの? それとも、オレの何かの設定違いかな。
74 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 19:06:41 ] >>73 いい加減うざい
75 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 20:48:18 ] 日本ではアプリ用AdSenseはまだクローズドβ。 Googleに許可を取らないと何もできない。
76 名前:デフォルトの名無しさん [2010/05/31(月) 21:09:34 ] とりあえずアップしてみたはいいが、さっぱり何もわからないwwww やっぱ端末ほしいなwwww
77 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 21:15:48 ] アップってまさかMarketに出したのか
78 名前:デフォルトの名無しさん [2010/05/31(月) 21:18:43 ] うん?えっと今はバグってるんだっけ? とりあえず無料体験版レベルだけどこっそりあげといた
79 名前:デフォルトの名無しさん [2010/05/31(月) 21:30:42 ] 早くコンソール直せよ(´・д・`) なんか気持ち悪んだよ。
80 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 21:35:43 ] 「さっぱり何もわからない」状態でアップしたことに驚いていると思うんだが。。。 まぁ勢いが大切な時もあるし別に良いと思うけどね。
81 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 22:41:14 ] 学生だけどアプリ作って稼げますか?
82 名前:デフォルトの名無しさん [2010/05/31(月) 22:42:53 ] まず学生でも誰でも作れる時点で、ゴミアプリ化してることに気付く頭脳は必要。
83 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 22:43:09 ] 京大生なら稼げる
84 名前:デフォルトの名無しさん [2010/05/31(月) 22:49:20 ] そして、稼げるかどうか人に訪ねるのは、「僕に成功させてください」と いうくらい愚かな質問。
85 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 22:58:33 ] 有料はよほどのクォリティでないと、<50どまりなんじゃないかな。 海外向けで、広告ならシンプルなゲームでもお小遣いにはなるんじゃないの。
86 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 23:35:10 ] >>77-78 の話をkwsk! まだAndroidアプリ作ったことないけど 何のことか気になるぉ
87 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 01:43:47 ] クリックすると変な宗教めいたサイトに飛ばされる広告つけた上に 動作確認してないアプリをよく解らないままMarketに出品した人がいただけ。 まあ、そんな奴でも出品できるというおおらかさも Androidならではというか、枯れ木も山の賑わいというかなんというか。 どのみちあまり誉められたものではない。
88 名前:デフォルトの名無しさん [2010/06/01(火) 06:29:19 ] え?そんなにアプリ広告サービスって選択肢があるの? admobだけかと思ってた
89 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 06:50:47 ] コンソール、数時間後に直るみたいだな。 この間のダウンロード数は消えてないそうな。
90 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 12:05:54 ] >>88 10万ページビュー(per day?)位トラフィックがあれば AdSense のβに参加できるみたいだよ。
91 名前:デフォルトの名無しさん [2010/06/01(火) 19:25:23 ] mobangoってところから内にも登録してみませんか?的なメールが届いたんだけど これってダイレクトメールみたいなもの?marketに登録してあるアプリすべてに送ってるのかな?
92 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 19:39:30 ] うちはmobclixってとこから来た。 アプリも数(DL数もそうだけど種類も)出してる人は いいんだろうけど、あんまり種類作ってないと 広告載せる意味もないだろうなと思っちゃうよ
93 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 20:21:58 ] 日本はAdmobやらAdSenseやらの広告料安いらしいな。 Yahoo >> Googleだから…
94 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 20:31:03 ] 日本語より英語のほうが圧倒的にユーザが多いからじゃないの?
95 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 01:16:51 ] ・・・・・・・・
96 名前:こまち♯くろけん mailto:sage [2010/06/02(水) 04:59:01 ] このスレの住人になることになりました よろしく Javaはサーバとj2meくらいしか経験ないっす Amazonから本届いたら始めるす
97 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 06:43:15 ] 質問です アンドロイドの技術的アドバンテージってありますか? 他のプラットホームに対して Googleだから流行ってるだけ?
98 名前:デフォルトの名無しさん [2010/06/02(水) 07:57:39 ] さぁ?楽しいからやるだけ
99 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 08:03:49 ] [スマートフォンOS シェア] <日本> @ iPhone (Apple) A Windows Phone 7 (Microsoft) Windows Mobile の後継 B Android (Google ← Android) C BlackBerry (リサーチ・イン・モーション) D Symbian (Nokia) <世界> @↓Symbian (Nokia) A BlackBerry (リサーチ・イン・モーション) B↑iPhone (Apple) C↑Android (Google ← Android) D↓Windows Phone 7 (Microsoft) Windows Mobile の後継 E Linux
100 名前:デフォルトの名無しさん [2010/06/02(水) 10:12:53 ] 質問だよ〜 ゲームの効果音ならしたいんだけど、MediaPlayerクラスのインスタンスでstart()メソッド使うと その尺が終わらない限り再start()しても無効ってだよね〜 だから連続的に鳴らしたいなって思ったとき、とりあえず再生中ならseekTo(0)で最初に戻して みたんだよ。そうしたら形だけはうまくいくんだけど、「プツ」っていう耳ざわりな雑音が入るようになった。 どうすればもっとうまくできるだろうか
101 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 10:50:28 ] >>97 技術的って何処を指してるのかにもよるけど オープンなのが大きいんじゃない? 主言語はJavaで行けるし。 後、自分はObjective-Cにトラウマが。。。 >>100 効果音ならSoundPoolの方が向いてる。 こっちだと途中でも別の音を再生できる。(MediaPlayerも複数インスタンス作れば出来なくもないけど) ちなみにSoundPoolでも途中で止めたりすると「プツ」って音は出ちゃうから効果音は最後まで鳴らした方がよさげ。 あとSoundPoolの場合,BGMとか長いファイル読み込もうとするとエラー吐くのでMediaPlayerとかJetPlayer辺りと使い分けが必要。 。。。自分も音周りを試行錯誤してるから正確ではないです。 詳しい人がいれば補足してください。
102 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 11:03:40 ] >>99 Windows Phone 7 は、まだ出てないだろ・・・ Windows Mobile 6 or 6.5 じゃね? >>97 なんだろうね? 俺はWindows使ってるから「Androidで開発するか!」ってなった。 Mac持ってたら、違ったかも。
103 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 13:06:10 ] ソフト制作者的にはマルチタスクってことがあるかもなあ。 iPhoneは次のOSで対応するらしいけど、かなり限定的になるって 話がある。
104 名前:デフォルトの名無しさん [2010/06/02(水) 13:31:40 ] >>101 いろんなパターントントン。 試してみるね。なんかサウンド周りが特に不安定な気がする>アンドロイど
105 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 13:52:56 ] どの書物がいい?
106 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 14:18:17 ] >>97 ・iPhone OS 縛りが酷い アプリ開発の観点でも、開発環境が限られてやりにくい 一社独占のプラットフォームのために開発するのはバカバカしい ・Windows Mobile 7 これまでのそれ以前のWMの印象のせいで人気ない アプリは作りやすい ・Android オープンで、Appleと違って他社と協力する姿勢を見ても、今後も勢いを増すのが明らか アプリはJavaで作れるし、NDKを使って部分的にC等で書くこともできる 今後対応言語が増えそう
107 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 14:40:31 ] >>103 同時に使えるアプリ数は7に限られるんだっけ
108 名前: [―{}@{}@{}-] デフォルトの名無しさん mailto:sage [2010/06/02(水) 14:53:44 ] なんかム板とは思えないスレだな… お猿のアイちゃん?
109 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 14:57:34 ] キモオタっぽいレスで溢れてないとム板っぽくないってことでつか?
110 名前: [―{}@{}@{}-] デフォルトの名無しさん mailto:sage [2010/06/02(水) 18:09:26 ] プログラムかける人=キモオタと言うならそう言うことだな。
111 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 18:31:53 ] このスレの具体的にどの辺が厶板っぽくないの?
112 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:13:24 ] >>106 まだSDK落としただけであんまりみてないんだが、そのNDKの場合 オブジェクトコードはネイティブコードになっちゃうんだよね?その辺の互換性とかってどうなってんの? 単に、このアプリは特定CPUでしか動きません!とかそんな感じで放置するのみ?
113 名前: [―{}@{}@{}-] デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:26:27 ] >>111 プログラミング関連の質疑が少ないところかな。 とか書いてる俺も悪いな。ごめんなさい。
114 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:30:38 ] >>112 ARMまたはIntel専用になる。 ARM用、Intel用とか用意するんじゃねーの。
115 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:47:13 ] x86用NDKはまだ無いよ ユニバーサルバイナリ化して解決するという話もあるが、 NDK自体あんまり使わん方が良いと思うよ JITが洗練すればするほどNDK使う価値は無くなっていくし
116 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:54:33 ] >>114 , >>115 なるほど・・現状そういう状況か。了解した
117 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 21:36:27 ] 現在のDalvik-Javaは、良くも悪くもJNI(C)に頼りすぎだからな。 最適化進めば、ネィティブコードも減るでしょ。
118 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 21:42:20 ] ライブラリがJNI頼みなのはいいと思うよ でもアプリ側がJNI頼みなのはダサいよな
119 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 21:52:06 ] ま、「最後の手段」としてのnativeの切り口がアプリにも 用意されてるのは悪くはない。
120 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 22:03:44 ] オーディオ周りはどうやっても低レイヤーに触れないから、 音ゲーや楽器アプリは壊滅だけどな。
121 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 22:15:09 ] それにしても、FroyoのJITは結構いけてるわ。snapdragon搭載端末だと、遅延も感じない。 Sun JavaのようにHot-Spot出るまでは駄目だろと思っていたが、良い意味で裏切られたわ。
122 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 22:16:35 ] FroyoのJITって一度コンパイルしたバイナリをキャッシュとかはしないのかな Androidってその性質上、立ち上がったり落としたりが頻繁だよね
123 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 22:52:06 ] >>112 >>114 スマートフォンのCPUってそんなにヴァリエーションあるのかな?
124 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 22:58:16 ] >>123 タブレット型ではAtomは普通に来るだろうからARMとx86は必要になるでしょ 最適化まで考えていくとARMv5とv7は分けたいとかなってくるから結局「JITでやれ」みたいになっちゃうんだよなぁ
125 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 23:13:41 ] >>124 いえ、スマートフォンの場合。
126 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 23:18:49 ] >>125 スマフォなら当面はARMv5互換で一通りいけるとは思うが、何故にスマフォ限定?
127 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 00:46:52 ] MIPSもandroidに乗り出したし、これから中国あたりからMIPSのandrod端末ってのも出るかもね。
128 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 00:52:01 ] つか、アーキテクチャ依存にしなきゃいけないような最適化をするのに、 汎用性を求めるってのが俺にとっては不思議なんだが…
129 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 01:02:48 ] そもそもアーキテクチャ依存が必要なほど最適化するのって 動画か音声か3Dでも扱わない限りなくね? 普通はそこそこのJITがあれば事足りると思うんだが どうせ標準ライブラリの中はネイティブ化されまくってるわけだし
130 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 05:56:38 ] >>122 androidでアプリを明示的に落とすのは、Taskkillerとか使われた時くらい。 普段は、OSが落とすまでは上がりぱなしだから、JITの効果高いし、キャッシュも要らないんじゃ。
131 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 09:03:28 ] >>101 サンキュー やっぱJavaだからか APIは行けてるのかな 明日から作り始めるので気になりました
132 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 09:08:21 ] >>131 APIは行けてるのかな、の意味がわからない
133 名前:デフォルトの名無しさん [2010/06/03(木) 10:18:27 ] 相手しちゃらめ
134 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 10:58:43 ] Appleはウィジェットや独自デスクトップのあるiPadアプリを拒否 ttp://jp.techcrunch.com/archives/20100601apple-cracking-down-on-widgety-and-desktop-y-ipad-apps/ Appleは、どんどん窮屈になっていくね・・・ Androidには、頑張ってもらいたい。
135 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 11:52:21 ] iPadのCMを見ると、自画自賛っぷりが重度のナルシストみたいで気持ち悪いね。 Apple製品もいいかなと最近思ってたけど、機能に制限をかけるのも ユーザのことでなく自分のことばかり考えるナルシスト的なやり方なのかも と思えてきて、ちょっと購入意欲が下がり気味。 iPhone買うよりAndroidの良い製品を待つほうがいいのかな。
136 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 12:39:49 ] Macでもユーザーを犠牲にして旧OSを切り捨ててきて、 それでもAppleをマンセーしているからマカーは『信者』と呼ばれるわけだし。
137 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 12:51:13 ] >>135 ↓これか iPadは何か iPadは薄く、iPadは美しい 何処へでも持ち運べ、一日中楽しめる 使い方に正しいも間違いもない 驚くほどパワフルで、魔法のよう 何より説明の入らない使いやすさ 増え続ける20万本のアプリケーション 世界中のウェブサイトが手の中に ビデオ、写真、音楽など、 一生掛かっても尽きない楽しさが 世界を変えてしまう革命が 今、始まった ttp://applembp.blogspot.com/2010/06/ipadtv-cmipad.html ナルシストなのはメーカーだけじゃなくてユーザーもだよね ・アップル 「ipadは美しい」 ・ユーザー 「ipad使ってる俺ってかっこいい」
138 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 18:12:56 ] ・「アップルを批判してる俺ってかっこいい」 ・「アップルユーザを批判してる俺ってかっこいい」
139 名前:デフォルトの名無しさん [2010/06/03(木) 18:33:29 ] アップルユーザがカッコ悪いのだけはガチ。 気色悪いのしかいないだろ?
140 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 18:46:57 ] 必死になってレッテル貼りしている人の方が気色悪いな
141 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 19:09:09 ] みんなパッケージ名どうしてる? ドメインなんか持ってないよ
142 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 19:35:39 ] ドメインなんて安いんだから1つくらい取っとけば? サーバなくてもレジストラ提供のサービスだけでも色々便利に使えるよ
143 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 20:03:15 ] >>139 それだけは間違いない。 Appleストアの行列はいつもキモい人が多いし。
144 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 20:13:12 ] ぶっちゃけ適当にDDNSサービスでサブドメイン取ってそれ使ってもいいっちゃいいけど
145 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 20:18:54 ] iPad発売騒動時の店員と奴隷のハイタッチには引いた
146 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 20:22:42 ] やっと環境整った
147 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 20:23:33 ] >>133 冷たいこというなよ 数年ぶりのプログラミングなんだから
148 名前:デフォルトの名無しさん [2010/06/03(木) 20:24:08 ] ドメインって必要なの?
149 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 20:32:20 ] >>141 net.sourceforge.hoge みたいにしているのを見た事がある様な… もちろん SourceForge に hoge という名前のプロジェクトを作った上での話だけど >>145 一々そんな情報をチェックしている君が面白い
150 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:01:48 ] ハイファイブは俺も違和感あったよ。 キモいなぁと思ってたら、ニュースで米国発売時の映像が出てて 向こうの店員が同じことしてたから、あーなるほどと思った。 ああいう動きまで指導されるのかねぇ。
151 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:06:58 ] ↑意味不明 ム板なんだからプログラムの話を求む
152 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:13:58 ] appleのプロダクトに期待できない分 androidが開発者にとって優しいものであってほしい という話でしょ
153 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:55:01 ] キモいって言いたいだけ
154 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:07:51 ] まぁ、きもいかきもくないか選ぶとすれば、きもいね
155 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:10:37 ] 頼まれてもいないのに、選びたくてしょうがないんです
156 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:17:37 ] net.example.XXXXX.YYYYY こんな感じにしてる。 まずかったの?
157 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 23:00:36 ] 公開するつもりなら当然被らないようにすべきだろうね。 ドメイン使えば被る事があり得ないから、ドメイン使うってだけの話。
158 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 23:08:55 ] >>139 わかる。 知人でもiPhone使ってる人でかっこいいのは2人くらいしかいないよ。 他は何かしら特徴のある人ばかりで、例えば中年バイクマニアとか。
159 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 23:16:05 ] つまり3人のうち2人がかっこいい訳ですね
160 名前:デフォルトの名無しさん [2010/06/03(木) 23:17:42 ] 取り敢えず、おしゃれそうでメディアでヨイショされているものを買っておけば 自分も流行りに置いていかれてないとだろうと思い込んで、恣意的に購入する 人の事は言えないけど、頭の弱い人が買うと思います。 頭弱い人は基本的にダサいです。おしゃれしてもキモイです。
161 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 23:18:47 ] 君は凄いカッコいいんだろうなあ
162 名前:160 [2010/06/03(木) 23:20:58 ] 僕はキモイです。
163 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 00:06:27 ] アンドロイド使うヤツはどうなの?
164 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 00:27:23 ] 知人でもアンドロイド使ってる人はオシャレさんしかいないよ。
165 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 00:28:58 ] パッケージ名なんてタイムスタンプでいいんだよ
166 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 00:55:47 ] プログラムするためにデバイス選ぶやつが気にするのは アイコンのオシャレぐらいのもんだろ 結構重要だから困る
167 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 01:14:10 ] Google codeに置いてcom.google.code.hogeに…自分ですら混乱しそうだ
168 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 01:22:17 ] 自分のメールアドレスでよくね? com.gmail.at.hogehoge
169 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 01:27:33 ] さすがに勝手に人様のドメイン使うのはひどく下品な行為に思えるのだが
170 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 01:28:08 ] ドメインくらい取れよ。2000円もしないだろ
171 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 01:29:04 ] じゃあもう、 com.example.at.hogehoge.appliname でいいよ。
172 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 01:29:06 ] あ、>>149 とかは有り。>>144 も有り。 でも人様のドメインに自分の管轄下にないサブドメインを勝手に切って それを公開アプリで使ってたりすると引く
173 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 01:52:23 ] Androidはパッケージ名でアプリ識別してるんだから 希望者には開発者アカウント毎に割り振ってくれるといいのにね
174 名前:160 [2010/06/04(金) 02:00:57 ] コンソールに非公開にしたアプリあるんだけど、消せないの?
175 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 03:03:05 ] 例えばドメイン名が hogehoge.com だったら パッケージ名は com.hogehoge.applicationname になるの? なんで hogehoge.com.applicationname じゃないんだろう。
176 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 05:30:55 ] >>175 TLDにhogehogeとか出来た時にこまるから。
177 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 05:36:19 ] サブドメインが増えたりパッケージが細分化するほど右に伸びていく方が便利だから むしろDNS設計者が何で俺com.hogehogeにしなかったんだろ的なことを今更言ってたりする
178 名前: [―{}@{}@{}-] デフォルトの名無しさん mailto:sage [2010/06/04(金) 19:40:46 ] 個体識別子を姓、名、の順に記述する日本語のなんと論理的な事よ。
179 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 21:08:38 ] マーケットの銀行登録で、間違ったデポジットを3回入力したら、 「現在、銀行口座を変更できません。」て表示されて、 アカウントを変更できなくなってしまったorz
180 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 22:53:56 ] リアル住所と同じノリで小さい方から大きい方へ表記したら不便だった事に後から気付いちゃったんだよね 日本語のように大きい方から小さい方へ表記してたらよかったのに
181 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 23:55:19 ] >>178 つ中国 処理能力とコンテキストアウェア技術が発達したら、 案外、米国式のほうが高速に目的にたどり着ける気がする。
182 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 06:45:58 ] その辺は支那の歴史と、建国以来の亜米利加の歴史との差なのかもな。 ところでグーグル携帯向けに作ったアプリでも、グーグルタブレットでも問題なく動くのかな? 個別対応だと面倒だw
183 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 06:53:55 ] ARMでAndroidなら動くでしょ NDK使わなければIntel版Androidでも動くはずではあるが何とも言えないな 解像度の問題はあるけど
184 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 09:44:30 ] >>178 合理的と言わんかね
185 名前:デフォルトの名無しさん [2010/06/05(土) 20:40:00 ] 2つ質問があります。 1.TextViewの描画領域の実態はCanvasである。この認識は正しいでしょうか? 2.もし、そうであるならsetText()などで文字が描画された場合、次の文字描画 開始位置(ベースラインポイント?)情報などは、どこが保持しているのでしょうか? 宜しくおねがいします。
186 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 21:18:17 ] 質問を聞いてあげました。 次の質問どうぞ
187 名前:185 mailto:sage [2010/06/05(土) 21:25:06 ] てめー、聞いたんなら回答しろやヴォケが。 何でもかんでも言わないとわからんのかよ。 いいから早く教えろ。
188 名前:デフォルトの名無しさん [2010/06/05(土) 21:28:49 ] >>187 成りすましは止めて下さい。
189 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 21:30:25 ] ここは質問に答えるスレではありません
190 名前:185 [2010/06/05(土) 21:32:56 ] 自己解決しました。スレ汚してすいませんでした。
191 名前:デフォルトの名無しさん [2010/06/05(土) 21:34:31 ] >>189 あ、そうだったんですか・・・それは失礼しました。
192 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 22:16:48 ] >191 まぁ、答えちゃいかんわけでもない。 JAVA初心者に親切にしようとは書かれてるしな。 >186が人格的に問題があるだけだ。気に病むな
193 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 22:25:07 ] 初心者は初心者スレへ行くといいと思う
194 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 22:31:14 ] 今までVB.NET→C#専門にやってきたのだけど、 Android開発を勉強するには何から始めればいいですか? とりあえずjavaの基礎から? いきなり公式のAndroid開発キット使って勉強はじめても大丈夫? ちなみにC# は、そこそこの腕前 (会社で工程管理系のツールが欲しいが、外注する予算がないときに、頼まれて作ってあげることがある程度) javaは、触ったことは無いけど、ソース眺めて何となく雰囲気がわかる程度です。
195 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 22:31:47 ] JavaじゃなくてAndroidの質問だからいいんじゃない? というか、>>185 は誰も答えられる人がいないだけかと。 少なくとも俺はTextViewのCanvasを取得して どうこうしようだなんて考えたこともないわ。
196 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 22:36:49 ] じゃぁ俺が>>185 に答えてあげよう。 1.Yes 2.Canvas 詳しくはSDKのソースを見れば解る。
197 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 22:36:55 ] >>194 VB.netやってたなら入り易い。 いきなりEclipse+ADTで開発してエミュレータで動かしておk まずSDKに入ってるSkeletonAppを参考にして 凡そのの作りを理解するといいと思う。
198 名前:デフォルトの名無しさん [2010/06/05(土) 22:37:06 ] >>193 Androidの初心者スレってどこ?
199 名前:194 mailto:sage [2010/06/05(土) 23:03:33 ] >>197 ありがとうございます まずは環境構築して、少し遊んでみます。
200 名前:デフォルトの名無しさん [2010/06/05(土) 23:15:25 ] >>196 Canvasクラスのソースコードって公開されているのでしょうか? それと任意に位置の変更は可能なのでしょうか?(何処を呼び出せば?)
201 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 23:16:06 ] 頭のいい友達でも呼び出せば?
202 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 23:42:04 ] >>200 公開されてるよ。 ソースはGIT経由じゃないと落とせないけど。 まぁ英語だけど公式見れば詳しく書いてある。
203 名前:デフォルトの名無しさん [2010/06/05(土) 23:52:44 ] >>202 情報ありがとう。 GIT経由で落としたソースはEclipseに組み込み済みなんですが、 adndroid.glaphics.Canvasのソースは含まれてないんですよね。 落とし方が違うのかなぁ・・・ んー、任意のx、yに設定する方法だけでも教えて頂けませんか?
204 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 00:15:33 ] 質問されたとき答えられないと 悔し紛れに 「ここは質問スレじゃない」 と誤魔化してみせるスレは まさかここじゃないよね(・∀・)
205 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 00:18:31 ] いいえ 無能が人を煽って回答を聞き出そうとするスレです
206 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 00:29:14 ] >>203 悪いけど開発環境が手元にないので、あんまり細かい事は覚えてない。 まぁ座標が指定できなくてSetterも無いって事は、いじるなって事だろうから 素直にリソース設定して指定するのが吉って事だろう。
207 名前:デフォルトの名無しさん [2010/06/06(日) 00:32:10 ] >>205 えー、少なくとも私(質問者)は煽ってるつもりはないですよ。 変なカキコしてるのは成りすましです。 当人もしてない番号表示をメール欄に書いて自爆してますがw 煽って聞き出すくらいなら諦めますよ・・・
208 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 00:43:18 ] ageてる奴が煽ってないとかwwww
209 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 00:47:59 ] >>193 テンプレに「初期の流れをくんでJAVA初心者にも親切にしよう!」って書いてあるんだから 初心者もこのスレでOK。
210 名前:デフォルトの名無しさん [2010/06/06(日) 01:10:28 ] >>209 早く親切に答えてあげなよ
211 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 01:21:07 ] >>210 誰に?
212 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 01:24:47 ] 何で世界制服セーラー服みたいな名前にしたんだろうなあ…
213 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 01:28:51 ] 文字の位置変えるのに なんでCanvasに行き着くのか謎
214 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 02:04:22 ] drawTextでxとY指定するだけじゃないの? そういうことじゃなくて?
215 名前:デフォルトの名無しさん [2010/06/06(日) 02:18:29 ] >>214 drawTextを自発的に呼び出さないで、それ自体はTextViewのsetTextの処理過程に任せたい。 setTextの処理過程の途中で割り込み処理をし、テキストの書き込み位置を途中から変更したい。 という希望です。
216 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 03:04:29 ] それは描画速度が低下しそうな要求だな。 javaの処理的にもメモリ喰いそう。
217 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 03:28:23 ] どういう処理をしたいかではなく、何をしたいかをまず言った方がいいと思う
218 名前:デフォルトの名無しさん [2010/06/06(日) 04:13:38 ] >>217 TextViewで擬似レイアウトみたいな事をしたいんですよ。 入力されるテキストは単なる文章でも表示結果が複雑にレイアウトされて 表示されている、といった感じです。 LeadingMarginSpanを継承したクラスのdrawLeadingMarginで装飾を施した後、 次に続くテキストの描画位置を指定しておきたいんです。
219 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 04:23:03 ] さすがにそこまでやるならTextViewっぽいものを自分で作った方がいいんじゃないか
220 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 06:36:05 ] >>219 もう少し粘ってみて駄目ならそうします。 まだ途中経過ですが、テキスト描画位置保持のありからしき場所を見つけました。 android.text.Layouです。 もう限界(w)なのでここで寝ます。起きたら本格的に調べてみようと思います。
221 名前:デフォルトの名無しさん [2010/06/06(日) 07:45:25 ] あ、駄目ですね。。これ StaticLayoutってやつをTextViewは使ってるみたいですが、setterもなければ ポジションを保持してる配列もprivateで手が出せません。とほほ。 そもそもx,yといった単純な保持じゃなくdrawする毎に配列にtop,bottomなんか のデータを詰め込んでいくだけのようですから「下にずらして」なんてことは そもそも有り得ないわけですね。。。連続改行で場所を空けるかpaddingをでかく 取って空けるかしておいてから、そこに直接drawTextするしかないなぁ。
222 名前:デフォルトの名無しさん [2010/06/06(日) 10:59:29 ] とほほ
223 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 12:41:54 ] そこでリフレクション
224 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 13:00:08 ] >>217 そういうレイアウトを定義して、 値の設定をラップするような ViewGroupのサブクラスを作ればOK
225 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:30:26 ] 物凄い初歩的な事かも知れないけど、自作のActivityを呼び出すのはどうすれば良いの? 一番最初に立ち上がるActivity自身や、OSが標準で保持するActivityはちゃんと呼べるのに、 自作のActivityだけが呼ぼうとすると「予期せず停止しました」ってエラーが出る。 ちゃんと明示的にIntentに生成してるのに…。
226 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:46:30 ] >>225 developer.android.com/guide/topics/manifest/manifest-intro.html
227 名前:デフォルトの名無しさん [2010/06/06(日) 23:49:03 ] リンク貼るんじゃなくて初心者にわかりやすく説明しようね
228 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:52:13 ] HelloWorldと一緒に作られたAndroidManifest.xmlを穴が開くほど見つめた後で>>226 を見に行くといいよ
229 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:52:57 ] >>225 ログに答えが書いてあると思うよ。 それでわからなかったら、エラー内容でググレばでてくる。
230 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:08:17 ] >>226-229 素早いレスに感謝です。 ログは見ようと思ったんですが、dat落ちしてて見れませんでした…。 結局のところ、マニフェストファイルに呼び出したいActivityの情報も書かんとイカン ってことですね。
231 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:18:56 ] >>230 ログはエラーログだと思うの……
232 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:34:10 ] >>230 そうそう。 自分も最初ハマった。
233 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:45:52 ] >>230 次からはLogCatの内容見てぐぐるのを先にやってみるといいよ 大体そっちで答え見つかることが多いから
234 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:59:24 ] 慣れてきてががーっと作るようになると、 作ったActivityをManifestに書くのを忘れたまま動かしてイラっとくる事がある。
235 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 01:25:45 ] >>234 あるある。 最初は2、3時間それではまってた。
236 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 08:38:32 ] メイクの段階でチェックできればいいのにね、開発環境。
237 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 16:31:55 ] Hello Worldのチュートリアルだけやってみたんですが、 もっと体系的に学ばないと、あまり自由に作れなそうだなと思いました なにかオススメの参考書とかありますか?
238 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 16:58:35 ] 言えねぇ・・
239 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 17:06:17 ] >>237 参考書はまだそんなに何種類も発売されてないので、 本屋で立ち読みして、自分にあいそうなのを 2〜3冊買ってきたほうがいいと思う。
240 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 18:43:17 ] やたら絶賛されてる開発入門書もぶっちゃけ糞だから 自分が良いと思った物を買え
241 名前:デフォルトの名無しさん [2010/06/07(月) 21:53:05 ] インテントで圧縮ファイルを送りたいんですが何に入れればいいのかわかりません。 hogeは/res/raw/hoge.zipです。 InputStream zip_file = getResources().openRawResource(R.raw.hoge); intent.putExtra("zip_file", zip_file); ってするとそんなメソッド無いと言われる。 取得側でも Zipfile zip_file = intent.getZipExtra("zip_file"); みたいなのが無い。 InputStream input = (InputStream)intent.getParcelableExtra("zip_file"); ってするとエラーは出ないけどこれでOKなのかよくわかんない。 テキストとか画像ファイルまでならどうにかできました。 が、それ以外の任意のファイルを突っ込みたいl、というのがよくわかりません。 ググっても「ダウンロードした圧縮ファイルを展開し」みたいなのばっかり引っかってしまって困る。
242 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 22:02:03 ] >>241 Serializableじゃないと突っ込めないぞ
243 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 22:04:45 ] 2.2の本まだ?
244 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 22:42:57 ] >>241 そのファイルのURIだけ送るんじゃ駄目なの?
245 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 23:21:48 ] >>242 SerializableじゃなくてParcelableでしょ でもbyte[]なら public Intent putExtra (String name, byte[] value) ↑これがあるからこれ使えばいいだけだと思う ところでzipファイルが一時的にメモリ上にベタ展開されるけど IntentのExtraデータサイズって上限いくらなの? 正直>>244 の方が正解な気はする
246 名前:241 mailto:sage [2010/06/07(月) 23:39:01 ] 送信手段はなんでもいいです。 他の手段がよくわからなかったので、とりあえずわかりやすそうなファイルまるごと送信にしてました URI送ったら、送った先から送信元のzipファイルを読めるってことですよね そこらへんが正直よくわかんない
247 名前:242 mailto:sage [2010/06/07(月) 23:46:43 ] さきにSerializable を引数にしてる方を見つけて書き込んだけど、両方あるのね public Intent putExtra(String name, Parcelable value); public Intent putExtra(String name, Serializable value); Android的にParcelable の方が良いと思う
248 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 23:48:59 ] そもそも何に送ろうとしてるのか分からんのだが、 署名が同じならいけんじゃねーの……と思ったらリソースかよ。 InputStreamからbyte[]に読み込んでputExtraで突っ込め。 受け取り側ではgetByteArrayExtraだ。 バイナリファイルは基本これ。
249 名前:デフォルトの名無しさん [2010/06/08(火) 00:57:11 ] ぶっちゃけAndroidアプリってiPhoneアプリに対して どれだけ対抗できてるんでしょうか?
250 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 01:02:17 ] 言いたいことがわからん
251 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 02:21:42 ] apiを比較したいんでそ
252 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 02:41:37 ] 比較ねぇ お仕着せに従ってUI作る時はiPhoneが楽。選択余地がないのでそれ以上が求められない Androidは綺麗なUI作ろうとすると、考えることが多すぎて結構色々めんどくさい ロジック的にちょっとひねったことしたい時はAndroidが楽 iPhoneだと、出来ないか、もしくは酷いバッドノウハウで回避させられることが多い APIは好き好きだがAndroidの方が扱いやすいと思う。 が、基本的に遅いので、スピードがネックになった時はAndroidの方が苦労する。 Froyoが十分普及すれば気にしなくて良くなるかもしれない。
253 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:21:05 ] 聞きたいことある Androidを学ぶにあたって、はやりJavaを先に学習すればすんなり覚えやすいの? それとも他にある?
254 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:26:54 ] >>253
255 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:28:30 ] >>253 ミスった Android OSを学びたいのかアプリ作成を学びたいのか このスレに書いてるからには後者なんだろうけど
256 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:29:28 ] いや別に釣りとかじゃなくて 人生まだやり直したくて職業訓練校でAndroidあるの受けたんだが はやりjava経験0の俺は落とされて 正直くやしい
257 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:36:27 ] 職業訓練校でAndroidとかあるのか。ハロワのやつ? Javaは先に勉強しておいた方がいいと思う。 最低限入門書の一冊も読んでることは大前提。
258 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:38:43 ] ハロワの基金訓練の方にありました 今月は無いですが先月と先々月はありました Javaは基本らしいですね、受けてる人は全員Java使える発言でしたので落とされても当たり前ですね
259 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:39:21 ] >>256 も>>253 もなにを言ってるのか何が聞きたいのか理解できない 釣りとか聞いてない
260 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:42:36 ] ああID出ないのか >>253 ,256,258は自分です Androidを学ぶ前に先にJavaを覚えたほうがいい? って質問
261 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:47:36 ] >>260 他のオブジェクト指向言語の経験があれば、同時平行で勉強しても良いと思うけど、ないならJavaの基礎くらいは勉強しておいた方が効率良さそう。
262 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:50:12 ] 効率よさそうというかハロワの職業訓練だと3ヶ月とかじゃない? Javaは出来ることが大前提のカリキュラムになってると思う
263 名前:260 mailto:sage [2010/06/08(火) 05:04:30 ] Javaのみの訓練校応募します >>262 自分が受けたのは期間は半年のJavaも一緒に習うよって内容でした
264 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 05:19:07 ] >>263 経験ないならJavaをガッツリ習ってAndroidは独習の方が良い気がする
265 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 05:20:19 ] ああ、わかった やってみるよ ありがとう
266 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 08:45:17 ] 動的でもXMLでもいいんだけど UIのデザイナくらいは欲しいよな 開発環境
267 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 09:07:04 ] インターフェースのデザイナ?ドロイドドローのことか www.droiddraw.org/ …あんま使えないけど JAVAは長いことやってたんでAndroid開発も余裕かなと思ったけど、 ある程度のレベル以上のもの作るとなると癖があって面倒。特にUIまわり
268 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 10:55:17 ] レイアウトを細かく合わせようとすると解像度の違いが面倒になる 結局手でXMLいじってるんだけど、それが面倒でしょうがない
269 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 11:30:01 ] >>266 コントロールをドラッグ&ドロップで デザイナに貼り付ける、みたいな感じ?
270 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 11:38:51 ] Visual Studioぐらい簡単だったらいいよなぁ
271 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 11:41:49 ] spinnerの選択内容を変更したときのイベントを使いたいのですが、 setOnItemSelectedListenerでも取れないし、 setOnItemClickListenerを使うとなぜかエラーになります。 どうやって取得するのでしょうか?
272 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 16:20:57 ] HTC Desireで開発しているんですが、スペック表の画面解像度では480px X 800pxと表記されているのに、onSizeChangedメソッドで拾った値は320px X 483px。これは何ででしょう?そもそもピクセルという単位じゃないとか?
273 名前:272 mailto:sage [2010/06/08(火) 16:24:23 ] 272です。失礼しました。改行ミスりました。
274 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 17:13:02 ] HTC-03を対象にアプリ開発してます 加速度センサの機能を用いて、端末が振られる度にアクションを起こしたいのですが、思うように動きません センサの各値の絶対値を取り、差分が一定以上なら『振られた』と、判断しているのですが、 利用者から見て、一振りの動作を『一度振られた』とは判断してくれませんでした 『一度振られる』という動作は、どう実現すればよろしいか分かる方居られますか? また、強く振り過ぎると強制終了してしまいました・・・
275 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 18:17:44 ] >>274 「ある絶対値を超える加速度が、一定時間内に反対方向に2回」 → 「一振り」 でどうだろう。試した訳じゃないから、できなかったらごめん。
276 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 18:27:37 ] そういやeclipse上でエミュレータ立ち上げて喜んだり、デバックモードで遊んだりしてるんだけど、実際にどうやって端末に乗っけるんだ?
277 名前:185 [2010/06/08(火) 18:37:10 ] エミュレータ上で加速度センサ試すときは、ウィンドウをドラッグして振ればいいのか?
278 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 18:45:19 ] >>276 USBで端末繋げてeclipseで実行すれば端末側で起動するよ。
279 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:06:45 ] >>278 あ、いや。それ以外で 今そのデバックモードで楽しんでます というか、端末に乗っける方法って無いんですか?
280 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:08:26 ] >>274 実験してみりゃいいじゃん
281 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:08:59 ] USB接続でSDカードにapkファイルぶっこんでから 端末側に適当なファイラーアプリ入れてインストール もしくはWebにapkファイルアップロードして端末で ダウンロードしてインストール が一番ラクなんじゃねーの
282 名前:デフォルトの名無しさん [2010/06/08(火) 19:28:01 ] 安杉 www.blogcdn.com/www.engadget.com/media/2010/06/apple-wwdc-2010-390-rm-eng.jpg もうだめかもしれんね Androidもけっぱれ
283 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:31:35 ] その値段は海外だけだ馬鹿
284 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:34:36 ] 既に端末に入ってない?
285 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:46:35 ] >>282 それ3GSの新発売時と同じ値段なんだが。AT&T2年縛りの「実質(笑)」だよ なんでこんな情弱がプログラム板まで出張ってくるんだよ・・・
286 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:49:55 ] もけっぱれって何?
287 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:50:20 ] / ̄ ̄\ / ヽ、. _ノ \ | (●)(●) | | (__人__) | ヨナも そうおもう | ` ⌒´ | | } ヽ } 人_____ノ"⌒ヽ / \ / へ \ ( ヽγ⌒) | \ \  ̄ ̄ ̄\__/
288 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 21:50:32 ] マカってホント情報弱者だな。
289 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:00:45 ] むしろあのスペックじゃ1年後にはandroid機に完全に置いていかれてるよな
290 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:19:42 ] >>289 ホントにそうなるなら是非見てみたい所w
291 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:31:48 ] サービスがシステムに 「バインドが無くなり次第俺を止めていいよ」と言うには Service#stopSelf() を呼べばいいようだけど、 逆に「今はバインドが無くなっても止めちゃ駄目!」と言うにはどうしたらいい? なんか気持ち悪い気がするけど 自分で自分を Context#stertService(Intent) しちゃえばいいのかな
292 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:39:36 ] むしろstopSelfしなきゃunbindされてもデフォルトで止まらなくない?
293 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 23:00:52 ] 画面の上半分だけ落書きできるソフトを作ってみたいんですが(下にペンと消しゴムボタン) canvasとかの描画関連でネット探すと、画面全体使った物しかないのですが 一部のみpictureBox的なものにするために参考になる情報サイトとかありませんか?
294 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 23:03:44 ] >>286 空がもけのように晴れわたること
295 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 23:08:29 ] >>292 バインドによって起動されるサービスで、 このサービスをstartServiceするコンポーネントはまだ1つも無いんだ だから常にstop状態で、バインドがゼロになった途端デストロイされてしまう stop/start状態を自分で管理したい (バインド上でのやりとりの結果に応じて、 自分が次のバインドまで生きているかどうか決めたい) と思ってこうしたんだけど、 逆に他のコンポーネントは常にstartServiceして、 本人が止まりたいと思ったらstopSelfする方がいいか
296 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 00:36:32 ] >>281 それが楽だと思う。 けど、俺実機持ってないから知らないんだけど USBで繋いだらadbで認識できたりしないのかな。 っていうかちょろっと調べたらADB USB Driverってあるらしいじゃん? そしたら adb install が使えるんでない?
297 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 00:57:06 ] >>296 android SDKインストールすればできるよ コマンドプロンプトから一発でね
298 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 01:02:05 ] >>278 の時点で実機にインストールされてると思うんだが
299 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 03:07:12 ] 流れを無視して質問します。 XMLとjavaのどちらでもUIかけるみたいですけど どっちがいいのですか? メリット、デメリットあれば教えてください。
300 名前:185 [2010/06/09(水) 03:10:03 ] 自由・平等・友愛
301 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 03:25:18 ] どっちも同じだから好きな方使いなよってことでいいんでしょうか? ありがとうございました。
302 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 08:28:13 ] 流れを無視してるから質問も無視します
303 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 13:29:47 ] GUI作りなんて手書きでいいだろ レイアウト書くのしても、それほど手間はかからん むしろGUIビルダの使い方、 細かい挙動の調査、GUIビルダ自体のバグ・仕様変更もろもろに付き合わされるほうが手間かかる GUIビルダが作るコードなんて汚いしコード書く段階で扱いづらいし 柔軟性もなし
304 名前:デフォルトの名無しさん [2010/06/09(水) 18:59:22 ] ByteArrayInputStreamに入ってるoggをMesiaPlayerで鳴らす方法ないかしら… 一旦ファイルに出力しないとだめなんでしょうか。
305 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 19:06:06 ] >>303 コード側からレイアウト構造変えちゃうことも多いから、GUIビルダは大筋って感じになるよね
306 名前:デフォルトの名無しさん [2010/06/09(水) 21:03:06 ] 作ったアプリを手軽に売りたい方 是非このサイトをご利用下さい defuri.jp/shopping/index.php
307 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 21:55:06 ] XMLは静的なレイアウトを定義できる。普通の画面はXMLで書く。 状況に応じて動的に画面を構成する必要があるときはjavaで書く。
308 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 22:02:39 ] 静的なレイアウトをXMLで定義して、一部をJavaで動的に定義することはできないの?
309 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 22:19:16 ] >>308 できるよ、というか普通はそうする
310 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 23:15:47 ] インテントフィルタのデータテストで、 ファイル名が abc.xyz であるfileスキーマを受け付けるようにするにはどうしたらいい? <data android:scheme="file" android:host="" android:pathPattern=".*/abc\.xyz" /> これでいけると思ったのに弾かれる… android:host="" を消すと今度はファイル名が何であっても通ってしまう…
311 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 00:33:29 ] ちょっとだけ進んだので報告 android:pathPattern=".*/abc.xyz" にしたら file:///abc.xyzは通るようになった でも file:///sdcard/Android/data/(パッケージ名)/files/hogehoge/abc.xyz は 相変わらず通らない…
312 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 11:46:49 ] >>311 アクセス権限の問題じゃね?
313 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:06:34 ] CheckBoxPreferenceでリストのクリックとチェックボックスのクリックを別々に取得したいんだが出来ない。 CheckBoxPreferenceのxmlファイルをandroid:focusable="false" android:clickable="true"にしたら押せるんだけどチェックボックスのクリックが取得できない…
314 名前:デフォルトの名無しさん [2010/06/10(木) 17:06:14 ] 少し趣旨が違うかも知れませんが、DDMS内のLogCatビューにデフォルトで出力しているログってレイヤーで言えばどこまで拾ってますか?タグて確認した感じだとアプリ、フレームワーク、アンドロイドランタイムの層まで拾ってそうですが認識あってますでしょうか?
315 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:55:03 ] てs
316 名前:デフォルトの名無しさん [2010/06/10(木) 20:27:57 ] androidアプリを開発する為に必要なJavaのスキルって、 どの位なんでしょうか? 自分は先日SJC-Aをとって、 今、SJC-Pの勉強中です。SJC-P程度ではダメでしょうか?
317 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:53:00 ] 考えてる間にエミュレータを起動してサンプルをコンパイル、実行!
318 名前:デフォルトの名無しさん [2010/06/10(木) 21:06:01 ] Javaのスキルなんて所詮手段だ。 目的はどんなのが作りたいかにかかってくる。 それがなければ、Javaのスキルもゴミ同然。
319 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:08:32 ] 言われたことをこなせるスキルと ユーザーが求めるものを作るスキルと とりあえず作ってみましたができるスキル 方向性もレベルも全部違う
320 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:27:13 ] プログラムセンスがあれば言語は選ばない
321 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:43:01 ] あれこれ悩まずに、取り敢えず手をつけてみると言うスキルも重要だな
322 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 22:33:40 ] >>318 ,319,340,341 プログラマー板で初めてまっとうな意見を聞いた。 小手先自慢ばっかかと思ってたが、やっぱまともな人もいるんだね。
323 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 22:50:44 ] >>340 ,341
324 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 00:18:55 ] 実は「まともなJAVA」のスキルは今のandroid開発では邪魔なんだよな。 2.2以降(JIT搭載)が標準になるまでは。
325 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 00:29:16 ] JITよりもGCが問題だぜ
326 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 00:37:45 ] 2.2のGCはどうなんだ
327 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 00:42:48 ] 改善したという話は聞かないな
328 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 00:56:37 ] LogCat見てるとGCの単位が細分化されているんじゃ無いかという気がしないではないけどね。
329 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 19:39:45 ] A3最終ノミナーと作品 ttp://itpro.nikkeibp.co.jp/android/aaa2010spring/nominate.html
330 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 19:51:59 ] アダムロッカー神は応募自粛したのか?
331 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:25:31 ] しょぼい作品ばっかだなw
332 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:36:26 ] >>331 おまえのアプリをうp
333 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:38:01 ] >>329 ソニー銀行ワロタ つーか個人が少なくて面白みがないねぇ
334 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:44:44 ] 参加者が少なかったんじゃないか
335 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 21:47:22 ] やっぱりiPhoneには敵わないよなぁ
336 名前:デフォルトの名無しさん [2010/06/11(金) 21:48:07 ] スンマセンでした! ,.vvWv,, ,,,, ,,, ミ,シー-ミ /""メ"''y'"__"';, 6! ー 、-} { ! Y'_、,_; iヽ =ノ ,. -{, ,-、 ,,..人 _3ノ -ー' ̄(` "! ̄`ヽ / ̄| ({ ="i=リ ̄ヽ'ー、 `ーY" ̄ | / ーヽ -リ' ヽ } ヽ y | | y Y 、/ ヽ| ! | | | | ハ } _| トーi" ケ、_! ト、_/ | | | 〈 〈 リ .ハ ヽ_____| | ヽ ! // /!、;、 ヽ ヽ | | \ ヽ ̄ ̄ ̄ フ / !),) ヽ ヽ ! ヽ ヽ、`ー、 / 〈  ̄"
337 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 22:00:34 ] SDK入れたけどiアプリと大差ないじゃんこれ。何かこうぐっと来ない。 iPhoneでObjective-CやC++と付き合ってたほうが俺プログラマって感じがする
338 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 22:29:11 ] OpenGL ESがバリバリ動くのが楽しいな iPhoneはシェーダーが使えるのがうらやましい
339 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:12:23 ] >>337 つ ndk
340 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:21:21 ] javaで開発→iアプリと大差ないとか
341 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:22:50 ] 何だかんだ言ったって、実際にブツを出さなきゃだめだよ。 iPad出たときに一緒にこれにぶつけるぐらいじゃなきゃ ダメだったんだよ。すべてが後手後手にまわっている。
342 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 23:40:46 ] >>341 はげどう >>337 そういう捉え方しかできないからおまえのアプリはダメなんだよ。
343 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 00:01:06 ] >>324 そういうのはメクラ滅法のHOWTOってだけじゃないの?
344 名前:デフォルトの名無しさん [2010/06/12(土) 06:09:02 ] おすすめの書籍教えて
345 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 06:22:33 ] >>343 と>>324 がどういうのを言ってるかは分からんけど ・小さすぎるロジックをJNIにしない。JITで実行した方が速い ・オブジェクトの寿命は必要最小に保つ。短寿命オブジェクトはメモリに優しい というあたりが通用しないのは環境として良くないと思うよ。 前者は昨今のJavaでは当たり前だし、後者に至ってはJavaに限らず多くの言語での基本だ
346 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 06:27:57 ] >>345 developer.android.com/guide/practices/design/performance.html
347 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 07:19:34 ] >>346 当然そのリンク先の話を踏まえた話に決まってんだろ…… 一体何が言いたいんだ
348 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 07:48:49 ] GCが改善されたら丸ごと書き換わるだろうな、そのドキュメントw
349 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 08:25:08 ] ほとんどのアプリは今のGCでも問題はないんだけどね GC自体は数十msで終わるし
350 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 09:38:58 ] フルガベージが起こればどうしょうも。ない 問題はGCの挙動じゃなくて、なるべく 頻繁にフルガベージを走らせないような プログラミングを考えることだよ。
351 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 10:31:25 ] いや、AndroidのGCはFullGCなんだけど…
352 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 11:42:54 ] Dalvik VM のヒープって世代管理でそ? それで常にfull走っちゃうの? なんか変・・・
353 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 12:18:25 ] リソースとのトレードオフなんじゃね? GC賢くしたらバッテリーの減り倍になりました。じゃ、話にならないだろうし
354 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:15:03 ] >>352 dalvikのヒープ管理は世代別じゃないよ
355 名前:デフォルトの名無しさん [2010/06/12(土) 14:41:10 ] デベロッパコンソールのtotalダウンロード数とアクティブ数の表示が極端に減ったんだけど ナニコレ。
356 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:42:28 ] なんかちょっと前に更新されなくなってた時の数字に戻った気がする
357 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:44:07 ] M&Sだね。 だから厳密に言えば「FullGC」って概念も無いw
358 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 14:46:43 ] 何でマーク&スウィープだとフルジーシーじゃないの?
359 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:00:37 ] >>357 まあ"FullGC"という用語はFullじゃないGCがある時に使うものだからなw
360 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:06:34 ] AIDL IPCで列挙体を引数・戻り値としてやり取りしたいときって intで代用するのが定石?
361 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:12:13 ] >>359 それは Mark & Sweep とは関係無いよね…
362 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:15:53 ] >>361 はMark&Sweep「のみ」って言いたかったのだろうと勝手にエスパーした まあ1層でも参照カウントのみだとfullGCとか言わないしな
363 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 15:57:12 ] 列挙体の定義次第じゃない?
364 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 16:55:35 ] Marks & Spenserの話かと思った
365 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 17:40:07 ] スタスキー&ハッチの話じゃないよね
366 名前:デフォルトの名無しさん [2010/06/12(土) 17:44:09 ] >>356 気がするんじゃない、戻ってる。 ダウンロード数が1万以上減ったぞ… なんでandroid marketすぐぶっこわれるん?
367 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 17:47:23 ] 良かった、俺のアプリがずっと50<なのはシステムのせいか
368 名前:デフォルトの名無しさん [2010/06/12(土) 18:29:57 ] システムがボロすぎる・・・
369 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 18:31:28 ] また知らんぷりするんだろうな… 金取ってやってるんだぜ、これ
370 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 18:36:11 ] webviewオブジェクトで表示しているウェブページのhtmlをString文字列 で取得したいけどわからない。どなたか教えてください
371 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 18:51:12 ] 何をどうしたけどわからなかったのか書いてみろよ 何もしないで教えろなんていい加減にしろ!!!!!!!!!
372 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 19:04:51 ] 無理なんじゃね?
373 名前:デフォルトの名無しさん mailto:sage [2010/06/12(土) 19:07:16 ] なんか、別の問題を修正してる影響じゃないかと言われているな。 www.google.com/support/forum/p/Android+Market/thread?tid=77c49d2d4b3e40e9&hl=en
374 名前:デフォルトの名無しさん [2010/06/12(土) 19:09:26 ] 知ってるけど簡単だから教えない。
375 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 01:42:27 ] android marketチームにはインテルが入ってないに違いない。
376 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 02:35:28 ] いろいろ調べたのですが、分からないのでヒントでもかまわないから教えていただきたいのですが、 レイアウトのことなんですが、 単純に以下のテーブルを作るのは TableLayoutで可能ですが、 A B C D E F G H 上記のテーブル内の、例えば、CとDとGとHを一つの画像で使用して、 A B E F はそのままの状態にしておくというのは、 TableLayoutで可能なのでしょうか? C Dはspanでくっつければ済む話なんですが、 G Hもまとめたいんです。 この場合、RelativeLayoutを使用しないとだめでしょうか?
377 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 02:44:32 ] すいません、 試したんですが、 目指す形は A B ┏┓ E F ┗┛ なのですが、 TableLayoutだと A B ┏┓ ┗┛ E F となってしまい、ABとEF行間に画像が下に伸びた分の空白ができてしまいます。 いい方法があれば、教えていただけないでしょうか?
378 名前:デフォルトの名無しさん [2010/06/13(日) 03:01:20 ] .┌━┐ ┌━┐ ┃┌╋──╋┐┃ └╋┘ └╋┘ ┃ ・ ・ ┃ ┌━━┐ ●━╋┐ ┌╂━━━━╂┐ ┃ └━┷┴━━╂┘ └╋━┘ バカにはできないコピペです ┌╋┐ ┌╋┐ ┃└╋╋━━╋╋┘┃ ┃ ┃┃ ┃┃ ┃ └━┘┘ └└━┘
379 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 03:05:07 ] レイアウトくらい自力で書け そんなに手間かからない
380 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 03:26:58 ] >>374 病んでるようだから病院行った方がいいよ
381 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 07:13:57 ] >>380 反応の仕方が大差ありませんがな
382 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 11:31:19 ] >>377 TableLayout一つでやろうとするからだよ。 ABEF組とCDGH組を別のTableLayoutにして、 同じTableRowに突っ込めばいいだろう。 <大きいTableLayout> <大きいTableRow> <!-- ABEF組 --> <小さいTableLayout1> <小さいTableRow1> AB </小さいTableRow1> <小さいTableRow2> EF </小さいTableRow2> </小さいTableLayout1> <!-- CDGH組 --> <小さいTableLayout2> <小さいTableRow1> CDGH </小さいTableRow1> </小さいTableLayout1> </大きいTableRow> </大きいTableLayout>
383 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:17:09 ] Androidってアーキテクチャが5つに別れているけど、一番上に存在しているソフトウェアの部分をハードを作っているメーカーの人もアプリを開発している人も触っているという認識でいいのかね? もしそうだとしたら例えば端末毎にカスタマイズされているUIなんかを自分で作りなおしちゃうってこともできるのかな? アプリケーションFWやライブラリ、仮想マシン カーネルなんかっていうのはハードウェアを作ってるメーカーも触れないって認識でOK?
384 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:25:44 ] >>383 全部ハードメーカーが触れる そもそもカーネルいじらずにどうやってドライバ入れるんだよ
385 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:42:21 ] >>384 ああ、確かにそうですね って事はアプリを作ったとして、カメラが無いから使えないとかGPSがないから使えないとかっていう理由をなしにして必ずしもAndroid搭載端末で動くとは限らないわけか 極端な話Hello worldを表示するだけのアプリを作ったとして、動かない端末もでてくると・・・?
386 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:48:13 ] >>385 理論上は ただしGoogleが無償で互換性テストキットを配布してるので基本的には動くと考えて良い また、Marketの供給を受ける要件としての互換性はもっと厳しく定められていて カメラが無いとかGPSが無いとかはそもそも許されない。 個人的にはこれは厳しすぎると思うけどね。というかGoogleTVとかどうなってんだよ。
387 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 12:57:22 ] >>386 なるほどー あくまで理論上は動かない可能性があるけど 公開する以上一定以上の互換性を満たしていないとダメってことなのですねー GoogleTVとかはOSがAndroidでマーケットは使わないとか互換性を考えなくてもいいような作りをしてるんですかねー 勉強になりました。これで心置きなくアプリ開発ができます。 ありがとうございました
388 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 13:03:04 ] >>387 満たしてないとダメってわけじゃないよ Market載せないならライセンス的に互換テスト通らないAndroidを売ることはできる が、メーカーにとってわざわざ互換のないデバイスを売るメリットがないので 普通は互換テストをパスした状態で売るということです
389 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 13:17:28 ] >>388 あーなるほど。 極端な話専用端末みたいなものであれば互換性とか云々は関係ないわけですね
390 名前:377 mailto:sage [2010/06/13(日) 16:58:26 ] >>379 >>382 レスありがとうございます。 >>379 さんのレス見て、 自力と言うのがよく分からなく、 非推奨なAbsoluteLayoutを使えってことかな?とか思ったのですが、 自分なりの解釈としては、 <TableLayout> <RelativeLayout> <LeftからmarginとってB> <Bの左にA> <Bの右にCDGHの集合体> <Bの下にF> <Fの左にA> <RelativeLayout> <TableRow1> </TableRow1> <TableRow2> </TableRow2> <TableLayout> という形で、 とりあえずは思ったことができたのですが、 解像度違い(例えば、HT-03AとXperia)で表示した場合に どうしても美しさが掛けている感じがありまして、 教えていただいた、<TableLayout>の入れ子でやり直して見たいと思います。 ありがとうございました。
391 名前:デフォルトの名無しさん [2010/06/13(日) 20:50:39 ] どういたしまして
392 名前:デフォルトの名無しさん [2010/06/13(日) 20:57:25 ] どういたしまして。
393 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 21:12:09 ] いえいえこちらこそ
394 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 01:39:27 ] どうぞどうぞどうぞ。
395 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 13:21:29 ] ダウンロード数が戻ってないか? 17000→7000→17500なんだが。
396 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 13:44:54 ] 俺も29k→23k→31kになった。直ったのかなぁ
397 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 14:15:29 ] 俺も50から70になった(´;ω;`)
398 名前:デフォルトの名無しさん [2010/06/14(月) 15:31:12 ] 昨日からずっと、外人にアプリの使い方の説明を乞われているんだが・・・
399 名前:デフォルトの名無しさん mailto:sage [2010/06/14(月) 23:16:26 ] >>398 こう言え "sorry,I don't speak English."
400 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:38:20 ] しゃべれてるじゃねーか
401 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:39:59 ] 「うっせえよ毛唐、英語が世界の共通語とかナチュラルに思ってんじゃねえよ」 って言うといいよ
402 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:45:13 ] Sorry, Japanese Only
403 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:49:34 ] I never speak English!
404 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 00:54:07 ] >>402 あわれな日本人専用かよ!
405 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 01:44:08 ] HOME KEY:close application だけ教えてやればいいじゃん。
406 名前:デフォルトの名無しさん [2010/06/15(火) 01:54:40 ] しかしandroidのマニュアルなんか 英語がほとんどじゃないの?
407 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 03:52:46 ] >>401 Fack You
408 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 10:40:36 ] android向けにHTMLのパーサって用意されてないのでしょうか? XMLパーサを流用するのがベターなんですかね?
409 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 10:49:48 ] >>407 speru
410 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 11:03:31 ] >>408 用意はされていないと思う。 用途にもよるけどgaeとかで整形したデータを取得するのがベターな気がする。 通信、処理コストも最低限ですむし。 アプリ上でパースするならwebviewで取ってきてjavascript流してパースすると楽。 バッドノウハウだと思うけど。。。
411 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:23:45 ] こんなリソースが限られたプラットフォームで、 HTML読み込むようなソフトを書くのはまずい もっと単純な形式に変換したものを使え ローカルであれ、サーバサイドであれ
412 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:23:48 ] 「縦横の両方にスクロールバーが出るコンテナビュー」ってある?
413 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:30:43 ] >>411 そしたらブラウザは全てまずいソフトなのか
414 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 18:37:24 ] HTMLを自前でパースするようなソフトってことだろ。
415 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:20:21 ] >>412 無いはず。 ScrollViewを入れ子にしたら出来ないだろうか? やったことないけどさ。
416 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:39:37 ] >>408 簡単なことならHTMLクラスでできる
417 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:41:13 ] >>415 内側のスクロールバーが正しく表示されない気がする
418 名前:デフォルトの名無しさん [2010/06/15(火) 20:45:36 ] 横スクロールってあったのか。
419 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 20:50:47 ] ブラウザつかってりゃ普通に出るだろ。
420 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 21:24:43 ] >>418 HorizontalScrollViewってViewがある。 ScrollViewは縦専用、HorizontalScrollViewは横専用 >>419 WebViewはScrollViewではなく独自処理だな
421 名前:デフォルトの名無しさん [2010/06/15(火) 21:57:45 ] オンボードグラフィックのPCでエミュレータ動かしているんですけど、 OpenGLで描画を行うとタスクマネージャーですぐCPU負荷100%超えたり、 画面左端に一部描画できないポリゴンがありますが、 OpenGLやるならやはりグラフィックボード必要ですか?
422 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:07:28 ] 素直に実機用意だろ、それは。
423 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:10:15 ] 正直エミュレータ重すぎて実機でばかりテストしてる E8400をオーバークロックした奴なんだけどなあ
424 名前:デフォルトの名無しさん [2010/06/15(火) 22:29:21 ] 実機を買うとして、もうすぐIS01が出ますが、 これは開発に使えるものなのでしょうか? 開発者用にJN-DK01という機種があるので ひょっとしたらIS01にはUSBで繋ぐ開発モード ないのかなと思いまして
425 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:31:37 ] Apad買えよ
426 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:58:36 ] デバッガ接続できない端末なんて無いのでは? よほど出どころの怪しい端末で無い限り。 JN-DK01はandroidアプリ開発ってより、androidベースの端末 そのものの開発がメイン用途だよ。普通に使う分にはIS01の方が 便利だし。
427 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 22:59:01 ] AIDL用のMyServiceってクラスがあって そのインナークラスMyServiceStubがIMyService.Stubをextendsしてるんだけど、 あるときから Class not found : com.example.MyService$MyServiceStub とか言われて java.lang.VerifyError が出るようになってしまった。 そのときの更新を戻してみたつもり(というか空実装まで戻した)だけど直らない。 MyServiceStubを消すとエラー出なくなるけどそれじゃ意味が無い…。 java.lang.VerifyError が出たときのおまじない的対処法とかある?
428 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 23:06:40 ] >>424 SoftBankのDesireでもEclipse経由でデバッグ実行できたよ ブレークポイントも普通に効いた
429 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 23:21:47 ] あと、エミュレータでのOpenGL描画はホストの3D描画能力には依存しないと思う。 あれは全部CPUでやってんじゃないのか
430 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 00:05:54 ] IS01は1.6まででそ? 2.xには対応していない
431 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 00:27:19 ] >>427 genフォルダのなか全部消すとかでもダメ?
432 名前:310 mailto:sage [2010/06/16(水) 20:25:47 ] そもそも android.os.PatternMatcher#match(String) の振る舞いが想定と全然違った ".*a" -> "a" ○ ".*a" -> "aa" × ".*a" -> "ba" ○ こりゃURI後方一致のインテントフィルタは無理か…
433 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 21:37:53 ] >>432 IntentFilterのソース見てみたが良いかもしれない
434 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 22:38:58 ] >>431 駄目だ…あとAVD変えたり実機にしても駄目だった
435 名前:デフォルトの名無しさん [2010/06/17(木) 00:17:44 ] クレカの審査が通らなくてマーケットにアップ出来ない><
436 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 00:38:12 ] JCBしか持ってない俺勝ち組
437 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 00:38:42 ] じゃあオレがうpしてやるから、ソースよこしな。
438 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 05:19:56 ] 初エラーレポートキタ━━━━━━(゚∀゚)━━━━━━ !!!!! 約1/3000のヌルポエラーって何があったんだろ。
439 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 21:28:41 ] >>435 デビットカードとか作ればいいんじゃないか?
440 名前:デフォルトの名無しさん [2010/06/18(金) 00:14:06 ] 有料配信してる人ってどのくらい稼げてます? ちょっとだけ教えてちょ
441 名前:デフォルトの名無しさん [2010/06/18(金) 00:20:12 ] (´・ω・`)
442 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 01:38:40 ] (´・ω・`)(´・ω・`)
443 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 02:08:00 ] オレは広告で1日10円(´・ω・`)
444 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 03:12:29 ] 標準のマーケット以外に、無料で公開できるマーケットとかないのかな
445 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 03:34:05 ] ない
446 名前:デフォルトの名無しさん [2010/06/18(金) 10:51:15 ] あれ、書き込んだつもりだったけど書けてなかった sdcard/albumthumbs に作られるアルバムアートのキャッシュなんだけど、このファイル名の法則が分かる人いる? 今あるアプリだと、どうしても低画質低解像度圧縮されてキャッシュされるから、高画質でキャッシュできるアプリを作りたい でも、ファイル名の法則がわからないから、立ち往生中
447 名前:デフォルトの名無しさん [2010/06/18(金) 19:30:12 ] androidマーケットに登録したいのですが 登録料をクレジットカードではなく デビットカードで登録された方おられますか visa系のデビットカードで可能でしょうか またクレジットカード意外の支払い方法はないでしょうか
448 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 19:33:47 ] 発行会社が何であれ、VISAと提携しているのなら大丈夫だろ。
449 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 21:25:56 ] >>446 iノード番号じゃねえの
450 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 23:15:05 ] SURUGA VISA デビットで登録してるよ。
451 名前:デフォルトの名無しさん [2010/06/19(土) 00:22:37 ] aaa
452 名前:デフォルトの名無しさん [2010/06/19(土) 09:06:52 ] Apadで開発している人いる?
453 名前:デフォルトの名無しさん [2010/06/19(土) 09:24:02 ] いません
454 名前:デフォルトの名無しさん [2010/06/19(土) 09:40:46 ] そうなの、いないの、出来ないの?
455 名前:デフォルトの名無しさん [2010/06/19(土) 09:41:47 ] で、できないわけじゃないわよ! しないだけなんだから!
456 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 11:18:23 ] あ、あんたのために開発やってるんじゃないんだからね!
457 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 11:24:39 ] きも
458 名前:デフォルトの名無しさん [2010/06/19(土) 11:41:56 ] V V (´・ω・`) うさちゃんピース
459 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 16:46:43 ] Apadって何?
460 名前:デフォルトの名無しさん [2010/06/19(土) 16:59:47 ] 貧乳の人用
461 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 17:08:50 ] >>459 中華製iPadのパクリ。 つか、中華の人もAndroid初の大型タブレット端末ですって言えば評価されるのに、 「iPhoneとよく似た別物です」とかやるからスルーされる。 あのサイズなら、そんなに持ち歩き&連続稼働時間は気にしなくていいから、普通に 詰め込めるだけ詰め込んだタブレット端末を出して欲しい。
462 名前:459 mailto:sage [2010/06/19(土) 17:48:11 ] >>461 どもです。 なんかとっても興味深いw
463 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 00:12:57 ] sdkとeclipse3.5(pleades)で試しているのですが、 ttp://d.hatena.ne.jp/shokai/20100602/1275431637 のサンプルみたく、SDカード扱おうとしてもフォルダが作成出来ないです。 2.1ターゲットで当然SDカードサポートは設定しているので、 Environment.getExternalStorageState() は Environment.MEDIA_MOUNTED Environment.getExternalStorageDirectory().exists() は true を返します。でも File dataDir = new File(Environment.getExternalStorageDirectory(), this.getPackageName()); dataDir.mkdirs(); でmkdirsがfalseを返します。mkdirにしても同じ。 AndExplorerなどでフォルダを作成も、adbのコンソールでmkdirも可能です。 実機で試しても同じということは、プロジェクトの構成に問題ありでしょうか?
464 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 00:17:07 ] >>463 android.permission.WRITE_EXTERNAL_STORAGE
465 名前:デフォルトの名無しさん [2010/06/20(日) 00:37:41 ] >>464 ありがとうございます。まさにそのManifest設定でした。 もいっぺんSDK付属のdocs見直してきます・・・
466 名前:デフォルトの名無しさん [2010/06/20(日) 02:42:28 ] >>446 ソース眺めただけだが、ランダムのファイルネームとして サムネイルの作成時間を利用しているらしい /data/data/com.android.providers.media/databases/ にinternal だのexternalだのとかいうdbファイルがある コイツで紐付けしているっぽい
467 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 10:03:25 ] 機内モードON OFFをするウィジェットを作りたいんだけど、参考になるソースとかサイトとかある?
468 名前:デフォルトの名無しさん [2010/06/20(日) 10:12:54 ] ありません
469 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 12:17:03 ] >>467 On,OffするところだったらSDKのソースのSetting
470 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 12:30:40 ] >>469 ON OFFするところが知りたい SDKソースって?
471 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 14:02:33 ] ごめんSDKじゃないな、Androidのソース 落とし方は調べて そのなかのpackages/apps/Settingsが設定画面のソース
472 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 16:23:52 ] >>471 ありがとうございます。 調べてみたが、よくわかりませんでしたw この手のやつって簡単なのかと思ってましたが、敷居が高そうですね。 あきらめます。
473 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 16:44:33 ] ソース見ろとか、んな回りくどい教え方せんでも int value = 0; // 設定値 try { // 読み出し value = Settings.System.getInt(this.getContentResolver(), Settings.ACTION_AIRPLANE_MODE_SETTINGS); } catch (SettingNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } //書き出し Settings.System.putInt(this.getContentResolver(), Settings.ACTION_AIRPLANE_MODE_SETTINGS, value); でいいんちゃうん? まあ俺はSetting動かしたことないから動くか知らんけど。
474 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 00:58:06 ] >>449 >>466 亀だけど、ありがとう! ちょっと調べてみる
475 名前:デフォルトの名無しさん [2010/06/21(月) 14:45:55 ] これでいつ壊れるかびくびくしながら中華製の端末を使うのをやめられるお(^ω^) pc.watch.impress.co.jp/img/pcw/docs/375/037/html/1.jpg.html
476 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 14:53:45 ] >>475 凄い。ていうか売れるのかな?ネットブックのほうが Linuxなんでいいような気もするけど、どうなんだろうか。 Java端末として認知されれば、もっと活用範囲が 広がる気はめっちゃするけど。
477 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 14:59:48 ] タッチスクリーン非対応じゃ売れんだろ。 ほとんどのアプリはまともに動かせない。
478 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:15:19 ] タッチスクリーンないのか きれいなうんこだった…
479 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:19:25 ] うんこに失礼だよ
480 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:19:36 ] ttp://japanese.engadget.com/2010/06/21/libretto-w100-2/ むしろこっちがAndroidなら良かったにな
481 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:21:00 ] 2画面タッチパネルのほうはAndroid搭載じゃないんだな・・・ 逆にしろよw
482 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 16:01:27 ] すいません、教えてください。 s = new Socket(host, port); reader = new BufferedReader(new InputStreamReader(s.getInputStream())); writer = new BufferedWriter(new OutputStreamWriter(s.getOutputStream())); writer.write("hoge"); writer.flush(); while (true) { String line = reader.readLine(); if ( line == null ){break;} mes += line; } writer.write("hogehoge"); writer.flush(); while (true) { String line = reader.readLine(); if ( line == null ){break;} mes += line; } のような、Streamで双方向に通信させたいのですが、 2回目のwriter.flush()を行っても、パケットキャプチャで見ると hogehogeが送信されず、当然応答も来ないため2回目の受信ループの readLine()で永遠にとまってしまいます。 解決方法ご存知の方教えてください。
483 名前:デフォルトの名無しさん [2010/06/21(月) 16:42:27 ] DS・・・
484 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 17:40:21 ] Androidアプリ開発したいけど、日アン会がなあ…
485 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 17:52:03 ] またお前か
486 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 18:23:52 ] opengl es 2.0使えて加速度センサー、GPS、カメラ付きでAndroid2.2のiPodタッチ的な端末をどこか出せねーかな いまあるAndroidタブレットってどれもしょぼいよね(´・ω・`)
487 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 18:57:29 ] >>482 Androidだけの現象?
488 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 19:22:27 ] >>486 desireじゃだめなん?
489 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 19:36:47 ] Streak
490 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 19:38:23 ] 電話機能はいらないねん
491 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 20:12:17 ] タブレットタイプでぱっとしたものが出ていないし、iPodクラスの筐体で 通話なしってのは無いんじゃないかなあ。 Zii Eggってのがそういうものになりかけていたようだけど。
492 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 20:29:45 ] Streakの3G無しが出ればお望みのものになるんだろうが 今のMarketバンドルの条件だと3G無しには出来ないでしょ
493 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 21:32:47 ] なんでandroidはUSBのホスト機能がいつまでたっても実装されないの? androidデバイスに色々なUSB機器をつないで使いたいという要求はそこらじゅうで発生してるのに。
494 名前:デフォルトの名無しさん [2010/06/21(月) 21:58:53 ] >>493 よし、任せた! 頑張ってくれたまえ
495 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 22:13:43 ] USBの規格ぜんぜん知らんのだけど、もしホスト側が電力を供給する必要があるっていう決まりがあるのなら 電池駆動のandroidデバイスがUSBホストとして振舞うのはちょっと厳しい気がする。
496 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 22:19:02 ] 一回目のreadLineで止まってると思うぞ 受信と送信は別スレッドでやった方が良い
497 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:04:46 ] >>493 お前が実装するのを待っている
498 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:12:39 ] >>493 既にやってる人いるからググれ
499 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:13:02 ] sven.killig.de/android/N1/2.2/usb_host/ これか
500 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:17:05 ] root化必須か。。。使えん。
501 名前:デフォルトの名無しさん [2010/06/22(火) 00:07:38 ] Androidアプリの勉強したいんだが、仕事でJavaで開発やってるからなんかやる気が起きん・・・
502 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 00:14:04 ] まぁ、それなりのものを創ろうと思えばひと仕事になってしまうしなw
503 名前:デフォルトの名無しさん [2010/06/22(火) 01:48:00 ] >>501 ガンガレー
504 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:21:00 ] >>501 お前、なにかしら理由を付けてやらないタイプだろ。 俺と同じだw
505 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:24:30 ] B Bitch I Insert C Common
506 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:25:21 ] 来年からがんばる
507 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 11:26:31 ] >>505 C Come だった
508 名前:デフォルトの名無しさん [2010/06/22(火) 18:02:59 ] 明日になったら本気だす
509 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 18:04:06 ] おれも
510 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 18:11:55 ] 明日雨ふりそうだから、明後日から本気出すことにするわ
511 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 18:12:25 ] 俺、宝くじ当たったら真面目に働くんだ。
512 名前:482 mailto:sage [2010/06/22(火) 18:19:19 ] >>487 androidの環境しかないので、Java環境だとどうなるか試していませんでした。 確認してみます。 >>496 1回目のreadLineの後に、実は受信した情報を表示する部分がありまして、 そこまで動いているのは確認済みです。 別スレッドは考えていませんでしたので検討してみます。
513 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 19:44:32 ] 2D物理エンジンはやっぱりNDKかOGLSEでチューニングしないと遅いみたいだけど いまのところ完成度が高いチューニングされた2D物理エンジンってどれ?
514 名前:デフォルトの名無しさん [2010/06/22(火) 19:46:04 ] ない
515 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 20:27:19 ] >>512 コマンドレスポンスなプロトコルなら別スレッドにする必要ないぞ タイムアウト処理はいるけど
516 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 20:35:04 ] >>512 応答読み取るところでreadLineがnullになるまでループしてるところで止まってる nullが返ってくるのはstreamが閉じられたときだけじゃね?
517 名前:482 mailto:sage [2010/06/22(火) 21:07:22 ] >>516 パケットキャプチャ上は、TCPのRSTもFINもとんでいなんですよね。 hoge OK\r\n next hogehoge\r\n がTCP上で帰ってきて、そのあとACKが飛んでいるだけでセッションが 閉じられたようには見えていないです。 内部的にはstreamが閉じているのでしょうか。 >>515 タイムアウト処理はじきに作ろうとは考えていましたが、タイムアウト以前に コマンドレスポンスの正常系すら動かないものでして。
518 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 22:05:37 ] streamが閉じられない限りはreadLineはnull返さないから、 一個目のwhile抜けてないんじゃないの?って話なんだけど 応答が1行って決まってるなら一回readLineで読み込んだら次行けばいいと思う
519 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 22:10:55 ] そろそろandroidと関係なくなってるし、javaスレへでも移動したら?
520 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 23:23:45 ] android環境あるのならJava環境もあると思われ
521 名前:デフォルトの名無しさん [2010/06/23(水) 10:15:40 ] 既存の機能(キーボードやスケジュール)を呼び出すソースとか 載ってるサイトありませんか?
522 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 10:50:36 ] >>521 android.git.kernel.org/ ってことじゃないのかw
523 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 11:54:33 ] surfaceviewで描画を別スレッドでループさせると、タッチしてるとき以外画面が更新されない どこ調べればよいのだろう・・・
524 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 12:34:52 ] 絵画ループをいろんなスレッドで動かすとか 破壊行為もいいとこだろ スレッドセーフに動くわけがない
525 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:20:55 ] >>524 絵画ループって単なる誤変換ではない漢字読みの勘違いを感じる
526 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:30:02 ] drawのことか
527 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:37:52 ] surfaceviewの性能がいまいち感じられない。 描画速度が上がるだけ?
528 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 13:56:16 ] >>527 メインスレッド以外から画面を更新できる
529 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 19:51:30 ] 絵がループ
530 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 21:40:09 ] Androidアプリ作ってみたいけど日アン会がなぁ…
531 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 22:20:50 ] 新日アン会を作るんですね。わかります。
532 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 22:39:02 ] プロレスかよ
533 名前:427 mailto:sage [2010/06/23(水) 23:01:40 ] サービス側とサービス利用側とでプロジェクトが別だったんだけど、 今まではEclipseのビルド・パス上で別のプロジェクトを参照させていたのを、 aidlファイルをコピーするという愚直な方法にしたら直った。 むしろ逆(同じファイルを参照させた方がこの手のトラブルが減る)と思い ずっとこれを試さないでいた俺のバカ…。 今後aidlファイルが更新される度にコピーしなくちゃいけないのが面倒だけど
534 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 02:12:32 ] >>427 ソースフォルダは複数追加できるから、 それぞれ同じパスを見るようにするのはどうだろ 外部プロジェクト参照よりは同期取れそうだけど
535 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 05:47:22 ] 日アン会なんて気にせず作りなよ。 何にも気兼ねしなくてよいのがAndroid の良いところじゃないか。
536 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 08:30:29 ] 気にせず新日アン会作りなよ
537 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 13:33:21 ] 日アン会に入るの強制じゃないしさ。
538 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 14:37:05 ] >>531 ガチで使えるアプリを作るユニバーサルアンドロイド会を(ry
539 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 15:24:59 ] どなたか女子小学生だけのアンドロイド会作ってくれませんか?
540 名前:デフォルトの名無しさん [2010/06/24(木) 21:21:19 ] 質問です Androidソースコードをビルドするとき、Cのソースファイルに対してプリプロセス出力させたいのですがどうすればいいのでしょう。 Android.mkをエディタで開いて LOCAL_CFLAGS := -save-temps か LOCAL_CFLAGS := -P と追記してビルドしたのですがプリプロファイル(*.i)が出力されません。
541 名前:デフォルトの名無しさん [2010/06/24(木) 23:00:20 ] LinearLayout.LayoutParamのweight要素を コードから変更したいのですが どのメソッドを使えばよいのでしょうが
542 名前:デフォルトの名無しさん [2010/06/25(金) 13:09:42 ] 日本アンドロイドの会になんか問題あるの?
543 名前:デフォルトの名無しさん [2010/06/25(金) 16:09:17 ] EditTextPreference みたいなUIを使ったフォームが欲しいんだけど、 これってPreferenceからしか使えないん?
544 名前:デフォルトの名無しさん [2010/06/25(金) 19:42:21 ] >>540 build\core\comb\TARGET_linux-arm.mkに-save-tempsを追記 あとはAndrid.mkがあるディレクトリに移って部分ビルドかければいい
545 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 20:26:03 ] >>542 組織として成熟する前に大きくなって注目されるようになってしまったから ちょっと違和感を感じてしまうかも。 カンファレンスに参加しても同好会のoff会や学会みたいな感じ。 これから成熟していくのを期待。
546 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 21:01:04 ] >>545 同好会のオフ会と学会を同列に並べられると… まぁ、地方会みたいな感じで、全国大会ではないんだろうが。 日アン会の問題は噂に聞く限りでは、一部の人が模範というか規範となるべき所を ダメな実例を示しちゃってるところではないかと。 個人的には「日アン会の有名人の作ったアプリだから高評価」って言う意見よりも 「なんか変な不具合が出たり、ちょっとマーケットの流儀に反してね?」ってアプリを みたら「あぁ、あの人…」って意見をよく聞く気がする。
547 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 21:07:55 ] いやそれ温泉がコピペで広めてるだけだろ>規範となるべき人 日本Androidの会は元々単なる勉強会だよ
548 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 21:20:28 ] >>547 今でも勉強会だろ?
549 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 22:08:49 ] >>548 Android勉強会が改称しただけだからな 一部にGoogle直営の集団だとか法人の集まりだとか思ってるバカもいるが
550 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 22:54:31 ] 温泉ってなに?
551 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 23:12:25 ] え?温泉知らないの? 外人?
552 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 23:48:25 ] 足の引っ張り合いが好きだな
553 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 23:50:01 ] __ __ /__\ /__\ ||´・ω・`| | / |´・ω・`|| みんな〜 /  ̄ ̄ 、ヽ//  ̄ ⊂二) └二⊃ |∪ | ,、 | ヽ⊃ー/ノ ヽノ ヽ〆  ̄`´ ̄  ̄  ̄
554 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 01:08:40 ] setResult(RESULT_OK, intent); とすると、「RESULT_OKが解決できません」って出ます。 android.app.Activity はimport しているのですが どうすれば解決できるでしょうか。
555 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 01:19:31 ] Activity.RESULT_OK
556 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 01:34:51 ] >>541 getして値設定してset
557 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 02:48:28 ] >>555 ありがとうございます!
558 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 09:15:09 ] 日アン会はちょっと馴れ合いがね…
559 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 09:40:22 ] SurfaceViewのクラスって、マニフェストに書くときどうすれば良いのでしょう? <activity>ではエラーになるし、書かないと以下のエラーが出てしまいます。 android.content .ActivityNotFoundException have you declared this activity in your AndroidManifest.xml?
560 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 10:46:56 ] SurfaceViewはActivityと関係ない
561 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 12:10:59 ] SurfaceViewじゃなくってSurfaceViewが乗っているActivityを書く
562 名前:559 mailto:sage [2010/06/26(土) 12:21:50 ] >>561 ありがとうございます。 上手くいきました!勘違いしていたようです・・・。
563 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 16:24:59 ] エミュレータのデータフォルダに無いの画像ファイルにアクセスしたいんですが、 画像ファイルをエミュレータ内に配置する方法ってありますか?
564 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 16:36:26 ] >>563 adbでできる
565 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 17:24:51 ] DDMSのFile explorerの横についてるボタンでもできるよ
566 名前:デフォルトの名無しさん [2010/06/26(土) 23:25:03 ] これから勉強を始める俺にオススメの書籍を教えてちょんまんこ
567 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 23:42:36 ] 国語の教科書でも読んどけチョン
568 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 23:45:27 ] >>566 オライリーのやつ
569 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 12:07:39 ] 聞いてる時点でやる気も調べる気も行動する気も最後までやり遂げる気も無い
570 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 13:18:14 ] ちょっと教えて mainのActivityで、threadを起動してsocketをopenして通信 そのデータを、新しく開いた別画面のActivityに送る 別画面から、データをsocketで送信 って、できる? ブロードキャストレシーバーを使わないと無理? あるいは、socketでの通信部をサービスにする?
571 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 13:27:03 ] おまえにならできる!
572 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 13:28:30 ] ひとに教えてもらって開発できたら苦労しねぇわ。
573 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 14:21:42 ] >>570 Serviceにするのが多分スマート 無理やりなやり方ならApplecationにおくとか、staticにするとか
574 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 14:28:16 ] 状況がちょっとよくわからんな。
575 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 15:09:11 ] >>573 ありがとう。 ServiceでThreadを走らせてできそう、受信通知はブロードキャストレシーバーで実装してみる。 助かったなり。
576 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 15:58:39 ] つうか、AsyncTaskつかえばいいだけじゃね?
577 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 17:18:06 ] BroadcastReceiverもいいけど、サービスからのCallbackも使い勝手いいぞ
578 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:01:21 ] ブロードキャストレシーバーってそういう使い方するために あるんだったっけ??
579 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:16:35 ] >>578 サービスの作り方調べると、幾つかのサイトで そうやってアクティビティに通知しろって書いてあったりする
580 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:26:25 ] >>578 結果を丸ごとBroadcastReceiverで受け取るのはダサいけど Serviceに処理を委託した後で、結果が出たので受け取りに来てねってBroadcast投げるのは かなり基本的なプラクティスだと思う。
581 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:27:10 ] >>577 なるほど、ありがとう。 >>576 >サービスからのCallbackも使い勝手いいぞ ありがと、検討中。 >>573 確かに、汚く static って手も確かにあるんだね。 思ったより、実装手段があるってことがわかって助かった。 それにしても、Androidって、manifest にいろいろ書いたり、Layoutが限られていて、なんかいろいろと面倒だな。
582 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:33:20 ] というかむしろ>>570 みたいなケースでActivityがThreadを持ってはいけない。 ActivityのThreadはいつ死ぬか分からないので、このような場合はServiceにすべき。 ActvityがThreadを持っていいのは「アニメーションを処理する時だけ」くらいに思っておいた方がいい。 無理矢理やるなら>>573 の言う通りApplecationに持たせることも出来るがバグの元になりがち。
583 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 18:33:27 ] 色々定義するのがめんどうだから ApplicationにHandler作っておいて メッセージ投げてる
584 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:06:51 ] アプリケーションのインスタンスって必ずひとつだよね? static って意味あるの?とかおもった。 なにか、勘違いしてる?
585 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:09:04 ] なに言ってんだかわからない……
586 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:38:20 ] これ嫁 el.jibun.atmarkit.co.jp/minagawa/2010/04/post-ebc4.html
587 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 22:48:58 ] 画面の表示を変えたとき、そのアプリを消してまた再起動したときに、終わる直前の時の 画面表示にしておきたいのですが、どのようにすしたらいいでしょうか?教えてください。
588 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 23:46:32 ] 大きいデータ(102400byte以上?)をputExtraするとfailed binder transactionエラーが発生するみたいです。 大きいデータはどのようにしてintent間の受け渡しを行えば良いのでしょう?
589 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 23:51:27 ] >>588 消しての真意が分からんけどタスク切替れば表示そのままなんじゃ
590 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 23:54:20 ] >>589 は>>587 宛
591 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 00:06:59 ] >>588 一時ファイルに落として、Intentではファイル名を通知とか?
592 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 00:47:51 ] 大きなデータ受け渡し用のクラスつくって、スタティックメンバに保持させることもできるな。 糞みたいなやりかただが。
593 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 01:07:23 ] Threadは論外、Serviceだって死ぬ可能性あるんじゃない? まあフォアグラウンドアプリより生き残る可能性は高いだろうけど。 Activity間で共用したいものは 拡張したApplicationクラスで持つのが一番スマートじゃないかと思う。 っていうかApplicationクラスってそもそもそういう使い方をするものだと思ってた。 ライフサイクル的にActivityよりApplicationが先に死ぬ事って有り得ないよね?
594 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 01:14:06 ] >>593 stopするまでは一応Serviceは生き残るんじゃないかな 少なくとも他に殺せるActivityがいるのにServiceが殺されることはないはず 究極的にはOOM Killerに殺される可能性は無いとは言えないけど
595 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 02:57:25 ] >>594 ServiceはStopすることが許容されてるんだし、 OOMでKernelに殺されることも含めてActivityは起動してて Serviceが終了してるってケースは有り得る訳じゃない? その点、Applicationクラスは連なるActivityの何れかが生きてれば OOM含めて死なない事が保障されてるんじゃないかなーと思ったけど、 それって実は保証されてないんだろうか。
596 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 03:22:12 ] Serviceって自力でstopしないと基本的に走りっぱなしじゃないの? 逆に考えて、stopSelfしてないのにServiceが殺されちゃうことってある?
597 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 03:47:50 ] >>596 OSの都合でやられちゃうことはあるんじゃないのかな。 >その点、Applicationクラスは連なるActivityの何れかが生きてれば Applicationはいわばメインスレッドで、アプリケーション自体シングルスレッドって認識。 だから、Applicationクラスが死んでActivityが生き残るとは思えない。 理解がおかしいかな? ただ、Applicationクラスをexportするのって、普通のこと?
598 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 04:09:54 ] >>597 Activityが生き残っているのにApplicationが生き残っていることは無い。 だからActivityのライフサイクル内で行われる処理ならApplicationで共有して問題ないと言えば無い。 ただonPauseを超えるといきなりTERM食らう可能性はあるので onPauseの度にブロックして終了処理を待ち合わせるのでないなら 終了処理すらできずにdirtyな終わり方をしても大丈夫なようにしておく必要がある。 まあ、データをSQLiteに持ってる分にはトランザクションあるから大丈夫なのかな?
599 名前:597 mailto:sage [2010/06/28(月) 04:17:17 ] ×ただ、Applicationクラスをexportするのって、普通のこと? ○ただ、Applicationクラスをextends するのって、普通のこと? >>598 ありがと。Applicationをextends してみた。 ちゃんと動くな、あたりまえだけどw なんでのっけからActivityなんだ?と思ってたけど、こういうことなんだね。
600 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 04:24:42 ] ああ、俺はアプリ作り始めたらまずApplicationクラスをextendsするよw
601 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 09:54:17 ] BroadcastReceiverって、Activityで受け取れるわけじゃないんだ、、 Threadから、起動済みのActivity内で通知を受け取れる方法ってなにがあるんだろ。
602 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:04:06 ] >>601 Handlerで、postMessageじゃないの? BroadcastReceiverって、Intentを受け取るためのものだよね? IntentFilterで必要なIntentだけ受け取るように設定するし。
603 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:10:09 ] >>602 >Handlerで、postMessageじゃないの? Handler+postMessageだと、同一Activity内での処理だよね。 複数の画面を考えているから、画面(ページ)を切り替えるたびに、connectし直さないとならない 起動したActivityで、ThreadかServiceを走らせて、次に呼んだActivityで拾えないかと思ってる。
604 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:12:39 ] >>602 Intentも、Activity内で拾えるか、レシーバからActivityのメソッドを呼べるといいんだけど。 どっかに、Activity内にレシーバを書いた例があったけど、いまひとつよくわからない。
605 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:31:11 ] >>603 >>604 なるほど。画面遷移後(startActivity後ってことだよね)に お知らせをどうやって受け取るかっていうことか。 ちょっと試してみよう。 通常時の画面(Activity)間のデータ受け渡しは、 sharedPreferences 使ったけど、それ以外の受け渡しって やったことないから、考えたことなかった
606 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 11:40:53 ] >>605 ありがと。 Applicationの中で、データコンテナのクラスをおいて、 最初に起動した、ActivityでThreadを立ち上げて、そこで発生したデータを格納。 操作のActivityに遷移して、Applicationのデータコンテナからsynchronized メソッドで取得。 汚いけど、いまこんな感じにしてる。 問題は通知機構をどうするか。 リアルタイム性はさほど必要としていないので、ポーリングすればいいのだけど、 CPU負荷がかかって、動作がギクシャクしそうでやっていない。
607 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 14:01:25 ] callbackはいいんだけどaidlって決まった型しか使えないし、特殊な型使うときはparcelableにするか、 なんかゴニョゴニョしなきゃいけないらしくてなんか面倒くさい。MapとListが使えるからいいんだけど。
608 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 14:08:26 ] >>605 sharedPreferencesを使って、onSharedPreferenceChangedで受け取れそうだ。 ありがとう、すごい助かった。 もう少し試してみる。
609 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 14:37:10 ] チラ裏ですまん。 画面遷移毎にregisterOnSharedPreferenceChangeListenerで登録するのだが、 destroy時に、unregisterOnSharedPreferenceChangeListenerを忘れると、 積み重なって多重に通知が来るw 10分くらい悩んだ;
610 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 19:29:03 ] >>596 Serviceもメモリ足りなくなってきたら殺されるよ そのあと余裕がでてきたら再度onCreateされる
611 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 19:36:56 ] >>610 stopまでたどりついてないのに問答無用で(dirtyに)killされるってこと?
612 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 21:51:20 ] >>597 ActivityをextendsしてActivityを作るように、 Applicationをextendsして拡張Applicationを作るのは ごく普通のこと、というかAndroidアプリの王道パターンかと思ってた。 というか、 EclipseでAndroid Project作ったら自動的に作られてもいいくらいじゃね? ってぐらい・・・。
613 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 21:54:33 ] 確かにApplicationクラスはデフォルトでスケルトン作って欲しい となるとActivityクラスはgetMyApplication()メソッドを生やしたベースクラスを作りたくなるんだよね
614 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 21:55:41 ] >>612 >ごく普通のこと、というかAndroidアプリの王道パターンかと思ってた。 いやいや、Android始めてまだ1週間くらいだから、よく知らないんだわ、ありがと。
615 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 23:03:36 ] >>613 Activityからは普通に MyApplication app = (MyApplication) getApplication(); でいいじゃまいか。
616 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:07:49 ] >>611 死ぬことはある。まあ、その場合はApplicationも死んでるけど >>615 キャストかっこ悪くない? onCreateで一回ローカル変数にいれるようにしてるけど・・・
617 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:44:26 ] HTC Desire で Wifi 経由でデバッグとかアプリ転送とかしたいのだが、できない? EKEN 002 だと簡単にできたのだがw (こっちはこっちで別の問題があったけど)
618 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:52:25 ] >>611 OOMならServiceのonLowMemoryはまず呼ばれるだろうし、 onDestroyも呼ばれてくれるんじゃないかなあ。 そのへんどうなんだろ
619 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:56:31 ] >>617 EKENってどう?003を買おうかどうしようか考えてる。
620 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:12:36 ] E7001にしておいた方がいいよ
621 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:17:25 ] >>618 onLowMemoryは呼ばれすぎて意味が無い メモリ確保のためにServiceが殺される場合、onDestroyは呼ばれない
622 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:26:46 ] >>620 なんかよさげだねw
623 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 02:51:20 ] 画面遷移のアニメーション Themeとかstylesを作ってやるのは、ネットにあったから試したのだけど。 HOME画面みたいに左右にスライドするのって、プログラムの中でアニメーションの設定をしてるってこと?
624 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 10:34:12 ] >>623 横に複数のViewを連結してスクロールしてたよ。
625 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 13:06:14 ] >>624 ありがと 連結って?どうするの HOMEのってぐるっと一周するし、どうなってるん? ちょっと調べてるけど、でてこないな
626 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 13:46:09 ] >>625 android.git.kernel.org/?p=platform/packages/apps/Launcher2.git;a=blob;f=src/com/android/launcher2/Workspace.java この辺が、そのHOMEの挙動の話だから、その辺見るといいよ。 HOMEアプリによって作り方違うだろうから、そこから先は研究してみて。 最初と最後をつなげる動きなら、一時的な表示を用意しておいて スクロール処理が終わったら本来の最後の画面を表示みたいな方法で いけると思う。その辺は上のソースを落として実験してみて。
627 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 13:48:04 ] >>626 助かる、ありがと。
628 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 14:49:21 ] NDKのサンプルのhello-gl2動かそうと思ってるんだけど全然動かない。 これエミュレータだと使えないの?
629 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 16:30:12 ] ネットにあるクロノメーターの使い方のサンプルコードだと、時間を停止してからそこから 開始っていうのができなく、また0に戻ってしまいます。どなたか分かる方いませんか?
630 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:26:59 ] >>628 ログになんか出てないか?
631 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:10:43 ] ぐぐりまくってやっと発見したわ IMPORTANT NOTE: The Android emulator does not support OpenGL ES 2.0 hardware emulation at this time. Running and testing code that uses this API requires a real device with such capabilities.
632 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 21:05:03 ] >>631 おつかれw
633 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 04:00:50 ] マーケットで非公開にしたアプリも見えるっぽいんだが、完全に削除出来ないもんかね。
634 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 10:46:02 ] 500キロバイトほどの文字列の入ったxmlファイルを 読み込むのに10秒ほどかかるんだが、 もっと高速に読み込む方法って無いんでしょうか?
635 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 10:59:23 ] XML使うべきかどうかよく考えれ バイナリ形式に変換、インデックス化、分割して扱えるようならそうして、 速く扱える形式にプログラムを書き直せ
636 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 14:50:54 ] Android開発初心者として、参考になりそうな書籍はどれ? 2.1or2.2が出てても、それに対応した書籍は少ないし。 適当に手をつけ始めるにしても、1.6からの情報でいいのか良くわからないので。
637 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 14:57:42 ] いま書いてる最中
638 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 15:50:15 ] >>634 500kで10秒とか遅すぎるんだけど環境のスペックとパーサなに?
639 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 16:23:24 ] >>636 まだ1.6から対応がよくないか? Xperia はユーザー多いし。
640 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 17:30:40 ] 1.5を切り捨てる必要無くね?大した差はないんだし。 ゲーム作るならOpenGLとマルチタッチの事を考えると2.1以上対応でもいいとは思うけどな。 日本人の客は切り捨てになると思うが。
641 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 18:30:26 ] 1.5, 1.6を覚えてから2.1と2.2の新機能覚えたほうがスムーズ ttp://www.saturn.dti.ne.jp/~npaka/android/ 新機能分はここで確認してるけど
642 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 18:31:54 ] 1.5は解像度周りの扱いが違うから、どのみち別ビルドになるね
643 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 18:38:23 ] >>642 1.5でビルドしてもフォルダ作っておけば認識されるから 別ビルドにする必要は無い
644 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 19:36:29 ] 日本で入手しやすい端末のほとんどが1.6だな Desireは2.1だけど、なかなか手に入んないし ガラパゴスすぎだろ
645 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 20:09:29 ] >>643 Marketで1.5用パッケージがHVGA以外の1.6以上の端末で見えない問題って解消したの?
646 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:11:50 ] >>645 そんな問題知らないけど、1.5用ビルドで XperiaでもN1でも見えてるよ。
647 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:31:09 ] 質問させてください。 WebViewでダブルタップされたときも一回のタップと同じ動作をさせるために、 ダブルタップイベントを取得して、webview.onTouchEvent(e)で実装したんだけど、 二ヶ所で数回連打したり、一ヶ所で高速連打すると強制終了してしまうんだよね。 これって何が原因だと思う? イベントの取得等は、webview.setOnTouchListener&GestureDetectorでやってる。 環境:Android 2.1-update1
648 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:38:34 ] ダブルタップでタップのイベントを呼ぶんじゃなくって、 タップから呼ぶ処理と同じ処理を呼ぶようにしたら?
649 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:10:51 ] 一度にタップイベントが発生しまくって落ちたんじゃない?
650 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:22:15 ] >>644 Desireてソフトバンクが売ってるんじゃないの? iPhoneに力いれることにして手に入らなくなった?
651 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:30:14 ] >>648 onTouchEventメソッドの中身をそのまま書くってことかな? >>649 俺もそうなんかなぁと思ったんだけど,具体的にはどう対処すればいいかな? webview.wait(msec);とかThread.sleep(msec);とかで一旦止めてみようと思ったのだけど, どうも止まってくれないのよね。 それとも、これってもうハードウェア的制約と諦めるべきだろうか。
652 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:34:17 ] HTC端末(Desireも)は世界的に在庫不足らしいよ
653 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:12:58 ] 標準機っていう位置づけなのかね
654 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:15:53 ] >>650 Desireは世界的に生産ラインで有機EL不足で品不足状態なんでSoftBank関係なし 有機ELから液晶に変更されるってニュースもあったけど
655 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:40:33 ] imageButtonって画像サイズにぴったり合わせられないの?
656 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:58:47 ] >>654 あったけど。。。何?ちゃんと最後までハッキリしゃべれキモヲタ
657 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:14:27 ] あったけど
658 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:39:26 ] AbsoluteLayoutは、非推奨なんだけど、この先なくなるのかな?
659 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 12:06:29 ] 2.2環境でローカルのflvを再生する事は可能でしょうか? assetsにプレイヤーとflv突っ込んでWebViewで読み込めば行けるかなーと思ったのですが、 プレイヤーは表示される物のflvが見つからないと怒られてしまいます。
660 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 13:18:44 ] Desire 注文したら納期いつになるか解らないって言われた><
661 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 14:20:09 ] >>659 いまいちやってることがわからんから的外れかもしれないけど flvは、file:///android_asset/ファイル名.flv ってかんじで 読み込ませてるんだよね?ローカルファイルとして。 flvプレイヤーのファイル指定の方法がわからんからはずしてそうだ。
662 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 18:35:27 ] >>661 説明不足ですみません。 flvはfile:///android_asset/ファイル名.flvで読み込ませようとしてます。 一応、相対パスとかも試してるんですけどうまくいかないです。 画像ファイルとかは読み込めてるのでプレイヤーかflvの問題かもしれません。
663 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 19:02:48 ] 全く知らないで当てずっぽうで書くけど Air使えば再生できないのかな
664 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 22:41:38 ] >>662 アプリのディレクトリにコピーしてからならいける気がする
665 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 22:42:28 ] pc12.2ch.net/test/read.cgi/tech/1277812289/l50 iアプリ上でアンドロイドが動く?!
666 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 08:46:25 ] マーケットの書き込みってヒドイよな... モチベーション下がるorz 何様のつもりなんだろうな...
667 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 08:50:35 ] AppStoreに比べればこれでもマシだよ www.kotaku.jp/2010/06/appstore_review.html
668 名前:デフォルトの名無しさん [2010/07/03(土) 08:52:40 ] 文句が無ければ黙って使う。 文句があればおもいっきり書き込む。 そんな状況だろうから、率直なお褒めの言葉はかなり価値が高いかもなw あと、コメント書き込みの傾向って国柄が出てる気がするw
669 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 08:53:19 ] 日本人であることが恥ずかしくなってくるな
670 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 09:11:33 ] 賞賛からはほとんど得るものはない 人間は失敗から学んで成長する生き物
671 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 09:14:20 ] というかマーケットのコメを作者への私信欄に使うのやめて欲しいな 作者からするといちいち読みに行くに面倒だし 利用者からするとノイズでしかない
672 名前:デフォルトの名無しさん [2010/07/03(土) 09:16:37 ] 中国のAndroidアプリ紹介サイト運営会社っぽいところから英文で お前のアプリをうちで優先的に紹介してやるからローカライズしやがれ 的なメールが来たんだが・・・ シナ語なんて知らねぇし・・・
673 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 10:17:57 ] PAD長の「アイコンを変えてください」とか ウェザーニュースの「天気がハズれまくり」や「役立たずのクソアプリ。雨の降る1時間前でも晴れを表示していました」
674 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 11:01:05 ] 自分で褒める書き込みばかりすればええやん
675 名前:デフォルトの名無しさん [2010/07/03(土) 11:13:52 ] おっさんらは有料配信もやってるの? 儲かってる?
676 名前:デフォルトの名無しさん [2010/07/03(土) 11:37:49 ] 現状アンドロイドアプリはjava作成が主流なのかね?
677 名前:デフォルトの名無しさん [2010/07/03(土) 11:45:03 ] 有料は誰も買わないね。商売にはならん
678 名前:デフォルトの名無しさん [2010/07/03(土) 11:48:35 ] まず一言目に儲かるか否か口にしてしまう思考パターンの奴は 何にしてもろくな方法で儲けることは出来ないだろうな。
679 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 11:49:25 ] 基本はjavaでしょ。 オレは今、javaから勉強中。アプリ作れるようになるまで道は長そう。 すでに心が折れそうだ…
680 名前:デフォルトの名無しさん [2010/07/03(土) 12:01:43 ] さっさとandroidの入門書片手にサンプルコードつついた方が、早道な気がするな。 IT土方だって、文系だろうがチンカスだろうが、プロジェクトについてしまえば結局はなんとかなるんだから。
681 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 13:49:44 ] >>677 それはアプリの問題かとw
682 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 15:59:24 ] >>651 ハードの制約ってことは、お前のアプリ以外にも そんなバカな挙動するものあるの?
683 名前:デフォルトの名無しさん [2010/07/03(土) 16:14:47 ] Androidは勝手アプリを作っても大丈夫ですか? i-Phone売りたいお(´;ω;`)ブワッ
684 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 16:35:18 ] 勝手アプリつくってうpろだにアップするのも自由よ。
685 名前:デフォルトの名無しさん [2010/07/03(土) 16:37:14 ] うらやましすですおね(´;ω;`)ブワッ
686 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 18:49:07 ] >>682 どうみてもアプリのバグだろうに…
687 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 18:59:08 ] iPhoneも、プロジェクトごとうpすればいんじゃないの?
688 名前:デフォルトの名無しさん [2010/07/03(土) 19:01:25 ] お布施してるバカしかインスコ出来ませんぜ旦那
689 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 20:48:45 ] JailBreakすればいいじゃない
690 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 23:06:26 ] 広告収入って表示するだけでいいの?クリックして サイト開かないとダメ?作者さんに貢献したいので 教えて下さい(・ω・)
691 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 23:07:47 ] >>690 広告によっても違うけど、ほとんどの奴はクリックしないと収入にならない
692 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 23:18:51 ] >>691 ありがとう。クリックするようにします。(*^-^)つΩポチッ
693 名前:デフォルトの名無しさん [2010/07/03(土) 23:39:32 ] いいユーザーだな 普通「広告うぜぇえええええ」なのに
694 名前:デフォルトの名無しさん [2010/07/04(日) 06:07:00 ] 1クリックなんて1〜5円程度がいいところなんだ。 ほとんど誰にもクリックされない上に、クリック単価が安くて涙目なんだぜ。 無料でそれなりに使えるものにすらアレコレ注文や文句を付ける前に、 良い作品は毎日クリックしてやってくれ。
695 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 11:05:50 ] ろくライブ壁紙ないから自分で作ろうかなって思ったんだけど エクリプスうまく設定でけん 日本語化もうまくでけん やっぱ俺ダメな子なんだ
696 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 11:11:57 ] そこらへんまではググって適当なサイトの真似すれば出来るはずだよ。
697 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 11:41:04 ] ライブ壁紙でAQUA ZONEみたいなのがあるといいな。
698 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 13:28:37 ] ライブ壁紙ってあんまり派手なのは電池食いそうで ネタとしては面白いんだけど、需要無いかな?って思ってる。
699 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 14:39:12 ] 文句ばっかり書かれてると、 ソースやるから自分で直せって言いたくなる 絶対やらんけど
700 名前:デフォルトの名無しさん [2010/07/04(日) 14:50:46 ] 完成度100%じゃないアプリは例え99.9%でもゴミ扱いなのさ。
701 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 14:55:14 ] すべてのアプリはゴミか?
702 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 17:16:03 ] どんなに苦労して作ったものでも使えなければただのゴミ まあ現実ってやつだよね。
703 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 17:37:40 ] >>700 ,702 え?、IBM PCのBIOS以外全部ゴミ?
704 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 18:22:50 ] >>702 親御さんが泣いてるぜw
705 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 18:41:08 ] やっとsdkいごいたぜ でもエクリプス日本語化なんねー それと便座カバー
706 名前:デフォルトの名無しさん [2010/07/04(日) 18:51:06 ] 日本語化なんてドラッグ&ドロップで一発じゃなかったか?
707 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 19:03:46 ] >>703 BIOSでもドライバーでもファームでも 使えなきゃゴミでしょ ゴミ扱いされないのは動作や機能をキチン作り込みバグ取りや環境の変化に対するアップデートをし続けているものでしょ 別にその場の興味だけで作っても悪いことはないけど 不具合やとかあれゴミ扱いされるのは仕方ないことなんだよ
708 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 19:37:21 ] なんかサイズの単位が多いんだがどれ使えば良いんだ?
709 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 20:25:11 ] dp,sp
710 名前:708 mailto:sage [2010/07/04(日) 21:18:02 ] >>707 レスども。 やっぱそれなのか、、pxでずっとやって俺涙目orz
711 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 21:19:28 ] っと安価ミスった・・ 広告サービスって簡単に入れられるようになるとみんな入れそうで嫌だな
712 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 21:31:31 ] >>711 有料になるよりはマシじゃないか?
713 名前:デフォルトの名無しさん mailto:sage [2010/07/04(日) 22:57:41 ] >>709 タブレットとか出たら、小さく表示されそうだけど、 iped とかどうなんだろう?
714 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:12:04 ] >>713 その辺が気になるなら、解像度ごとにレイアウト作成かな layout-480x320とかlayout-854x480とかフォルダ作って dp,sp指定は解像度が違ってもモニタの大きさが(ほぼ)同じの端末向け
715 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:33:59 ] 解像度では実際のサイズ分からないから、 そのあたりは small/normal/large で切り替えでしょう
716 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:46:14 ] 要件次第じゃない 実際のサイズにかかわらず画面の半分を占有する、 というようなレイアウトなら解像度指定でpx指定、 タブレット用に別のレイアウト使うんだったらサイズ指定
717 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:49:16 ] 画面の半分を占有、ならweight指定すべきだとおもいまっする
718 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:53:44 ] startActivityを呼ぶと次の画面に遷移しますが、 現在の画面を閉じて別のActivity画面に遷移する方法は無いでしょうか? A画面 から B画面 へ行く B画面 から C画面 へ行く ここで戻るボタンを押したときに、C画面 から A画面に遷移させたいのです そのためにはBからCへ遷移するときに自分(B画面)を閉じつつ遷移するのがよいかと思ったのですが、 そういった方法はないのでしょうか?
719 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:55:21 ] BからCをstartActivityする時にBがthis.finish()すればいいだけだと思うけど
720 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 00:56:11 ] 2ちゃんねるのヘッドライン見るブラウザで一番上が広告スペースで 裏にスレタイが隠れてんじゃないかと気になって生姜ねえ
721 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:06:43 ] >>720 広告を連打してあげるといいよ
722 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:19:23 ] >>719 ありがとうございます! startActivityメソッドを動かした後は、呼び出し元のその後のコードは実行されないと勘違いしてました。 #Windowsでいうモーダルのような動きだと思い込んでますた。。。
723 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:25:15 ] その後のコードは全部実行されるし、 そこでUIスレッドの実行止まっちゃったらonPauseはどうやって実行するんよ
724 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 01:29:44 ] >>723 言われてみればそうなんだが、思い込みとは怖いもんです
725 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 02:13:08 ] ApiDemo は一通り眺めておいて損はないよ
726 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 03:24:51 ] 最新のapiデモが、2.2になっちゃったけど、2.1のって古いのから 抜くしかない?
727 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 08:37:26 ] スマソ スレ違いとは重々承知の介で御座るが、 android script engine についての話題はないでしょうか。
728 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 09:33:33 ] MediaRecorderでオーディオは録音できるがビデオができん。prepare failed っていわれても何が悪いんだー
729 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 15:32:54 ] ijiadfa.ame-zaiku.com/test.apk ひまだったんで作ってみた。 youtubeを使いやすくするアプリです。 動画のURLをコピペしたり、ページの共有でも使えます。 感想を聞かせてください。
730 名前:デフォルトの名無しさん [2010/07/05(月) 15:56:18 ] こんなところで公開するより、マーケットの洗礼を受けてこい。
731 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 16:04:55 ] Androidマーケットは会社バレ大丈夫なんですか?
732 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 20:21:29 ] 会社ばれ?どういうこと??
733 名前:デフォルトの名無しさん [2010/07/05(月) 20:46:39 ] >>711 広告なら簡単に入れられるぞ。 TextViewと大して変わらん。 半月ほどで50セント(約50円GETだぜ!)
734 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 22:47:54 ] >>733 おいおいジュース買えちまうだろ
735 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 22:49:17 ] >>733 最低支払い金額っていくらだっけ?
736 名前:デフォルトの名無しさん [2010/07/05(月) 22:57:01 ] >>735 2000円くらいだったような。 手数料が300円くらいで。
737 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:09:02 ] >>736 ジュース買えるのだいぶん先だな…
738 名前:デフォルトの名無しさん [2010/07/05(月) 23:19:50 ] 広告10万ビューあって4ドルってどういう事だお!!(`・ω・´) 新聞屋のチラシの方が儲かるやんけ。
739 名前:デフォルトの名無しさん [2010/07/05(月) 23:22:28 ] もう3.0が出るのか 俺のXperiaはまだ1.6なのに・・・
740 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:22:48 ] アプリ作るよりティッシュ配りのバイトのほうが儲かるな。
741 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:32:42 ] 20時間で作ったアプリで5万稼いだ俺の勝ち
742 名前:デフォルトの名無しさん mailto:sage [2010/07/05(月) 23:39:51 ] >>739 どうせ、対応端末出るまでに時間かかりますや。
743 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 00:50:58 ] >>732 会社バレ、つまりiPhoneだと実名でるじゃないですか。 Androidだと公開部分、購入者にばれる部分、両方とも匿名化出来るんでしょうか。 振込情報は実名じゃないとしょうがないけどこれは非公開っすよね。
744 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 02:22:14 ] ブラックアプリ制作者キター
745 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 06:30:23 ] 私もその辺が不安です。フリーソフト出すのにも実名晒さなければいけない とかおかしいですよ。androidでは普通に作って普通に公開出来るなら、 iPhoneより遥かに良いです。PCで作れますし。
746 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 06:47:24 ] ユーザーに実名晒してる奴は少ないと思うんだが。
747 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 07:01:21 ] いやiPhoneアプリでは、Sellerが実名なのです。 2tchの作者はYoshida Yuichiさん、と全世界晒しです。gkbrです。 Androidは如何なのでしょう。名前が一切出ないなら、登録しようと 思うわけです。銀行口座などは入れなくても良いですよね。 (収入の予定は無いので)
748 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 07:18:59 ] じゃあ法人つくればいいやん。naan とか infocity みたいに。
749 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 07:21:04 ] 実名の登録は必要。登録料25$をクレジットカードで払うからね。 マーケットで表示される名前はそれとは別。 こっちは実名である必要がない。
750 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 08:47:47 ] DBのデバッグしたかったら >adb shell #sqlite3 hoge ってwebで読んだんだけど、俺の環境だと >adb shell $sqlite3 hoge Permission Denied となるのはどうしてなんだぜ
751 名前:デフォルトの名無しさん mailto:sage [2010/07/06(火) 08:51:04 ] rootじゃないからじゃない?