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


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

CLDC+MIDP+携帯電話用Javaスレッド part 3



1 名前:デフォルトの名無しさん mailto:sage [04/08/06 22:21]
J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。
質問でも議論でも何でもこい、と。

前スレ:
CLDC+MIDP+携帯電話用Javaスレッド part 2
pc5.2ch.net/test/read.cgi/tech/1070858996/

過去スレ
携帯JAVAのスレッド
pc2.2ch.net/test/read.cgi/tech/1011977260/(DAT落ち)

--
Java一般に関しては:
【初心者】Java質問・相談スレ51【大歓迎】
pc5.2ch.net/test/read.cgi/tech/1091770298/

NTT DoCoMoのiモード携帯電話用Java(iアプリ)については:
iモード携帯電話用Java(iアプリ) Part 6
pc5.2ch.net/test/read.cgi/tech/1091286071/

>>2-5あたりにリンク集

178 名前:デフォルトの名無しさん mailto:sage [04/08/31 23:38]
そこの機種別スペック表も重宝するよね。
ありがたいことです。

179 名前:なっち(○´ー`○) mailto:sage [04/09/01 00:03]
急になくなったりしたらピンチなのです。。。

せっかく話題に出たので
有名かつ既出とは思うけどリンク張っとくね

日本語によるMID ProfileのAPIリファレンス
ttp://godwood.allnet.ne.jp/vioret/midpapi/

180 名前:デフォルトの名無しさん mailto:sage [04/09/01 00:26]
>>なっち
wgetとかでローカルに保存しとけばイイ

181 名前:なっち(○´ー`○) mailto:sage [04/09/01 01:08]
んーそうだねぇ。そうしようかな。

182 名前:デフォルトの名無しさん mailto:sage [04/09/01 14:53]
902SHがJATE通過したね。

MIDP2.0に乗り換えるかな。

183 名前:デフォルトの名無しさん mailto:sage [04/09/01 21:00]
www.eclipse.org/org/press-release/aug302004ercpcb.html
携帯電話/PDA向けのJava環境に関して、MotorolaとNokiaがSunを
無視してIBMにすりよるらしい。しかし携帯でRCPするってことは
SWTだけじゃなくてJFaceまで動かすつもりなんだろうか。

184 名前:デフォルトの名無しさん mailto:sage [04/09/01 22:56]
まぁ、モトローラもノキアもVoda向け3G端末出してくる訳だが。

185 名前:デフォルトの名無しさん [04/09/02 16:06]
質問です

ezplusの2.0でアプリを作っているのですが


aクラス→bクラス→cクラス
               ↑
↑              ここで再生している音楽を調整したい
ここで音楽を再生

この場合aクラスからbに移るときはMIDlet本体ごと渡しているのでカレントも完全に移動しています
cクラスからaクラスで再生した音を操作したい場合はどうすればいいのでしょうか
たとえば再生を停止したり、ボリュームを調節したり

186 名前:デフォルトの名無しさん [04/09/02 16:18]
やっぱり全てのクラスにMediaPlayerBoxのインスタンスをわたさなきゃダメでしょうか



187 名前:デフォルトの名無しさん mailto:sage [04/09/02 20:12]
>>185
>この場合aクラスからbに移るときはMIDlet本体ごと渡しているのでカレントも完全に移動しています
説明がまるで意味不明なんだがMediaPlayerBoxのインスタンス(mとする)を
オブジェクトa,b,cからいじりたいってことか?
だったらa,b,cでmの参照を保持するのが妥当だろう。(多分>>186で言ってること)
a,b,c,mを包含するオブジェクトxを用意してそこで制御するって案もある。

ていうか別にこのスレ向きの質問でもないような気が。

