iモード携帯電話用Java(iアプリ) Part16at TECH
iモード携帯電話用Java(iアプリ) Part16 - 暇つぶし2ch600:デフォルトの名無しさん
08/03/02 15:53:28
CP「とりあえず付けてください」

601:デフォルトの名無しさん
08/03/02 15:53:32
もうプログレスバーの話はいいよ
馬鹿が騒いでるだけなのは技術者なら誰だってわかるだろ

602:デフォルトの名無しさん
08/03/02 15:57:24
>>600
趣味で作ってる奴には一生分からないだろうなw

603:デフォルトの名無しさん
08/03/02 16:03:16
俺ずっとできると思ってたw
まぁ、ファイル10個くらいに分ければ十分じゃないの。
バーの進みは適当で。

604:デフォルトの名無しさん
08/03/02 16:21:10
>>600
なんちゃってでいいのに、なんで>>546はそもそも出さないとか言い出しちゃったんだろうね・・・

605:デフォルトの名無しさん
08/03/02 16:24:21
>>600
あるあるw
なんちゃってでいいのでって言われるパターンと
ファイル数でのものでいいって言われるパターン

だいたい後者はいい会社で、前者はアホな会社なんだよな

606:デフォルトの名無しさん
08/03/02 16:45:27
iアプリでプログレスバーを表示する会社はアホな会社っとφ(・ω・)

607:デフォルトの名無しさん
08/03/02 18:12:51
WindowsのExplorerでファイルのコピーとか移動とかしてるときの
プログレスバーって残り時間が全然あてにならないんだけどなんで?

608:デフォルトの名無しさん
08/03/02 18:26:04
>>607
推測にすぎないのでアレだが
多分1ファイル当たりの平均時間×ファイル数で割り出してるから
ファイルサイズがばらばらだとまったく当てにならない
しかもコピー中にファイルの多いフォルダがあるとバーがグンと左に寄るのを見た覚えがあるから
もしかするとファイル数すらまともに割り出してないっぽいw
ただまともにファイルサイズやファイル数を割り出そうとすると相当時間がかかるから未だに直してないのだと思われ

609:デフォルトの名無しさん
08/03/02 18:26:14
スレ違い

610:デフォルトの名無しさん
08/03/02 19:28:56
まだファビョってんのか
在日大変だな

611:デフォルトの名無しさん
08/03/02 20:43:29
>>588
.zipファイルではダメですか?


612:デフォルトの名無しさん
08/03/02 20:48:05
jar扱う方がコストかからないか?

613:デフォルトの名無しさん
08/03/02 20:52:12
>>611
別にいいんじゃないの?何がダメなのかわからん

614:デフォルトの名無しさん
08/03/02 20:53:37
>>610
そもそもだれがファビョッてるのかわからんからなんとも言えん

615:デフォルトの名無しさん
08/03/02 20:56:37
>>613
じゃあzipのほうがいいかな。WINDOWSの右クリックで変換できるので簡単だから。
jarだとコマンドプロンプトかソフト使う方法でしか変換のしかた知らないので…

616:デフォルトの名無しさん
08/03/02 21:01:20
>>612は見てくれないんだな
まぁがんばれ

617:デフォルトの名無しさん
08/03/02 21:12:36
拡張子

618:デフォルトの名無しさん
08/03/02 21:36:08
URLリンク(www.operamini.com)
Opera Mini 4

これって入れられるの?

619:デフォルトの名無しさん
08/03/02 22:32:31
Bubera

620:デフォルトの名無しさん
08/03/02 22:35:27
>>618
MIDPだからDocomoのケータイに入れるのは無理

621:デフォルトの名無しさん
08/03/03 13:20:24
P90x機種で動作しないアプリがあるみたいなんですが、何か制限はありますか?
もしかしてjpg画像を使ってるのが原因かなと思ってるんですが

622:デフォルトの名無しさん
08/03/03 13:53:44
画像のサイズ(横幅と縦幅)がでかいんじゃね?
対応は320ドットまで

P90xではなく、具体的にどの世代のP端末がダメなのかが分かればさらに情報あるかも

623:デフォルトの名無しさん
08/03/03 15:45:28
Dさよなら(´・ω・`)

624:デフォルトの名無しさん
08/03/03 17:00:31
>>622 
おお、間違いなくそれですね。
現状では、背景画像(240x240)を三枚並べたのを読み込んで分割して表示してますので…

625:デフォルトの名無しさん
08/03/03 17:08:53
機種によって読み込めるサイズはばらばらだが、FOMA900以降なら320ドットまでは保証されてたはず
900より前だと240x240までの機種があったな。

背景3枚程度だと出番はないだろうけど、巨大なイメージを扱うためのImageMapというものもあるよ


626:デフォルトの名無しさん
08/03/03 17:22:56
中卒の俺でもアプリを作ることは可能なのか?

627:デフォルトの名無しさん
08/03/03 17:27:55
趣味アプリなら小学生でも作れるでしょ。

628:デフォルトの名無しさん
08/03/03 17:42:24
保障されてるのは画面サイズ分じゃなかったか

629:デフォルトの名無しさん
08/03/03 17:57:54
FOMAからは320までは保証だったと思う。それ以前は画面サイズまで。

630:デフォルトの名無しさん
08/03/03 21:51:33
>>587
150KBまでのファイルしかダウンロードできないとは不便ですな
メガアプリができる機種でもそうなんですか?


631:デフォルトの名無しさん
08/03/03 21:56:17
何が不便なのか想像できない。

632:デフォルトの名無しさん
08/03/03 22:01:42
どこかにBlueTooth使うサンプルソースないですかね?
ぐぐってもAPIリファレンスばかり・・・

633:デフォルトの名無しさん
08/03/03 22:30:27
iアプリでgif画像(1枚もの)を作って保存する方法はないでしょうか?
以前のスレでも同じ質問があったのですが結局自分でエンコーダを作れという解答しかありませんでした。
(ちなみにjava板でも同じ回答しか得られませんでした。)

よろしくおねがいします。

634:デフォルトの名無しさん
08/03/03 22:36:04
GIFのエンコーダは楽だぞ。自作を勧める

635:デフォルトの名無しさん
08/03/03 22:38:35
>>633
ソースをよこせ

と言ってるとしか思えない。

636:デフォルトの名無しさん
08/03/04 00:23:18
てか普通にJavaのGIFエンコーダは公開してるところがちらほらあるしな

637:デフォルトの名無しさん
08/03/04 01:19:42
>>633
ヒント:URLリンク(www.tohoho-web.com)

638:デフォルトの名無しさん
08/03/04 01:22:37
過去ログ読んで解答を得て、他スレでも同じ解答を得て、
そのうえ何をお願いしてるのか、>633が書き込みをする意味がわからない。

639:デフォルトの名無しさん
08/03/04 01:30:21
なんでgifにこだわるのかが知りたい

640:デフォルトの名無しさん
08/03/04 01:30:43
DOJAですぐ使えるソースがアップされるのを待ってるんだろ。

641:デフォルトの名無しさん
08/03/04 03:02:58
GIFなら非圧縮GIFって手もあるな
容量あまり気にしないなら手軽だよ

642:デフォルトの名無しさん
08/03/04 11:59:55
マルチですよ

643:デフォルトの名無しさん
08/03/04 13:57:51
ソースね
Javaはサンプルプログラムを見ないと何もわからん
リファレンスガイドはクソわかりにくい
サンプルプログラムを書き換えるのが一番だ!!

644:デフォルトの名無しさん
08/03/04 14:22:59
己の無能さを棚に上げてよく言う

645:デフォルトの名無しさん
08/03/04 14:29:38
SDbindingおそすぐるwwwww
かんべんしてwwww

646:デフォルトの名無しさん
08/03/04 20:53:41
>>645
あるあるw

647:デフォルトの名無しさん
08/03/04 21:13:47
Canvasを継承した場合、テキストボックスなんかは使えませんよね?
なんとかPanelとキャンバスを共生させる方法はありませんか?

648:デフォルトの名無しさん
08/03/04 21:18:09
CanvasでComponentを扱えるように拡張するんだ。
各コンポーネントの描画エミュレーション処理を書くんだ。
そしてソース公開な、よろしく。

649:デフォルトの名無しさん
08/03/04 21:50:32
CanvasとPanelは共存できないと昔からガイドに明記してある。
その上でCanvasでPanelのコンポーネントを使いたいと思った場合、

まともな発想: じゃぁ似たような実装をするにはどうすればいいかな。
おかしな発想: それでも何とか共存させる方法はないかな。

なんかさ、不思議な考え方の人、結構いるよね。
ありもしない裏技探しみたいなことより、
できる/できないの区別を付けて他のことに頭使った方がいいんじゃね?

650:デフォルトの名無しさん
08/03/04 22:14:38
ということでCanvasで使えるテキストボックスを自作すればよい。
一度作れば使いまわせるし、カスタマイズも利くんだから損はない。

651:デフォルトの名無しさん
08/03/05 00:13:27
>>648
GPLなら公開してあげてもいいよ^^

652:デフォルトの名無しさん
08/03/05 04:17:00
CGIを動かしたいんですけども、何故かCGIのコードの中身がそのまま送られてきてしまいます
何故なんでしょうか?

653:デフォルトの名無しさん
08/03/05 05:48:11
>>652
実行環境とコードを添えて別スレへ

654:デフォルトの名無しさん
08/03/05 13:36:14
>>651
GPLでもぜんぜん構いません。楽しみにしてます^^

655:デフォルトの名無しさん
08/03/05 13:40:29
ちゃり走だとか明らかにテキストボックスみたいなのを使ってるので可能かなと思ったんですけど
入力させたい場合は、文字を選択させるしかなさそうですね

656:デフォルトの名無しさん
08/03/05 14:05:16
>>655
Canvas#imeOn 使え

657:デフォルトの名無しさん
08/03/05 16:06:38
みなさまお答えありがとうございます。

>>635,>>640
まぁ当たらずとも遠からずです。はい・・・

>>636
javaで実装されたGIFエンコーダは大抵java.awt系のライブラリを使っていて引っこ抜くのが面倒なのです。

>>641
確かにそうですね。
非圧縮GIFなら完全独立なc++のソースがありました。

今のところ非圧縮GIFをとりあえず実装してLZW圧縮を後から追加、が有望な路線ですかね。
お答えありがとうございました。



658:デフォルトの名無しさん
08/03/05 17:10:58
>>657
どういう使い方するのかわかんないけど
無圧縮GIFで作って、Dojaのファイル圧縮機能で圧縮すれば?
読むときは逆で。

せっかくだから非圧縮GIFのソースが置いてあったところを紹介してくれると嬉しいんだけど(ぐぐりゃでるのかもしれんが)

659:デフォルトの名無しさん
08/03/05 18:12:41
>>656
こんなのがあったとは・・・
ありがとうございます

660:デフォルトの名無しさん
08/03/05 19:40:37
頼むから公式資料読んでから来て。

661:デフォルトの名無しさん
08/03/05 21:36:07
PDFを熟読とは言わないまでもAPIくらいはざっと目を通して欲しいな

662:デフォルトの名無しさん
08/03/05 23:12:10
いやいやいやw
開発ガイドは最初に熟読すべきものだろー

663:デフォルトの名無しさん
08/03/05 23:12:40
>>655
CanvasとPanelを切り替える方法も簡単でお勧めですぞ!!
CanvasのクラスとPanelのクラスを作って
Display.setCurrent(クラス名)で切り替えるんだ



664:デフォルトの名無しさん
08/03/05 23:50:26
事前に「熟読」する必要はないと思うけど、
~したい。と思ったらまずリリファレンスよむだろ普通…。

くだ質する人の多くは、まずリファレンスの読み方を覚えた方が良いと思う。

煽ってるんじゃなく、これは結構根深い問題だと思う。

665:デフォルトの名無しさん
08/03/05 23:52:49
読む以前にぐぐれば出る話

666:デフォルトの名無しさん
08/03/06 00:51:26
>>665
そう言って済ますと今度は、
適切な検索方法と検索結果から自分に必要な情報を探し出す方法
を知らない人が同じような質問をするわけだ。

665みたいなレスで大概終わる。

667:デフォルトの名無しさん
08/03/06 01:14:47
canvas テキストボックス
でググるだけでも
imeOnなんて腐るほど出てくるだろうよ…。

668:デフォルトの名無しさん
08/03/06 02:20:30
公式の開発ガイド読むよりググる方を優先するとか頭湧いてんのか

669:デフォルトの名無しさん
08/03/06 03:12:52
ググって辿りついたのがpdfとかw

670:デフォルトの名無しさん
08/03/06 11:04:04
APIリファレンスは多すぎて読む気が失せるだろう。よくわかるぞ。
とりあえず開発ガイドだ。あれを見ればiアプリで何ができるのかがほぼわかる。
サンプルソースもついてるのが嬉しい

671:デフォルトの名無しさん
08/03/06 18:03:42

APIリファレンスガイドなんて読むだけ時間の無駄だ。
あんな形式で説明されても使い方が全然分からん。意味不明の極地だ。
上級者向きすぎる。トーシロにゃむり!

672:デフォルトの名無しさん
08/03/06 18:12:02
しかしリファレンスガイドにのみ載ってる機種依存系の情報もあったりするから気をつけろよ。

673:デフォルトの名無しさん
08/03/06 20:20:43
どなAPIがトラステッドか公式の資料に明示されてたつけ?

674:デフォルトの名無しさん
08/03/06 20:47:20
javadocに載ってた

675:デフォルトの名無しさん
08/03/06 22:03:33
確かにメソッドの説明に書いてあるのもあるな…。
しかし、すべて書かれてるんだろうか?
同じメソッド名で引数違うので書いてあったり書いてなかったりしてるんだが。

676:デフォルトの名無しさん
08/03/07 00:31:13
リファレンスガイドの何が読みにくいんだ?
英語だとか、数千ページだとかなら分かるが

677:デフォルトの名無しさん
08/03/07 00:35:55
逆に考えるんだ
あの程度を読みづらいと感じる知能レベルがたくさんいるという事だ

678:デフォルトの名無しさん
08/03/07 01:02:49
リファレンスの使い方が間違ってるんだって。
開発ガイドが教科書で、リファレンスが辞書みたいなもん。
英語の勉強するぞって、いきなり辞書読み始めるやつはいないでしょ。

679:デフォルトの名無しさん
08/03/07 01:38:23
>>678
呼んだか?

680:デフォルトの名無しさん
08/03/07 02:02:00
>>678
英作文つくるって時に知らない単語使わなきゃいけなかったら
まずその単語を辞書で引くだろw

681:デフォルトの名無しさん
08/03/07 02:35:28
エンジニアには「辞書を読むのが趣味」みたいな奴が多い印象がある。

682:デフォルトの名無しさん
08/03/07 02:54:07
>>680
その前に文法を勉強しましょう

683:デフォルトの名無しさん
08/03/07 06:05:00
>>682
文法の話なんか誰もしてないってw
辞書もろくすっぽ引けない奴が英語話そうとするのがまず間違いだっていう話なんだよ

684:デフォルトの名無しさん
08/03/07 06:26:33
>683は>678をどんだけエスパー解釈したんだよw

685:デフォルトの名無しさん
08/03/07 06:33:29
>>684
君はスレを読み直してきた方がいいんじゃないか

686:デフォルトの名無しさん
08/03/07 06:45:40
>>684
お前は黙ってろっていう話だよw

687:デフォルトの名無しさん
08/03/07 06:55:33
ま、自分が使うクラスくらいはリファレンス読んどいた方が身の為だぜ。

688:デフォルトの名無しさん
08/03/07 14:02:44
>>683
APIリファレンスを引けない奴は開発ガイドを読んでも無駄だってこと?

689:デフォルトの名無しさん
08/03/07 14:40:54
>>658
URLリンク(www.oersted.co.jp)
ここにありましたよ。


690:デフォルトの名無しさん
08/03/07 14:47:55
>辞書の話なんか誰もしてないってw
>文法もろくすっぽ知らない奴が辞書使おうとするのがまず間違いだっていう話なんだよ

まで読んだ

691:デフォルトの名無しさん
08/03/07 15:34:10
>例え話をいじりたいだけの「分かるやつだけついて来い」状態で
>もはや誰のための議論もしてない
まで読んだ

>>689とか次の話しようぜー

692:デフォルトの名無しさん
08/03/07 16:31:46
m9(^Д^) プギャー

693:デフォルトの名無しさん
08/03/07 16:34:06
>>688
読解力ねえw

694:デフォルトの名無しさん
08/03/07 16:35:04

UKKY >>691

695:デフォルトの名無しさん
08/03/07 18:11:39
SDカードへのアクセスについて教えてください。
開発ガイドなどを参考にしてSDカードにファイルを作成する
テストアプリを作ってみました。
エミュレータでは問題なく動作するのですが、実機(SH702iD)にダウンロード
して動作させると例外が発生します。(UseStorage key not found in ADF)
実機で動作させる際に必要な設定があるのでしょうか?

・ADF設定のUseStorageのextにはチェックを入れています。
・jamファイルの内容は以下の通りです。
 PackageURL = test.jar
 AppSize = 26408
 AppName = TestApp
 AppClass = TestApp
 SPsize = 10240
 UseNetwork = http
 UseStorage = ext
 LastModified = Fri, 07 Mar 2008 17:40:15
 CPName = test



696:デフォルトの名無しさん
08/03/07 18:16:39
適当に切り上げとけよ

697:デフォルトの名無しさん
08/03/07 18:17:21
>>696>>695に言ったんじゃないよ

698:デフォルトの名無しさん
08/03/07 19:47:40
while (1)
}
  UKKY >>696,697;
}

699:デフォルトの名無しさん
08/03/07 20:05:23
>>698
コンパイル通らねーw

700:デフォルトの名無しさん
08/03/07 20:06:39
デバッグしました
Ver.1.0.0.1

while (1)
{
  UKKY >>696,697;
}


701:デフォルトの名無しさん
08/03/07 20:57:27
//チラ裏
流れが下らな過ぎるだろ・・・

702:デフォルトの名無しさん
08/03/07 21:34:56
>>695
702iシリーズってSDBinding対応してたっけ??

その世代で対応してるのはP902iだけだったような気がする。

703:702
08/03/07 21:39:41
ゴメン。
P702iも対応してた。

(ほぼ)全機種対応するのは次の902iSシリーズからだな。

というワケでSH702iDではどう頑張っても動かない。

704:デフォルトの名無しさん
08/03/07 21:41:38
>>695
一度アプリを削除→再DLしても出る?

705:デフォルトの名無しさん
08/03/07 21:42:45
>>698
>>692

706:デフォルトの名無しさん
08/03/07 21:49:33

//おまえのバグだろ。スカシてんじゃないどすえ。(・Д・)

707:デフォルトの名無しさん
08/03/07 23:32:33
Doja5.1では901ぐらいのFOMAは動かないんですか?

708:デフォルトの名無しさん
08/03/07 23:58:13
>>707
URLリンク(www.nttdocomo.co.jp)

709:デフォルトの名無しさん
08/03/08 00:32:26
>>708
ありがとうございます、なるほど…
対応してる機種を見るともっと下のバージョンで開発した方が良さそうですね
ちなみにみなさんはどれで開発してるんですか?やっぱりDoja3.5あたりですかね

710:デフォルトの名無しさん
08/03/08 05:08:04
>>700
Javaのwhileってbool値しかダメなんじゃないの?
と初心者が言ってみるテスト

711:デフォルトの名無しさん
08/03/08 09:31:19
>>709
まぁ900以上って案件多いから3.5だな
半透明を使わない限り3.5で事足りる

712:デフォルトの名無しさん
08/03/08 13:29:54
API読めないものはどうしようもない
読めないから質問スレ来るわけで


713:デフォルトの名無しさん
08/03/08 15:26:20
質問スレってどこだよw

714:デフォルトの名無しさん
08/03/08 18:22:56
>>709
フリーウェア作者だが普段は5.0使ってる
自分の携帯がDoJa5.0だからだが

715:デフォルトの名無しさん
08/03/08 18:25:18
>>709
Doja5.0でもDoja3.5の機種で動くものは作れたはず。

すべての機種で動作確認はしてないが

716:デフォルトの名無しさん
08/03/08 18:35:13
>>695
既に答え出てるが702iD世代でSDBind対応はPだけ
更に補足するんら702系で対応してるのはP702i,P702iD,SH702iSの3機種のみ
微妙に惜しかったねSH702iDの次の世代に当たるSH702iSから対応だから

717:デフォルトの名無しさん
08/03/08 22:27:10
別に3.5までのAPIしか使わなければ、5.0環境でも3.5携帯で動くアプリ作れるよ
まぁ、まちがって使っちゃったときにコンパイルエラーになるように、3.5やるのがいいと思うが

718:デフォルトの名無しさん
08/03/09 01:45:43
コンパイル時のプロファイルバージョンを選択できるでしょ
浮動小数点数はチェック出来ないけど

719:デフォルトの名無しさん
08/03/09 23:24:29
アプリ公開して3日経つのに誰も遊んでくれないお(;ω;)


720:デフォルトの名無しさん
08/03/09 23:58:43
宣伝って大事だよね。

721:デフォルトの名無しさん
08/03/10 10:21:06
今こそアプリ開発SNSを立ち上げる時!
上場ゴール目指して全力で走れ!最終目標はmixiに売却!!

722:デフォルトの名無しさん
08/03/10 10:57:24
>>695です。
>>702,703 >>716
レスありがとうございます。
SH702iDはDoja4.1でMiniSDスロットがあるので対応していると
思っていました。
SDBind対応機種を入手してやってみます。

723:デフォルトの名無しさん
08/03/10 23:05:31
ポリゴンの使い方が全然分かりません
詳しく教えてください

724:デフォルトの名無しさん
08/03/10 23:06:56
無茶な。

725:デフォルトの名無しさん
08/03/11 00:55:25
まず「かくばる」を使って攻撃力を上げます。

726:デフォルトの名無しさん
08/03/11 16:22:24
まわるポリゴンにレベルアップさせたから肉にして食べると、満腹度MAXにすぐ出来てかなり楽になるよ

727:デフォルトの名無しさん
08/03/11 19:48:47
サイズオーバーして困っているので、
ProGuardを使用しようと思ったのですが、以下のエラーが出て困っています。
Error: Instruction has invalid branch offset size ([279] ifeq +34578 (target=34857))

これはどういう意味なのでしょうか?対処方法は無いでしょうか?
使用しているバージョンは4.1です。

ちなみに -dontoptimize オプションを使用すると正常に動作しますが、
最適化されないためサイズがイマイチです。

728:デフォルトの名無しさん
08/03/11 20:51:47
よくわからんが、クラスなりメソッドなりが異常にでかくないか?

729:デフォルトの名無しさん
08/03/11 20:56:00
分岐ジャンプの飛び先がメソッドかなんかの境界を越えちゃってるとか?

730:デフォルトの名無しさん
08/03/11 22:38:07
>>728,729
ありがとうございます。
なるほど、ifeqって2バイトジャンプコードの事なのか、
それが最適化の際にオーバーしたって事かな?


731:デフォルトの名無しさん
08/03/11 22:41:10
とりあえずでかすぎに心当たりあるなら、分割するがよろし
結果報告よろしくね

732:デフォルトの名無しさん
08/03/11 23:51:21
オフラインで使える単語カード(約300枚)を作りたいんですが
可能そうでしょうか?
チェックをつけたものだけ再度やれるような形式で
オンラインサービスなら見つけたのですが通信費がかかるので
いっそ自前でアプリを開発したいです。
機種はSH903iです。

733:デフォルトの名無しさん
08/03/12 00:04:41
できるんじゃない?

734:デフォルトの名無しさん
08/03/12 00:36:52
>>732
ちょっと長くなると思うけど、頑張って下さい。

735:デフォルトの名無しさん
08/03/12 06:19:48
それを作る暇があったら勉強した方がよくないか

ってのは野暮ですね。

736:デフォルトの名無しさん
08/03/12 22:09:03
iアプリ用マスコットキャプチャのライブラリは、v3までしかないのですか?
DoJa5.x搭載機はv4らしいですが、マスコットキャプチャのサイトにはv3までのDLLしか見つかりませんでした。

737:デフォルトの名無しさん
08/03/13 00:57:05
マスコットカプセルV4、エミュ内蔵

738:デフォルトの名無しさん
08/03/13 20:19:20
>>737
サンクス。

739:デフォルトの名無しさん
08/03/13 23:39:09
ちょっと作ってみるわ
公開後は自由に使えるように

740:デフォルトの名無しさん
08/03/13 23:40:41
>>732
簡単じゃね?

741:デフォルトの名無しさん
08/03/14 13:42:14
>>727
以前、そのエラーが出たのでいろいろやってみたことがある。
うちの環境では jarg -> ProGuard 4.1 の順でやるとエラーが出なかった。

ちなみに 4.2 beta2 ではエラーを起こさなかったので、そっちを
使うってのもいいかも。


742:デフォルトの名無しさん
08/03/15 13:55:27
iアプリを開発する上で、おすすめの参考書ってありますか?

743:デフォルトの名無しさん
08/03/15 15:35:11
公式資料

744:デフォルトの名無しさん
08/03/15 15:54:09
各種APIリファレンス

745:デフォルトの名無しさん
08/03/15 17:41:03
わからないことが出てきたらネットで調べながら作る
確実に上達していく

746:デフォルトの名無しさん
08/03/16 01:17:01
>>742
開発上の参考書って意味なら公式APIリファレンスが一番なんじゃないかな?
入門書だの逆引き書だのって意味ならまた変わってくるが

747:デフォルトの名無しさん
08/03/16 01:30:09
>>742
どんなiアプリを作るのか、どの程度の経験があるのかによる。

748:デフォルトの名無しさん
08/03/16 03:18:48
Java初心者の予感

749:デフォルトの名無しさん
08/03/16 12:31:26
>>742
一冊買うなら、

アスキーの「iモードJavaプログラミング FOMA対応版」

これ以外に無い。

750:デフォルトの名無しさん
08/03/16 12:56:08
正直、書籍は取っ掛かりだけだな。
環境作ってHello world表示したらあとはリファレンスで十分だ。

751:デフォルトの名無しさん
08/03/16 13:22:45
JarInflaterを使用すると、その後スクラッチパッドへの書き込みが
できなくなるんですが、これは仕様なんでしょうか?


752:デフォルトの名無しさん
08/03/16 15:28:52
なんでやねん
PDFのサンプル嫁

753:デフォルトの名無しさん
08/03/16 16:38:13
色々調べた結果、JarInflaterは
コンストラクタの終了後、入力ストリームへの参照を保持できないそうです。
そのためスクラッチパッドの書き込みができなくなるようです。
なんというクソ仕様か!
ひどすぎる。
セーブの必要のないアプリでしかJarInflaterは使えない。

754:デフォルトの名無しさん
08/03/16 17:56:11
>>753
日本語の読解力が足りないのか
コンストラクタ や ストリーム や 参照 の意味を理解していないか

どっちだ。

755:デフォルトの名無しさん
08/03/16 18:21:42
>>754
全部じゃね?

756:デフォルトの名無しさん
08/03/16 19:14:36
もういいんです。
ドコモはやめることにしました。
通信速度は遅いのにiモード値上げしてるし。905以上じゃないと料金下がらないし。
JAVAの仕様はクソだし。
いま携帯も叩き割りました。明日AUを買いに行きます。
ドコモの残りの料金は踏み倒します。
ザケンジャネエ!!!!!!!!!!!!!!!
コノヨノスベテヲブチコワシテエ!!!!!!!!!!!!!!!!!
マジムカツクマジムカツク!!!!!!!!!!!!
ブチコロスブチコロスブチコロス!!!!!!!!!!!!!



757:デフォルトの名無しさん
08/03/16 19:18:05
あと偉そうなレスこいてる奴も死ねよ。
調子こいてんじゃねえ。
住所教えてくれたら本当に殺しに行ってやるよ。
いま人殺したくてしかたねえから。



758:デフォルトの名無しさん
08/03/16 19:20:36
とりあえず水槽の魚殺して憂さ晴らし。
サンポール流し込んだらすぐ死んだ。
おもしれえ。
調子こいてる奴もたくさんサンポール飲ましてやるよ。
覚悟しとけ。


759:デフォルトの名無しさん
08/03/16 19:21:56
おい早く住所教えろや。ボケ。
びびってんのか?

760:デフォルトの名無しさん
08/03/16 19:29:27
(゜ι゜)

761:デフォルトの名無しさん
08/03/16 19:36:52
(ノ∀`) アチャー

762:デフォルトの名無しさん
08/03/16 20:30:39
アンカーつけろよ、初心者。

763:デフォルトの名無しさん
08/03/16 21:50:05
>>759
東京都小笠原村沖ノ鳥島1番地まで来い。
明日の夜9時だ。分かったな。

764:デフォルトの名無しさん
08/03/17 00:11:00
>>753
JarInflaterを生成した後、渡したInputStreamをcloseしてやればいいんだな。
一応知らない人のために。

765:デフォルトの名無しさん
08/03/17 02:28:26
>>756
ねえおじさん、こういうのを壊れたプログラマっていうの?

766:デフォルトの名無しさん
08/03/17 08:25:48
>>765
プログラマにすらなれてないからなんともいえんな……

767:デフォルトの名無しさん
08/03/17 23:27:25
>>749
2004年発売のようですが、それで基礎を学べば現行機種にも十分対応できるのでしょうか?

768:デフォルトの名無しさん
08/03/17 23:33:24
javaの基本はかわっとらんでしょ
Dojaの機能なんてリファレンス見ればわかるし

769:デフォルトの名無しさん
08/03/17 23:36:45
新ver.で仕様変更されてたりしてたら涙目なので
ありがとうございます。

770:デフォルトの名無しさん
08/03/18 00:04:56
もうドコモの携帯は使わねえから関係ねえんだよ!!!


