1 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 12:42:32 ] J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。 質問でも議論でも何でもこい、と。質問は公式資料をよく読んでからにしましょう。 前スレ: CLDC+MIDP+携帯電話用Javaスレッド part 8 pc12.2ch.net/test/read.cgi/tech/1206017034/ 過去スレ 携帯JAVAのスレッド pc2.2ch.net/test/read.cgi/tech/1011977260/ (DAT落ち) CLDC+MIDP+携帯電話用Javaスレッド part 2 pc5.2ch.net/test/read.cgi/tech/1070858996/ CLDC+MIDP+携帯電話用Javaスレッド part 3 pc5.2ch.net/test/read.cgi/tech/1091798483/ CLDC+MIDP+携帯電話用Javaスレッド part 4 pc8.2ch.net/test/read.cgi/tech/1108781476/ CLDC+MIDP+携帯電話用Javaスレッド part 5 pc8.2ch.net/test/read.cgi/tech/1132493827/ CLDC+MIDP+携帯電話用Javaスレッド part 6 pc11.2ch.net/test/read.cgi/tech/1155174514/ CLDC+MIDP+携帯電話用Javaスレッド part 7 pc11.2ch.net/test/read.cgi/tech/1180010672/ >>2-5 あたりにリンク集・;(`ε()゙
431 名前:デフォルトの名無しさん [2010/03/25(木) 18:39:31 ] ?
432 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 04:06:09 ] W61CA オープンアプリ GameCanvas 全部描き直しのflushGraphicsで FPS 15〜17 しか出ない
433 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 04:17:56 ] 測定方法 こんな感じ class MyAppli extends MIDlet { public MyAppli() { Game game=new Game(); (Display.getDisplay(this)).setCurrent(game); (new Thread(game)).start(); }} class Game extends GameCanvas implements Runnable { public Game() {super(false);} public void run() { int c=0,fps=0; long t=System.currentTimeMillis(); while (true) { g.setColor(255,255,255); g.fillRect(0,0,getWidth(),getHeight()); g.setColor(0,0,0); g.drawString("FPS "+fps,0,0,Graphics.TOP|Graphics.LEFT); flushGraphics(); c++; if (System.currentTimeMillis()-t>=1000L) { fps=c; c=0; t+=1000L; }}}}
434 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 04:20:20 ] Graphics g=getGraphics(); が抜けた
435 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 04:39:03 ] (;´Д`)
436 名前:デフォルトの名無しさん [2010/03/29(月) 12:56:51 ] ?
437 名前:デフォルトの名無しさん [2010/03/29(月) 17:27:12 ] 今時アンドロイドがブーム
438 名前:デフォルトの名無しさん [2010/03/30(火) 00:08:36 ] そろそろ携帯各社もJavaは止めるのかなぁ
439 名前:デフォルトの名無しさん [2010/03/30(火) 23:02:32 ] >>438 最近STARに機種変更したんだけど、不吉なこと言わないでよ(´・ω・`)
440 名前:デフォルトの名無しさん [2010/03/31(水) 00:31:09 ] auはandoroid携帯発表したからオープンアプリは終わりだな
441 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 01:55:42 ] andoroidだってjavaアプリ環境じゃん OAPでの資産も使えるだろうし移植は簡単そう でも勝手アプリはどうせ必要以上にガチガチに規制されるんだろうけど
442 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 07:50:20 ] あのアンドロイド端末はクソすぎて誰も買わんだろ
443 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 03:59:44 ] part7の194ありがとう 解決に2時間弱もかかったなんて 俺もまだまだド素人だなwww しかし何故クラス名省略できるんだorz
444 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 10:22:08 ] え?
445 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 15:58:45 ] part7となると2年前ってことか?
446 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 19:39:11 ] >>443 何気に過去スレ情報って貴重だよなw 俺も何度も助けられた
447 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 19:42:48 ] >>440 android端末は、シャレにならないほどのガッカリ仕様だったけどね!
448 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 20:32:02 ] CLDC+MIDP+携帯電話用Javaスレッド part 7 ttp://www.unkar.org/read/pc11.2ch.net/tech/1180010672+CLDC%2BMIDP%2B%E6%90%BA%E5%B8%AF%E9%9B%BB%E8%A9%B1%E7%94%A8Java%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89+part+7&cd=4&hl=ja&ct=clnk&gl=jp
449 名前:デフォルトの名無しさん [2010/04/01(木) 21:29:01 ] AndroidってJavaだよな。俺Java嫌いなんだけど。
450 名前:デフォルトの名無しさん [2010/04/01(木) 21:39:39 ] PythonやPerlも使えるよ ttp://code.google.com/p/android-scripting/
451 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 23:19:09 ] あれ嫌いこれ嫌いって言う奴に限って 特定の言語しかろくに使えない法則 うちの職場にもいるからわかる
452 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 07:58:32 ] >>451 は職場で嫌われてるね
453 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 09:23:03 ] >>449 >>452 図星を突かれてよっぽど悔しかったんだな 見当違いな反論してないでJavaスレ見なきゃ良いだろww 職場にいるってだけで上司でもない限りいちいち本人に言ったりせんだろ普通
454 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 10:21:14 ] >>453 >>453
455 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 21:24:36 ] MIDPでアドベンチャーゲームを作りたいのですが、 お勧めの参考書などあれば教えていただけないでしょうか。 作りたいゲームは一般的な、背景と立ち絵の表示、クリックでテキストを進めて選択肢で分岐のシステムです。 色々なことが書かれた参考書よりは、出来るだけアドベンチャー開発専門の本が好ましいです。 ぶしつけな質問で申し訳ありませんが、お勧めがあればよろしくお願いいたします。
456 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 09:45:50 ] ここで聞くことじゃないだろ
457 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 10:31:08 ] >>456 すみません…。 こういうのってどのスレで聞けばいいでしょうか?
458 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 10:41:47 ] それを自分で調べられない奴に 面白いアドベンチャーゲームが出来る訳ないじゃんw 作り手がプレイヤーと知恵比べをする謎解きゲームなんか作れる訳ないだろ!
459 名前:デフォルトの名無しさん [2010/04/07(水) 13:56:18 ] リモコンアプリを作ってみようと思ってちょっと調べてみたら、 ハード的には920Pには赤外線ポートあるし MIDP2.0対応(RemoteControl、RemoteControlData)とあるから ちょいちょいと書いて実行してみたら、 NoClassDefFoundErrorがでてきた。 なんで?って思ったら S!アプリ開発ガイド端末情報 MIDP 2.0対応端末編 Part6 の920Pの端末個別仕様には com.j_phone.io.RemoteControl × com.j_phone.io.RemoteControlData × とあった。 結局、赤外線リモコンアプリを使うには、 端末を変えるかキャリアを変えるしかないのかな? 赤外線アプリを実行できる端末を調べるとしたら S!アプリ開発ガイド端末情報を全部チェックしないとだめかな?
460 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 13:59:20 ] ソフトバンクは個別に仕様が決まってるのか。そりゃ面倒だな
461 名前:459 [2010/04/07(水) 16:56:18 ] もうすこし調べてみたら、 そもそも3G携帯だとtrusted MIDletじゃないと 赤外線リモコン関連は使えないようで。。。 2,3年前にもGPS携帯をはじめて買ったから、 旅の記録でも取れたらと思って、 GPSで軌跡を記録するアプリを作ろうとして断念したことがあるんだけど、 もうドコモに乗り換えようかなw Trusted MIDletって個人で取得したヒトいます?
462 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 12:26:05 ] Softbankはアプリゲットで普通に取れるよ リモコンアプリもある appget.com/vf/pc/apview_024398.htm
463 名前:459 [2010/04/09(金) 21:52:25 ] >>462 アプリゲットは作者登録はじかれましたw なんかよくわからんのですけど。 なので、コンテンツレジを使ってます まぁでもTrusted MIDletになれるんですね。 でも無料ではないんでしょうね。 やっぱりドコモですかねぇ。
464 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 22:29:56 ] 3キャリア中ではドコモがいろんな意味で安定してるね auは相変わらず迷走してるけどOAPどうするつもりなんだろね 移植の容易さからか企業でもOAPでリリースするケースが増えてるのに
465 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 22:31:43 ] ドコモでもGPSはトラステッドだから>>461 みたいなのは個人では作れない。 ブラウザやカメラを経由する方法があるにはあるが。
466 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 02:07:36 ] 赤外線の話じゃないのか GPS個人で自由にできるなんて常識的に考えてあり得んし
467 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 11:30:25 ] ドコモのトラステッドはサーバー認証だから偽装しようもないしね
468 名前:459 [2010/04/11(日) 02:35:18 ] >>465 ココの海山アプリようなモノが作りたかったんですが、 www.wham.jp/cycle.html (サーバーに履歴保存はあまり考えてなかった) >>ブラウザやカメラを経由する方法があるにはあるが ブラウザ経由ってのは、上述のサイトの >>海山アプリをご利用できない会員様でも奇跡が取れます! >>海山ざんまいを開いて「自分の位置確認」を実行するだけで、下記のグーグルマップには位置が軌跡として残されます。 ということとほぼ同じなんですかね? であれば 私としては軌跡が残せれば良いので、圏外のケースはガマンするとして、 外部から接続可能なサーバーを自宅にでも立ててできるか考えてみたいと思います。
469 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 12:22:59 ] >>461 auのEZwebなら、CGIだけで端末の軌跡を記録し続けることができるらしいよ。 やってた人のブログを過去に見たことがある。 バッテリーの消耗が激しすぎて実用性は低いっておちだった。
470 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 17:02:21 ] FlashLiteならFSCommandでGPSが
471 名前:459 [2010/04/15(木) 00:28:17 ] >>469 私も symple.jp/26.html この辺りを参考にしてSoftbank携帯でやってみたんですが、 もうひとつな出来でした。 本当はjavascriptも組み合わせて一定時間おきにGPSデータを集めるようにしたかったんですが、 GPS計測後データを確認する画面が出てしまい毎回毎回OKを押す羽目になってしまい、 あまりうまくいきませんでした。 端末固有の制限かもしれないんですが。。。 >>バッテリーの消耗が激しすぎて そうですね、サブバッテリを使ってどこまでカバーできるか、 主に車、バイクと組み合わせて使うとか。 それ以上に圏外になるとどうしようもない、というのが致命的かもしれません。 HTMLとサーバーを使うといくらでもGPSデータを自由に送れるんですから、 GPS関連のMEXAも自由に使わせてくれてもイイとおもうんですけどねぇ。。。
472 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 19:33:13 ] OAPは通信の度にダイアログ出るのと1日の通信料制限と RecordStoreの異様な遅さをなんとかしてくれないかな この2点のせいでリッチなゲーム作れない 300kbの壁はそんなに困らない
473 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:51:06 ] SoftBank端末でアグリゲータを通さずにJADを直接たたくとどうなるんでしょうか? どんな動作するのか気になります。
474 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 18:01:48 ] >>472 通信量の制限は多分必要だけど 確認ダイアログの仕様だけは腐りきってるね あとはアルファブレンドも使わせて欲しい FlashLite1.0ですら半透明サポートしてんのに
475 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 17:35:19 ] BREWが半透明サポートしてないから無理だろ。
476 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 20:40:02 ] BREW半透明使えんの? 本当だとしたら酷いもんだな
477 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 20:49:13 ] >>457 ってかBREWで半透明サポートしてない事と JBlend on BREWが半透明サポートしてない事は無関係だろ OAPでもやろうと思えば自前で半透明実装できるしな
478 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 20:52:25 ] >>477 は>>475 のミス
479 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 21:17:13 ] JBlendはWM版も半透明サポートしてない。 やろうと思えばじゃなくてやらない仕様。 両方ともプラットフォームの素の機能を使うだけ。
480 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 02:15:47 ] 半透明って2つの画像の合わせる点のR値、G値、B値を足して2で割る?
481 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 02:20:45 ] このスレってゲーム作る人多いの?ゲーム以外でどんなアプリ作ってる?
482 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 06:28:25 ] >>480 合成規則にもよるし半分透けるって意味じゃないからな
483 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 04:37:30 ] オープンアプリ非搭載機が増えたって聞いたから FlashLiteに取り組んでみたがActionScriptってJavaと勝手が違いすぎw FlashLite諦めるわ 今後auでJavaアプリ作れる携帯出ることを気長に待つしかない・・・
484 名前:デフォルトの名無しさん [2010/04/22(木) 15:47:43 ] PDAでJavaでアクセスできるデータベースってどんなのがありますか?
485 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:16:46 ] つまり 「PDA Java データベース」でのインターネット検索で上位100件以内には無いような情報が欲しいってことか?
486 名前:デフォルトの名無しさん [2010/04/22(木) 16:37:19 ] >>485 お前が知らないくせにレスしてるのだけはわかった
487 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:40:47 ] おまえスルドイな 何故わかった
488 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:57:44 ] >>485-487 落ち着けよ
489 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 18:24:04 ] >>488 深呼吸したら楽になるよ
490 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 19:08:22 ] 深く息を吸い込んで、10分間息をとめれば楽になるよ
491 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 19:12:50 ] 素潜り30分出来る俺は勝ち組
492 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 20:14:55 ] ほほう、だから顔がエラ張ってるのか
493 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 01:02:54 ] そんなこと無いニダ
494 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 01:22:46 ] そんなことあるアル
495 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 17:38:21 ] マルチですみません Wireless Toolkit 2.5.2をいれたら、 UserBで、インストールしたのに 勝手にUserAの中にj2mewtkが作られて困ってるんですが どうすればUserBにインストールしてくれますかね… 過去にUserAの中でJDKをインストールしたからこういう事になるんでしょうか UserAを削除して、JDK、Wireless Toolkitを再インストールしたのに 勝手にUserAのフォルダを作って中にj2mewtkが作成されるのです
496 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 00:37:55 ] 了解しました 次の方どうぞ
497 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 09:21:42 ] 残念 今日の診療はもう終わりです
498 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:09:21 ] 急患です 今月中にどうしても10万円稼がないといけないんです! どうしたらMIDPで稼げますか?
499 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:31:09 ] MIDPが一番稼げないんだが
500 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 23:53:05 ] MIDPの刺青彫ってsunに写真送ったら一箇所に付き広告料一万円らしいよ
501 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 00:03:45 ] MIDlet-Certificate-1-1からMIDlet-Jar-RSA-SHA1を求めることってできませんか?
502 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 00:08:55 ] CLDC+MIDP+携帯電話用Javaスレッド part 4 ...MIDlet-Certificate-1-1: MIDlet-Jar-RSA-SHA1: の項目が追加されたけど、これで通信できるかな? 260 :デフォルトの名無しさん :2005/04/06(水) 20:19:52: PreferencesツールのSecurityタブのSecurity domainをtrustedにしたら ...
503 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 10:56:26 ] >>502 ではなくてですね、 MIDlet-Certificate-1-1の値とJARファイルを元にMIDlet-Jar-RSA-SHA1を求められない買ってことです。 その手順でつく証明は中身が違います。
504 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 17:52:59 ] C++、C#経験者で、DirectXでゲーム作ったりしてたんだけど auのオープンアプリと、Sアプリの同時開発って難しい? iアプリはかなり仕様が違うらしいから、初携帯アプリ制作だしauに絞るか、auとSの同時開発か悩んでる 3キャリア同時開発も難しくないならやりたいとは思うのだけども…。
505 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 22:44:44 ] auのOAPとwillcomが比較的素のMIDP
506 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 22:59:18 ] OAPとwillcomが比較的素って事は、OAP用に作ったアプリは、拡張のできるSアプリでも基本的には動作するという事ですかね Cで作ったプログラムがC++でも動くような感じで。
507 名前:デフォルトの名無しさん [2010/05/04(火) 23:24:57 ] オープンアプリは、auの最新機種には搭載されてないのが多いから気をつけたほうがいい 勝手アプリ→オープンアプリ→? って感じ。Andoroid携帯出してるからAndoroidアプリか?
508 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 00:00:13 ] >>506 基本的にはコンフィギュレーションとプロファイルが一致すれば動くのでそう考えていいと思うが 実装にどんな制限があるかわからないのでやってみないとわからない。 オプションパッケージが絡んでくると更に要検証。 オプションパッケージが充実してるのはEMobile。 OAPとwillcomと芋場以外はJCP通ってない勝手な拡張がメインのAPIに位置してる。 だから同じことやるにしてもキャリアで使うAPIが違うこともある。 これはキャリアの囲い込みなんで開発対象のキャリアに合わせるしかない。
509 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 02:25:05 ] 3キャリア移植を容易にするためのフレームワーク だかを配布してるサイトが探せばあるから それ落としてソース読んでみるとか 公式の開発資料熟読してあとは設計次第でしょ
510 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:22:50 ] 日本共産党がどうしたって?
511 名前:デフォルトの名無しさん [2010/05/05(水) 15:17:05 ] RecordStore rs=null; try { rs=RecordStore.openRecordStore("TestRecord",true); ... } catch (Exception e) { Sytem.out.println(e.toString()); } finally { if (rs!=null) { try { rs.closeRecordStore(); } catch (Exception e) { System.out.println(e.toString()); } finally { rs=null; } } 面倒くさいなぁ レコードストアって
512 名前:デフォルトの名無しさん [2010/05/05(水) 16:50:22 ] void hoge(byte[] data) { ByteArrayInputStream bais=new ByteArrayInputStream(data); DataInputStream dis=new DataInputStream(bais); ... とあったとき 読み出しの処理が終わったあとの処理って dis.close();だけすればいいの? それともbais.close();もしておいたほうがいいの? それともdis.close();は呼び出さずにbais.close();だけ呼べばいい?
513 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 16:58:31 ] closeは絶対に使ってはいけないメソッドの代表例
514 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 17:39:34 ] >>512 dis.close() すると内部で bais.close() も呼ばれる。 この例の場合だと結局 bais.close() が何もしないから呼ばなくてもいいかもしれんが。 javax.microedition.io.Connector#openInputStream(String) の戻り値とかだと finally節で close しといたほうが行儀がいいプログラム書くやつと思われるかもしれんね。
515 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 23:30:38 ] >>513-514 ありがとう
516 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 00:03:41 ] >closeは絶対に使ってはいけないメソッドの代表例 初耳です ネタでないなら理由をご教授願いたい
517 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 00:33:47 ] >>514 dis.close()でbais.close()呼ぶなら まとめて書いちゃっても大丈夫かな? DataInputStream dis=new DataInputStream(new ByteArrayInputStream(data)); ってな感じに
518 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 02:35:33 ] >>516 多分ネタだろ。それか良く分ってない子なのか。 close()忘れるなってのは聞くが、使うなってのは一度も聞いたこと無い >>517 問題無い。
519 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 02:55:19 ] ありがとう
520 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 16:41:27 ] 質問させて下さいm(,_,)m 当方、S!アプリでRPGを作っています。 簡単なマップチップで表現した街の中で主人公キャラを動かす所までは スムーズに出来たのですが、街を賑やかにしようとマップチップや街人など 豪華なグラフィックにしていくうちに、常に保持しなければならない画像が 240*260付近のデータ15枚ほどに及んでしまいました。 その結果、特定の画像ファイルにアクセスしようとした際だけ急激に動きが 遅くなる(コマ送り以下)ようになってしまったのですが、調べてみると過去スレで S!アプリは画像用に高速でアクセスできるメモリ領域とそうでない領域が 分けれており、高速でアクセスできる領域は実画面11枚分というのを発見 したのですが、これはもう単純に画像数を減らすしか方法がないのでしょうか? また顔グラフィックなど、必要な時のみ読みこむ画像についても、 読みこむたびに速度が遅くなり、恐らくGCのタイミングでまた戻り…の 繰り返しなのですが、これは明示的にGCを呼ぶタイミングが悪いという事 なのでしょうか? 画像をふんだんに使っているS!アプリなど、一体どうやってオフスクリーン用に 画像を保持し、高速アクセスを実現しているのか気になっているところです。 長文で失礼しました。
521 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 22:31:07 ] 設計・コードとマップチップの切り分け方に問題無いと"仮定"するなら マップの切り替えポイント増やして、つどロード画面はさむしか無いんでね? OAP派なんで的外れだったらすまんね
522 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 00:38:27 ] 高速描画のメモリサイズは端末によって違うよ 詳しくは端末情報pdfの3Dグラフィックアクセラレータ/メモリ配分を参照
523 名前:520 mailto:sage [2010/05/08(土) 14:08:52 ] ありがとうございます! 端末情報のメモリ配分の箇所を見ました。 2Dのオフスクリーンで10枚までの機種もあれば20枚の機種もあって かなり幅が広いですね。 1つの街をラスベガスのような煌びやかな世界を表現してて、高層ビルや オブジェなどを複数配置しているので、マップ切り替えポイントを置けず 画像量を減らせないとしたら特定の機種を非対応にするしかないですね、、 ちなみに3Dグラフィックアクセラレータ非搭載の機種というのはメモリ量が 明示されていないですが、これは高速描画のメモリについては、どういう扱い になるのでしょう?
524 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 14:35:56 ] この縛りがあるのはSHとPのみ
525 名前:デフォルトの名無しさん [2010/05/09(日) 02:37:55 ] RecrodStoreで共有可能のデータ作ったとき 他のMIDletからアクセスするときvendorNameとsuiteNameを指定するけど vendorNameってjadで指定するMIDlet-Vender suiteNameってjadで指定するMIDlet-Name で合ってる?
526 名前:525 mailto:sage [2010/05/09(日) 02:40:19 ] ごめん、よく読んだら書いてあった。早とちりした。ごめん
527 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 04:40:01 ] enumとかstatic importとか使おうとするとWireless Toolkit 2.5.2がエラーを吐く
528 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 17:32:40 ] CLDC/MIDPとCDC/FPはSE1.3ベースだ
529 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 20:12:07 ] >>527 じゃないけど WTK2.5からは確かJDK1.5使えとなってたから enumとか使えるようになると思ってたけど なるほどJDK1.3ベースなのは変わらないのか うちはWTK2.2だけど2.5に変える必要は特になさそうね
530 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 19:20:23 ] WTK2.5動かすのにJDK1.5を利用してるだけ。 CDC1.1/PP1.1とBPに含まれなかったすべてのオプションパッケージを実装すれば SE1.4.2のほぼすべての標準ライブラリをサポートするけど言語仕様は据え置き。 java MEでSE1.4.2以降をサポートする議論してた気がするがどうなったんだろ。
531 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 00:28:51 ] qube以外で会員登録なしで使えるオープンアプリを扱えるアップローダーとか無いものかな・・・