1 名前:デフォルトの名無しさん mailto:sage [2008/06/23(月) 12:39:32 ] NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。 ※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 8 ttp://pc11.2ch.net/test/read.cgi/tech/1206017034/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド116【歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1213347130/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 ttp://pc11.2ch.net/test/read.cgi/tech/1117773530/
445 名前:デフォルトの名無しさん [2008/08/25(月) 20:53:09 ] ImageStore.addEntryで保存した画像ファイルのIDを保管しておくことは出来るのですが、そのファイルに上書きや、そのファイルを削除することが出来ません。 なにか、よい方法はありますでしょうか?
446 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 21:27:58 ] addEntryのIDは重複することありえない
447 名前:445 [2008/08/25(月) 21:41:23 ] >>446 勝手にファイル名決められて、増えていきますもんね・・・。 DoJaがバージョンアップしてGet命令は充実していくものの、なぜファイル作成関連は増えないのか・・・。 やはりサーバーを使ったりして、管理するしかないか・・・。 どうにかならないものか・・・。
448 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 22:49:59 ] セキュリティ上、アプリからファイルの上書きや削除ができないのは当然。 勝手なファイル作成でデータフォルダを満タンにされても困る。 仮に1回ごとに確認ダイアログを出すとしたら? 使い勝手を下げてでも機能を提供するか、セキュリティを優先するか、 といったらドコモとしてはもちろん後者の考えだろう。
449 名前:440 mailto:sage [2008/08/26(火) 00:11:45 ] >>441 表示できました。 端末側の背面iアプリ設定がOFFとなってました。 すみませんでした。
450 名前:445 [2008/08/26(火) 10:35:47 ] 情報ありがとうございました。
451 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 00:27:39 ] パネルで HTMLレイアウトとかつかって 30行ぶんぐらいテキストボックス並べまくってるんだけど 一番下に行ってから一番上に戻るのは時間がかかるから ソフトキー2を押すと現在の画面から、 アプリの一番上の画面まで一気に戻るような操作がしたい。 なにかいい方法ありませんか?
452 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 00:37:46 ] requestFocus()でいいんでない?
453 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 01:47:34 ] >>452 こんな便利な機能があったとは! iアプリの機能ってぐぐってもよくわからないから困る。 とにかくありがとう。
454 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:57:03 ] >453 APIリファレンスって知ってるかい? 今からでも遅くないから読んどいてな
455 名前:デフォルトの名無しさん mailto:sage [2008/08/30(土) 20:05:05 ] >>453 開発者ガイドもよろ。
456 名前:デフォルトの名無しさん [2008/08/31(日) 07:15:31 ] eclips3.4.0に「iαppli Development Kit for DoJa-2.5OE」を認識させたいのですが、 正式にはeclips3.0までに対応との事なので、可能なのかどうか教えてください。 あと、初心者でバカなのでわかってないのですが、 「iαppli Development Kit for DoJa-2.5OE」とeclipsの関係がよくわかりません。 「iαppli Development Kit for DoJa-2.5OE」はプラグインなのでしょうか? そして先に「iαppli Development Kit for DoJa-2.5OE」をインストールするとeclipsをインストールしたときに プラグインとして認識してくれるのでしょうか? そしてこの「iαppli Development Kit for DoJa-2.5OE」プラグインは何をしてくれるの? 想像としては ”Runさせたときに、適切なパッケージへのパスを指定してjavacしてくれ、jarファイルにしてくれ、 エミュレータが起動してなければ起動してくれ、エミュレータ上で実行開始までをしてくれるプラグイン”と理解してます。 VisualStudioで言うところのビルド後のコマンドのように、eclipsからビルド後に呼ばれるようなイメージですか? ちょっととりとめがなくなってしまいました。 何方かご教授くださいm(_ _)m
457 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 09:26:22 ] 3.4.0でも動くかもしれないけど、特に3.4.0にする必要がなければ素直に従ったがいいかと 「iαppli Development Kit」はデバッガがついてないSDK だからEclipseなしでも開発は可能 んで、この中にはEclipseで使えるプラグインも付いてますよってこと 入れる順は、まずEclipseを用意してDoJaを入れないといけない (DoJaインストール時にEclipseのパス指定の必要があるため) エミュレータを起動する認識でOK ただEclipseでのビルドはデバッガ情報も含まれるため 最終的なビルドは「iαppli Development Kit」でやったほうがいいと こんな感じだけど、これらは 「iαppli Development Kit ユーザーズガイド」に書いてあるから みといたがいいです。あと、最低限docomo提供のその他の技術資料もみてね
458 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 09:56:19 ] >>457 ご教授ありがとうございます。 eclips3.4.0に特にこだわる理由はないため、ご指摘の通りにしたいと思います。
459 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 07:14:32 ] SDカード内のファイラ作るとしてアクセス出来るのってSD_BIND以下の ファイルのみですか?
460 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 16:32:52 ] >>459 自アプリが作ったファイル以外はアクセスできません フォルダも作れないし、カード内にある既存の別フォルダにも移動できません
461 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 16:35:44 ] DOJAは星になります。 ありがとうございました。
462 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 00:00:56 ] スタープロジェクトのことかー!
463 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 00:04:47 ] >>464 よ、あれがDojaの星だ(`・ω・)σ ゚
464 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 00:24:43 ] >>447 porlを使ってサーバー上のファイルにアクセスして書き換えることならできますよ
465 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 04:32:28 ] >>460 Thanks
466 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 19:06:06 ] UARTの話ってどうなったの?
467 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 19:48:51 ] 勝手アプリで外部ネットワークに接続するには、ダウンロード元サイト経由じゃないと駄目なのね。 敷居が高いな
468 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:40:33 ] >>467 httpしか使えないみたいですし webproxyのようなもの置けばある程度解決じゃないですか?
469 名前:466 mailto:sage [2008/09/05(金) 02:23:15 ] 2つくらい前のスレでUARTでのREAD/WRITE成功した方いますでしょうか InputConnection con = (InputConnection)Connector.open("comm:/0;baudrate=38400,databitlen=8,parity=NO,stopbitlen=1,flowctrl=OFF" ,Connector.READ_WRITE); これでIOException投げてくるんですが これってOpenできてないってことなんでしょうか? N905iです.
470 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 23:43:33 ] 前々スレではN904iで成功と書いてありますね。 baudrate、ケーブルの物理的問題、ADFあたりかな? とりあえずprintStackTrace()してみましょう。
471 名前:469 mailto:sage [2008/09/06(土) 17:17:58 ] 識別線の配線ミスでした・・・・失礼しました・・・ InputConnectionはあるのにOutputConnectionっていうものは無いんですね? 送信の場合はこんな感じにするんでしょうか? OutputStream out = Connector.openDataOutputStream("comm:/0;baudrate=115200,databitlen=8,parity=NO,stopbitlen=1,flowctrl=OFF"); 今度はwriteの際にjava.io.IOException: Illegal stream state投げるんですが. 前途多難ですね^^
472 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 18:25:14 ] パソコンにUSB接続したドコモ携帯をパソコンから制御して電話をかけたいんです 相手が話中であれば指定時間間隔で一定回数、再発信したりできるのがいいです j2meでphonesystemというクラスを使うと出来るようなのですが phonesystemをググっても電話発信の方法はよくわかりませんでした 詳しい解説ページまたは解説本(日本語希望)ご存知の方おられましたら教えて下さい 知人から譲って頂いたソフトで電話はかけれるのですが 少々バグがあるので知人を通じてソフトハウスに改めて製作依頼したところ 「そのプログラムを作った本人は退職して、もう連絡が取れない状態です。 同じようなソフトは作る予定はないです」ってことでした 仕方ないので自分で製作できないものか模索中です どうぞよろしくお願いいたします
473 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 18:27:51 ] ワン切り業者…
474 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 18:45:15 ] >>471 なんかピンポイントな記事発見。 ↓ ttp://d.hatena.ne.jp/sdkt4a/
475 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 19:23:10 ] >>473 ワン切り業者なんて未だにいてるの? 仮に居たとしても携帯から発信する意味あるの? 変な想像書き込まないで下さいよ
476 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 20:17:47 ] >>473 自分もそう思う。わざわざ携帯経由で発信する意味ないし。 つーかJavaのソフトなら逆コンパイルすれば絶対に分かるじゃん。 ちなみにパソコンから制御はiアプリじゃないのでスレ違い。
477 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 21:52:54 ] >>475 逆に>472のソフトを他にどういう用途で使うのか教えて欲しい。 >仮に居たとしても携帯から発信する意味あるの? 知らない番号から電話が掛かってきたとして、固定電話の番号からと、携帯電話の番号からじゃ 後者の方が電話に出る確率高いでしょうが。
478 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 22:09:14 ] >>475 反論必死過ぎ笑える。 よくテレビで出てるやん、携帯わんさか繋いで 発信しているPCの映像。 まぁ、妥当な用途を思いついたらまた書きな。
479 名前:デフォルトの名無しさん [2008/09/06(土) 22:11:59 ] Graphics.drawImage(Image image, int x, int y)でImageを描画してるんですが、 表示がx方向に1ピクセル程度にじんだように表示されてしまいます。 eclipse3.1.1 DevelopKit DoJa-5.1 を使用してます。 似た症状についてご存知の方いますか? いなければコードとにらめっこの作業に戻ります・・・。
480 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:07:50 ] Eclipse 3.2.0+Doja 5.1だけど発生したことないです。 とりあえず思いついただけ。 ・Imageに異常がある(画像ファイル側?) ・PCの解像度がディスプレイに合っていない ・変なところにクリッピングを設定している ・Graphics2#setRenderMode()で透過になっている
481 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:22:52 ] >>477 >>478 教えてもいいけど 教え損は嫌なので あなたも同レベルの何か教えてくれますか? 本気で知りたいのならステアドどぞ 但し情報はそちらが先に教えてください 価値のあるものなら私も正直にお教えします 私は横取りだけするようなことはないです 仲良くしましょう^^
482 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:25:37 ] >>481 別にどーでもいい 要するにここには書けないことなんだよね さようなら
483 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:36:05 ] >>482 ここがスレ違いってのはわかりました あなたも想像だけで決め付けない方がいいですよ 違法行為になることであればこんなとこで聞くはずもない あることをするのに少しだけ便利なんですが その少しだけのソフトが全く無いんですよ もしあなたが製作できそうなら是非作ってください 値段にもよりますが購入させていただくし 良いソフトであれば私の知人も紹介しますね 念を押しておきますが違法行為や迷惑行為ではありません 一応ドコモにも確認済みです それではおやしみ^^
484 名前:479 mailto:sage [2008/09/06(土) 23:52:31 ] >>480 ありがとうございます。 >・Imageに異常がある(画像ファイル側?) 別の場所に表示した画像は正常に描画されてますorz >・PCの解像度がディスプレイに合っていない 実記で表示しても同様ですorz >・変なところにクリッピングを設定している クリッピング領域を変えてみましたが、ダメでしたorz >・Graphics2#setRenderMode()で透過になっている Graphics2?何それ美味しいの?状態ですorz バグは別の場所にあるんでしょうかね・・・。 でも画像はロードと描画以外触るようなことしてないのに、どうして・・・。 それと恥を忍んで聞きますが、 クラスのメンバを表すのに.だったり#だったりするのは何なんでしょうか?
485 名前:472 mailto:sage [2008/09/06(土) 23:53:49 ] 自己解決しました いま寝ているところです 起きたら新しいシノギを見つけます
486 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:55:17 ] それは夢遊病や
487 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 01:16:43 ] >>484 >実記で表示しても同様ですorz 実はこれかな〜と思ってたら実機でもダメですか…。 .と#は、クラスメソッドとインスタンスメソッドを区別したいときに使ったりします。 要するにstaticが付くかどうかで、staticなら「.」、非staticなら「#」です。
488 名前:479 mailto:sage [2008/09/07(日) 02:39:32 ] >>487 なるほど! そういうことだったんですね。 ありがとうございます。 一つ賢くなることができました。
489 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 20:47:57 ] >>471 コード全体がわからないから何とも言えないけど、 その前にInputConnection取得してるのにcloseしてない、ってことはない? もしinput/outputの両方を取得したいなら、 Connector.open()でStreamConnection取得して、 そこからopenDataInputStream()とopenDataOutputStream()すればいいよ。
490 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 22:15:21 ] StreamConnection uart = (StreamConnection)Connector.open("comm:/0;baudrate=9600,databitlen=8,parity=NO,stopbitlen=1,flowctrl=OFF"); InputStreamReader in = new InputStreamReader(uart.openInputStream(), "SJIS"); while (true) { byte recv = (byte)in.read(); str += String.valueOf((char)recv); if((char)recv == '\n') break; } in.close(); uart.close(); こうですか!わかりません>< とりあえずPCから入力できるかを試してみました. エミュレータでは1文字づつ読んでくれるんですが 実機に持っていくと例外が出てるのか 「ソフトに継続できない障害が発生しました」 と出て止まります. 困ったもんです.
491 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 23:48:39 ] AppTrace=on
492 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 00:12:04 ] >>490 文字列に改行コード(\n)が含まれていないと無限ループになるんじゃ…? で、文字列の末尾まで読んだ後にin.read()の部分で、 「もう読めねぇよ!!」って怒られてる気がする。
493 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 01:53:33 ] >>492 送信側でWriteLineしてるんで大丈夫かと思ったのですが,念のため必ず"\n"入れて送信することで解決しました・・・ これは解決したとして, 上記の方法でuart送信したのち, int size; byte[] work = new byte[2048]; HttpConnection c = (HttpConnection)Connector.open(IApplication.getCurrentApp().getSourceURL()+"http.php?url="+url_textbox.getText(),Connector.READ,true); c.setRequestMethod(HttpConnection.GET); c.connect(); InputStream result = c.openInputStream(); result.read(work); String text = new String(work); result.close(); c.close(); としてgetしにいくとConnectionExceptionを吐きます・・・ status = 10でした. 失敗した後再試行すると今度はConnectionException,status=3 どういうことなんだろうか・・・・
494 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 01:54:11 ] あ,サーバー側は適当にhtmlをgetしてきて返すだけの簡単なphpです.
495 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 02:09:45 ] リファレンスのConnectionExceptionを見ましょう。 HTTP_ERROR HTTPサーバがエラーを返したことを表します (=10)。 RESOURCE_BUSY リソースが使用中であることを表します (=3)。 1回目はサーバエラーっぽいです。ADFも要チェック。 2回目は1回目がclose()まで行ってないからだと思う。
496 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 02:58:24 ] >>495 読みました.どうもすみません. ソフトキーにUART受信,httpからのGETを割り当てて手動でやれば上手くいくんですが 並べて書くと上手くいかない・・・・ 詰んだ
497 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 14:04:34 ] 諦めるの早ぇ…。 手動でやって上手くいってるんなら、 なぜ上手くいかないケースとの差を調べようとしない? あとアプリ側、サーバ側共にちゃんとログ出してチェックしてる??
498 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 02:09:27 ] >>496 HTTP_ERRORであれば、例外キャッチしたあとに c.getResponseCode()すれば、サーバーが何番のエラー吐いてるのかわかるよ。 500だったらPHPがコケてるとか、404だったらURL間違いとかね。 まあ、サーバーサイドのログをリアルタイムに見れるなら、その方が早いけど。
499 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 18:15:52 ] エミュレータ上だと問題ないのに、実機での実行だとエラーが起きる… throwable = java.lang.IllegalArgumentException status = throwableMessage = Width or height is negative Widthかheightが負の値ってどうゆうことなんだろ? 誰か知ってる人、教えてください!
500 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 20:18:32 ] 文字通り、幅か高さに0未満を渡した時の例外です。 幅か高さなので、たぶん描画周りでしょう。 エミュと実機で解像度が違っていたりしませんか? どうしても例外発生箇所が分からないなら、 AppTraceをonにしてSystem.out.println()連打。
501 名前:499 mailto:sage [2008/09/13(土) 21:53:32 ] >>500 レスどうもありがとうございます。 先ほど書き忘れたことがあったのでそれだけ追記します。 ・エラーが起こる時と起こらない時があって、大体8割くらいの確率でエラーが起こる ・アプリ起動と同時にエラーが起こる ひとまずSystem.out.println()を連発して、トレース情報とにらめっこしてみます。
502 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 22:20:29 ] 「起こる時と起こらない時」があるなら、 俺なら変数の未初期化を疑うね。
503 名前:499 mailto:sage [2008/09/13(土) 22:22:29 ] ソースを書き換えたわけでも無いのに、再ダウンロードしたら直っちゃいました。 結局原因はわからず仕舞いだったものの解決したということで、お騒がせしました。 一体なにがなんだかさっぱり・・・・・・。
504 名前:496 mailto:sage [2008/09/14(日) 00:25:37 ] rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/416.java こんな感じで書いてるんですが・・・ get()で上記のエラーを帰してきます. start()呼ぶとサーバーまで行ってない模様. でも手動でget()だけやると行くんです・・・ わけがわからない・・・・
505 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 01:31:58 ] >>504 上記のエラーってのはConnectionException(HTTP_ERROR)のこと言ってるんだよね? だったらサーバーのログみろって。
506 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 01:44:28 ] だから見ても何故か行ってなくて困ってるって
507 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 03:01:10 ] >>504 結局HTTP_ERRORの時のgetResponseCode()って何なの? それが分からないとどうにも…。 あとThreadの使い方を間違えているよーな。 start()じゃなくてrun()をオーバーライドしないと。 実験用だったらスマン。。
508 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 03:56:21 ] >>507 サーバーまでいけてないようで,サーバー側のログではわかりませんでした. 端末側でc.getResponseCode()を取得したいんですが, catchステート内でc.getResponseCode()するにはどうしたら良いのか・・・・
509 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 04:33:18 ] HttpConnectionの変数宣言をtryの前にすればいいかと。 ついでにclose()をfinallyですると吉(tryが入れ子になるけど)。
510 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 10:35:15 ] 何気にJ2SE 1.4.2って今年の10月30日でサービス終了なんだな。
511 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 14:46:35 ] >>510 そう。 なのに未だにドコモが保障するのは1.4.2…。 ついでに言えば○tarも1.4.2…。 まぁ実際のところは最新のJDKでも問題出てないけど。 なんか気持ち悪いよね。
512 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 15:44:02 ] >>509 try前に入れると 初期化して無いと怒られましたが,nullで初期化すればいいんですね・・・ getResponseCode()みると400でした 手動でやると行くのに逐次的に処理すると不正なリクエストってどういうことなんだろうか・・・
513 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 04:11:22 ] HttpConnection#getURL()してみてください。 リクエストに使えない文字が入っているのかも。 不可視な文字かもしれないので、 念のためString#toCharArray()でも確認を。
514 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 15:47:24 ] >>502 Javaに未初期化による動作の違いはありえないだろ 0かnullで初期化されると決まっているし、ローカル変数はコンパイル時にエラーになるぞ
515 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 23:55:49 ] iアプリの開発を近々やらされそうなんで参考ソースを少し解析しているんですが、 Dojaのことがよくわからないので質問させてください。 質問1:メイン画面がPanelクラスを継承していて、メニュー画面をCanvasクラスで 描画、各種設定画面を呼び出しているみたいなんですが、 (設定画面は全てCanvasクラス内で描画) Canvasクラスを継承しているメニュー画面から、新規で作成したPanelクラスを 継承した画面を呼び出すことは可能でしょうか? 質問2:iアプリで管理するユーザの写真データ(スクラッチパッドではなく、 ネイティブの画像データ管理機能に保存)はスクラッチパッドにエントリIDを配列で 保存しておけば自由に取り出し出来そうなんですが、ファイルサイズ、撮影日時や 写真コメントなども一緒にスクラッチパッドに保存して管理したい場合は どういうテクニックがあるのでしょうか? また、エントリIDは何バイト程度なのか、機種によって形式が違うのかも知りたいです。 特に、質問2のエントリIDについてはは検証実機がないので調べることができません。 どなたかお答えできるようならお願いします。
516 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 00:07:12 ] >>515 >質問1 画面を切り替えたいってことなら、Display.setCurrent() >質問2 テクニックって、スクラッチパッドは単なるファイルみたいなもんだから 適当なフォーマット考えて書き込めばいいんじゃない? エントリIDはint型なんだから高々4バイトだろ…。APIリファレンス見てる?
517 名前:515 mailto:sage [2008/09/20(土) 00:40:02 ] >>516 さんありがとうございます。 >画面を切り替えたいってことなら、Display.setCurrent() 今までPHPやVBぐらいしかまともに触ってなかったので、 頓珍漢な質問かもしれませんが、Canvas継承クラスから新規Panel継承クラスを インスタンス化して新規画面を呼び出せるか、ということが知りたいです。 >エントリIDはint型なんだから高々4バイトだろ…。APIリファレンス見てる? APIリファレンスは参照してませんでした。 今APIリファレンスを参照したら、エントリIDを戻り値として返すメソッドが、 戻り値の型をintで定義していることを確認できました。
518 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 00:54:14 ] >>517 >Canvas継承クラスから新規Panel継承クラスを >インスタンス化して新規画面を呼び出せるか、ということが知りたいです。 うーん? Panelのサブクラスを定義しておいて(例えばMyPanelとか)、 そのCanvas継承クラスのどこでも好きなところから、 Display.setCurrent(new MyPanel()); とでもやればいいよ。 …って、そういう意味なんだろうか。
519 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 17:59:00 ] >>518 ありがとうございます。とりあえず動くかどうか試してみます。
520 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 21:24:40 ] >>519 試すのもいいけど、ドコモが公開してるドキュメント一通り読んだ方がいいよ。 意外と親切に書かれてるよ。
521 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 08:43:04 ] ビルドの設定のターゲットプロファイルでDoJa-5.1を選択してビルドしても DoJa-5.1のクラスなんかを使っていなければ、 実行環境がDoJa-3.0プロファイルなどの旧機種でも問題なく動作しますか?
522 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 10:39:44 ] >>521 動くが、なぜそんなことをするのかがわからない。
523 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 10:41:59 ] 浮動小数点数も使ってないんなら動くんじゃね
524 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 21:27:52 ] UARTのHTTPぷろきしーって完成したの? さっき思いついてググったら発端スレの過去ログしかなかった
525 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 18:40:07 ] docomoのDojaドキュメントを読むも良くわからなかったので教えてください。 PCからSDカードに保存した画像データをiアプリで読み込みたいのですが そもそもiアプリ以外で作成した画像データを読み込むことが可能なのでしょうか。
526 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 00:16:10 ] >>525 一般アプリだと無理。
527 名前:デフォルトの名無しさん [2008/10/03(金) 00:40:12 ] >>525 むり
528 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 10:34:04 ] >>526 >>527 やっぱりか・・・Thanks ☆☆** v( ̄ー ̄)v**☆☆ Thanks どっかにアクロバティックナ手段ないかな。 これができれば、けっこうSDカードとアプリの連携頻度も向上すると おもうんだけどね。
529 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 13:13:16 ] >>528 ファイルの場所は限定されるけどアプリから作成した空ファイルに 上書きすると読み込めるはず。
530 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 15:37:16 ] >>529 それ確認した確かにできるな。 でもファイル名が限定されるのは痛いな でも情報 あ(・∀・)り(・∀・)が(・∀・)と(・∀・)う!
531 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 18:38:45 ] がんばれよ・;(`ε()゙
532 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 18:56:32 ] NM706iなどノキア系の実機を持っている人いる? MFiやMIDIの音について聞きたい。
533 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 16:34:44 ] k-tai.impress.co.jp/cda/article/news_toppage/42147.html ついにソケット解禁か? でも今までの感じだとなんかDXのみな気がするなぁ
534 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 20:46:26 ] > 公式サイトで配信されるゲームなどのiアプリにおいて、複数人とリアルタイム通信が可能になるもの。 ってあるじゃん
535 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 22:35:12 ] 個人情報扱うものはしょうがないけど こういうのはもっとオープンにして欲しいよなー
536 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 23:08:51 ] 確かに。でもマルウェアの可能性考えると自由に他ホストに 繋がせるわけにもいかないんだろうな。 でもOpenGL APIがトラステッド限定な理由が分からない。
537 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 00:16:00 ] >>532 NM705i持ってる。よくわかんないけど。携帯機種板のスレできいたほうがいいかも。
538 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 21:16:14 ] >>536 >でもOpenGL APIがトラステッド限定な理由が分からない。 端末のハード、ドライバがしょぼくて行儀のいいアプリじゃないと 電源ごと落ちるとかだったりしてなwww
539 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 21:18:48 ] そういやデスクトップ向けのjoglですら間違うとJVMごと落ちるしな
540 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 14:21:28 ] 直接dojaと関係ないんですが・・・ netbeansで開発始めたんだけど、javadocをnetbeansに組み込むことができんとです。 docomo公式からAPIリファレンスのzipをダウンロード ->解凍せず(netbeansの)"Javaプラットフォーム"のjavadocに登録 でいいと思うんですが、呼び出せない(javadocが存在しないとのメッセージ)・・・ 開発にnetbeans使ってる方いたらお願いしますm(_ _)m
541 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 15:49:23 ] 3gp再生できたらいいのに・・・
542 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 18:11:13 ] 再生できるよ
543 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 18:21:50 ] 3gpはオプションAPIじゃなくて基本でしょ
544 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 21:19:26 ] すぐメモリ不足になるけどな
545 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 21:47:40 ] 共通のソース使えるようにするDoJaとMIDPをラップするような フレームワークってありませんか? キャリアごとに書き換えてますか?