771:デフォルトの名無しさん
08/03/18 00:06:38
>>768
偉そうになんだてめえ
人からムカツクって言われない?


772:デフォルトの名無しさん
08/03/18 00:28:23
(ノ∀`) アチャー

773:デフォルトの名無しさん
08/03/18 00:34:45
ノ∀`)ノ∀`)ノ∀`)ジェットストリームアチャー

774:デフォルトの名無しさん
08/03/18 08:25:43
>>769
ソフトバンクと違って基本的にdocomoは上位互換だ
まぁあんま時間が経ちすぎるとオプションAPI(機種依存API)は切り捨てられたりするが
標準のDoJa APIならそんなこともない

むしろwindows2000で動くアプリを作れない人間がwindowsXPで動くアプリを作れるか?ってことだ


775:デフォルトの名無しさん
08/03/18 11:54:14
以前>>695で質問した者です。あの時は助かりました。ありがとうございます。

SDBinding未対応の機種でもデータを取り出す方法を考えているのですが、
HTTP通信でアップロードする以外の方法で、何か良い方法はないでしょうか?

スクラッチパッドのデータをテキストファイルとして添付、もしくは本文として
メールで送信する事を検討しましたが、開発ガイドを読む限りではアプリから
メールを送信する事はできない様で、他の方法を探しています。

776:デフォルトの名無しさん
08/03/18 12:18:02
何のデータをどういう風にしたいかを

777:デフォルトの名無しさん
08/03/18 12:56:37
SDBinding以外、HTTP通信以外で、データを端末外に出す方法はない。
じゃぁアプリの外なら?ってことで、あとはデータフォルダしかない。

画像ならImageStoreでデータフォルダに読み書きできる。
画像以外の任意データとなると、できない。
gif偽装という方法もあるにはあるが、当然許可された方法じゃないし、動作保証もない。

778:デフォルトの名無しさん
08/03/18 14:26:38
>>775です。

>>776
アプリから入力した文章や数値をテキストファイルにしてSDカードに
出力して(PCで編集する)いるので、SDBinding未対応の機種でも
テキストファイルを手軽に出力できないかと思っていました。
>>777
gif偽装は少し考えましたがイリーガルな方法は使いたくないので
諦めて、HTTP通信か、SDBinding対応機種のみの方向で考えます。

御二人とも早いレスをありがとうございました。

779:デフォルトの名無しさん
08/03/18 14:59:57
>>778
別にGIF偽装はイリーガルではない
きちんとGIFの仕様に則っている

公式アプリですら、偽装GIF使ってるアプリはある。
見たことねー?
時々データフォルダ内の「DL済みデータ」を指定するように促してくるアプリ
あの「DL済みデータ」は偽装GIFだよ

780:デフォルトの名無しさん
08/03/18 16:23:03
F904iとかはGIFのコメント部分を勝手に捨てるから偽装GIFは無理だと聞いたけど

781:デフォルトの名無しさん
08/03/18 17:22:57
>>779
そんな公式アプリある?
よく聞くけど例が出されてないような

782:デフォルトの名無しさん
08/03/18 18:52:15
>>781
ナムコのワルキューレの栄光とかフェリオスとかその他色々。

783:デフォルトの名無しさん
08/03/18 18:59:49
最もそうな口ぶりで例も挙げずに「見たことねー?」とか

784:デフォルトの名無しさん
08/03/18 19:00:55
>>782
ほう。
機種制限なし?

785:デフォルトの名無しさん
08/03/19 15:27:43
名前まで挙がってるのに自分で調べないとか

786:デフォルトの名無しさん
08/03/19 15:51:25
caveのゲーセン横丁も偽装GIF使った大容量アプリがある
自分の携帯で遊んだだけなので対応機種は知らん

787:デフォルトの名無しさん
08/03/19 15:58:57
ゲーセン横丁懐かしいな。
最新端末用のシューティングでも作ってるのかな。

788:デフォルトの名無しさん
08/03/19 18:53:19
もうドコモの携帯ブチ壊したから関係ねえんだよ!!!



789:デフォルトの名無しさん
08/03/19 19:12:18
関係ないスレに来なくてもいいのに

790:デフォルトの名無しさん
08/03/19 20:58:56
KDDI社員?

791:デフォルトの名無しさん
08/03/19 21:04:28
偽装が公式アプリで使われてるかどうかと正式な方法かどうかは関係なくねー?

792:デフォルトの名無しさん
08/03/19 21:20:30
とりあえず、DとFの比較的新しい端末では使えない手法。それだけ。

793:デフォルトの名無しさん
08/03/19 22:42:58
まぁ、保障されない使われ方ではあるだろうな。

794:デフォルトの名無しさん
08/03/19 23:03:29
>>792
え?駄目になったの?
F905iはreateの作者も使ってるぐらいだから問題ないもんだとばかり思ってたけど705iとか?

795:デフォルトの名無しさん
08/03/20 01:27:54
今のところ偽装がダメになったって話は聞かないな
そんなことが起きたらまっさきに対応依頼が来るはずだが・・・

796:デフォルトの名無しさん
08/03/20 01:32:12
>>780
>>792
可愛そう。誰も信じてない。

797:デフォルトの名無しさん
08/03/20 03:53:34
別にコメント形式だけが全てじゃなくねー?

798:デフォルトの名無しさん
08/03/20 13:15:37
う  る  せ  え  ん  だ  よ  ク  ソ

