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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 20:36:33 ]
NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。
Doja、Starいずれも扱います。質問時には明記してください。
次スレは>>980が宣言して立ててください。

※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/

190 名前:デフォルトの名無しさん [2009/11/10(火) 11:57:05 ]
>>187
JAVAのサンプルコードをdojaに移植って自力でやるしかないのか?両者の違いを解説してるサイトあるのかな?プログラミング自体初体験だから違いが分からん
>>188
なるほど!アルゴリズムはどの言語でもあまり変わらない気がするから、JAVAのアルゴリズムを勉強してみます

とりあえずすることが見つかったんで皆ありがとう

191 名前:187 mailto:sage [2009/11/10(火) 19:03:50 ]
>>190
1.eclipseのdojaプロジェクトに普通のJavaソースを突っ込む
2.エラーが出たところをCLDCとかDojaのAPIリファレンス見ながら
ひたすら修正、APIになければ自前で実装

って感じだったと思う。結構昔のことだから自信が無いけど

192 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 19:04:32 ]
教えたい年頃か(´ω`)

193 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 19:34:31 ]
イヤン恥ずかしい///

194 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 21:46:40 ]
netbeans使ってる私は少数派

195 名前:デフォルトの名無しさん mailto:sage [2009/11/11(水) 16:33:05 ]
Star-1.2来たね
で、MIDPマダー?

196 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 23:36:10 ]
EclipseでDoja5.1のAPIとCLDC1.1のAPIのJavadocをアタッチしようとしたらいろいろと問題が・・
Dojaのはそのまま使ったら文字化けするし
CLDC1.1 + MIDP2.0の非公式日本語ドキュメントはZIPで配布されてないし・・
どうすりゃいいの?

197 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 22:02:09 ]
俺はEclipseからDoja5.0起動できてない
だからデバッグもできない、printfだけが頼り
Eclipseをソースエディター&エラー確認としてだけ使ってる

198 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 22:26:06 ]
>>197
???
iアプリ開発キットをインストールするとき、Eclipseプラグインをインストールするように指定しておけば
何の問題も無く使えるはずだが。3.0/3.1とか書いてあるけど最新版でもちゃんと使える。



199 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 00:35:29 ]
ちゃんとやってもeclipseから起動できないのはよくあるよ。どうしようもない。

200 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 00:49:47 ]
よくある事じゃないだろう。どういう風に起動しないというんだ。
エミュレーターのウィンドウが開いたらすぐ閉じると思ったら
コンパイラー準拠レベルが1.6になっていた、ということはある。

201 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 09:20:31 ]
>>200
1.5にしたけどだめだった、すぐ閉じてしまう。Eclipseは3.4.2
MIDPのプラグインはデバッグもできるから、
Dojaのプラグインがおかしいと思うんだけど。

202 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/15(日) 12:35:45 ]
過去スレ読んでいないんだが、iアプリを作ってみようと思う。

ちなみにJavaは先週初めてコーディングした。もちろん Hello,world だ。
あとは、ためしにランダムってどうやって出てくるのかがわかったぐらい。

iアプリもさっき、大格闘の末、「import com.nttdocomo.ui.*;」っていうのが必要なのが
わかってやっと Hello, world. が出せた。
参考書がないとつらいな。

そんなオイラが難しくなさそうで、作れそうなゲームっていったら昔風のパズルゲームだろう。
と、思い立ちフルーツフィールドっていうパズルゲームを移植してみたいと思う。
暇つぶし系で自分でクリアできていないゲームで携帯にするとよさそうなのって
こういうゲームじゃないか?

作っている過程を逐次アップしてみるので、勉強して見ようや。


203 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/15(日) 12:39:54 ]
ちなみにフルーツフィールドっていうのは船橋高校の人が20年以上前につくったらしい。

ググっても著作者のページは見つからないけど、ハンドヘルドPCへの移植は見つかった。
なんか、Java版もあった。
www2.plala.or.jp/sone/fruitsfields/fruitsfields.html

これを作ってみようと思う。

オイラの使っているのはN904iとN705i。これで動くのでDoja-5.0で作る。
そんな機能は必要ないと思うけど。


204 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 12:55:11 ]
appget.com/im/pc/clist.htm
パズルはこんなにある。練習ならいいが、
パズルを作る技術を磨いてもあまり報われることはない。
それよりツール系でまだ少ないジャンルが狙い目。業務系PGならそのノウハウも生かせる。

205 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 13:19:53 ]
iアプリだと画面スクロールもいるから初めてにしてはめんどくさいような
240x240で完結するなら簡単にできるだろうけど

206 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/15(日) 13:25:15 ]
参考書は「Java言語によるモバイル開発」って本買ってきた。
うちの近所のブックオフには参考になりそうな本がなく、普通の本屋で唯一使えそうな本かと思って買ってきた。
Javaのコーディングの本かってもよかったが、まぁ、なくても何とかなるだろ。
どっちかというと資料の少なそうな携帯アプリの本で。

と、思ったんだけど、amazonでの評価はひどいね。
バグだらけで、Dojaほとんど載ってないって。

たしかに後半はDojaのことは置いといてっていう雰囲気。



>>204
ま、練習っす。iアプリって作ったことないし、Javaも初めてだし。
仕事には今のところする気もないただの興味だから。

207 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/15(日) 13:31:32 ]
ああ、でも FX をやっているので、メタトレーダやVTAPIと連携したモバイルトレーディングシステムは作ってみたいかも。
業者提供のツールは使いにくくって。

208 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 17:21:27 ]
>>201
iアプリは1.4だぞ

>>200
まじでどーしても起動しないことがよくあるんだよ。
俺がなったときはOSから入れ直してやっと起動した。



209 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/15(日) 23:45:26 ]
さて。作る内容は決めたものの、元データがないとそもそも困るね。
ということで、ステージのデータを確認してみようと思ったが・・・。

なかなか見つからなかった。これは何とか見つけて、中身を解析。
ステージのサイズが横18x12で外側はすべて壁。
実ステージデータとしては壁の内側の16x10の範囲だけで、データは1バイトで2コマ分、
0:スペース、1:壁、2:下矢印、3:左矢印、4:右矢印、5:上矢印、6:フルーツ、7:自分?だと思う。

ここまでの解析(というか、データ探し)だけで4時間もかかっちゃったよ。


210 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/15(日) 23:47:08 ]
データの構造はわかったので、今度はキャラクタの絵を描いてた。
ドット絵を描くのはつらい。


参考書によるとImageMapという機能を使えばRPGのフィールドっぽいのは簡単にできそう。
キャラクタを1枚絵で用意して、それに配列でデータ渡してあげると絵が表示されるって話なので
これを使えばいいのかなということでとりあえず描く。

これまた3時間ぐらいかけた。

211 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/15(日) 23:54:51 ]
で、やっとコーディング。

イメージの表示と、ImageMapを使ってみた。
ImageMapのためのイメージが配列なのに最初気づかずエラーよくわかってなかった。

www.geocities.jp/can_you_digit_sukka/iApp/091115/FruitsFields091115.zip

肝心のコーディングはこれだけ。


212 名前:デフォルトの名無しさん mailto:sage [2009/11/16(月) 11:59:23 ]
いや、ここ君の日記帳じゃないんで
情報が埋もれるだけだからマジ勘弁して

213 名前:デフォルトの名無しさん mailto:sage [2009/11/16(月) 12:07:14 ]
もうろくな情報も無いけどな'`,、('∀`) '`,、

214 名前:デフォルトの名無しさん mailto:sage [2009/11/16(月) 12:47:54 ]
eclipseでDoJaが動かないときのチェックポイント
・コンパイラ準拠レベルが1.4になっているか
・j2sdkのbinディレクトリにPATHを通してあるか

ほとんどの場合これで動くようになってる。


215 名前:デフォルトの名無しさん mailto:sage [2009/11/16(月) 13:38:43 ]
新規情報は無い。ってのも重要な情報さ

216 名前:BookerTee ◆mLDG2detrc mailto:sage [2009/11/16(月) 18:35:49 ]
それもそやね。んじゃ。

217 名前:デフォルトの名無しさん mailto:sage [2009/11/16(月) 22:50:21 ]
ここはお前の日記帳だ
どんどん書き込め

218 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 09:20:51 ]
つーか日記みたいな一言を提示したいなら、これがお勧めだな

twitter
ttp://www.greenspace.info/twitter/



219 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 09:41:22 ]
いや、ここ君の日記帳じゃないんで
情報が埋もれるだけだからマジ勘弁して

220 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 10:28:30 ]
twitter何の利益もない情報が検索上位に来て激しく鵜材

221 名前:デフォルトの名無しさん [2009/11/19(木) 18:36:52 ]
逆コンパイルしてクラスファイルの中身見たいんだけど
com.nttdocomo.ui.Graphicsのやつ

jad使っても出てこない。
何か方法無いか?

222 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 19:47:15 ]
>>220
I think so.

223 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 22:38:12 ]
Graphics3Dのテクスチャは256x256までしか使えないの?

224 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 23:43:05 ]
iアプリでswingを使いたい

225 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:38:32 ]
903i以前の非メガアプリのユーザーの比率ってわかるサイトないかな?
あと、903iでもPだけ縦240だけど、もう切り捨てるべきじゃない?
携帯アプリがしょぼいと言われるのは240x240だからだろ
みんなで240x320で作っちまおうぜ

226 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 12:21:06 ]
>>225
アプゲに「ユーザ利用ブラウザ傾向」がありました。
アプリを求めてくるユーザ層だからそこそこ参考になるかと。
Starも含めると8割はメガアプリ対応機種みたいです。

さて,質問。
WinXPでデバッグ・開発してるとcurrentTimeMillisやsleepの精度が悪くて(15,6ms?)
ほどよくストレスが溜まってきますが,貴兄らはどうやって対処していますか?

227 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:21:50 ]
>>225
うざいw

228 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 17:16:17 ]
>>226
裏でJaneやWindows Media Playerを起動しておく



229 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 19:04:27 ]
WindowsLiveMessengerとかでもいいぞ<タイマー分解能補正

230 名前:226 mailto:sage [2009/11/21(土) 19:48:05 ]
>>228-229
失礼しました。既にそれらは起動してますが,それでも15,6msになります。

環境はJDK1.6,Doja5.1です。
1.6がまずいのかな〜

231 名前:デフォルトの名無しさん [2009/11/23(月) 00:12:02 ]
Buttonを3つ配置しましたが、方向キーでの移動がむちゃくちゃです。
A B C

と配置しているのですが、
Bがフォーカスを持っているときに右を押したらフォーカスがCへ
Bがフォーカスを持っているときに左を押したらフォーカスがAへ

と直感的になってほしいのですが、どうすればいいでしょうか?
Webをしらべてると、FocusManagerで行うらしいのですが、使い方がわかりません。

232 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 02:58:20 ]
Panel#setLayoutManager()にnullを指定するのを止めるか、
フォーカス順にボタンをadd()するか。
自作のFocusManagerは無意味(setできない)。

233 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 20:58:29 ]
画面の傾きや加速度を取得しようと
N06AでAccelerationSensorクラスのgetAccelerationSensor() を実行すると
UnsupportedOperationExceptionを返してきて対応していないようです
しかし、体感アプリのようなビールを注ぐアプリケーション等を実行して見ると動作します
一体原因はなんなのでしょうか?

対応状況を見ると体感アプリは○となっており、対応APIのバージョンはStar1.1となっています。


234 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 00:50:53 ]
「Star-1.x 各機種オプションAPI・拡張API実装状況」
を見ると、N06AのAccelerationSensorは×になってる。
その体感アプリ実行中にカメラを指で塞いで動かなくなったら、
RollReaderあたりで実装されてるのかも。

235 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 01:56:14 ]
キー操作だけをマルチスレッドに回したいのですが、
RunnableをimplementsしたクラスからprocessEventを
取得することは可能なのでしょうか?
APIはStar1.1です

236 名前:デフォルトの名無しさん [2009/11/26(木) 14:37:56 ]
アプリで音声流したいんだけどmp3って再生できる?



237 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 15:14:22 ]
無理

238 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 16:42:25 ]
バグ?
string.splitがないだって!



239 名前:236 [2009/11/26(木) 17:15:23 ]
通常だとどんな形式になるの?

240 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 17:16:49 ]
mld

mp3も再生できるかもしんないけど、
アプリ上から呼び出すプレイヤーで再生。
その間はアプリはサスペンド。

241 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 18:00:17 ]
>>238
バグってるのはおまいさんだ
CLDCのAPIリファレンスを読んで出直して来い


242 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 18:02:36 ]
>>234
なるほど、ありがとうございました

243 名前:デフォルトの名無しさん [2009/11/26(木) 23:47:15 ]
色違いの敵はどうやって表示するの?

244 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 02:56:34 ]
PalettedImage

245 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 05:57:05 ]
>>244
サンクスです


246 名前:デフォルトの名無しさん [2009/11/27(金) 10:53:13 ]
スクラッチパッドをファイルシステムみたいに使えるライブラリってないですか?
例えば最初の32byteをinodeとしてinode内にアドレス等の情報を保持するような感じのやつです

247 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 17:18:28 ]
ないよ
管理クラスを自作するしかない

はず

248 名前:デフォルトの名無しさん [2009/11/27(金) 19:16:15 ]
管理クラスてやつを作ってくれませんか?



249 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 19:27:35 ]
ぐぐれば結構出てくるよ

250 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 22:10:49 ]
スクラッチパッド内にzip配置してJarInflaterすりゃいいじゃん

251 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 23:04:30 ]
JarInflaterは書き込みできるのか?

252 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:24:27 ]
SDカードとか内蔵メモリーにアクセスって出来る?

253 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:46:24 ]
SDはアプリが生成したファイルならば
内部は著作権保護がなければ

254 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 21:29:40 ]
>>253
うざい

255 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 10:35:27 ]
DojaでFeliCaのアドホック通信でアプリ作成しているんだけど
端末A,Bがあるとして、

クライアントA <−> サーバB で通信をしたあと、 続けて
サーバA <−> クライアントB として通信を開始しようとすると
クライアントBのFelica.open()でエラーがでる。

どうやら 一度サーバとして起動されたアプリは クライアントになれないっぽい

リファレンスみたら、「〜Exceptionが発生します」としかかれてなくて、これを解決する方法を探してるんだけど
現状は アプリの再起動しかない・・・(それだと使い勝手がわるすぎる

なにかいい方法ありませんか?
アプリ上で即時再起動・リセットかける方法とか

あとドコモに問い合わせとかできないんですかねー 軽く公式みたけど FAQしかない

256 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 14:24:35 ]
nai

257 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 19:14:32 ]
>>254
?

258 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 09:13:57 ]
>>255
ドコモにはなんどか問い合わせしてみたけど
DXアプリとかの契約がないと
何も答えられません、の一点張り




259 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 21:08:34 ]
最近アプリを作ろうと思い始めたのですが、TextBoxで文字の入力を求めているのに文字が入力されません。
センターの決定キーと左右のソフトキー以外利かず、十字キーも文字入力のキーも反応せず。
ソースはttp://homepage3.nifty.com/epg/iapp/21Component.htmのTxtPanel.javaとTxtsample1.javaを組み合わせたものです。
実行結果画面3でキーの入力画面に行くも関わらず、キーを入力しても反応しない(文字も表示されず、十字も反応しないのでカーソルも動かない)状態です。
Doja5.0+Eclipse3.1.2で作成しています。

260 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 21:48:53 ]
>>259
?

261 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 21:59:11 ]
>>259
TextBoxについてはわからないけど
なぜEclipse3.1?
最新版(Eclipse3.5.1)でも動くぞ。

262 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 22:12:43 ]
EclipseについてではなくTextBoxについて答えてほしいのですが・・・汗

263 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 23:38:06 ]
どういうアプリでどう動いて欲しいのかが分からん。
とりあえず、テキストボックスが1個しかないから、
カーソルはテキストボックスから動かない。

テキストボックスを選択→決定キーで編集モードになる
→文字編集→決定キーで抜ける
はできるの?

264 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 23:42:23 ]
エミュレーター上での話なら
端末ウィンドウのボタンを押しても入力されないみたいだけど
キーボードで文字を打つと入る。

Eclipseは古いの使ってもいいことなんか無いから新しいの入れたほうがいい。
3.1だとクイックフィックスとかの便利機能もまだない。

265 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 00:43:22 ]
>>261-264
ありがとうございます。
エミュ上で端末押しても動かないんですね。
Eclipseは昔ちょっとJavaを勉強していた時にいれたままだったので、このままでした。


266 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:17:36 ]
サウンド関係についての質問です。
MediaSound ms1 = MediaManager.getSound( data );
m_AudioPresenter.setSound( mc1 );
で設定したメディアサウンドの情報をnullにする方法ってありますか?

メモリー節約のためにメディアサウンドを使いまわしていて、
いらなくなったメディアサウンドを破棄するのに、
ms1.unuse(); ms1.dispose(); ms1=null; としてますが、
m_AudioPresenter.getMediaResource();
でms1のアドレスがゲットできてしまいます。
つまりずっと参照されたままの状態になっているようです。

しかもメディアサウンドは既にdisposeされてるので、
呼び出したところで "UIException: Media sound is not usable"
が発生してしまうだけです・・・。

m_AudioPresenter.setSound( null )
としたいところですが、この方法では例外が発生してできないんですよね・・・。
m_AudioPresenter自体も一旦nullにしてガベコレで回収しない限り無理なのでしょうか?

267 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:40:29 ]
やろうとしていることがおかしい
シングルトンでググれ

268 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 16:32:53 ]
画像のメモリについて教えてください。Star1.0です。
iアプリコンテンツ開発ガイドによると、たとえばgifを読み込む場合、
オリジナルデータ(gifそのもの?)と内部データ(RGB?)というのが作られる
ようなのですが、このあとオリジナルデータは要らないと思うのですが、
この分のメモリ開放とかできるのでしょうか?

MediaImage m = MediaManager.getImage("resource:///test.gif");
m.use();
Image img = m.getImage();

m.unuse(), m.dispose() とかするとやっぱりimgは使えなくなります。
imgをcloneして元を消すのもなんか無駄な処理ですよね・・・




269 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 22:12:59 ]
>>268
DojaやStarでは、MediaImageとImageはセットで持っておかないといけない。
何故そういう仕様にしたのかはわからないが、そういうことになってる。

270 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:10:22 ]
ImageはMediaImageのデータを参照してるだけじゃないの?

271 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:21:14 ]
>>269会話が苦手そう・・

272 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:59:10 ]
>>268
MediaResource#use(MediaResource overwritten, boolean useOnce)
じゃダメ?

273 名前:268 mailto:sage [2009/12/03(木) 10:54:41 ]
>>269,270,272
ありがとうございます。

272さんのヒントからマニュアル調べたら

> 第 2 引数は、 このメディアイメージの利用 (use) が 「一度きり」であるかどうかを指定します。 「一度きり」であると指定した場合 (true を指定した場合 ) 、 use 完了と同時に、内部形式に変換される前のリソースを破棄します。

って思いっきり書いてありました・・読んでたはずなのに・・ごめんなさい。

とりあえずgif5つほど読んで試したところ、それっぽい値が出ました。
元のgifサイズ合計 11004
m.use(null, false)時 メモリ使用量 14644
m.use(null, true)時 メモリ使用量 3612
差分 11032

メモリ使用量は
long a;
System.gc();
a=Runtime.getRuntime().freeMemory();
画像読み
System.gc();
System.out.println(a-Runtime.getRuntime().freeMemory());
とやって調べました。絵はちゃんと表示されました。

差分がgifとほぼ同サイズなので、メモリは開放してくれたんだと思いますが、
内部データが3612ってのはおかしいような・・・はかり方が間違ってる可能性大



274 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 12:15:18 ]
>>258
亀だけどthx

275 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 14:10:31 ]
>>273
Javaヒープとnativeヒープの違い。


276 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 06:41:28 ]
FOMAのUART機能を使ってPCとの通信を試みてます

StreamConnection uart;
void read()
{
InputStreamReader in;
String str = "";
try
{
uart = (StreamConnection)Connector.open("comm:/0;baudrate=115200,databitlen=8,parity=NO,stopbitlen=1,flowctrl=OFF",Connector.READ,true);
in = new InputStreamReader(uart.openInputStream(), "SJIS");
while (true)
{
try
{
recv = (byte) in.read();
str += String.valueOf((char)recv);
System.out.print((char)recv);
if((char)recv == '\n') break;
}catch(Exception e){
e.printStackTrace();.................................@
}
}
}catch(Exception e){
e.printStackTrace();
}
}

以上のソースを別のスレッドで走らせているんですが、@の箇所でIlligal stream stateというメッセージが出ます。
原因がわからないのですが、思い当たる方いらっしゃいますでしょうか・・・

277 名前:268 mailto:sage [2009/12/07(月) 15:10:06 ]
>>275

nativeヒープという存在を知りませんでした・・・
ありがとうございます。すっきりしました。

278 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 00:29:43 ]
>>276
UARTはよー分からんけど、もうちょっと自分で問題箇所を整理すべきだ。
inのNullチェックとかready()使うとか。

あとそのプログラムだと取得データに必ず’\n’が含まれていないとエラーになるけどそれは問題ないの?



279 名前: [2009/12/09(水) 12:15:53 ]
onge.flashhp.net/
 ここで携帯裏アプリをDLできますよ〜

280 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 12:18:00 ]
携帯持って無いんで(´・ω・`)

281 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 01:30:58 ]
ttp://www.atmarkit.co.jp/frfid/rensai/mfelica/mfelica01/01.html

↑ここのサイトで1から順に手順どおりやって行ったのですが、
最後の「作成したiアプリをFeliCa対応携帯端末で実際に動作させる」の所で、
実機にダウンロードしようと、ファイルをアップロードしてあるサイトにアクセスして
ダウンロードを押してみても、ダウンロードできない時のページに飛ばされてしまいます。
色々なDoCoMoの機種で試してみたのですがどれも同じ結果でした。

助けてください!!

282 名前:デフォルトの名無しさん [2009/12/12(土) 04:11:31 ]
Doja5.0で作ったものを4.0で動かしたところうまく動きませんでした
mldファイルを流して特定の条件で音量や音階が変化するというものなのですが
5.0では問題なかったのに4.0では音がでなくなりました
いろいろいじってみたところ
setAttributeを使って音階をいじると音が止まってしまうようでした
自分なりに調べたのですが4.0と5.0でsetAttributeの仕様が変わったという記述は見受けられませんでした
setAttributeを使って音量を変えた場合は問題なく動きます
何か心当りがあればご教示ください

283 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:08:49 ]
>>282
心当たりはないが、4.0でコンパイルして試してみた?
Dojaは上位互換なんだから5.0で作ったアプリを4.0の端末で
動かすことは保証しないんじゃないかな

284 名前:デフォルトの名無しさん [2009/12/12(土) 17:41:27 ]
>>283
Doja4.0でコンパイルしました

285 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 18:07:35 ]
>>281
ちゃんとjamファイルがダウンロードできるようにMIME Typeの設定したか?

286 名前:デフォルトの名無しさん [2009/12/12(土) 18:40:57 ]
設定してないかも

287 名前:281 mailto:sage [2009/12/12(土) 23:30:41 ]
>>285
MIME Typeの設定というものはしてませんでした。
今からMIME Typeの設定について調べて試してみたいと思います!!
ありがとうございます!!

288 名前:281 mailto:sage [2009/12/13(日) 00:27:56 ]
MIME Typeの設定について自分なりに調べて色々試してみたのですがダメでした。
fc2サーバを利用してるのですがダウンロードできないのとは関係ないですよね?
何が悪いんでしょうか・・・・



289 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 01:39:26 ]
fc2って、jarは置けたけどjamは置けなかったような?

290 名前:281 mailto:sage [2009/12/13(日) 02:25:15 ]
>>289
そうだったのですか、どうりでいろいろ試してみてもうまくいかないわけですね。
iアプリをあげるのに適したおススメの(できれば無料)のサーバはありますでしょうか?






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

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

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