188 名前:なっち(○´ー`○) mailto:sage [04/09/02 20:24]
>>186
インスタンスを渡せない複雑な家庭の事情でもありまっするか?

操作するためには、なんらかの形でインスタンスを渡す必要は
あるんではないですかね。

コンストラクタが長くなって嫌だというのであれば

○専用のデータ保持クラスを用意して渡したいものはまとめて渡す
○abcがDisplayableで
必ずMIDletのインスタンスを渡しているというような設計なら
MIDletの中でMediaPlayerBoxを宣言・生成してやる。
○専用の初期化メソッドで渡す。
○staticでなんとかかんとかする。

というとこですかねぇ
結局は渡すわけですけど。
ひねってあまり珍妙なことをすると実機でトラブルかも。

189 名前:デフォルトの名無しさん [04/09/02 20:40]
>175
英語版見てから日本語版見たほうがいいよ。日本語版は情報が欠落しているから。


190 名前:デフォルトの名無しさん [04/09/02 20:58]
EZアプリ(java)で、赤外線通信はできますか?
プログラミングガイドで見つけれなかったけど、バンドルアプリで赤外線リモコンやってるみたいなんで。
できるときは、どこに資料がありますか?

同様に、VodafoneのVアプリで赤外線通信できますか?

191 名前:190 mailto:sage [04/09/02 22:02]
Vアプリの方は、すぐ資料がみつかりました。

192 名前:デフォルトの名無しさん [04/09/02 23:12]
さっきまで動いていたアプリがバージョンアップした途端に起動すると

ezplusを続行できません

となって起動できません

ソースを元に戻して再アップしてみたのですがそれでも動きませんでした

193 名前:デフォルトの名無しさん mailto:sage [04/09/02 23:32]
という大変な話があったとさ。
とっぴんぱらりのぷぅ。

194 名前:デフォルトの名無しさん mailto:sage [04/09/03 00:22]
>>190
そもそもEZアプリ(Java)が使える機種の中に
赤外線通信機能を持った機種がない。

195 名前:デフォルトの名無しさん mailto:sage [04/09/03 01:05]
ワロタ

196 名前:デフォルトの名無しさん mailto:sage [04/09/03 10:56]
>>194
スレ違いになりますが、BREWアプリだとできますか?



197 名前:デフォルトの名無しさん [04/09/03 13:37]
知的障害者がいるスレはここですか

198 名前:デフォルトの名無しさん mailto:sage [04/09/03 13:46]
>>197のこと?


199 名前:デフォルトの名無しさん mailto:sage [04/09/03 16:13]
>>196
スレ違いって分かってるなら面倒でもそっちのスレへ行って。
ttp://pc5.2ch.net/test/read.cgi/tech/1076511398/

200 名前:デフォルトの名無しさん mailto:sage [04/09/03 16:16]
>>199
すでにそっちでも質問してるんですが・・・

201 名前:デフォルトの名無しさん mailto:sage [04/09/03 18:15]
>>200
あっちで質問していればここで聞いてもいいってもんじゃないだろ

202 名前:デフォルトの名無しさん mailto:sage [04/09/03 18:42]
>>200
単なるマルチポストかよ。

203 名前:デフォルトの名無しさん mailto:sage [04/09/03 22:09]
>>186-188
話それちゃうけど、
オレの場合は、すべてのインスタンスへの参照を記憶する専用のクラス(インスタンス)を作って、
そいつへの参照を全員が知ってる、っていう形で適当に仕上げちゃうことがあるなぁ。

勝手に操作されちゃ困るほどの規模のアプリ組んだことがないからこそなせる技ではあるけど。


204 名前:なっち(○´ー`○) mailto:sage [04/09/03 23:19]
>>203
共通して参照するデータをまとめて扱うのって
むしろ定跡なんじゃないかなぁ。
ゲームのプログラムとか読んでると
ポコポコそういう構造体でてくるでそ。

メモリとかサイズ節約できるなんて副作用もありえるし
MIDPでは積極的にやった方がいいのかなってチラっと思いましたワ。

205 名前:デフォルトの名無しさん mailto:sage [04/09/03 23:22]
3個以上のクラスを作る余裕のある藻前らがうらやますぃです。

206 名前:なっち(○´ー`○) mailto:sage [04/09/03 23:37]
オシゴト ゴクロウサマデス・・・



207 名前:203 mailto:sage [04/09/03 23:40]
オナヂク ゴクロウサマドス
某ビューア5クラスドス

208 名前:なっち(○´ー`○) mailto:sage [04/09/03 23:51]
本音を言うと仕事で携帯アプリ作れる人がうらやましいです。
MIDletとCanvasだけで我慢するので誰か雇ってください。

209 名前:デフォルトの名無しさん mailto:sage [04/09/04 00:07]
なんでプロの人はオブジェクト指向したらいけないの?

