[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 07/22 13:26 / Filesize : 254 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

iモード携帯電話用Java(iアプリ) Part14



1 名前:デフォルトの名無しさん mailto:sage [2007/03/16(金) 18:13:16 ]
NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。

※DoCoMo以外は下記スレへ。
CLDC+MIDP+携帯電話用Javaスレッド part 6
pc11.2ch.net/test/read.cgi/tech/1155174514/

■ iアプリ特有ではなくJava一般に関する質問はこちらへ
【初心者】Java質問・相談スレッド99【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1173026128/

■ iモード携帯電話用Java(iアプリ)まとめサイト
ton.my-sv.net/

■関連スレ
【日本携帯】Mascot Capsule/Micro3D【標準】
pc8.2ch.net/test/read.cgi/tech/1117773530/

過去スレ
Part13 ttp://pc11.2ch.net/test/read.cgi/tech/1164168601/


741 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 19:08:10 ]
でも903以降では?


742 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 19:51:16 ]
未だに505対応をやらされている状態じゃ暫く用は無さそうだな('A` )
904出たんだからいい加減900以降のFoma限定にしようよ・・・('A` )
それでもだいぶ古いけどな('A` )

743 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 22:56:35 ]
70x も斬り捨てさせてください。


744 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 23:03:27 ]
jarファイルが30KB以内のやつを切ってほしいわけだよね。
俺も、切ってほしいよ。
うちもいまだに 505〜。

745 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 23:17:40 ]
いつもは金金金金いってる人達も、下位機種対応の対費用効果や、アプリのスペックを
下位機種に合わせ、上位機種でしょぼく見えてしまう&機能を生かしきれないことによる
機会損失よりも、対応機種リストを長くして得られる自己満足のほうが魅力的なようだ。

746 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 00:49:00 ]
>>736
リファレンスの説明みてみろ

setRenderMode( OP_ADD , alpha , 255 - alpha );

で再現可能。737が言ってるのはこのことかと思われる

747 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 13:59:22 ]
脱出ゲームもJavaで作るんですか?

748 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 14:08:39 ]
javaでも作れます

749 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 14:51:36 ]
え?iアプリってC言語でも作れるんですか?



750 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 14:58:56 ]
作ろうと思えば

751 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 08:56:29 ]
GPS機能を使用したiアプリって作成可能なんですかね?
自分の位置情報を取得して、緯度経度くらいを画面に表示したいんですが…

752 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 11:26:31 ]
>>751 要DX

753 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 21:04:42 ]
どうやってC言語でJAVAアプリ作るんですかぁ?

754 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 21:12:57 ]
>>753
よしやさしいオジサンが手取り足取り教えてあげよう♪(グヒヘェ
ま、まずは

755 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 21:38:56 ]
C言語からJavaに変換するプログラムを作る所から始めて見ようか(・ω・)

756 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 22:49:35 ]
JavaVM上で動くC言語エミュレータを作るんだろ?

757 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 01:37:57 ]
>>756 は酷いことを言ってるようで、じつは一番親身になってくれてる凄くいいやつだ。
>>753 がサジェスチョンに従って一生懸命努力してJavaVMで動くC言語エミュを作成したとする。
もちろん出来上がってもそんなものは実際には役に立たない。しかし、ふと気が付くのだ
「もうC言語で記述する」こと自体が不要なほどJavaに精通してしまっていることを・・・
ありがとう >>756 ほんとうにありがとう。そう涙する日が必ずくる。

758 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 01:58:44 ]
CをJavaのバイトコードに変換するコンパイラ書けば良いんじゃね?

759 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 03:33:21 ]
C言語エミュレータってなんだろ?
Cインタープリタ?



760 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 05:24:31 ]
うんこしてくる

761 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 06:47:45 ]
>>758
むりじゃね?
コンピュータアーキテクチャちがうんじゃね?

762 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 19:59:14 ]
スレ違いすぎ

763 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 20:01:54 ]
コンピュータアーキテクチャ(大爆笑

764 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 00:03:41 ]
おまいらはこのスレをちゃんと読めよ
pc11.2ch.net/test/read.cgi/tech/1175061694/

765 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 16:29:24 ]
Rhinoはまだ使えないのかよ

766 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 17:08:05 ]
画面全体をイメージファイルに取り込む命令とかないんですかぁ?


