- 1 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 13:21:44 ]
- NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。
※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 8 ttp://pc11.2ch.net/test/read.cgi/tech/1206017034/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド113【大歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1204363011/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 ttp://pc11.2ch.net/test/read.cgi/tech/1117773530/
- 802 名前:800 mailto:sage [2008/06/11(水) 00:24:20 ]
- >>801
禿同。ついでにMIDP1.0にたいしても近い恩恵を受けられるしね。 恐らく無限ループを作って良いシステムなんて稀有だと思うし 出来る出来ないの話ではなくやらない様にすべきだよな
- 803 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 10:08:49 ]
- MIDP1.0系の端末も、無限ループでやるとイベントが遅延する機種があるからなぁw
逆に3G端末系だと無限ループにしないとダメという、もうちょっと統一感もてよなあいつらw
- 804 名前:デフォルトの名無しさん mailto:saga [2008/06/12(木) 14:30:56 ]
- }の数が合わないみたいなんですけど、どうしたらいいですか?
チンチンブルルンルン
- 805 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 18:51:09 ]
- >>804まずはそのブツをしまいなさい。
- 806 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 12:35:37 ]
- ちょっと聞きたいのですが
iアプリでエクスプローラーを作るのは可能でしょうか? PC無しでSDカードの中身を操作したいのです できるようならプログラム勉強しようとおもいます ついでに口内炎が痛くて困ってます 治す方法はいいので、口内炎が出来る理由もわかれば教えて下さい お願いします
- 807 名前: [―{}@{}@{}-] デフォルトの名無しさん mailto:sage [2008/06/13(金) 12:53:31 ]
- 一応できるけど、制限が多いので現実的ではない
口内炎は薬塗れば2日で治る
- 808 名前:806 mailto:sage [2008/06/13(金) 12:57:17 ]
- 素早いレスに感謝します
では、SDカード内のフォルダ名を変更するプログラムなら簡単にできますか? 口内炎の塗り薬はやはり染みて痛いのでしょうか?
- 809 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 18:50:42 ]
- 最新機種ならば複数の音楽を同時に再生するってことできるんでしょうか?
- 810 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 19:31:02 ]
- >>808
できません。 染みません。 >>809 「一応」4つまで
- 811 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 19:35:17 ]
- なんかよく分からんが口内炎なら野菜食っとけ、野菜。ってばーちゃんが言ってた。
- 812 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 19:37:16 ]
- ビタミンAの欠乏だっけか?
- 813 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 19:50:26 ]
- 俺は首筋と後頭部に小豆大のしこりができたんだがこれは・・・?
- 814 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 19:54:06 ]
- ピザじゃね?
- 815 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 19:56:33 ]
- >>813
小豆じゃね?
- 816 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 20:53:52 ]
- 質問です。
SH906iは、480*854のiアプリを自動で横にしてくれる機能がありますか? 購入の参考にしたいと思っています。 宜しくお願いします。
- 817 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 22:05:06 ]
- それはアプリ次第でしょ
細かいことは機種のスレで聞いたほうが確実だと思うよ
- 818 名前:816 mailto:sage [2008/06/13(金) 22:22:31 ]
- そのiアプリを自分で作っていまして、
作る側のことはこの板で聞いた方がいいと思ったんです。 DrawAreaを480 * 854にして、更にTargetDeviceにSH906iとやればできますか?
- 819 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 22:37:53 ]
- 横にするってのがよくわからんがそれはできる
- 820 名前:816 mailto:sage [2008/06/13(金) 22:57:29 ]
- 480 * 854だと画面領域を超えるから
普通だと縮小されるか、もしくはDLでエラーがでますよね? それで横画面にしたときに、 自動で右回転して854 * 480にしてくれるのかが知りたいんです。 確かF905iとかだとしてくれたような気がしますが、どうでしょうか?
- 821 名前:816 mailto:sage [2008/06/13(金) 22:59:01 ]
- 間違えた、縦横が逆でした……。
- 822 名前:デフォルトの名無しさん mailto:saga [2008/06/14(土) 00:18:20 ]
- なんで
}の後に;をつけなくても大丈夫なんですか? チンチンブルルンルン
- 823 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 00:22:06 ]
- 480x480
- 824 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 12:37:59 ]
- グーグル アンドロイドって どう思いますか?
- 825 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 12:41:37 ]
- ロボチガウ ロボチガウ
- 826 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 13:19:13 ]
- よくよく考えてみたらメガアプリにのみ対応させるなら240*240にする必要ないですよね
皆さんはメガに対応させるときどのサイズにしてますか?
- 827 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 14:59:39 ]
- いや、メガアプリでも240*240までしか使えない機種もあるし。
全機種に対応させたいなら240*240 ワイドが使いたくて比較的多くの機種に対応させたいなら240*320 その他ターゲット機種が決まってるならそれに合わせればいいんでね?
- 828 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 15:36:34 ]
- >>820
縦画面にしてくださいって警告が出るだけじゃない? SH905iはそういう警告が出る
- 829 名前:816 mailto:sage [2008/06/14(土) 19:09:18 ]
- つまり、リッジレーサー等の横画面のiアプリは、
SH905iでは警告がでてプレイできないということですか?
- 830 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 19:14:03 ]
- >>829
たしかリッジレーサーズは縦横両バージョンがあるよ 横に出来る機種だけが横ワイド対応だったと思う
- 831 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 23:02:31 ]
- 珍しく仕様がバラバラなんだよな。
最初バラバラすぎたのを反省して統一化してきてたのに、なんで急に?って感じ
- 832 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 23:18:24 ]
- 横向きにできる機種とできない機種があるから仕方ないでしょ
- 833 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 23:28:14 ]
- そもそもSH905もSH906も横向きの時にキー操作が出来ないじゃん
SH906はタッチパネルで操作できるが、でもiアプリじゃ無理だろうし
- 834 名前:816 mailto:sage [2008/06/14(土) 23:43:10 ]
- 公式サイトでSH906iのiアプリのドキュメントを見つけたんですが、
プリインストールのデビルメイクライが縦横あるみたいです。 ただ、1つのアプリなので、携帯側ではなく、 iアプリ側で描画処理を変えてると思うんですよね。 メインの3D画面はいいとして、文字部分や2D画像は、 setFlipModeか行列で回転描画してるはずです。 2D画像だけなら最初から回転したものを用意すればいいですが、 文字はFlipでできないので、一旦画像に描画してからになると思います。 あとは854*480の横ワイド画像に全部描画してから、 それを回転して画面に描画といったかんじでしょうか。 ただ、このやり方だと回転した描画を用意して座標を指定するのがわかりづらいですし、 PCで開発しているときに横になって見づらいというのがネックになると思います。 後者は描画部分をPCと実機で切り替えられるようにすればできますが、 前者はどうにもなりません。 最初から横ワイド画面で開発したのが、そのまま横画面になれば何の問題もないんです。 ちなみに私が購入を考えているのはSH906iTVで、 ほとんど同じであろうSH900iでできるかを聞いてみました。
- 835 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 00:08:43 ]
- 同じ形の画像のうち片方は青、片方は赤の色で塗りつぶしてある物を用意して、
青のほうは表示、赤のほうは非表示(重ねるように配置)にして、 非表示にしてあるほうの色を取得するみたいなことはできますか?
- 836 名前:デフォルトの名無しさん mailto:saga [2008/06/15(日) 00:42:03 ]
- 三角関数を使うとビルドは成功しますが
起動するとRuntimeExceptionエラーが出ます なぜですか?
- 837 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 00:45:36 ]
- >>836
>>779
- 838 名前:806 [2008/06/15(日) 01:41:46 ]
- では、SDカードに入れてあるエロiモーションを隠すことは不可能でしょうか?
あと口内炎に関してですが、治し方ではなくて 「何故できるのか」 を教えてもらえると嬉しいです。
- 839 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 05:37:59 ]
- >834
>ただ、このやり方だと回転した描画を用意して座標を指定するのがわかりづらいですし、 >PCで開発しているときに横になって見づらいというのがネックになると思います。 全然そんなことないよ。特に難しいことなく開発できてる。 1行目について: 座標変換は必要なし。あたかも最初から横長のCanvasであるかのように、 画像でも文字でも854x480のImage(オフスクリーンバッファ)に描くだけのこと。 それをCanvasに描画するときにsetFlipMode()。 2行目について: エミュレータに854*480(横長)のデバイスを作って追加する。 設定が面倒だけど1度やってみることオヌヌメ。
- 840 名前:816 mailto:sage [2008/06/15(日) 10:32:09 ]
- >839
Imageに描画→それをcanvasに描画は、 2回描画するので重いのではないでしょうか? また、私が今所持しているSH903iで、 setFilpMode(Graphics.FLIP_NONE)とsetFilpMode(Graphics.FLIP_ROTATE_RIGHT) のそれぞれで240*240のgifを300回描画する時間を比べると約3倍違いました。 このことからも、なるべくFlipModeは避けるべきだと考えています。 速度を出すには、2D画像は画像自体を回転させ、 文字はしょうがないのでImageに書いたものを、 FlipModeで描画するのが最適なのではないかと思っていますが、 どうなんでしょうか? 携帯の方で勝手にやってくれれば一番なんですが……。 C:\iDKDoJa5.0\lib\skin\deviceinfo\のならば書き換えてやっています。
- 841 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 10:58:04 ]
- >>838
なんかもう・・・他所でやれと言いたいところだが。 >では、SDカードに入れてあるエロiモーションを隠すことは不可能でしょうか? 端末側の機能でやれ。 アプリでできることはAPIリファレンスでSD-Bindingを調べろ。 >あと口内炎(略 ググれ。山ほど出る。
- 842 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 11:46:03 ]
- マジメか
- 843 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 12:23:51 ]
- >840
>携帯の方で勝手にやってくれれば一番なんですが……。 できないと決まってることに何でいつまでもグズグズ言ってんの。 「どうなんでしょうか?」じゃないでしょ。結論出してるならもう勝手にしなよ。
- 844 名前:816 mailto:sage [2008/06/15(日) 12:38:09 ]
- SH906iでできるかできないかの質問の答えはまだ出てないと思います。
以前に作ったアプリで空のImageに描画したものを、 FlipModeでCanvasに描画等をするテストをやってみました。 結果、一番重いシーンでも秒間16描画が可能でした。 createImageで作ったものに描画するのは高速なんですね。 私の勉強不足でした。 できれば906iシリーズ全てに対応させたいので、この方法でいきたいと思います。 お騒がせしました。 そして、ありがとうございました。
- 845 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 13:13:22 ]
- >>844
905以降は速い、うぜえ、消えろ 検証センター行け、行けないなら自分で買え
- 846 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 13:14:26 ]
- >>840
言っていることがちぐはぐすぎる setFlipModeすると遅くなるなら、たった1回しかそれをせずに済む「Imageに描画>Canvasに」を採用しろよ 開発も楽だし、速度も十分速い。 そもそもCanvasのlock/unlockを使っているなら、それは「Imageに書き込む>液晶に」という動作を内部でしている。変わらん
- 847 名前:816 mailto:sage [2008/06/15(日) 13:35:20 ]
- >>845
検証センターなんてあるんですね。 個人でやっているので、この金額はちょっと高いので行きません。 SH906iTVを購入して、他の機種は公開して問題が出たら対応という感じにします。 >>846 840の時点では、setFlipModeで描画する回数よりもサイズのことを考えて、文字部分だけすれば早いのではないかと考えたんです。 setFlipModeの切り替えが遅いのなら「Imageに描画>Canvasに」ですね。 結果的にも「Imageに描画>Canvasに」になりました。 もう結論がでていることなので、開発に集中しますね。
- 848 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:06:54 ]
- 俺は↑これが言っていることがさっぱりわからないんだが、一体何を基準に思考してるんだろう・・・
- 849 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:17:30 ]
- >>847
切り替えが遅いってどういう意味だ? 物理的に液晶を回転させてるとか思ってるの? 以降のdrawをFlip付きで実行してくださいって命令だろ? Flipうんぬんじゃなく、offscreenを挟むと昔の機種は遅い 最近の機種はoffscreen経由でも高速になってる これだけのことだろ?
- 850 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:38:34 ]
- マップとかに使う配列データはソースに直接書いておくのと、リソースにテキストとして入れておくのでは、
どちらが容量を少なくできるんでしょうか? 内容が一緒なら変わりませんか?
- 851 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:49:45 ]
- >>849
多分…。多分だが、setFlipModeを呼び出すこと自体が遅いと思ってるんじゃないだろうか… Direct3DとかだとSetRenderStateをむやみに呼び出すなと言われるし… >>850 変わりません
- 852 名前:835 [2008/06/15(日) 15:51:49 ]
- インパクトが弱いのか、書き方が悪かったのかわかりませんがスルーされてしまってるようなので
もう一度・・・。 同じ形の画像のうち片方は青、片方は赤の色で塗りつぶしてある物を用意して、 青のほうは表示、赤のほうは非表示(重ねるように配置)にして、 非表示にしてあるほうの色を取得するみたいなことはできますか? 当たり判定に使うことが出来るんじゃないかと思っているんですが、どうでしょうか?
- 853 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:55:00 ]
- >>850
resフォルダならjarファイルとして圧縮されるから減るんじゃ?
- 854 名前:デフォルトの名無しさん mailto:saga [2008/06/15(日) 15:57:40 ]
- リファレンスでは2.0以降になっているのに3.0で
static int Math.cos(int a) が機能しません どうすればいいですか?
- 855 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 16:17:45 ]
- 答えたくても、意味がわからないのでな…
- 856 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 16:19:21 ]
- 最近のこのスレのカオスっぷりはなんなんだ?
意味のわからない質問 公式のプログラミングマニュアルすら読まない質問 情報を隠した質問 何を答えればいいんだよ
- 857 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 16:29:32 ]
- 何を質問しているかを…じゃね?
- 858 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 16:42:02 ]
- >>852
書き方が悪い 表示ってなに?描画のこと? もうちょっと具体的に分かりやすく質問せねば
- 859 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 16:44:00 ]
- >>850
Cと違ってJavaで初期値のある配列はサイズでかくなりますよ
- 860 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 17:06:37 ]
- >>852
redImageをオフスクリーンに描画、次にblueImageをオフスクリーンに描画 オフスクリーンからredImageを描画した座標でgetRGB RGB配列内に青のRGB値があれば重なってる はい、出来ます、俺はこんなこと絶対しないけど
- 861 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 17:28:17 ]
- >>859確かバイトコード上だと確保のコードの後に書く値を代入するコードが直接埋め込まれるん
じゃなかったっけ?Cならモジュールがロードされた時に値の羅列がメモリに乗るから それを使うだけだけど、
- 862 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 17:49:51 ]
- >>852
色で当たり判定を行うとはまた斬新な・・・。 どんなゲーム作ろうとしてるの?
- 863 名前:835 mailto:sage [2008/06/15(日) 18:30:23 ]
- >>856
まさに俺のことですね。。。 >>858 描画のことです。 >>860 なるほど。できるけどあまり効率的ではなさそうですね。 >>862 ダーツゲームを作ろうと思っています。 えっと、情報を出し惜しみしてたわけではないんですが、一応授業でiアプリを作れということだったので できるだけ自分で考えたほうがいいかなと思って書き込ませてもらったんですが、 結果分かりにくい原因になってしまったようですみません。 上に書いたようにダーツゲームを作ろうと思っています。 先生がカーレース?のアプリを例に見せて、コースをはみ出したときの判定は色を使っていると言っていたので、 描画する画像(ダーツボード)と描画しない画像(点数別に色分けされた画像)を用意して、 あたった所の色を読み取って点数を出すという方法がいけるんじゃないかと思いましたが、実際その方法で できるかどうかわからなかったので書き込ませてもらいました。 上で書いている事と矛盾しますが、他にどのような方法があるか教えていただけますでしょうか?
- 864 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 18:39:54 ]
- ダーツか、じゃアークタンジェントと平方根
- 865 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 19:27:25 ]
- メンテはしやすそうだが、無駄の多い方法だな<色で判別して点数
幸いダースは完全な円なんだから、>>864の方法でいいだろー
- 866 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 19:59:36 ]
- 絶対座標と極座標
- 867 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 20:15:39 ]
- >>864-866
数学嫌いの俺としてはまったく考え付きませんでした。 チームで製作なので得意な人にそこらへんは任せてみようと思います。 恥ずかしながら極座標というのは初めて聞きました。
- 868 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 21:33:38 ]
- 数学嫌いがなんでプログラムやってんの
どうも専門学生っぽいが、数学使えないプログラマなんて、底辺コーディング屋としても需要ないぞ?
- 869 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 21:43:49 ]
- 角度と距離求めるくらいで数学も糞もないやろ
- 870 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 21:55:55 ]
- >>868
嫌いは言い過ぎかもしれませんが、苦手な部類です。 まぁ一緒のような物ですかね。 確かに数学苦手ですし、頭も固いのでプログラマには向いていないのは自分でも分かっていますが、 授業として組み込まれてるし、ゲームとして動作する物を提出しないと成績に反映されないので作るしかないんです。 >>869 少なくとも俺にはそういう発想がでなかったんです。 あと、他人に任せるのはチーム製作ということと時間的余裕が無いのでという点でです。 一人で作ってて時間もあるなら自分でがんばりますけど。
- 871 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 23:48:12 ]
- プログラマはみんな数学好きなのかw
堅苦しく考えず必要になったときに勉強すればいいと思うけどな 俺はプログラム書くようになってから三角関数の面白さに気づいたよ
- 872 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:25:29 ]
- 俺超数学嫌いだけどプログラマ面白いし
まぁまぁのもの作れるよ
- 873 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:35:13 ]
- 数学の面白さは、それを使って何かが出来た時にしか分からない。
俺も高校で行列やら微積分やら習った時、こんなもの何に使うんだよウゼーと思ったが、 大学に入ってからこれは凄いと思ったし。 円の中心からある点(x, y)までの距離は√(xの2乗+yの2乗)。// Math.sqrt(x*x+y*y) 角度はアークタンジェント(y/x)。// FastMath.atan2(x, y) 距離と角度の情報があれば、ダーツで何点のところに矢があるか簡単に分かる。 5時から6時の間かどうかを判定するなら、距離が円の半径より小さくて、yが負かつ角度が90〜120度。
- 874 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:35:37 ]
- プログラマ面白いって?
- 875 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:37:29 ]
- 好きかどうかはともかく数学苦手な奴にプログラマ向いてないだろ
- 876 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:39:55 ]
- >>851>>853
うーん、どっちなんでしょ?
- 877 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:40:10 ]
- 底辺ばっか
- 878 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:43:23 ]
- 冷徹な自己分析乙
- 879 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 01:09:49 ]
- >>876
マップエディターで吐き出したやつとかを読み込むのならresフォルダしかない。 小規模なやつで読み込むの面倒ならソースに書いてしまえばいい。 質問のレベルからして、そんなに容量を気にする規模のものを作れるとは思えないけどな。 とりあえずソースに書くとかナンセンスすぎるわ。
- 880 名前:デフォルトの名無しさん mailto:saga [2008/06/16(月) 01:14:26 ]
- Math.sqrt(int a)を使うとエラーが出ます
なぜですか?
- 881 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 01:44:53 ]
- CLDCについてググれ
- 882 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 02:47:10 ]
- >>876
>>851は間違い >>853は馬鹿、クラスファイルも圧縮されてる >>859の言うとおり
- 883 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 09:06:18 ]
- >>882
代入式はzip圧縮によってほぼ消えるので、同じと考えて差し支えないよ?
- 884 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 10:32:42 ]
- >>850
データの内容による。 俺ならresフォルダにバイナリファイルを置くけどな。
- 885 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 16:12:50 ]
- 大きなアプリ作るなら、データ配列が32k超えるとビルドが通らなくなる問題がある
よってresにバイナリを置く方が吉かと
- 886 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 16:40:37 ]
- そんな問題があったのか (゚.゚)
- 887 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 16:55:24 ]
- >>883
そのzip圧縮は、実行時にはメモリに解凍されるんだよ? ほぼ配列要素分の代入のバイトコードが...
- 888 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 16:57:58 ]
- はい?
- 889 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 17:21:53 ]
- >>887
で?っていう
- 890 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 17:29:29 ]
- いやー>>883が「ほぼ消える」とか言うから
zipは不可逆圧縮かよw
- 891 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 21:11:14 ]
- 誰か、887=890を翻訳してくれ
何をいってるのかさっぱりわからない
- 892 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 23:35:35 ]
- おそらく…おそらくだが、いや、そんなことはさすがにないとは思うが…
クラスファイルとしてJavaヒープに展開した際の容量のことを問題にしているのでは? いや、まさかね iアプリでまず気にするのは、Jar時の容量だもんな。展開時の容量の話を前置きもなくする人なんてありえないわ。俺の勘違いか
- 893 名前:デフォルトの名無しさん mailto:saga [2008/06/16(月) 23:51:31 ]
- cosを使うとエラーがでるんですけど意味不明です
- 894 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 23:57:10 ]
- 使わない方がいいよ
- 895 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 23:58:48 ]
- エラーメッセージも書かずに俺らに何して欲しいのか、意味不明です
- 896 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 00:09:55 ]
- >>893は意味不明だって言いたいだけで、何して欲しいだとか、自意識過剰というものです。
- 897 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 03:22:49 ]
- メガアプリだと思って調子こいてたら、容量が足りなくなってきました
クラスを減らそうと思うんですけども、何個か減らすだけで効果ってのはありますか? ちなみに今クラスが40個程度あって、リソースが500kb程度あります
- 898 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 07:11:40 ]
- >>892
「容量」の話をしてるときに 「jar(あるいはスクラッチパッドに読み込むデータファイル)の容量」と 「実行時のメモリ使用量」の どちらの話をしているのか、ということですね、わかります 流れを眺めていて、その2つが入り混じってるなとちょっと思ってました…
- 899 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 07:31:28 ]
- >>897
クラス削るよりも画像の減色した方が良くない? もうしてあるのなら無理だけどね。 あとは、リソースじゃなくてSDから読み込むとかね。 SDなんか1GB500円で売ってる時代だから、みんな持ってるんじゃない? 俺は仕事でやってるわけじゃないから、詳しくは知らないけどw
- 900 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:02:47 ]
- >>899
まだ減色は試してないのでやってみます 900kbあるjarを解凍してクラスファイルのサイズを調べたら、200kb程度でした リソースは500kbですから、あわせても700kbしかないのに…思っていたら、 中に〇〇.dbって500kbのファイルがありました リソースフォルダ内に、フォルダを作って画像を分けた時から、急にサイズが増えてしまったので、 このdbファイルはその時に作られたのかな、と思うのですが、 これは避けられないのでしょうか?
- 901 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:16:18 ]
- >>900
エクスプローラが画像のサムネイル表示時に作成されるシステムファイル。 消しても問題ないファイル。 エクスプローラのオプションで作成しないを選べた気がします。
- 902 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:20:53 ]
- >>901
×作成される 〇作成する
|

|