- 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/
- 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が十分普及すれば気にしなくて良くなるかもしれない。
|

|