767 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 17:45:25 ]
ないあるよ

768 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 18:26:34 ]
 _く彡川f゙ノ'ノノ ノ_ノノノイシノ| }.: '〈八ミ、、;.)
  ヽ.:.:.:.:.:.;=、彡/‐-ニ''_ー<、{_,ノ -一ヾ`~;.;.;) 逆に考えるんだ
  く .:.:.:.:.:!ハ.Yイ  ぇ'无テ,`ヽ}}}ィt于 `|ィ"~
   ):.:.:.:.:|.Y }: :!    `二´/' ; |丶ニ  ノノ    「画面全体の大きさのイメージオブジェクト」
    ) :.: ト、リ: :!ヾ:、   丶 ; | ゙  イ:} 
   { .:.: l {: : }  `    ,.__(__,}   /ノ   を保持して、それを画面に表示するんだ

769 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 10:19:46 ]
EncodeImage.encode()を使って現在のCanvasの内容をjpeg形式に落とし、
getImage()を使ってMediaImageとして保持。
さらにImageStore.addEntry()を使えば、それを本体フラッシュメモリのどこかに落とせるはず。

エミュレータでは、エラーにならずに動作したが、保存はされなかった。
実機では、まだ試したことがない。



770 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 10:41:31 ]
一度スクラッチパッドに保存してから、メディアイメージで取り込むという方法が常套手段のようですね。


771 名前:デフォルトの名無しさん mailto:sage [2007/07/17(火) 16:15:06 ]
ところで、なんでVectorはパソコン版サイトでは成功したのに
モバイルでは大失敗したんだろう?
しかも、ゲームチャンネルから未だ連絡が来ないのだが…。
本当に8月1日にリニューアルオープンする気なのかしら??

772 名前:デフォルトの名無しさん mailto:sage [2007/07/17(火) 21:25:28 ]
携帯アプリは規模が小さいから
他のアプリパクって実装するのもチョロイしなw

無料アプリとの差別化も難しくて有料に旨みも無いからやりません。

773 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 04:04:40 ]
画像をパクるのはできないけどな

774 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 10:39:08 ]
更に上手い人に頼めばクオリティーアップできるやん

775 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 13:37:33 ]
Imageに対してgetRGBPixelって出来ないですよね
なんとか出来るようにする方法ってないもんですかね?

776 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 13:53:18 ]
createImageしたオブジェクトに対して描画してからgetRGBPixel

777 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 14:24:28 ]
>>776
ありがとうございます

もうひとつ質問なんですが、int n = g.getColorOfRGB(*, *, *)); と取得した場合に
nからRGBを逆算する方法ってあるんでしょうか?

778 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 15:02:02 ]
出来ないこともないけどデバイス依存なので
基本的にいじるべきでないと思う。


779 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 15:56:00 ]
>>778
ありがとうございます
あきらめます




780 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 16:22:36 ]
あらかじめGraphics.getColorOfRGB(0〜255, 0〜255, 0〜255)して戻り値をとっておいて、一致するものを探せば可能

781 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 17:04:25 ]
それは逆算というより逆引きだな
1677万色分のテーブル持つのも馬鹿らしい

782 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 17:38:15 ]
そもそもgetColorOfRGBの戻り値を使いたい理由って何なんだぜ?

783 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 17:55:37 ]
>>777
setPixelしてgetRGBPixelすればいけるかと

784 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 18:33:40 ]
>>783
無理じゃないですか?

785 名前:783 mailto:sage [2007/07/18(水) 20:02:03 ]
>>784
エミュでやってみたらちゃんと取れたよ。実機だと機種によっては丸め込まれるかもしれないけど、少なくとも、内部表現→RGB→内部表現とすれば同じ値が得られるRGBが得られるはず。

786 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 14:06:29 ]
なんで無理だと思ったんだろうな

787 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 14:59:31 ]
>>786
getColorOfRGBがRGB88に対してほとんどの機種の画面が
RGB565だから>>785の言っているように丸め込まれるということで
無理と判断したんじゃないか?


788 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 20:50:37 ]
         ☆ チン     マチクタビレタ〜
                         マチクタビレタ〜
        ☆ チン  〃  Λ_Λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) < OpenGL ESの一般公開まだ〜?
             \_/⊂ ⊂_ )   \_____________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
        |  愛媛みかん  |/


789 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 19:18:25 ]
質問なんだけど
scratchpad:///x

xって何番まで使えるの?
それと、ひとつの番号あたりの容量制限とかはないよね?
0番しか使わなくても0〜3番まで使っても例えばDoja3.5では合計400KBまででしょ?
誰か教えてちょ



790 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 22:10:52 ]
開発ガイド詳細編に教えてもらうといいよ

791 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 12:09:45 ]
>>790
サンクス!おかげで詳しく知ることが出来たよ!
更にlengthオプションの存在も知った。これだよ俺が求めてたのは…!
ありがと!

792 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 19:58:56 ]
いや、ここで聞く前に自分で調べろって意味だろ

793 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 21:52:46 ]
技術系の資料はだいたいその手の資料に載ってるからね

794 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 01:52:03 ]
近所の本屋に行ってもiアプリ開発の本は全然無いんだよね
とりあえず中身確認して知りたい情報があるか確認しないといけないから
通販じゃ買えないし遠くまで出かけるのも面倒くさい
まったく近所の本屋ってリサーチしないよな
消費者が求めてる本をリサーチして店に置けっての
だから売り上げが上がらず倒産するんだよ

795 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 08:09:36 ]
いあ、むしろ消費者のニーズが細分化し過ぎてて
売上げが上がらないんだろう。

iアプリ開発本なんてほとんど読まなかったし、
今だともうネットだけで十分じゃね?

796 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 10:02:50 ]
仕事で日本の携帯電話3キャリア向けのアプリを作ってたが
本なんざ一切読まないでやったぞ。
そもそも某社のアプリはアプリ開発系の本が一冊くらいしか出てないで
ネットにも情報が少なくて死ぬかと思った。
ITmediaありがとう。

797 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 12:17:08 ]
未だにDoJa-3.5使ってるからそろそろ最新版に移行しようとおもう
何か注意とか不安定だとかないよね?

798 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 13:00:15 ]
>>792
そんなの当たり前だろw
何を見ればいいか教えてくれてるわけだから礼を言ったまでさ〜
一応自分なりに調べてみたつもりだけど見落としてたみたい

799 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 14:51:25 ]
>>797
Doja4.0以前のエミュレータとDoja4.1以降のエミュレータでは
動作が違う部分がちょくちょくある。

新しいエミュレータにした場合、作成するアプリがDoja4.0等にも
対応する場合、Doja4.0のエミュレータとDoja4.1以降のエミュレータの
両方で動作チェックを行うのを忘れないほうがいい。

なお、俺は現在DoCoMoでプリミティブ描画を行っているのだが
Graphics3D#flushにて、Doja4.0以前のエミュレータではフリーズし
Doja4.1以降のエミュレータでは正常に動作しているという現象を
食らっている。
原因追求したいのだが、他の仕事が入って全然調べられん。
同じ現象になって解決したやついたら、教えてくれ。

そのほかでは、通信の際にuid=NULLGWDOCOMOでuidを取得するあれにて
ミスで、uid=http:// なってしまったときに
通信は当然ミスったが、動作をそのまま続けたエミュレータと
通信時にフリーズするエミュレータがあった。
どっちがどっちエミュレータかは、忘れた。




800 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 15:20:49 ]
壊れたMLDをuseするとException吐かずにエミュが落ちる

801 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 02:25:50 ]
夏休みでアプリ挑戦してみようと思う大学生ですが、
ドコモのツールってJavaの5.0には対応してないんでしょうか?

802 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 08:58:28 ]
対象のバージョン、書いてあっただろ。

803 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 10:03:50 ]
>>799
どうも親切にありがとう

804 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 00:14:15 ]
資料がpdfだけというのはやめてもらえんだろうか。
使いづらくてたまらない。

805 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 00:42:53 ]
DoJaが足を引っ張ってJava5を入れられない・・・・

806 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 03:32:51 ]
>>805
Java 6のjavacでも-sourceと-targetと-bootclasspathを指定すれば、
ちゃんとコンパイルして実機で実行できるよ。

807 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 04:09:32 ]
PDFの資料なんか、最初に全部読んどいて忘れたときに開く程度だし別にいいだろ。
APIマニュアルはHTMLだし。

808 名前:805 mailto:sage [2007/07/26(木) 05:39:39 ]
>>806
コンパイルはコマンドプロンプトからオプションつけてやればいいという事でしょうか?DoJaのビルトだとオプションとかつけれなかったような。

809 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 07:42:35 ]
別にDoJaからコンパイルする必要はない。
クラスパスを指定して普通のJavaソースと同じようにコンパイルするだけ。



810 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 12:40:58 ]
つか、最新の開発ツールだと -source 1.3 付けてくれてるみたいだぞ。久々にいじったのでいつからかわからんが、これでjdk1.4とはおさらばできそうだ。

811 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 22:24:49 ]
新しいコンパイラなら最適化も素晴らしくなっているだろう……と思いきや
最近のjavacはJITの存在を念頭に置いてて、あまり最適化しない、むしろ
JITが扱いやすい型にはまったバイトコード生成をするという話も聞く。

812 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 22:56:29 ]
javacがするのは、定数折りたたみ、意味のない式や制御構造の削除とかの簡単なもの。
JITの性能が上がりすぎて、コンパイル時の最適化が効果が薄くなった。
コンパイル時の最適化を期待するにはjavac以外のツールが必要。

813 名前:805 mailto:sage [2007/07/27(金) 04:42:59 ]
>>809>>810
ありがとうございます。
そういや、最近DoJa5.0はVer3になりましたもんね。
それでできるようになったのかな?
以前は1.5だとエラー出てたけど。

814 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 11:17:31 ]
何か今時の話題のようなので報告。
JDK1.5.0_12+iαppliTool 5.0ver3.00 でコンパイル成功してます。
環境変数等、インストールした時のまんまなので標準環境だと思ふ


815 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 02:35:09 ]
DoJaの開発環境は地味ながら継続的に改良されているよね
もうちょっと宣伝すればいいのに

816 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 23:59:39 ]
DXなしでGPSを使用したアプリって作成不可?
端末の位置情報を取得するくらいならできるのかな

817 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 08:31:24 ]
無理

818 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:53:36 ]
F904i(マーガレット機種)でjamのDrawAreaの設定について教えてください。
F904iは描画領域が240×432なんですが、
DrawAreaもそれに合わせて240×432にしたところ、
y=392〜411のあたりにソフトキーラベルが浮いて表示されると
ユーザから指摘を受けました。
で、DrawAreaを240×391にしたところ、
今度は「描画領域が相変わらず240×432になっている」と指摘されました。
F904iのDrawAreaの挙動って、何か特殊な対応が必要なんでしょうか?
なんとかソフトキーラベルが画面表示に被らないようにしたんですが。。。


819 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:55:07 ]
>>818
DoJa-5.x用の開発ガイド詳細編を読んでみるといいよ。
DrawAreaで検索かけて掛かったところ全部。

DrawAreaは任意の値で領域サイズを変えられるわけじゃない。
サポートしているサイズが端末ごとに決まっている模様。

ソフトキー描画を非表示にするメソッドが使える場合もあるとも書いてある。
全画面表示を指定した場合のソフトキー表示が気に入らなかったら、
ソフトキーを非表示にしてアプリでソフトキーを描画する方法になるだろうね。



820 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 03:12:20 ]
Frame.setSoftLabelVisible(false)

821 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 09:58:28 ]
さらに突っ込むなら
現時点でFrame#setSoftLabelVisible(false)を使用して全画面表示が
可能なのは、端末資料を見る限りだとFシリーズの903i以降と703i以降だ。

なお、F機はフルスクリーンにしないと端末資料に書かれている
最大画面サイズを使用できない。

822 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 21:19:04 ]
勝手直感ゲームまだー?(・∀・ )っ/凵 ⌒☆チンチンチン


823 名前:818 mailto:sage [2007/07/31(火) 02:20:57 ]
>819-821
ありがとうございます。
ずっと、任意の領域に変えられるものだと思ってました。。。

>可能なのは、端末資料を見る限りだとFシリーズの903i以降と703i以降だ。
Fと、Dの903/703もいけそうでした。

>Frame.setSoftLabelVisible(false)
今自分が作っているアプリの場合だと、
クライアントアプリ内で端末名判断してやることになりそうです。
ソースにベタで。
新しく同様の機種が出るたびにリビルド。。。



824 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 03:42:43 ]
703でも903のアプリは動きそうなんですけどダメですか?


825 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 04:21:26 ]
どちらとも言えない。アプリによって答えは違う。
そのアプリが動くかどうかは作った人に聞け。

826 名前:821 mailto:sage [2007/07/31(火) 10:08:25 ]
>>823
>Fと、Dの903/703もいけそうでした。
D端末の端末資料には全画面表示非対応となっているが
いったい端末資料のどこを見て全画面表示が可能だと判断したんだ?

俺が言っているいる全画面表示(フルスクリーン)というのは
Frame#setSoftLabelVisible(false)によってソフトキーの表示を消し
その領域まで使用できることだぞ。

240x320など、240x240以上の領域がDrawAreaで指定可能であるのと
全画面表示が可能であるのは、別の話。
F以外の903以降の端末(PとN903iを除く)の端末はソフトキーを消さずに
240x320以上の領域が使用できるということだ。


827 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 11:08:39 ]
>>822
トラステッドおんりー

828 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 11:34:52 ]
GestureReaderであれば普通に使えるでしょ?
大して面白い機能でも無いから使わんけど。

829 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 17:38:25 ]
>>821さ、誤解を招くようなおかしい文章を自分が書いといて何で噛み付いてんだい。

>Frame#setSoftLabelVisible(false)を使用して全画面表示が可能なのは、
setSoftLabelVisible()はソフトキーの表示/非表示を切り替えるためのメソッドだ。
でもあんたの説明では全画面表示の切り換えに使うメソッドのように読み取れる。

>>823が書いた「Fと、Dの903/703もいけそうでした。」はもちろん
Dの903/703でもsetSoftLabelVisible()はサポートしてるようでした、の意味だ。



830 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 20:41:46 ]
サポートしてなくても、とりあえずThrowableをcatchしとけばいいんでない?

831 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 22:31:39 ]
質問させてください。
アプリから、端末に保存している曲データ(MFiやSMFではなく、圧縮音声データ)
を再生したいと思っています。

単純に思いつくのは、MovieStore.selectEntry()でiモーションデータ取得する方法
ですが、このクラスはNとSHの端末でしかサポートされていないようです。
(今回はFをターゲットにしているので、この方法は使えません)

曲データはサイズがでかいので、アプリ同梱や通信でとってくる方法も出来れば
使いたくありません。
あくまで、あらかじめ端末に保存されている曲データを再生したいと思っています。

他に良い方法はあるでしょうか?


832 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 23:35:49 ]
偽装gifして読み込む

833 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 00:05:33 ]
903以降のFって、偽装GIFのコメントヘッダを勝手にとっちゃうから使えないって聞いたけど…

834 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 21:58:21 ]
偽装jpgという手もあるぞ
F903iXだけどgifdeladでjpg偽装したテキストが
iアプリのテキストリーダーで読めたからいけるはず

www.moeracode.net/software/gifdelad/

835 名前:831 mailto:sage [2007/08/01(水) 23:27:54 ]
>>831-834
情報dクスです。
偽装なんとかについては詳しくないので、一度研究してみます。

836 名前:デフォルトの名無しさん [2007/08/02(木) 11:18:52 ]
DoJaってLinkedList持ってないよな?
リスト構造が必要になった時って皆どうしてるんだ?

837 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 13:03:04 ]
無いなら作れ

838 名前:836 [2007/08/02(木) 15:10:32 ]
Vectorで代用することにしたよ。
使えるらしいし。

839 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 01:18:47 ]
>>838
LinkedListとVectorじゃ、計算量的な特徴は全く違うけどね。



840 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 01:38:22 ]
サスペンドイベントと終了イベント(MIDPで言うところのpauseApp()とdestroyApp())が
取れないことがわかって絶望した。
アプリ終了されたときにセーブか何かするってできんやん……

841 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 03:10:33 ]
サスペンド発生のタイミングは基本的に着信やバッテリー残量不足など
即座にアプリから端末へ制御を渡さなければならない状況。
そのためアプリに余計な処理をさせないようにしてある。

終了イベントをアプリで受け取れるようじゃ端末として問題ありだろう。
電源キーで強制終了しようにも、わざと(またはバグで)無限ループ、
バッテリー抜くまで終了できないアプリが作れちゃう。

で、セーブデータ保存タイミングだけど、アプリ実行中にこまめに保存するしかない。
ゲームなら1ステージクリアごととか、タイトル画面へ戻る度にとか。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<254KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef