- 1 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 13:32:59 ]
- NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。
※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 7 ttp://pc11.2ch.net/test/read.cgi/tech/1180010672/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド110【大歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1197710566/ ■ iモード携帯電話用Java(iアプリ)まとめサイト ttp://ton.my-sv.net/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 ttp://pc8.2ch.net/test/read.cgi/tech/1117773530/
- 582 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 00:06:41 ]
- そうだよなあ。
プログレスバーのためだけに細切れにしてたら 時間だけじゃなくてパケ代もかかるからなあ。
- 583 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 00:20:02 ]
- ところでよ、CLDC1.1なDoJa4.0以降は
WeakReferenceというものが使えるんだがな。 これを使って何か便利なことは出来んものかね?
- 584 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 00:42:10 ]
- 対応機種を決定する立場にある人達は「可能な限り多くの機種に対応させるべきである」という考えに支配されており
「アプリを落としてくれる人で、今時900iなんて使ってる人どれくらいいるのかね?」などと言ったらファビョりはじめるので 今もDoJa3.5(CLDC1.0)でがんばっております。
- 585 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 00:52:29 ]
- 複数のメディアファイルをひとつひとつスクラッチパッドに書き込むのは時間がかかる。
だから複数のメディアファイルをひとまとめにすればいいのではないか。 しかしその方法が分からない。
- 586 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 01:16:41 ]
- ファイル1個ずつオープンクローズしない限りどっちも一緒???
- 587 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 01:20:41 ]
- >>582
パケ代は、実通信データ分でとるから細切れにしても変わらないぜ 昔調べた。 150KB未満での細切れにする意味は俺にはわからんなぁ プログレスバーのために、Apache側になんどもGET要求かけるほうが気味悪いぜ
- 588 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 01:24:02 ]
- >>585
メディアファイルはあらかじめJarにまとめてSPに書き込んで 取り出すときはJarInflaterクラスを使ってメディアファイルを取り出せばいい
- 589 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 01:26:06 ]
- >>587
HTTPヘッダの分はパケ代取られないのか・・・それは知らなかった
- 590 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 01:27:28 ]
- >>570
昔の機種は、read(byte[])でいっきに読めることが保証されてなかったから 1バイトずつ読むのもありだったんだぜ?
- 591 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 01:28:06 ]
- >>589
ヘッダときたかw 確かにそう考えれば変わるな。すまん リクエストにもパケットかかるもんな
- 592 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 02:31:16 ]
- 火病が収まりつかなくてむしかえしてるのか
- 593 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 10:35:39 ]
- ファイルのサイズを最初から調べて入力しとけば確実な%表示が出来るんじゃね
- 594 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 12:20:09 ]
- ・1つのファイルをDLしている間、その1つのファイルを今どの程度DLし終わってるか知る方法はありません
・複数のファイルを落としてくるとき、何ファイル目まで落としたかを(バーなり数字なりで)表示するのはよく使われている手法です ただこれだけの話。
- 595 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 12:48:54 ]
- >>546と>>550は同じ人?
>>546 > 受信量/contentlength これをみるとiアプリ開発者とは思えないんだが…
- 596 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 13:17:03 ]
- 分割すれば不可能じゃない
実用的かは別問題 ただこれだけの話 ファビョファビョ
- 597 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:13:02 ]
- iアプリってRengeヘッダでファイルの途中を要求するのは無理だったよね?
となるとCGIなりサーブレットなりでサーバー側でファイルを切り出さないとダメだよね? それを必要以上に細切れにして要求したらサーバーに無駄な負荷かけちゃうよね?
- 598 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:35:01 ]
- で?
- 599 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:38:18 ]
- プログレスバーをまともに表示するためだけに
・無駄な時間 ・無駄なパケット代 ・無駄なサーバー負荷 をかけるなんてそれこそありえないな
- 600 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:53:28 ]
- CP「とりあえず付けてください」
- 601 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:53:32 ]
- もうプログレスバーの話はいいよ
馬鹿が騒いでるだけなのは技術者なら誰だってわかるだろ
- 602 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:57:24 ]
- >>600
趣味で作ってる奴には一生分からないだろうなw
- 603 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 16:03:16 ]
- 俺ずっとできると思ってたw
まぁ、ファイル10個くらいに分ければ十分じゃないの。 バーの進みは適当で。
- 604 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 16:21:10 ]
- >>600
なんちゃってでいいのに、なんで>>546はそもそも出さないとか言い出しちゃったんだろうね・・・
- 605 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 16:24:21 ]
- >>600
あるあるw なんちゃってでいいのでって言われるパターンと ファイル数でのものでいいって言われるパターン だいたい後者はいい会社で、前者はアホな会社なんだよな
- 606 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 16:45:27 ]
- iアプリでプログレスバーを表示する会社はアホな会社っとφ(・ω・)
- 607 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:12:51 ]
- WindowsのExplorerでファイルのコピーとか移動とかしてるときの
プログレスバーって残り時間が全然あてにならないんだけどなんで?
- 608 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:26:04 ]
- >>607
推測にすぎないのでアレだが 多分1ファイル当たりの平均時間×ファイル数で割り出してるから ファイルサイズがばらばらだとまったく当てにならない しかもコピー中にファイルの多いフォルダがあるとバーがグンと左に寄るのを見た覚えがあるから もしかするとファイル数すらまともに割り出してないっぽいw ただまともにファイルサイズやファイル数を割り出そうとすると相当時間がかかるから未だに直してないのだと思われ
- 609 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:26:14 ]
- スレ違い
- 610 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 19:28:56 ]
- まだファビョってんのか
在日大変だな
- 611 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:43:29 ]
- >>588
.zipファイルではダメですか?
- 612 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:48:05 ]
- jar扱う方がコストかからないか?
- 613 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:52:12 ]
- >>611
別にいいんじゃないの?何がダメなのかわからん
- 614 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:53:37 ]
- >>610
そもそもだれがファビョッてるのかわからんからなんとも言えん
- 615 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:56:37 ]
- >>613
じゃあzipのほうがいいかな。WINDOWSの右クリックで変換できるので簡単だから。 jarだとコマンドプロンプトかソフト使う方法でしか変換のしかた知らないので…
- 616 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 21:01:20 ]
- >>612は見てくれないんだな
まぁがんばれ
- 617 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 21:12:36 ]
- 拡張子
- 618 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 21:36:08 ]
- www.operamini.com/
Opera Mini 4 これって入れられるの?
- 619 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 22:32:31 ]
- Bubera
- 620 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 22:35:27 ]
- >>618
MIDPだからDocomoのケータイに入れるのは無理
- 621 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 13:20:24 ]
- P90x機種で動作しないアプリがあるみたいなんですが、何か制限はありますか?
もしかしてjpg画像を使ってるのが原因かなと思ってるんですが
- 622 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 13:53:44 ]
- 画像のサイズ(横幅と縦幅)がでかいんじゃね?
対応は320ドットまで P90xではなく、具体的にどの世代のP端末がダメなのかが分かればさらに情報あるかも
- 623 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 15:45:28 ]
- Dさよなら(´・ω・`)
- 624 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:00:31 ]
- >>622
おお、間違いなくそれですね。 現状では、背景画像(240x240)を三枚並べたのを読み込んで分割して表示してますので…
- 625 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:08:53 ]
- 機種によって読み込めるサイズはばらばらだが、FOMA900以降なら320ドットまでは保証されてたはず
900より前だと240x240までの機種があったな。 背景3枚程度だと出番はないだろうけど、巨大なイメージを扱うためのImageMapというものもあるよ
- 626 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:22:56 ]
- 中卒の俺でもアプリを作ることは可能なのか?
- 627 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:27:55 ]
- 趣味アプリなら小学生でも作れるでしょ。
- 628 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:42:24 ]
- 保障されてるのは画面サイズ分じゃなかったか
- 629 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:57:54 ]
- FOMAからは320までは保証だったと思う。それ以前は画面サイズまで。
- 630 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 21:51:33 ]
- >>587
150KBまでのファイルしかダウンロードできないとは不便ですな メガアプリができる機種でもそうなんですか?
- 631 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 21:56:17 ]
- 何が不便なのか想像できない。
- 632 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 22:01:42 ]
- どこかにBlueTooth使うサンプルソースないですかね?
ぐぐってもAPIリファレンスばかり・・・
- 633 名前:デフォルトの名無しさん [2008/03/03(月) 22:30:27 ]
- iアプリでgif画像(1枚もの)を作って保存する方法はないでしょうか?
以前のスレでも同じ質問があったのですが結局自分でエンコーダを作れという解答しかありませんでした。 (ちなみにjava板でも同じ回答しか得られませんでした。) よろしくおねがいします。
- 634 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 22:36:04 ]
- GIFのエンコーダは楽だぞ。自作を勧める
- 635 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 22:38:35 ]
- >>633
ソースをよこせ と言ってるとしか思えない。
- 636 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 00:23:18 ]
- てか普通にJavaのGIFエンコーダは公開してるところがちらほらあるしな
- 637 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 01:19:42 ]
- >>633
ヒント:www.tohoho-web.com/wwwgif.htm
- 638 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 01:22:37 ]
- 過去ログ読んで解答を得て、他スレでも同じ解答を得て、
そのうえ何をお願いしてるのか、>633が書き込みをする意味がわからない。
- 639 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 01:30:21 ]
- なんでgifにこだわるのかが知りたい
- 640 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 01:30:43 ]
- DOJAですぐ使えるソースがアップされるのを待ってるんだろ。
- 641 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 03:02:58 ]
- GIFなら非圧縮GIFって手もあるな
容量あまり気にしないなら手軽だよ
- 642 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 11:59:55 ]
- マルチですよ
- 643 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 13:57:51 ]
- ソースね
Javaはサンプルプログラムを見ないと何もわからん リファレンスガイドはクソわかりにくい サンプルプログラムを書き換えるのが一番だ!!
- 644 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 14:22:59 ]
- 己の無能さを棚に上げてよく言う
- 645 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 14:29:38 ]
- SDbindingおそすぐるwwwww
かんべんしてwwww
- 646 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 20:53:41 ]
- >>645
あるあるw
- 647 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 21:13:47 ]
- Canvasを継承した場合、テキストボックスなんかは使えませんよね?
なんとかPanelとキャンバスを共生させる方法はありませんか?
- 648 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 21:18:09 ]
- CanvasでComponentを扱えるように拡張するんだ。
各コンポーネントの描画エミュレーション処理を書くんだ。 そしてソース公開な、よろしく。
- 649 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 21:50:32 ]
- CanvasとPanelは共存できないと昔からガイドに明記してある。
その上でCanvasでPanelのコンポーネントを使いたいと思った場合、 まともな発想: じゃぁ似たような実装をするにはどうすればいいかな。 おかしな発想: それでも何とか共存させる方法はないかな。 なんかさ、不思議な考え方の人、結構いるよね。 ありもしない裏技探しみたいなことより、 できる/できないの区別を付けて他のことに頭使った方がいいんじゃね?
- 650 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 22:14:38 ]
- ということでCanvasで使えるテキストボックスを自作すればよい。
一度作れば使いまわせるし、カスタマイズも利くんだから損はない。
- 651 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:13:27 ]
- >>648
GPLなら公開してあげてもいいよ^^
- 652 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 04:17:00 ]
- CGIを動かしたいんですけども、何故かCGIのコードの中身がそのまま送られてきてしまいます
何故なんでしょうか?
- 653 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 05:48:11 ]
- >>652
実行環境とコードを添えて別スレへ
- 654 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 13:36:14 ]
- >>651
GPLでもぜんぜん構いません。楽しみにしてます^^
- 655 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 13:40:29 ]
- ちゃり走だとか明らかにテキストボックスみたいなのを使ってるので可能かなと思ったんですけど
入力させたい場合は、文字を選択させるしかなさそうですね
- 656 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 14:05:16 ]
- >>655
Canvas#imeOn 使え
- 657 名前:デフォルトの名無しさん [2008/03/05(水) 16:06:38 ]
- みなさまお答えありがとうございます。
>>635,>>640 まぁ当たらずとも遠からずです。はい・・・ >>636 javaで実装されたGIFエンコーダは大抵java.awt系のライブラリを使っていて引っこ抜くのが面倒なのです。 >>641 確かにそうですね。 非圧縮GIFなら完全独立なc++のソースがありました。 今のところ非圧縮GIFをとりあえず実装してLZW圧縮を後から追加、が有望な路線ですかね。 お答えありがとうございました。
- 658 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 17:10:58 ]
- >>657
どういう使い方するのかわかんないけど 無圧縮GIFで作って、Dojaのファイル圧縮機能で圧縮すれば? 読むときは逆で。 せっかくだから非圧縮GIFのソースが置いてあったところを紹介してくれると嬉しいんだけど(ぐぐりゃでるのかもしれんが)
- 659 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 18:12:41 ]
- >>656
こんなのがあったとは・・・ ありがとうございます
- 660 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 19:40:37 ]
- 頼むから公式資料読んでから来て。
- 661 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 21:36:07 ]
- PDFを熟読とは言わないまでもAPIくらいはざっと目を通して欲しいな
- 662 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 23:12:10 ]
- いやいやいやw
開発ガイドは最初に熟読すべきものだろー
- 663 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 23:12:40 ]
- >>655
CanvasとPanelを切り替える方法も簡単でお勧めですぞ!! CanvasのクラスとPanelのクラスを作って Display.setCurrent(クラス名)で切り替えるんだ
- 664 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 23:50:26 ]
- 事前に「熟読」する必要はないと思うけど、
〜したい。と思ったらまずリリファレンスよむだろ普通…。 くだ質する人の多くは、まずリファレンスの読み方を覚えた方が良いと思う。 煽ってるんじゃなく、これは結構根深い問題だと思う。
- 665 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 23:52:49 ]
- 読む以前にぐぐれば出る話
- 666 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 00:51:26 ]
- >>665
そう言って済ますと今度は、 適切な検索方法と検索結果から自分に必要な情報を探し出す方法 を知らない人が同じような質問をするわけだ。 665みたいなレスで大概終わる。
- 667 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 01:14:47 ]
- canvas テキストボックス
でググるだけでも imeOnなんて腐るほど出てくるだろうよ…。
- 668 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 02:20:30 ]
- 公式の開発ガイド読むよりググる方を優先するとか頭湧いてんのか
- 669 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 03:12:52 ]
- ググって辿りついたのがpdfとかw
- 670 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 11:04:04 ]
- APIリファレンスは多すぎて読む気が失せるだろう。よくわかるぞ。
とりあえず開発ガイドだ。あれを見ればiアプリで何ができるのかがほぼわかる。 サンプルソースもついてるのが嬉しい
- 671 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 18:03:42 ]
-
APIリファレンスガイドなんて読むだけ時間の無駄だ。 あんな形式で説明されても使い方が全然分からん。意味不明の極地だ。 上級者向きすぎる。トーシロにゃむり!
- 672 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 18:12:02 ]
- しかしリファレンスガイドにのみ載ってる機種依存系の情報もあったりするから気をつけろよ。
- 673 名前:デフォルトの名無しさん [2008/03/06(木) 20:20:43 ]
- どなAPIがトラステッドか公式の資料に明示されてたつけ?
- 674 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 20:47:20 ]
- javadocに載ってた
- 675 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 22:03:33 ]
- 確かにメソッドの説明に書いてあるのもあるな…。
しかし、すべて書かれてるんだろうか? 同じメソッド名で引数違うので書いてあったり書いてなかったりしてるんだが。
- 676 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 00:31:13 ]
- リファレンスガイドの何が読みにくいんだ?
英語だとか、数千ページだとかなら分かるが
- 677 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 00:35:55 ]
- 逆に考えるんだ
あの程度を読みづらいと感じる知能レベルがたくさんいるという事だ
- 678 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 01:02:49 ]
- リファレンスの使い方が間違ってるんだって。
開発ガイドが教科書で、リファレンスが辞書みたいなもん。 英語の勉強するぞって、いきなり辞書読み始めるやつはいないでしょ。
- 679 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 01:38:23 ]
- >>678
呼んだか?
- 680 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 02:02:00 ]
- >>678
英作文つくるって時に知らない単語使わなきゃいけなかったら まずその単語を辞書で引くだろw
- 681 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 02:35:28 ]
- エンジニアには「辞書を読むのが趣味」みたいな奴が多い印象がある。
- 682 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 02:54:07 ]
- >>680
その前に文法を勉強しましょう
|

|