210 名前:デフォルトの名無しさん mailto:sage [04/09/04 01:06]
>>209
そんな容量の余裕はありません。
あと、クラスを定義しないからオブジェクト指向ではない、というわけでもありません。

211 名前:デフォルトの名無しさん mailto:sage [04/09/04 02:06]
なるほど。


212 名前:デフォルトの名無しさん mailto:sage [04/09/04 03:47]
ちょっと待って。
仕事でやってる人誰もが容量で苦しんでるわけじゃない。そこら辺勘違いしないで。
iアプリの30KB制限のやつでもクラス3つ4つ定義してたりする。
結局作るものによる。(それを言っちゃぁおしめーか)

213 名前:デフォルトの名無しさん mailto:sage [04/09/04 11:16]
容量との戦いは1Mアプリになっても続くのだろうか(;´Д`)ハァハァ

214 名前:203 mailto:sage [04/09/04 18:30]
ちょっと想像したんだが、
状態変数やらフラグやらが山盛りあって、
状態をそこら中でチェックしまくりで、
しかも変数名が2文字とか、
そんな世界なんだろうか。。。

keyPressedの中身が5重ifとかで、
「横に長いディスプレイほすぃ」とか・・・

変数名が10文字から2文字に変わったとしても、
ちっさなpngファイル1つで埋まっちゃう。
ゲームアプリは、しょせん
グラフィックデザイナ>>>(越えられない壁)>>>プログラマ
とか。


215 名前:205 mailto:sage [04/09/04 18:39]
変数名の長さ切りつめは流石に……
そこを削りたければProGuardとかオブファスケータ
噛ませればいいだけだから気にしてないでつ。
メソッドを手動インライン展開するのも可能な限り最後の手。
でも、

>状態変数やらフラグやらが山盛りあって、
>状態をそこら中でチェックしまくりで、

これはそのたうりです、はい。漏れがヘボなだけってこともありえるがOTL

> keyPressedの中身が5重ifとかで、

これはキープレス・キーリリースのイベントハンドラでは
それこそビットフラグ立て下ろしするだけにして、
必要なときにフラグ見て処理、で何とか片付けてますた。

216 名前:デフォルトの名無しさん mailto:sage [04/09/04 21:32]
スレッドの数に制限ってあるの?



217 名前:デフォルトの名無しさん mailto:sage [04/09/04 22:09]
>>215
メソッドのインライン展開などは、Eclipseにやらせなさい

グラフィックデザイナっていうか、ドッターも、圧縮のこと考えて点打つ必要あり。
メモリ割り当てに関しては、プログラマの方が発言権が強いし。

ようするにゲームアプリ・ビジネスアプリ関係なく
金出す人・旗振り役 >>>(越えられない壁) >>>>しもじもの手動かす人

218 名前:なっち(○´ー`○) mailto:sage [04/09/04 23:31]
>>215
キー入力の話なんだけど
すぺて押下状態チェックで済ませてるの?

つまり、いついかなる状況でもキーを離すと
フラグが倒れて、押していると立っている感じ?
自前リピートチェックというか。

あんまり上手に説明できないけど。


219 名前:デフォルトの名無しさん mailto:sage [04/09/05 00:10]
>>218
> いついかなる状況でも

んなわけないだろ。

220 名前:デフォルトの名無しさん mailto:sage [04/09/05 00:11]
>218
実は前任者のソース使い回しだからあんまし理解できてないんだけどw
Pressのときは「押された」フラグを上げる。そのとき「押し離し」フラグは下げる。
Releaseのとき、「押された」フラグを下げて、「押し離し」フラグを上げる。

で、実際にキーの状態で処理を分けるときは、
・押したor押しっぱなし -> 「押された」フラグを見る
・押したけど押しっぱなしではない -> 「押し離し」フラグを見る

てな感じですた。あと、「離し押し」フラグとかもあったけど使わなかったので忘れた(爆)
あ、RepeatはPCのキーと一緒で最初のPressのワンテンポ後に発生するので
「押しっぱなし」の判定には使えないっす。

221 名前:なっち(○´ー`○) mailto:sage [04/09/05 00:38]
>>220
ああ〜「押し離し」は離したときに反映されるわけだね。
やっぱりリピートタイミング制御できない以上
みんなだいたい同じような処理してるのかな。
キーイベントとポーリングの折衷式というか。

222 名前:デフォルトの名無しさん [04/09/05 23:04]
最近Vodafone(P5型)のVアプリ作り始めて、
やっとJPEG画像(データフォルダ内)を
表示するところまで作れました。JAVA自体
触るの初めてなので、ここまで作るのにかなり
時間を使ってしまった・・・。しかしJPEG画像は
表示されたのですが、QVGAサイズの画像を
表示させると、もろに携帯ディスプレイから画像が
はみ出してしまいます。

Imageファイルを携帯のディスプレイサイズで表示
する簡単な方法はないでしょうか?


223 名前:なっち(○´ー`○) mailto:sage [04/09/05 23:19]
>>222
jadに
MIDlet-Application-Range: 0,0
記述してますかいな?


224 名前:222 mailto:sage [04/09/05 23:34]
>>223
はい、記述しています。
というかこれ、エミュレータ側のDisplaySize設定が
240×260の場合なら、画面いっぱいにQVGA画像が
表示されるということですか?
しかしどちらにせよ、「MIDlet-Application-Range: 0,0」
を記述していても、記述していなくても見た目変わらない
ように見えるのですが。

225 名前:デフォルトの名無しさん mailto:sage [04/09/05 23:39]
>>224
> MIIDlet-Application-Range: 0,0
の記述は確かに、エミュには関係しないな。実端末で影響する。

いわゆるQVGAサイズとは240*320(W*H)のこと。
画面サイズは240*260なので、はみ出して当然。
Javaから扱える画面はQVGAマックスではないので注意。

226 名前:222 mailto:sage [04/09/05 23:45]
>>225
エミュでは「MIIDlet-Application-Range: 0,0」の
記述は関係しないのですか。謎は全て解けました。
Javaから扱える画面はQVGAマックスではないのは
もちろん知っていましたが。

情報ありがとうございました。




227 名前:デフォルトの名無しさん [04/09/06 17:58]
ezplus からブラウザの起動ってどうやるんですか

phase2.1

です

228 名前:デフォルトの名無しさん mailto:sage [04/09/06 19:23]
アプリ自体を停止しないでスレッドの停止って出来たっけ?

たとえば
app1からthread1 thread2を開始させる
そしてthread2を停止してthread3を開始。 みたいな。

229 名前:なっち(○´ー`○) mailto:sage [04/09/06 22:08]
>>228
run()を抜けた状態が安全な停止にあたるので
実装したrun()の最後で
次のスレッドを開始すればいいんでないですかね。
CLDC/MIDPにstopに類するメソッドは定義されていないと思う。
ついでにスレッド違いでゴンス。

参考
ttp://www.gimlay.org/~javafaq/S019.html#S019-P6

230 名前:デフォルトの名無しさん mailto:sage [04/09/06 22:26]
>>228
オレも、他のスレッドを直接停止させることはできない、ってどっかで見たような気がする。

thread2は常時自分が生きるための権利を表すフラグをチェックしつつで、
app1がthread2を生かすためのフラグを下げて、
てな感じで対処すればいいと思う。

231 名前:デフォルトの名無しさん mailto:sage [04/09/07 00:37]
MIDP2.0使えるようで使えねーーーーーーーーーーーーーーーーー

232 名前:デフォルトの名無しさん [04/09/07 16:21]
>>227
(ノД`)ノ

233 名前:なっち(○´ー`○) mailto:sage [04/09/07 23:12]
>>232
EZアプリ(Java™)プログラミングガイドの
5−2(3)ではアカンの?

ttp://www.au.kddi.com/ezfactory/tec/spec/ezplus.html

234 名前:なっち(○´ー`○) mailto:sage [04/09/07 23:14]
まちがいた(2)だね

235 名前:デフォルトの名無しさん [04/09/08 11:09]
(ノД`)ノ かいけつしましたなっちありがろー

236 名前:デフォルトの名無しさん mailto:sage [04/09/08 23:55]
au 5407CAで、テキストフィールドに入っている改行がすべて
空白に変換されて表示しまうのですが、どうすれば良いでしょうか。

同じソースコードでvodafoneの601SHでは改行が反映されて
表示されました。

問題の部分のソースは、
textbox =new TextBox("コピー",stringdata,200,TextField.ANY)
Display.getDisplay(aapaste).setCurrent(textbox)

stringdataは、改行入りstring型データ(5文字×5行程度)

例)
hogehoge
aaaaaa
bbbbb
って入れたはずデータが、「hogehoge aaaaaa bbbbb」と
改行がすべて空白になって表示されます。



237 名前:なっち(○´ー`○) mailto:sage [04/09/09 01:54]
>>236
例)のデータってどうやって入力してるの?
Phase3のエミュだとエスケープシーケンスで
普通に改行されて表示されるけどん。

なお、実機依存の話だと
なっち(○´ー`○)には
手のほどこしようがありません。

238 名前:236 mailto:sage [04/09/09 08:30]
>>237
テキストファイルから読み込ませてます。

kjx作成ツールと一緒についてきたエミュレータ上では、
問題なく改行が表示されています。
もしかしたら実機依存の問題かもしれません。

239 名前:デフォルトの名無しさん mailto:sage [04/09/09 11:04]
>>238
確かに改行できない実機はいくつかありますよ。
A5403CAでも改行できなかったから、その後継(?)の5407も同様かも。
ちなみに5403では文字入力画面に入る際に、
 使用できない文字があるのでスペースに置き換えます
とかいうダイアログがでて置換されます。

自分の場合、頻度の少ない記号(~とか)を改行文字の代わりに使ってます。
byteデータの段階で改行コードに当たる数値を代替記号のコードに入れ替えて
その後でStringに変換して使ってます。
実際の改行を含んだデータにしたい場合は逆の操作で。
結局入力画面では改行されないので解決と言えるかはわかりませんが・・。

240 名前:なっち(○´ー`○) mailto:sage [04/09/09 12:14]
\nエスケープも効かず?
まぁ効いても同じことかな。

241 名前:デフォルトの名無しさん mailto:sage [04/09/09 12:59]
auのテキストフィールドの改行は機種依存だってJavaDocに書いてあるよ。

242 名前:236 mailto:sage [04/09/09 21:41]
>>239-241
返事遅くなりました。ありがとうございます。

やはりカシオ機の機種依存ですか。レスを読んだ後、気になったので、
実機を貸して貰って、テストしましたが、上に書かれているように
「使用できない文字があるので、、」となりました。

>>241
そうだったんですかorz

代替記号を使ってなんとかしてみるかなあ。

243 名前:デフォルトの名無しさん mailto:sage [04/09/10 14:41:41]
TextBoxとかラベルとかをGUIベースで配置できる
フリーの開発環境ってありますか?

前はJBuilderでしこしこ手書きしてたんですが。
ちなみにKDDIPです

244 名前:デフォルトの名無しさん mailto:sage [04/09/10 15:36:01]
そんくらい手書きしろ。

245 名前:デフォルトの名無しさん mailto:sage [04/09/10 20:27:01]
>>243
配置も何も、上から順に並んでくだけなのに必要ないだろ。

246 名前:デフォルトの名無しさん mailto:sage [04/09/10 21:21:00]
URLエンコードってどうにかしてVodaとAU
同じアプリで動かす方法ってないですか?





247 名前:なっち(○´ー`○) mailto:sage [04/09/10 23:20:35]
>>246
誰かしら作ってそうだけど、自前で実装ですかな。

248 名前:デフォルトの名無しさん mailto:sage [04/09/10 23:58:26]
ちょっと、お聞きします。
m3DPrgV_201.pdfにある

First3D.java
siba.mbac
siba.mtra
siba.bmp
siba_sphere.bmp

...はどこかでダウンロードできますか?

249 名前:248 mailto:sage [04/09/11 01:49:15]
自己レスです。
SDKに.javaファイル以外はありました!
.javaファイルはpdf見ながら打ち込みます。

250 名前:デフォルトの名無しさん mailto:sage [04/09/11 11:19:38]
>249
……おーい。PDFって大概コピペできるの知らないのかー?
まぁ久々にタイピングの練習をしようってんなら止めないけどさ……

251 名前:デフォルトの名無しさん mailto:sage [04/09/11 11:58:45]
そういや、VodaのPDFはセキュリティでコピー不可に設定されてるな。
不便だろ。

252 名前:248 mailto:sage [04/09/11 12:45:05]
m3DPrgV_201.pdfはテキスト出力できるpdfだったので、
どうにか助かりました。

253 名前:デフォルトの名無しさん mailto:sage [04/09/12 00:09:55]
>>247
自前で実装・・・

自分でそのソースを書くってことですか?
それともどこかからひっこ抜いてくるってことですか?

254 名前:なっち(○´ー`○) mailto:sage [04/09/12 01:10:32]
>>253
J2SEのソースのぞいてみて。java/net/URLEncoder.java