799:デフォルトの名無しさん
08/03/20 13:29:21
(ノ∀`) アチャー

800:デフォルトの名無しさん
08/03/20 13:38:37
くそ800

801:デフォルトの名無しさん
08/03/20 13:54:03
直前のクソの流れとレス番800とうそ八百を混ぜた渾身のレスなんですよ。

802:デフォルトの名無しさん
08/03/20 14:16:22
すばらしい駄洒落じゃねー?

803:デフォルトの名無しさん
08/03/20 17:26:56
>>792を信じようにも客からクレームこないからなー
誰か実践してみた人いない?

>>797今はコメント形式の話してるんだ。空気嫁

804:デフォルトの名無しさん
08/03/20 17:50:48
>>803
うちは客からクレームが来て初めて使えないのを知った。
またDFかってオモタ。
クレーム来てないとこもあるってことは、切られるコメントと切られないコメントがある?

805:デフォルトの名無しさん
08/03/20 18:30:38
>>804
>>797


806:デフォルトの名無しさん
08/03/20 19:24:20
>>805
>>803

807:デフォルトの名無しさん
08/03/20 19:38:13
なんで実機確認もしないで
クレーム来てない=ちゃんと動いているって認識になるんだ?

機種によってバグが残ったまま放置してるCPなんていくらでもいるぞ?


808:デフォルトの名無しさん
08/03/20 21:29:24
開発・リリース以降に出た端末までテストは出来んのです・・・

809:デフォルトの名無しさん
08/03/20 22:30:21
つーかreateの作者がF905i使ってて特に何も問題が起きてない時点で
F・Dが駄目になったってのに説得力がないんだが……

バイナリコメントが駄目ってのならdojaエミュがまさにそうだな読み込むんじゃなく吐き出す方の話だが


810:デフォルトの名無しさん
08/03/20 23:22:48
偽装のやり方が二種類あるってことでしょ。

>>803
全員がコメント形式前提で話をしてると思ってるの?

811:デフォルトの名無しさん
08/03/21 00:21:01
>>810
どうみてもコメント形式の話だろ
画像データに埋め込んだなら「切り捨てられてしまう」わけねーんだから。あほか

>>809
ああ、それかもな。
バイナリコメントがダメになったのかも?
クレームきてない俺のところは、データはバイナリじゃなくてテキストでやってるから。
ダメになったって言ってる人はその辺りの情報を提示してみてくれ

812:デフォルトの名無しさん
08/03/21 00:32:44
>>811
単に
おまえんとこに報告行ってないだけだろ。

放置されてんだよw

813:デフォルトの名無しさん
08/03/21 00:33:03
某フルブラウザが偽装GIFを利用したバックアップ機能があるが、F903iの時に復元ができなくなって、
偽装GIFが使えなくなったという書き込みが公式の掲示板にあった記憶がある。
Comment Extensionに埋め込むやつ。
あれからどうなったかは知らん。

814:デフォルトの名無しさん
08/03/21 00:38:59
クレーム来てないから平気なはず、ってどんだけ不確定情報だよ

815:デフォルトの名無しさん
08/03/21 01:19:45
イメージに 2 次元のアフィン変換をかけて描画
public void drawImage(Image image, int[] matrix)
のmatrixってどんな配列にすればいいのかさっぱり分からないー

ボスケテ・・・

816:815
08/03/21 01:35:48
ごめ。。。どんな配列にすればいいかはapiに書いてあるんだな

回転させたいのだけれども例とかあったら教えてほしい。。。

817:デフォルトの名無しさん
08/03/21 01:44:35
ぐぐれ、ある

818:815
08/03/21 02:01:41
>>817
iappli でばっかりググってたわ

ありがと

819:デフォルトの名無しさん
08/03/21 02:56:29
偽装ビューアその他で報告来てないのはコメント形式以外で可能だからじゃねー?w

820:デフォルトの名無しさん
08/03/21 04:03:20
>>819
また空気嫁って言われるぞw

821:デフォルトの名無しさん
08/03/21 06:31:51
偽装が全機種で使えるかどうかを話してるだけでコメント形式に限定した話じゃなくねー?

822:デフォルトの名無しさん
08/03/21 11:23:27
Googleマップのjam見ろ。
トラステッド情報ばっか

823:デフォルトの名無しさん
08/03/21 11:24:37
で?

824:デフォルトの名無しさん
08/03/21 11:25:05
public static final int ID_XXX = 0;
public static final int ID_YYY = 1;

上のような定数を大量に作る場合、int よりbyteの方がサイズが
軽くなる気がするんですが、そんなことないんですか


825:デフォルトの名無しさん
08/03/21 11:30:42
逆に増える

826:デフォルトの名無しさん
08/03/21 11:33:38
え?byteの方が増えるんですか?
どういうことなんでしょうか?

それは定数の場合だけですよね?普通に使った場合は(127以下しか使わない数字)
byteを使ったほうが若干でも軽くなりますよね?
もしかして今まで間違って認識してた?;;

827:デフォルトの名無しさん
08/03/21 11:45:01
Classファイルの中身は、byteもshortもint扱い
final、static、pualic等の修飾子に限らず
byte同士の四則計算の場合、int同士の計算をしてさらにbyteへの変換が入るから、少なくとも軽くはならない

828:デフォルトの名無しさん
08/03/21 12:00:54
なんと…じゃあ数字関係は全部intで統一すべきですね…

ありがとうございました

829:デフォルトの名無しさん
08/03/21 12:08:49
intよりbyteの方が使用メモリは少なくなるはずなんだけど気のせいだったのか

830:デフォルトの名無しさん
08/03/21 12:30:51
いや、例えばintとbyteで同じ数の配列作ったらメモリ使用量は当然byteのほうが少ない

831:デフォルトの名無しさん
08/03/21 12:41:33
え、じゃあやっぱり定数はbyteで持った方が良いんではないですか?

832:デフォルトの名無しさん
08/03/21 12:47:42
>>831
近辺の流れを10回読み直して来い

833:デフォルトの名無しさん
08/03/21 13:08:08
配列の時は型サイズが関係してくるが、ただの変数や定数なら全てINTにされる。

で、GIF偽装の話はどうなった?
F903だとかF904だとかを持ってる奴はいないのか?

834:デフォルトの名無しさん
08/03/21 16:34:17
>>827
double とか float とかの場合はどうなるのかな?

835:デフォルトの名無しさん
08/03/21 21:02:23
>>831
VMの実装にもよるが、
非配列のbyteは、非配列のintと比べて
・クラスの(変数として使用する)サイズは同じ
・メモリの使用量は同じ
・命令数は算術演算において若干増える
byte配列は、int配列に比べて
・クラスのサイズは同じ
・メモリの使用量は1/4
・命令数は算術演算において若干増える
>>833
ここまでの話を見ると、903以降のFとDはGIFのComment Extensionを削除するが、他の方法なら削除されない、ということか?
こういう大事なことは公式資料に書いてほしいな。
>>834
doubleは8byte、floatはintと同じく4byte

836:デフォルトの名無しさん
08/03/21 22:59:26
>>835
>ここまでの話を見ると、903以降のFとDはGIFのComment Extensionを削除するが、他の方法なら削除されない、ということか?
他の方法って、素直にピクセルデータ部に入れれば削除されようがないのはプログラマなら誰でもわかること
問題はCommentExtension部にいれる楽な方法(ゆえよく使われる方法)ではどうなのか

ただ、消える消える言ってる奴は全員煽りの嘘情報くさいのがちょっとな・・・

837:デフォルトの名無しさん
08/03/21 23:03:54
消えるってやつも消えないってやつも根拠が無く

想像で話をするスレ

838:デフォルトの名無しさん
08/03/21 23:28:28
なんでも臭いってつけてんじゃねーよ。

839:デフォルトの名無しさん
08/03/21 23:34:31
むしろ消えないって根拠の方が薄弱だな

840:デフォルトの名無しさん
08/03/21 23:55:10
いつまでもガタガタうぜえんだよ
ドコモなんて叩き壊せばいいんだよ


841:デフォルトの名無しさん
08/03/22 03:21:26
まぁこんなとこでイリーガル(笑)な偽装が使えるかどうかを知りたいなんざ
ろくなPGじゃないことは確か

842:デフォルトの名無しさん
08/03/22 07:30:26
しかたねーだろ
全端末持ってるわけじゃないんだから

843:デフォルトの名無しさん
08/03/22 09:13:05
gifがだめならjpgをつかえばいいじゃない
いやその機種で動くか試したわけじゃないけど

ちなみに偽装画像使うようなアプリでもトラステッドだったりすることがあるので
イリーガルってわけじゃない
とおもう

844:デフォルトの名無しさん
08/03/22 09:37:28
>>843
>>791

845:デフォルトの名無しさん
08/03/22 13:05:06
>>841
PerfectGrade ですね。 分かります。

846:デフォルトの名無しさん
08/03/22 15:25:08
質問に対していちいち文句ばかり書きこんでる奴マジウザスギ
死ねばいいのに
おまえの存在なんか誰も必要としてねえよ


847: ̄ ̄ ̄ ̄∨ ̄ ̄ ̄
08/03/22 15:36:07
   |/-O-O-ヽ| ブツブツ・・・
   | . : )'e'( : . |
   ` ‐-=-‐
   /    \
||\ ̄ ̄ ̄ ̄ ̄ ̄ \
||\\.          \      ∧_∧
||. .\\          \    ( ;´Д`) (オイ、なんか変なのがいるぞ)
.    \\          \ /    ヽ.
.      \\         / .|   | |
.        \∧_∧   (⌒\|__./ ./
         ( ´,_・・`)目合わせるなって ∧_∧
.         _/   ヽ          \  (     ) うわー、こっち見てるよ

848:デフォルトの名無しさん
08/03/22 22:56:00
>>846
気持ちはわかるが2ch補正ってことで多少目をつぶっとこうぜ
質問者だってそんな文句レスは読み飛ばしてるだろうし

849:デフォルトの名無しさん
08/03/22 23:37:36
質問レスなんかどこにあるんだよ
ここは質問スレじゃないしw

850:デフォルトの名無しさん
08/03/23 00:49:01
>質問レスなんかどこにあるんだよ?

思いっきり質問してて噴いたw

851:デフォルトの名無しさん
08/03/23 01:30:40
来るか!?

852:デフォルトの名無しさん
08/03/23 03:27:19
うちのアプリにGIFコメント使えなくなったってクレームこないんだお・・・
ゴミアプリすぎて利用すらされていないかもしれないお・・・
だから・・・2chで質問するお!

まで読んだ。

853:デフォルトの名無しさん
08/03/23 07:33:55
>>850
おまえは本当に馬鹿だな。

854:デフォルトの名無しさん
08/03/23 10:59:00
なんだか気持ち悪いのに住み着かれたな
とてもム板とは思えん。VIPに帰れ

855:デフォルトの名無しさん
08/03/23 12:25:45
KDDIかソフトバンク社員が荒らしてるんじゃね

856:デフォルトの名無しさん
08/03/23 12:48:54
多分、
クレームきてない俺のところって言ってたのが荒らしてるんだろう。
とりあえずしばらく放置するしかないわこりゃ

857:デフォルトの名無しさん
08/03/23 15:49:17
>>856
何故俺が荒さにゃならんのだw

858:デフォルトの名無しさん
08/03/23 15:56:10
>>857
もうコテデビューしろよおまえw

859:デフォルトの名無しさん
08/03/23 16:02:55
昔からこのスレにはいるが、偽装GIFの話では3レスくらいしかしてないんだが
意味わからん

860:デフォルトの名無しさん
08/03/23 16:05:12
ただの煽りだろ
うちも別に偽装GIFで問題が起こったことはない
F904で問題が起きたとか言う奴は、どういう問題が起きたのか説明してくれ

861:デフォルトの名無しさん
08/03/23 16:06:12
もはや誰が誰だかw

862:デフォルトの名無しさん
08/03/23 16:08:38
プログラム板はなんでIDないのかな
こういう荒らしに弱すぎる

863:デフォルトの名無しさん
08/03/23 16:12:50
もはや実機持ってる奴が出てこない限りどっちつかずでグレーのままだなw

864:デフォルトの名無しさん
08/03/23 16:14:11
>>859-860
綺麗すぎる自演w

865:デフォルトの名無しさん
08/03/23 16:20:01
F系で別の問題で失敗してるやつが
ちゃんと組んでF系でも問題なく動いてる奴に嫉妬して荒らしてる

ってとこかな

866:デフォルトの名無しさん
08/03/23 16:24:42
原因が見つかって直せたのだけど、いまさら引っ込みつかなくなって荒らしてるのかもな

867:デフォルトの名無しさん
08/03/23 16:30:37
何でもいいよ
反応する奴も嵐

868:デフォルトの名無しさん
08/03/23 16:32:59
>>865-866
ちょっとがんばって改行してみました

869:デフォルトの名無しさん
08/03/23 16:47:33
ヤメレってw
余計荒らされる

870:デフォルトの名無しさん
08/03/23 16:57:27
以後gif偽装の件はグレーのまま凍結します。

どちら側の主張も不確定情報しかない状態でのこれ以上の発言は控えてください。

871:デフォルトの名無しさん
08/03/23 17:31:03
結局クレームこなかった可哀想な子はバカだったとw
俺の勝ちだな

872:デフォルトの名無しさん
08/03/23 17:40:27
白黒ついてないのでどちらの勝ちもありません。
それぞれとも根拠を元に証明してください。それ以外のレスは不必要です。

873:デフォルトの名無しさん
08/03/23 18:00:11
>>872
くやしいのうwwwくやしいのうwww

874:デフォルトの名無しさん
08/03/23 18:20:59
1日中スレに貼り付いて必死すぎじゃねー?

875:デフォルトの名無しさん
08/03/23 18:29:27
GPS対応機で写真に位置情報つけられない機種ってある?

876:デフォルトの名無しさん
08/03/23 18:42:32
おまいらの大好きなソースですよっと
URLリンク(ibis.ne.jp)


877:デフォルトの名無しさん
08/03/23 18:48:55
荒れる一番の原因
質問があると、いちいち自分で調べろと書き込む奴がいる
ここは質問スレではないが、質問禁止でもない
不愉快なことしか書き込めない性格の悪い人間は本当に死んで欲しい
生きててもまわりが迷惑なだけだからだ


878:デフォルトの名無しさん
08/03/23 18:52:27
人格攻撃するのいくない。

879:デフォルトの名無しさん
08/03/23 19:26:39
だな。「死んで欲しい」とかそれ自体
周りに不愉快まきちらしてるという事を自覚するべき

880:デフォルトの名無しさん
08/03/23 19:29:48
さすがに自演荒らし酷いみたいなんで、運営板行ってくるわ

881:デフォルトの名無しさん
08/03/23 21:23:13
偽装GIFのノウハウを持ってるけど教えないもんね

882:デフォルトの名無しさん
08/03/23 22:12:19
>>876
文脈からして読み込みじゃなく保存の方だね
ってことはDoJaエミュと一緒でバイナリコメント禁止になったんかな?>F,DのImageStore.addEntry()
DoJaエミュはGIFバイナリコメント吐けないんでBASE64変換したりしてコメント部に入れることで
エミュ上で動作確認したりはみんなはしないの?

883:デフォルトの名無しさん
08/03/23 22:26:02
下請けとしては後々困りそうな裏業は
できるだけ使わないようにするのが当然。

出来る事からクライアントに選択してもらうのよん。

884:デフォルトの名無しさん
08/03/23 22:49:29
正直「わざわざ」コメント部のデータを消すとか思わなかったわw

885:デフォルトの名無しさん
08/03/23 23:02:22
セキュリティに厳しいドコモだぜ。
消されて当然だろう。

本当に消えるのかは知らんが。

886:デフォルトの名無しさん
08/03/24 00:25:27
近い機種としてD903iTVがあったのでComment Extension埋め込みで偽装gif試してみたところ、
削除されずに残ってました。

>>879のBBSではD903iとF903iって書かれてますが、それ以降とかではなさそう??


該当端末持ちだけどソース書くのが面倒って方がいらっしゃるならうpしますがいかがでしょうか?

887:デフォルトの名無しさん
08/03/24 06:46:05
このスレはコメント使えなくなったら困るような設計にしてる人ばかりなの?

888:デフォルトの名無しさん
08/03/24 09:05:08
少なくとも、使えそうな技術の検証を怠る人だけではないということだな

889:デフォルトの名無しさん
08/03/24 09:14:53
やっぱりクレームこない厨は単に自分とこに報告きてないだけだったのかw

890:デフォルトの名無しさん
08/03/24 09:42:56
>>889
お前、レスも読めないのになんでここいんの

891:デフォルトの名無しさん
08/03/24 10:01:10
>>890
おまえ本人か

892:デフォルトの名無しさん
08/03/24 10:03:31
>>811
>クレームきてない俺のところは、データはバイナリじゃなくてテキストでやってるから。

>>882
>ってことはDoJaエミュと一緒でバイナリコメント禁止になったんかな?



893:デフォルトの名無しさん
08/03/24 10:16:36
889=891顔真っ赤にして沈黙

894:デフォルトの名無しさん
08/03/24 10:18:17
煽るなよw
泣いちゃって逆ギレ荒らし始めたらどうすんだw
まぁそこまでアホじゃないと思うけど

895:デフォルトの名無しさん
08/03/24 10:40:48
ピリピリしてるのう

896:デフォルトの名無しさん
08/03/24 10:45:48
年度末だからな

897:デフォルトの名無しさん
08/03/24 10:53:34
馬鹿×馬鹿の化学反応もいい加減にしてくれ。。
他所でやれ

898:デフォルトの名無しさん
08/03/24 10:58:44
ピリピリしてるのう

899:デフォルトの名無しさん
08/03/24 11:07:42
ダメだこりゃ

900:デフォルトの名無しさん
08/03/24 12:38:27
GIFコメントにこだわらないといけないなんて大変なインターネッツですね

901:デフォルトの名無しさん
08/03/24 14:39:18
スレチですいませんが
同じ携帯でiアプリベンチをやった場合
スクラッチパッドの書込が1000だったり3500だったりと
こんなに差がでることは通常あるのでしょうか?

902:デフォルトの名無しさん
08/03/24 16:38:49
iアプリの2Dで、アフィン変換をかけた画像を
setFlipMode(Graphics.FLIP_HORIZONTAL)で左右反転した状態で表示したいけど、
反転せずに表示されてしいます。
なにかいい方法はありませんか?

903:デフォルトの名無しさん
08/03/24 16:52:01
(・ω・)

904:デフォルトの名無しさん
08/03/24 16:52:34
>>902
アフィン変換のなかに、反転要素もいれちゃえばいいじゃん

905:デフォルトの名無しさん
08/03/24 16:52:55
その部分のソースみせい

906:デフォルトの名無しさん
08/03/24 17:54:57
static final short[] sin_tbl = {0, 100, 200, 301, 401, 501, 601, 700, 799, 897, 995, 1092, 1189, 1284, 1379, 1474,1567, 1659, 1751, 1841,
1930, 2018, 2105, 2191, 2275, 2358, 2439, 2519, 2598, 2675, 2750, 2824,2896, 2966, 3034, 3101, 3166, 3229, 3289, 3348, 3405, 3460,
3513, 3563, 3612, 3658, 3702, 3744,3784, 3821, 3856, 3889, 3919, 3947, 3973, 3996, 4017, 4035, 4051, 4065, 4076, 4084, 4091, 4094,};
public int get_sin(int angle) { // Sin値取得
int result,sn = 1;
angle &= 0x0ff;
if(angle >= 128){
sn = -1;angle -= 0x080;
}
if(angle < 0x040){
result = sin_tbl[angle]; return result * sn;
}
else if(angle == 0x040) {
result = 0x1000; return result * sn;
}
else{
result = sin_tbl[0x080 - angle]; return result * sn;
}
}
public int get_cos(int angle){ // Cos値取得
return get_sin(angle + 0x040);
}
public int[] set_matrics(int r, int x, int y, int sw, int sh, int w, int h){ // アフィン変換
int[] m = new int[6];
int ix,iy,dx,dy;
ix = sw / 2;iy = sh / 2; dx = x - ix;dy = y - iy; // 回転の中心, 回転の中心からの差分
// 回転用のマトリックスの設定
m[0] = get_cos(r) + w; m[1] = get_sin(r) + h;
m[2] = (dx * get_cos(r) + dy * get_sin(r)) + 4096 * ix;
m[3] = -get_sin(r) - w; m[4] = get_cos(r) + h;
m[5] = (-dx * get_sin(r) + dy * get_cos(r)) + 4096 * iy;
} ここで、イメージの一部にアフィン変換をかけて表示しています。どのようにしたら、反転要素を入れることができますか?

907:デフォルトの名無しさん
08/03/24 18:06:50
>>906
マルチか?
URLリンク(okwave.jp)

アフィン変換も知らないプログラマなのか。

908:デフォルトの名無しさん
08/03/24 19:09:15
ここまで書けて、アフィン変換の反転できないて。。

909:デフォルトの名無しさん
08/03/24 20:28:56
>>906
m[0] と m[1] の符号を反転させてごらん

>>908
中学生か、数学をやっていない高校生だろ

910:デフォルトの名無しさん
08/03/24 20:29:56
自慢じゃないがアフィン変換が分からないぜ

911:デフォルトの名無しさん
08/03/24 20:32:58
>>909
sin cos を書けている時点でその想定は無理がある。
まぁ、どうせ>>906もコピペしまくった結果のコードなんだろうけど。
アフィン変換を理解した上で回転の変換行列が書けるなら
反転なんて当然書けるだろうし。

912:デフォルトの名無しさん
08/03/24 20:42:19
>>911
いや、習ってないからコピペ等で作ってるんだろう。
漏れだって一番最初にプログラムで sin, cos を使ったときには
まだその意味は習って無かった。

913:デフォルトの名無しさん
08/03/24 21:56:02
ああ、そういえばそうだな
漏れも中房の頃
不思議な関数で面白いと思って
sin(sin(sin(hogehoge)))
みたいに使ってたよ


914:デフォルトの名無しさん
08/03/24 22:00:06
質問に対していちいち文句ばかり書きこんでる奴マジウザスギ
死ねばいいのに
おまえの存在なんか誰も必要としてねえよ

915:デフォルトの名無しさん
08/03/24 22:02:17
少なくともマルチな時点で質問者が悪い

916:デフォルトの名無しさん
08/03/24 22:09:17
そいつはコピペ荒らしだから気にすんなよ

917:デフォルトの名無しさん
08/03/25 00:55:47
>>913
#define sin cos
とかして遊んだことがあったなあ…

918:デフォルトの名無しさん
08/03/25 11:37:07
あの、流れ無視で質問させてもらいたいんですが
画面の一部分に何かを描画したいときも
paintを呼び出してその中で処理させないといけないんですか?

プロセスイベントの中にグラフィック関連のメソドを直接書いても
コンパイルエラーにはならなかったですが、はたしてこれで良いのか疑問を感じたのです


919:デフォルトの名無しさん
08/03/25 11:48:25
強引にGraphicsで描いておk

920:デフォルトの名無しさん
08/03/25 12:03:11
>>919
サンクス

921:デフォルトの名無しさん
08/03/25 13:57:14
>>651
まだでしょうか?

922:デフォルトの名無しさん
08/03/26 01:36:17
解像度1024 x 768のディスプレイじゃ
VGAアプリの開発は難しくないですか?

923:デフォルトの名無しさん
08/03/26 02:20:05
>>918
描画とは関係ないがprocessEventは速やかに抜けるように。
ループ回したり、手の込んだ描画処理は注意。

924:デフォルトの名無しさん
08/03/27 06:01:45
>>923
アドバイスありがとうございます
プロセスイベント内でループ回したりはしてないので多分大丈夫だと思います


925:デフォルトの名無しさん
08/03/27 08:46:38
昔processEvent内で通信させてる馬鹿がいてなw

926:デフォルトの名無しさん
08/03/28 01:57:29
DoJa5.0エミュレータで、setFlipModeで左右反転設定しておいて
drawImageで部分描画すると、指定矩形を切り抜いて、
そこが反転されて描画されます。
ところが、drawScaledImageで同じことをすると、イメージ全体が
反転されてから指定矩形が切り抜かれて描画されてしまいます。
わかりますかね?切り抜かれる矩形が変わってしまうということです。
描画先サイズが拡大/縮小しているかは関係なく。

DoJa4.0や実機(F902i,F903i)ではdrawImageとdrawScaledImageは
同じ挙動をしました。これはエミュレータのバグなんでしょうか?
それとも機種依存?Javadocを見てもそれらしい情報は見つからないので…
どなたかご存知の方がいらっしゃいましたら教えてください。

927:デフォルトの名無しさん
08/03/28 22:25:57
Graphicsクラス?

928:926
08/03/29 03:13:34
>>927
そうです。com.nttdocomo.ui.Graphicsクラスの各メソッドの話です。
DoJa5.1エミュレータでも同じ現象が起きました。バグであってほしい…

929:デフォルトの名無しさん
08/03/29 19:41:29
>>926
どっかの開発者ブログでも同じこと書いてる人がいた。
最新機種(P905i)でもちゃんと切り抜き→反転になるらしいから、
やっぱりエミュレータのバグなんでない?

930:926
08/03/30 06:14:23
>>929
やっぱりそうなんですかね?そうであって欲しいところです。
機種依存だとちょっと対応しようがないので、もしそうなら
反転+拡大/縮小+部分描画が実質使えないことになるので。

どっちにしてもデバッグしづらいことこの上ないですね。

931:デフォルトの名無しさん
08/03/30 06:40:50
ポリゴンで描画すればいいじゃない

932:デフォルトの名無しさん
08/03/30 16:26:27
そもそも拡大+反転って、MATRIX使えば楽勝では?

933:デフォルトの名無しさん
08/03/30 17:45:39
シーッ

934:デフォルトの名無しさん
08/03/30 18:57:33
使った事無いんだけどScaledって軽いん?
確か504だか505時代にDだけやたら重いとかで、
使用禁止になったような覚えがあるわw

935:デフォルトの名無しさん
08/03/30 19:36:56
ポリゴンでgifファイルを表示できるんか?


936:デフォルトの名無しさん
08/03/30 19:47:54
>>935
できないわけないだろw

937:デフォルトの名無しさん
08/03/30 20:25:27
ポリゴン使えるのってDoJa4.0からか…
com.nttdocomo.ui.graphics3d パッケージのPrimitiveクラスを使う、という解釈で合ってます?

問題は、 Texture クラスは bmp しか扱えない・gifが扱えないってことかなと思ったんだけど
何か別のやり方があるってことなのかな?

>>932
切り抜きが入ってくるとデバック大変な状況になっちゃう、てな話じゃなかったのですか

938:デフォルトの名無しさん
08/03/30 20:37:26
前にgifを一度描画してbmpに変換してテクスチャにするってのやったな('A`)
結局Graphics3dのテクスチャ読み込み枚数に制限があるんで途中で断念したが。

939:デフォルトの名無しさん
08/03/30 21:04:05
>>938
そんな手があるとは…
てっきりgifを独自解析→bmp変換する処理を自前で書くのだろうかと想像してました
でも、gifを描画しても、結局bmp変換する処理を書かなきゃいけないのかな…

bmpで画像持つよりgifで持ったほうが容量的にはメリットありそうですね
もっとも、bmpも圧縮してスクラッチパッドに収めたりするのが当たり前だろうから
そんなに違いはないのかもしれませんが

940:デフォルトの名無しさん
08/03/30 22:39:26
素直にbmpで持てばいいだけやん
どこまで頭悪いんだ

941:デフォルトの名無しさん
08/03/30 23:16:28
むしろなぜgif縛りが前提なのかとw

942:デフォルトの名無しさん
08/03/31 00:15:46
リソースフォルダに入れるなら圧縮されるし
スクラッチパッドにどうしてもというならJar圧縮すればいい

943:デフォルトの名無しさん
08/03/31 00:55:13
反転して拡大するだけにわざわざ3Dとかw

944:デフォルトの名無しさん
08/03/31 01:07:31
PCでDirectDrawがDirect3Dに吸収されたんだし
携帯で2Dを3DのAPIで処理する時代が来てもおかしくない

945:デフォルトの名無しさん
08/03/31 01:11:36
わざわざってほど小難しい事じゃねえよw
無能だなぁ

946:デフォルトの名無しさん
08/03/31 02:24:53
難しさの問題じゃなくてプログラムサイズの問題。

947:デフォルトの名無しさん
08/03/31 11:05:16
>>946
別に変化ほとんどないですが

948:デフォルトの名無しさん
08/03/31 11:46:03
iアプリの開発で、困っています。
先輩方、どうか教えてください。

環境:
doja5.0
P905i

P905iでの画面サイズの調整について質問です。

画面を「panel」で作成しているんですが、P905iの場合、他の携帯と比べて、
画面が縦長の為、上下に余白が出来てしまいます。

「panel」で画面サイズを上下に拡大することはできないでしょうか?


949:デフォルトの名無しさん
08/03/31 12:21:21
画面サイズ別に作るしかないでしょう



よく知らんけど

950:デフォルトの名無しさん
08/03/31 12:53:55
アドバイスありがとうございます。


>画面サイズ別に作るしかないでしょう

「canvas」で、画面サイズを指定して作るという事でしょうか?



951:デフォルトの名無しさん
08/03/31 13:13:32
PanelでもCanvasでも描画領域は480×854でしょ

952:デフォルトの名無しさん
08/03/31 13:55:38
948です。
自己レスです。

いろいろ調べていたら、
ADF設定の「DrawArea」を 240×320に設定すると、上下に拡大することが出来ました。

ですが、ビルドする際に、
「DrawArea の値が不正です」というメッセージが出ます。
無視しててもいいんでしょうか?

先輩方、お知恵お貸し下さい。



953:デフォルトの名無しさん
08/03/31 14:01:00
eclipseなら
ウィンドウ → 設定 → DoJa-5.0 Env~ → 端末ウィンドウ~
で表示させたい画面サイズ以上のモノを作って使う、でいけないかな。

954:デフォルトの名無しさん
08/03/31 14:01:03
できない
そもそもpanel使うことは皆無に等しい

955:デフォルトの名無しさん
08/03/31 14:01:48
>>952
スキンの設定が240x320以上になってないとか?

956:デフォルトの名無しさん
08/03/31 14:08:30
端末ウィンドウのMain幅、Main高さが240*240になってるという初歩的なオチな予感

957:デフォルトの名無しさん
08/03/31 15:02:31
DrawArea の値が不正です の検索結果 約 51 件中 1 - 10 件目 (0.03 秒)

958:デフォルトの名無しさん
08/03/31 18:00:37
948です。

すいません。別件が入ったものでお返事遅れました。

953さん
955さん
956さん
957さん

ありがとうございます。大変助かりました。


エミュレータの端末ウィンドウの設定で、「240×320」を追加したら
エラーがでなくなりました。

m(_ _)m

959:デフォルトの名無しさん
08/03/31 22:14:50
948さんと同じでP905i専用のiアプリを作ろうと思っています。

そこで、端末ウィンドウの設定によって480×854サイズのiアプリを作成したいのですが、
私の1024×768のディスプレイでは高さが足りないためエミュレータの操作ができません。
解像度の高いディスプレイに買い換える以外に何か回避方法はないのでしょうか?

960:デフォルトの名無しさん
08/03/31 22:17:37
最近の携帯はPCの画面に収まりきらないのか

961:デフォルトの名無しさん
08/04/01 00:03:25
すみません、iアプリどころかJavaも始めたばかりでものすごく初歩的な質問なのですが・・。
String.split()が使うことが出来ないのですが、これは仕様でしょうか?
普通のJavaプロジェクトでは使うことが出来ていました。

環境は、Doja5.0+J2SDK 1.4.2+eclipseプラグインです。

962:デフォルトの名無しさん
08/04/01 00:22:44
CLDCのリファレンス見れば?

963:961
08/04/01 00:29:03
J2SDK 1.4.2を入れたので、てっきり使えるものだと思っていましたが、
携帯電話用の規格というものがあるのですね。
ありがとうございました。スレ汚し失礼しました。

964:デフォルトの名無しさん
08/04/01 00:31:39
CLDCについて調べろ

965:デフォルトの名無しさん
08/04/01 00:38:06
>>964
落ち着け。

966:デフォルトの名無しさん
08/04/01 01:16:26
>>964-965
ワロタw

967:デフォルトの名無しさん
08/04/01 01:26:50
メソッド自作汁

968:デフォルトの名無しさん
08/04/01 10:41:17
Stringはfinalなんだよバーロー・;(`ε()゙

969:デフォルトの名無しさん
08/04/01 10:43:45
ちょwwwこっちにまでそのAA持ってくんなwww・;(`ε()゙

970:デフォルトの名無しさん
08/04/01 11:24:47
>>959
ビデオカードによっては画面を90度回転できるかも


971:デフォルトの名無しさん
08/04/01 18:32:41
splitくらい自分で作ってもいいと思うよ

972:デフォルトの名無しさん
08/04/01 22:17:24
>>970
なるほど。しかし、当方ノートなんでディスプレイ回転できません(>_<)
画面領域を拡大できるようなソフトがあればいいんですけど。。。

973:デフォルトの名無しさん
08/04/01 23:58:09
Doja-5.1をインスコしたんだけど。。。
jamをダブルクリックするとコマンドプロンプトっぽいのが一瞬出て落ちるという。。。

ボスケテ(><)

974:デフォルトの名無しさん
08/04/02 00:26:29
とりあえず、OSとかJDKとかバージョン晒せ。

975:デフォルトの名無しさん
08/04/02 00:27:48
>>972
AsTrayPlus
動くかどうかは知らんけど

976:デフォルトの名無しさん
08/04/02 01:36:55
jamをダブルクリックする意味あるのか

977:927
08/04/02 01:37:01
>>975
それっぽいのがありますね。ありがとうございます。

ところで話蒸し返すようで悪いですが、
>>7
.htaccessで
Order Deny,Allow
Deny from all
Allow from 210.153.84.0/24
Allow from 210.136.161.0/24
Allow from 210.153.86.0/24
としてもダメってことですかね?

978:973
08/04/02 03:46:38
>>976
jamがdojaに関連付けされてるの。

979:デフォルトの名無しさん
08/04/02 04:03:33
Dojaから開けばいいだけじゃないの

980:デフォルトの名無しさん
08/04/02 06:26:19
>>979
Dojaからjar,jamだけって普通に開けたっけ?

981:デフォルトの名無しさん
08/04/02 09:20:35
finalizeに頼っちゃいけないのは分かった上で聞くのだけど、
Dojaってfinalize呼ばれなくね?

982:デフォルトの名無しさん
08/04/02 10:50:46
>>981
残念ながらCLDCにObject#finalizeは存在しない

983:デフォルトの名無しさん
08/04/02 13:04:17
コーヒー噴いたw
マジだwwww

ちくしょー・;(`ε()゙

984:デフォルトの名無しさん
08/04/02 13:26:31
次スレ立てたよ。

iモード携帯電話用Java(iアプリ) Part17
スレリンク(tech板)


985:デフォルトの名無しさん
08/04/02 13:33:28
乙・;(`ε()゙

986:デフォルトの名無しさん
08/04/02 13:43:39
ありがとな!・;(`ε()゙

987:デフォルトの名無しさん
08/04/02 20:54:47
dispose呼ばなくても解放されてるよな?

988:デフォルトの名無しさん
08/04/02 20:57:07
勝手にされたら困るじゃん

989:デフォルトの名無しさん
08/04/02 21:34:04
放っておいてもアプリ終了時にGCで開放されるよ。
されないのなら端末のバグ。

990:デフォルトの名無しさん
08/04/02 23:55:33
メモリーがゼロになると解放されますよ


991:デフォルトの名無しさん
08/04/03 00:01:32
iアプリのみならずすべてのソフトウェアが解放されてるような気がするw

992:デフォルトの名無しさん
08/04/03 01:19:34
tesu


993:デフォルトの名無しさん
08/04/03 02:02:38
新スレのスレタイにまた ・;(`ε()゙ がはいってない! ・;(`ε()゙

994:デフォルトの名無しさん
08/04/03 02:40:21
>>993
おまwだからスレが違うってw・;(`ε()゙

995:デフォルトの名無しさん
08/04/03 10:12:18
>>988-990
お前らあんまりいじめんなよ

>>987
アプリ実行中は解放されない
だからdisposeは決して忘れてはならない

996:デフォルトの名無しさん
08/04/03 13:34:41
1日経ったし埋めますか

997:デフォルトの名無しさん
08/04/03 13:35:39
ume

998:デフォルトの名無しさん
08/04/03 13:36:09
ume

999:デフォルトの名無しさん
08/04/03 13:36:50
ume

1000:デフォルトの名無しさん
08/04/03 13:37:30
次スレ
スレリンク(tech板)


1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch