- 1 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 07:31:33 ]
- part1 ☆JAVA初心者がAndroidでアプリを作るスレ☆
pc12.2ch.net/test/read.cgi/tech/1243270488/ GoogleAndroidアプリ作成part2 pc12.2ch.net/test/read.cgi/tech/1253197333/ 初期の流れをくんでJAVA初心者にも親切にしよう! Android Developers(英語) developer.android.com/index.html リファレンス developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html Android - Open Handset Alliance プロジェクト code.google.com/intl/ja/android/
- 448 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 21:34:29 ]
- まぁ、素人とかタコいとか言ってるだけの内は推して知るべしなのだろう
- 449 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 21:38:50 ]
- Androidアプリ開発のおすすめの本教えてください
Java,C/C++,OpenGLはある程度分かるので(とは言っても入門書レベルだけど)Javaプログラミング とか言語についての説明に大半を費やしているのじゃなくて、Android特有の仕様とかAPIとかに ついてちゃんと書かれててかつ、趣味レベルのやつで。
- 450 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 21:52:41 ]
- >>447
同じ感想 例えばその悪いと思ったソースを示して、 かつ改善案を示してくれれば言うだけのことはあるなと思うが、 単に悪い悪い言ってるだけじゃな・・・
- 451 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:10:49 ]
- タコいとか久しぶりに聞いたわ。
>>447 デザパタが経験則からパターン化された 概念を実装に落としこむものだし具体的 な部分はあまり重要じゃないからそうい う脳みそになるんじゃないだろうか。
- 452 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:31:19 ]
- なんとなく、組込系androidとスマフォ系androidで緩やかに分離したら、
新しい開発環境(ライブラリ群やフレームワーク)が提供されるんじゃね?と思ってる。 高性能描画デバイスを対象環境のすべてが持っているわけではないという現状から、 高性能GPUが一般的になれば、それようのインターフェースが作られるだろうし。 2.x系でsnapdragonに代表されるGPGPU周りの最適化 or 直叩きライブラリが提供されて 3.x系でそれをベースにしたフレームワークも提供。3.x後期で、新フレームワークのみとか そんなイメージ。
- 453 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:52:05 ]
- >>452
そんなブランチ必要なのはゲームだけじゃね?
- 454 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:58:57 ]
- 今のところ、受けが良いのはゲームみたいなUIじゃね?
やれ、ヌルヌル動くだ、画面の切り替わりが滑らかだって。
- 455 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:00:39 ]
- ぬるぬる言ってるのはアホン信者だけじゃない?
- 456 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:12:44 ]
- あれはヌルヌルじゃなく、操作に対するフィードバックを
分かり易い形で表現している事が重要なんだ ヌルヌルしか見えないとカーゴカルトに陥るので要注意
- 457 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:25:23 ]
- >>452
典型的なグラフィックス厨だな。
- 458 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 00:26:30 ]
- >>449
豆蔵のやつ
- 459 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 03:56:30 ]
- ああいうUIがうざくて仕方ないんだがそういうの求められてんのか?
- 460 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 08:23:16 ]
- ああういがどういうものかによる
- 461 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 08:54:26 ]
- 単なる GPU のデモっぽい UI は俺も嫌いだ。
ただ、Apple の場合はレスポンスが欲しい所ではアニメーションしない様になっているから ちゃんと気を配って作ってるなと思う。
- 462 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 11:12:01 ]
- >>459
昔の重くなかった頃のガラケーみたいに、 アニメーション演出もなくパッパと画面が切り替わるのが一番だよね… アイポン信者は触れないけど、世界シェアトップのNokia端末は、 方向キーがあって、センターキーがあって、ソフトキーがあって… といったガラケーと同じスタイルのUIだし。それが一番使い易いんだよ
- 463 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:02:11 ]
- >>461
その辺はしっかりしてるよなぁ。間引き方とかごまかし方とかすごく上手い デザイナーが作ってるなぁという感じ ただボタンの配置とかは割とバラバラに配置されてたりして散漫なのはイマイチかな。 昔からMacなんかも、マウスが「1ボタンなので分かりやすいです」と言いつつ 1ボタンのせいでキーボードと同時押しだらけだったりするし デザインはいいけど人間工学は犠牲になってるUIという印象。 デザイナーは超一流だけど技術者は1.5流なんだろうなぁ。
- 464 名前:デフォルトの名無しさん [2010/04/23(金) 12:02:19 ]
- WebViewに日本語入れると文字化けするのですが対策はないでしょうか
webView.loadData("<h1>日本語</h1>", "text/html", "utf-8");
- 465 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:02:59 ]
- >>464
strings.xml そもそもソースに文字列リソースを書くでないわ
- 466 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:10:16 ]
- >>464
リソースにしても化けるよね。それwebViewのバグらしいよ。 これで回避出来る。 webView.loadDataWithBaseURL( null, "<h1>日本語</h1>", "text/html", "utf-8", null);
- 467 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:38:22 ]
- broadcastreceiver って onReceive() の途中で kill されることありますか?
- 468 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 12:44:14 ]
- >>467
無いはず というかあったら挙動が何も保証できない
- 469 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 13:00:12 ]
- >>467
onReceiveで重い処理すると死ぬよ。 サービスを立ち上げるだけとかにしといた方が良い
- 470 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 13:10:18 ]
- >>468を書いてから気づいた。
当然ブロックで5秒とか止まるような処理はアウトだよ。 Pause後のActivityのように不規則に殺されることはない、というだけで。
- 471 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 19:54:25 ]
- BroadcastReceiver関連で便乗で質問したいのですが、
BroadcastReceiverでstartServiceをして そのサービスでシステムの監視(バッテリーの監視とか)をしたいんですが、 サービス内でバッテリー情報が拾えてないみたいなんです。 manifestに <service android:name=".hogeService"> <intent-filter> <action android:name="android.intent.action.BATTERY_CHANGED" /> </intent-filter></service> って書くだけじゃムリポなんでしょうか?
- 472 名前:デフォルトの名無しさん [2010/04/23(金) 21:04:54 ]
- android勉強しようと環境整えたまではいいが・・・遅すぎる・・・
自分の環境(ノートPC) ・CPU PenM 1.6 ・MEM 512 ・OS WinXP sp3 eclipseの起動に一分半かかるけれど我慢はできる。 avdの起動に同じく一分半。最初だけなら我慢できる。 けれど、二回目以降も多少の短縮はあっても相変わらず一分半近い・・・ とても我慢できる範囲ではないです。 それでデスクトップでもいいので使用に耐えうる環境を整えようと思案中。 取り合えず何処をどう強化すればいいか現状のPCでタスクマネージャーで 観察したところ、思いの他CPU使用率は高くはない。 androidの最初のロゴ辺りから使用率が跳ね上がって80以上を示すのですが 大した時間もかからず収束してるようです。 もちろんメモリも厳しいのは間違いはないですがavd起動時間の最大のネックは HDDの読み込み速度ではないかと考えるようになりました(間違いでしょうか?) 調べるまでは、CPUをCore i3かケチってCeleronE3200かな?って考えていたん ですが、このCPU使用率をみてもしかして現状のノートPCの改良でなんとかなる かもしれないと考え始めてます。 具体的にはHDDをSSDに変更しメモリを1G増強(予算2万w) 皆さんのeclipse+avd環境での起動時間はどの位なのでしょうか? (ViewでHello Worldを表示する程度) そして、私が考えてるノートPC改造は効果が望めると考えますか? もし、新たな環境構築をするのなら出来ることならavd起動は30秒以内 を目指したい!それなら何処にどの程度のパーツを組むべきなのでしょうか。 申し訳ないですがご意見をお聞かせ願えませんでしょうか。よろしく。
- 473 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:07:22 ]
- >>472
CPUをAMDのPhenom2に変えて、メモリは8G。 OSは64bitな。
- 474 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:10:11 ]
- >>472
それは開発関係なしにここは関係ないな ちなみにMSのIDEもネットブックでも動くぞ PenM1.6の世代ってメモリがDDR世代とか足回りが遅いだけだろ メモリも512MBじゃ開発環境起動したらスワップは確実に起きてるだろうし
- 475 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:26:09 ]
- メモリが厳しいというよりスワップしてるとしか思えんな
- 476 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:27:13 ]
- >>475
まあね バスはDDRあればUMAしてようが開発程度ならどうってことないが スワップはどうにかして回避しないと辛すぎる
- 477 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:45:08 ]
- >>472
>具体的にはHDDをSSDに変更しメモリを1G増強(予算2万w) やるとしても少し予算が足りないんじゃないの 中途半端なSSD買うと後悔するよ というか世代的にIDEだろうからSSDの選択肢も少ないしあまり恩恵は預かれないかも
- 478 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:46:48 ]
- あ、上に出てるようにスワップが厳しいだろうからとりあえずメモリだけ増設して様子見でいいじゃないの
- 479 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 21:49:31 ]
- >>478
DDRは中途半端に高いので下手すると10インチくらいのネットブック買えば HDDも比較的最近のモデルだしメモリも1GB付いてるしXPだしで開発環境ぶち込めば済むw
- 480 名前:デフォルトの名無しさん [2010/04/23(金) 22:05:51 ]
- >>473
それだとエミュ起動までどの位時間かかるものなのでしょうか? >>474 申し訳ないです。適当な場所が分からなかったもので。。 誘導していただければ幸いです。 >>475 >>476 メモリ不足ですか。それは理解してました。 一番最初に考えたのがメモリを512から2Gに変更することでした。 今なら1万円で事足りますし。 けれど、現行の環境で2G増強で一体どの位の時間短縮が可能なのか が今一ピンと来ないものですから踏み切れません。 ネットを巡回してましたらクアッドコアの8600(6600?)で 起動まで30秒(二回目以降は20秒)ってな話を見かけたので、 新規で作ろうかなと考えました。 それでさっきCPU使用率をみてみたらCPUの負荷がさほどでもなさそう と感じて、CPUは現行のPenM1.6でもHDDの数十倍の読み出し速度のある SSDに変更、スワップ防止にメモリを1G載せれば下手をすると新規で Core i3+メモリ2G+HDD7200と同等かそれに近い起動時間を狙えるやも と希望的観測をしてみました・・・ 1・PenM1.6+Mem1.2+SSD60G+WinXP 2・Core i3+Mem2.0G+HDD+Win7 3・CeleronE3200+Mem2.0G+HDD+WinXPorWin7 上記3つの其々のエミュ起動までの時間って大凡どの位になるものなのでしょうか? 金額と時間の比較(費用対効果)の上で決断したいと思っているんですが。。
- 481 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:10:02 ]
- >>480
>どのくらい短縮可能なのか わからん スワップで苦労するのは過去のOSで懲りて512MBで運用しようなんて 思わないのでスワップで遅くなるなんて論外と思ってるから でもかなり遅くなるのは事実
- 482 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:13:58 ]
- そもそもAVDの起動速度なんてどうでも良くないか
どうせ開発中は立ち上げっぱなしだろ
- 483 名前:デフォルトの名無しさん [2010/04/23(金) 22:14:02 ]
- >>479
ネットブックですか・・・ 現行品のネットブックでeclipseからavdエミュを起動すると どの位の時間で起動完了できるのでしょうか。
- 484 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:17:04 ]
- PenM 1.6とネットブックじゃ差は出ないだろうね。どっちにしても遅い。
- 485 名前:デフォルトの名無しさん [2010/04/23(金) 22:17:07 ]
- >>482
ありゃりゃ・・・! 立ち上げっぱなしで開発できるんですか・・・毎回起動し直してましたよorz それなら現状でも我慢できそう(メモリくらいは増やしますけど) 申し訳ないですが方法なぞを教えていただければww
- 486 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:19:54 ]
- >>485
方法って? Eclipseから実行なりデバッグなりする時に既に立ち上げてるemulatorを指定するだけだが
- 487 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:20:09 ]
- 立ち上げっぱなしだとメモリ食いそうだな
CPUが多少非力でも立ち上げっぱなしでカバーできるが どっちにしろ512MBのマシンでやることじゃないよ
- 488 名前:デフォルトの名無しさん [2010/04/23(金) 22:23:38 ]
- >>486
ちょっと今からやってみます。 ありがとう。
- 489 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:25:07 ]
- 定期的にこの話題出るな
- 490 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:30:07 ]
- 開発環境だけならXPだと1GBあればスワップ切っても問題ねーかな?
まあ2GBあれば余裕なんだろうけど しかしスワップ発生するマシンで遅い早い言われてもなあって気がするなw スワップ起きない環境で言ってくれって感じだわ
- 491 名前:デフォルトの名無しさん [2010/04/23(金) 22:51:07 ]
- 単に私が馬鹿でしたw毎回エミュ終了させて再起動させてただけでした。
再描写まで数秒でしたね。これでしたら全然ストレスはないです。 毎度、少しの変更毎に起動して2分暇をもてあましてましたorz ま、それでもスワップは確実に起きてますので取り合えず1G増強しよう と考えております。 問題は複雑なGUIを組んだときにエミュの動作がどうなるかですが いけるところまではメモリ増強だけでがんばってみます。 しかし・・そうですよねぇ・・開発環境として修正→実行ごとに (早いPCであっても)数十秒待ちなんてありえませんものねぇw 皆さん忍耐強いものだと(誤解の上で)感心しておりました。 解決です(無駄な出費と時間が減りましたw)どうもお騒がせしました。 実質6万円位覚悟してた出費が消えましたwありがとう。
- 492 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:51:54 ]
- XPで1Gでギリギリくらいかなぁ。2Gあれば安心って感じ
ネトブでも開発は出来るけどさすがに結構重いよ 重い以上に画面狭いって方がネックだけど
- 493 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 22:56:15 ]
- >>491
メモリ増設後の感想もぜひ書いてくれ >>492 まあ多少もっさりしてもいいので静かなマシンが欲しくて手を出しただけだからなあ ちなみにプチフリで有名な701SD-Xだけど問題ねーな 画面はさすがにあれなので外部につないでるけどw
- 494 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:00:21 ]
- i7, 4GBでも実機以外でデバッグできなくなった。
- 495 名前:デフォルトの名無しさん [2010/04/23(金) 23:10:30 ]
- >>493
はい。 しかしまぁ、なんて馬鹿なんでしょう自分。 コードの修正よりも起動待ち時間の方が長い作業を3日も続けてましたorz さすがに耐えられなくて最近はとんと疎いPCパーツの情報を検索して中古 からBTOまで「さーてどれが30秒位でエミュが立ち上がるパソコンだろう」 と悶々としておりましたw 今は、探していた希望以上の時間で動いてますw 最新のPCにしていても毎度再起動では作業効率は今以下でしたでしょうねorz あー危ない。
- 496 名前:デフォルトの名無しさん [2010/04/23(金) 23:12:33 ]
- >>494
それってエミュの何処にボトルネックがあるのですか? 参考までにお教えください。
- 497 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:14:32 ]
- >>496
描画項目が多いとかそんなんだろ エミュで効率悪くなるってゲームあたりかね?
- 498 名前:デフォルトの名無しさん [2010/04/23(金) 23:20:09 ]
- >>497
んー、でもCore i7(今回の件で調べて知ったw)メモリ4Gで 動作が厳しくなるプログラムなんてあるんでしょうかねぇ・・・ そもそもandroid実機だってVM上で走ってるわけだし・・・
- 499 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:22:47 ]
- >>498
実機はarmの上でdalvikVMが動いてるが エミュはx86の上でarmエミュが動いてその上でdalvikVMが動いてるぞw
- 500 名前:473 mailto:sage [2010/04/23(金) 23:28:01 ]
- >>480
Phenom2 と8Gメモリでの組み合わせで、2.1のAVDが起動するまで40-50秒くらい。 CPU負荷は普通のアプリと変わらない。メモリ消費もAVDの起動では特に増えたりしないよ。 eclipseはたっぷり使うけど(w
- 501 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:37:48 ]
- だれかCallMitsukoの作り方をおしえてください
私もCallReiko作りたいんです
- 502 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 03:31:11 ]
- >>471
うん、それだけじゃ駄目。 コードも書いて。
- 503 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 03:32:14 ]
- >>480
まずメモリを2Gbyteに。 1Gbyteであれこれいじっても無駄。 最低条件。4Gbyteでもいいくらい。
- 504 名前:デフォルトの名無しさん [2010/04/24(土) 07:44:22 ]
- >>503
アドバイスありがとうございます。 取りあえずタスクマネージャーとにらめっこしながらメモリ使用量を 観察しまして、起動前→350M eclipse起動後→600M エミュ起動後→750M位の使用量になってました。 この結果、現行の使用方法であれば1Gあれば何とかなりそうだという 結論を出しまして、早速amazonに注文を出しました。 256M+1G=1.256G 一応、これでやってみてダメでしたら2Gにしようと思います。 私のPCでは2Gが限界なのでそれでもダメなときは新規購入ということ に成ると思います。
- 505 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 08:55:17 ]
- 正直実機買った方が良いようなきが。
- 506 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 09:35:32 ]
- desireほすぃ
- 507 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 09:44:17 ]
- NEX ONEがこれだけ騒がれてるのにDESIREはないなあ
- 508 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 10:54:11 ]
- >>504
メモリ利用量知りたきゃ、起動後じゃなくて、しばらく使わない意味ないだろ。
- 509 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 11:00:11 ]
- eclipseとか普通に1Gメモリ使うしなぁ
- 510 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 11:01:46 ]
- >>504
WinPCでEclipse&Androidシミュレータで開発するなら メモリは3GBは要る。2GBでも足りない、増設してもがっかりするよ。 俺は2GBだけど、先にシミュレータ起動しておいて、 ビルドしたapkをシェルからadb installしてなんとかやってるが error device not foundが頻発してしまう。なんとかならないか。
- 511 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 14:02:31 ]
- WinPCとシミュレータに反応しちゃった僕はまだまだです
- 512 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 14:05:21 ]
- PenM時代ならデュアルチャンネルだから4Gだろ。
つかそのCPUじゃ開発はできてもAndroidエミュがきついぞ。 素直にBTO買ってこい。
- 513 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 14:28:57 ]
- >>511
じゃあ正しく言い換えてみろや。ああ? DOS/Vは間違いです、IBM-PCが正解です、の輩か?
- 514 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 15:15:15 ]
- どすこいー
- 515 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:09:39 ]
- おまえら二人で騒ぐのは置いといてIBM-PCだとオリジナルのPCそのものだから
日本じゃPC/AT互換機、世界じゃIBM-PC compatibleなわけだが。 ところで環境構築のハードの話はここじゃないだろ。
- 516 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:43:49 ]
- すみません、もしどなたかご存知でしたら教えていただけませんか?
Activityを中断、再開した後にCanvasをロックしようとすると、以下のExceptionが出ます。 プリーズヘルプミー I/Mylock ( 333): lockFailed E/SurfaceComposerClient( 333): eLocked set when entering lock_layer(), layer=0 (lcblk=0x41048020), state=00000020 E/SurfaceHolder( 333): Exception locking surface E/SurfaceHolder( 333): java.lang.IllegalArgumentException E/SurfaceHolder( 333): at android.view.Surface.lockCanvasNative(Native Method) E/SurfaceHolder( 333): at android.view.Surface.lockCanvas(Surface.java:275) E/SurfaceHolder( 333): at android.view.SurfaceView$2.internalLockCanvas(SurfaceView.java:611) E/SurfaceHolder( 333): at android.view.SurfaceView$2.lockCanvas(SurfaceView.java:594)
- 517 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:45:32 ]
- 改行ウゼェ('A`)
- 518 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:48:40 ]
- 改行せずに全部つなげろだってさ
- 519 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 16:52:22 ]
- 間の改行うぜーってことだろw
- 520 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 17:54:41 ]
- ごめんなさい!(<>)
改行が入ってるのに気づかなくって・・・ OnResumeのたびにSurfaceViewは新しいインスタンスを 使ったほうが良いのでしょうか?と思いました
- 521 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 18:23:31 ]
- 好きなだけ思うがよい
- 522 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 18:34:07 ]
- あ、うまくいきました〜(^p^)
- 523 名前:227 mailto:sage [2010/04/24(土) 19:32:19 ]
- >>228
ありがとうございました! (規制で遅くなりました)
- 524 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 19:41:32 ]
- eclipse使い辛いお。VisualStudioで開発できたら便利なのに
- 525 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:00:00 ]
- パソコン通信やってた頃、X68kを使ってるやつのドキュメントは
改行二つにしてるものが多くて、ずっと謎だったな 今でも謎なんだが
- 526 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:03:41 ]
- 改行コードのことは常識だよ?えへへ
- 527 名前:デフォルトの名無しさん [2010/04/24(土) 20:08:37 ]
- >>449
> Androidアプリ開発のおすすめの本教えてください コードからわかるandroidプログラムのしくみ intentやbinderやサービス周りに詳しい
- 528 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:11:54 ]
- 著者乙
- 529 名前:デフォルトの名無しさん [2010/04/24(土) 20:17:28 ]
- ここ、なにげに良スレだね
- 530 名前:デフォルトの名無しさん [2010/04/24(土) 20:19:42 ]
- >>528
それ、著者外人だよ
- 531 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:20:09 ]
- 「GoogleAndroidアプリケーション開発入門」が入りやすくていい。
というかこれ以外はパラパラっと立ち読みしただけだけど。 基礎だけ本で理解して後はネットで情報集めるのがいいと思う
- 532 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:22:23 ]
- >>529
どこみていってんの?
- 533 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:25:34 ]
- C++しか出来ないんですが、C++はアンドロイドでは使えないんでしょうか?
- 534 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:33:50 ]
- >>526
ひょっとしてLFCRだったの? それならビューア側でCRLF二つに変換されてたってことで納得できるけど まぁスレ違いだし老兵は去るか・・・
- 535 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 20:41:35 ]
- >>533
>>342-347
- 536 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 00:28:40 ]
- 女子部()
- 537 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 00:38:18 ]
- (i)
- 538 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:08:52 ]
- iアプリ作ってた者なんですが、Androidの開発も始めようと思って
手始めにシューティングを移植し始めたんですが、 エミュレータで自機、敵機、背景、玉と画像20〜30枚ぐらい描画してるだけで アホみたいに重いんですが、これはAndroidのエミュレータの仕様ですか? 実機だと速く動くものなのでしょうか?(実機持ってません) マシンはCore2Duoでエミュの起動は3〜40秒ぐらいなのですが、 1ループ(ダブルバッファリング開始→終了)間に 20〜30回ぐらい drawBitmap(img, x, y, null) してるだけで FPSが3ぐらいです。(iアプリシミュレータならFPS20前後) これが仕様ならAndroidの開発を卒業します。
- 539 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:16:04 ]
- 卒業オメデトウ
- 540 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:19:34 ]
- >>538
iアプリはどのくらいの解像度で アンドロイドはどのくらいの解像度なの? 解像度の差って結構エミュだと変わるよ
- 541 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:28:26 ]
- >>538
GLSurfaceViewでも不満?
- 542 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 01:47:39 ]
- ところでActivityが画面スタックの裏に行ってStopしてる間に
LowOnMemoryで殺されるケースをテストしたいんだけど、 なんか良い方法ないだろうか。
- 543 名前:538 mailto:sage [2010/04/25(日) 01:51:55 ]
- >>539
ありがとうございます。 でも…俺、まだ続けたいです。 >>540 iアプリ … 240 * 240 Android … 854 * 480 です。 よくよく考えてみれば遅いの当たり前ですね… でも、これからどんどんガラパゴってきて、 端末によって対応可・不可とかになってしまうのかと思うと お先真っ暗です。 >>541 まだ試した事ありませんでした、 それを使えば速くなるのですね? ありがとうございます神様!!
- 544 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 02:04:12 ]
- 釣りにしか見えない
- 545 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 02:24:50 ]
- 奇遇だな、俺もちょうどiアプリシューティングの移植を1週間前に始めたところだよ
納期があったから必死だったけど、ようやくさっき終わった。 それにしてもエミュ重過ぎるな。 メモリ割り当て増やしてGCをしないようにすれば多少ましかもしれんけど
- 546 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 02:45:30 ]
- エミュレータはQemuベースらしいから、Qemuのノウハウがまんま使えそうな予感。
漏れはQemu使ってないからノウハウ持ってないけど。
- 547 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 05:32:48 ]
- APIフックとかそういう面白いの無いの?
- 548 名前:538 mailto:sage [2010/04/25(日) 09:21:29 ]
- >>545
やはり、皆さん同じような状況なのですね・・・ 結局、何か良い解決策はありましたか? エミュだとめちゃくちゃ重いけど 実機だと問題無く動くものなのでしょうか?
|

|