255 名前:デフォルトの名無しさん mailto:sage [04/09/12 13:17:57]
>>254
レスサンクス
これでさらにimportに書かれてるやつもコピーすればいいのですか?

よく分からなくてスミマセン。。

256 名前:デフォルトの名無しさん mailto:sage [04/09/12 13:19:29]
>>255 コピーはライセンス上いかん。
と一応いっておく。



257 名前:デフォルトの名無しさん mailto:sage [04/09/12 14:05:03]
まあ、誰が書いても大差ないコードができるけどw

258 名前:243 mailto:sage [04/09/12 20:28:19]
VS.netでMobileWebApplicationとか作ると
てがっきーから解放されてあまりの楽さにうつつを抜かしてました。
最悪コピペするかな…?

259 名前:デフォルトの名無しさん [04/09/12 20:31:55]
Vodafone(P5型)のアプリでリストを作成し、
そのリスト表示する処理を作ろうとしています。
MIDPでListというクラスがあったので、使ってみた
のですが、リストの表示画面が白黒でショボイので
使い物になりません。

みなさんはリストの表示処理を、どんな方法で行って
いますか?自分でリストの文字列やカーソルを作成し、
描画をしているのでしょうか?



260 名前:デフォルトの名無しさん mailto:sage [04/09/12 23:43:45]
>>259
>使い物になりません。
と思ったら、自分で作れば良いだけのこと。


261 名前:なっち(○´ー`○) mailto:sage [04/09/13 01:39:23]
>>255
>これでさらにimportに書かれてるやつもコピーすればいいのですか?

てなことをやっていると
とんでもないサイズのライブラリが出来かねないので
あくまで参考にして自分で書き起こすのがよいのでは。

262 名前:デフォルトの名無しさん mailto:sage [04/09/13 01:40:48]
>>259
> 自分でリストの文字列やカーソルを作成し、
> 描画をしているのでしょうか?
やってますが何か?

263 名前:デフォルトの名無しさん mailto:sage [04/09/13 21:58:09]
>>262
やはりみんな自分でリストを作成していましたか。
僕も自分でリストを作成してみます。


264 名前:デフォルトの名無しさん mailto:sage [04/09/14 13:36:00]
質問です。
ネット上のBMP画像を取り込んで、
それをテクスチャに使うことは可能でしょうか?

265 名前:デフォルトの名無しさん mailto:sage [04/09/14 14:43:23]
すくなくとも、自分でレンダリングエンジンを作れば可能だな。

266 名前:デフォルトの名無しさん mailto:sage [04/09/14 23:10:30]
現在、待ち受けアプリを製作しているのですが、
C4型にて奇妙な現象が起こりました。

あるアプリダウンロードサイト(A)ではダウンロードできるのですが、
別のサイト(B)では落とすことができません。
最終的にはBのサイトにアップする必要があるので、困っています。

状況として、、、
・ほぼ同等の機能を持つP4、P5版のアプリはA・B両方のサイトから問題なく落とせる。
・C4版のJAR、JAD、レコードストアの合計サイズは50000バイト以下。(容量の問題ではなさそうです)
・ある端末ではダウンロード選択後、何も出てこない。
・別のある端末では、ダウンロード選択後に"JARが見つかりません"みたいなメッセージが出る。
 (もちろん、JARファイルもJADと一緒にアップしました)

いったい何が原因なのでしょうか?



267 名前:デフォルトの名無しさん mailto:sage [04/09/15 01:22:35]
>>266
MIDlet-OCLが書いてないとおかしくなるような仕様変更があったとかいう話が過去ログにあったような気がする。
とりあえずこれ書いて再度テストしてみて。
MIDlet-OCL: JOCL-1.0.0

ちなみに、あるアプリダウンロードサイト(A|B))とか書かれても、
どうせ一般向けのは2つしかないんだし・・・

268 名前:なっち(○´ー`○) mailto:sage [04/09/15 01:26:26]
アプリゲットなら
審査通知メール見る方がはやいね。
多分はじかれてるよ。

269 名前:266 mailto:sage [04/09/15 09:01:47]
レスありがとうございます。

>267
それは書いてあります。
確認しました。

>268
アプリゲットはダウンロードできるほう(A)です。
週刊ゲーム&アプリLiveにアップしたものがうまくいきません。

追記ですが、他のC4アプリは問題なくアップ&ダウンロードできます。

270 名前:デフォルトの名無しさん mailto:sage [04/09/16 15:47:07]
今EZアプリをつくろうと試みてはいるもの
どうにもアクションなどのMAPの書き方がわからないのですが
どなたか教えてもらえないでしょうか?
int[][] map={
{0,0,0},
//省略
{1,2,3}}
コンストラクタで画像の取得
画像の表示の仕方が不明…
public void paint(Graphics g){
int no;
for(int j=0;j<3;j++){
for(int i=0;i<3;i++){
no = map[j][i];
g.drawImage(img[no], 64*i,64*j,?);
}
}
こんな感じでやっていたのですが


271 名前:デフォルトの名無しさん mailto:sage [04/09/16 16:22:22]
>270
基本的な枠組みはそれで合ってると思うんだが
何が問題なんだ?

272 名前:270 mailto:sage [04/09/16 20:38:58]
すみませんorz
コンストラクタ内の画像取得のところでミスをしていました
try{
for(int i=0;i<=8;i++){
img[i]=Image.createImage("/"i.PNG");
}
}catch(Exception e){}
としていてi.PNGしか読み込んでなかったです
お騒がせしました

273 名前:デフォルトの名無しさん [04/09/16 21:52:53]
ちょっと質問させてください。
レコードストアのsetRecordって、対象のレコード全体を書き換えるものなんですか?
1レコード内でデータを分割して、必要な部分だけ保存しようと思ってるんですが、
レコード用のバッファを別に用意しなきゃだめですか?

274 名前:デフォルトの名無しさん mailto:sage [04/09/16 22:30:53]
JSR172ってもう実装出回ってたのか...

275 名前:デフォルトの名無しさん mailto:sage [04/09/16 22:43:44]
>>273
そういうことになるね。
俺がやってるやり方だと
byte[] rs_bufferで長さはレコードの長さだけ
んでこのrs_bufferにSystem.arraycopy()を使えば部分的なデータの書き込みは簡単にできる。
あとはrs_bufferを第2引数に指定してsetRecord。
他にいいやり方知ってる人いたら教えてくださいな。

276 名前:273 [04/09/16 23:41:32]
>275
勉強になりました。
ありがとうございます。

System.arraycopy()の使い方勉強しなくちゃ…



277 名前:デフォルトの名無しさん mailto:sage [04/09/16 23:44:58]
現在Vodafoneの待ち受けアプリを作成しているのですが
テスト中にどうも対応の仕方が不明な不具合が出てしまいました

【現象】
自作待ち受けアプリを待ちうけ設定にして携帯を閉じた状態にしておいて
アラーム、メール着信時に携帯を開くとアプリがうまく動作しない
着信を止めるとアプリがエラー終了する
着信が終わるのを待つとアプリが起動し正常動作する

ちなみに開いた状態で着信を受けたとき、閉じ状態でも電話着信のときは
正常動作します

同じような現象を確認したかたいらっしゃいましたら
回避方法を教えてください

278 名前:デフォルトの名無しさん mailto:sage [04/09/16 23:58:59]
Vアプリの256kはマスカプver3だというのを、んぱかで見たのですが、
Vアプリってプリミティブ(点・線・三角とか)使えます?
開発ツールのJavadoc、サブクラスとかには入ってなかったのですが、
com.jblend.graphics.j3dにEZのm3dのを入れてコンパイルできたら
実は実機では動くとかってありますか?

今プリミティブだけでちょっとした3D作れないかと考えてるんですが・・。
モデリングツールとか手が届かないですし・・。






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

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

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