iモード携帯電話用Jav ..
[2ch|▼Menu]
741:デフォルトの名無しさん
06/10/25 00:30:46
>>738
netbeansってのは正直知らないが
単純にDojaのクラスにパスが通ってない気がする。
iDKDoJa4.0\lib\class.zip
iDKDoJa4.0\lib\doja_classes.zip
にパス通した記憶ある?
大抵のツールは、手動でこれにパス通さないといけないよ。


742:デフォルトの名無しさん
06/10/25 01:59:14
Eclipseはスルーですか

743:デフォルトの名無しさん
06/10/25 17:42:34
>>741
え、知りませんか>netbeans
これですURLリンク(www.netbeans.jp)
パスは通してませんが以前まったく同じ環境で
いじってた時はパス通さなくてもなんとも無かったんですけど。。。
>>742
ええ、もちろんeclipseでやろうとはしたんですがdoja4.1には
iアプリ開発用プラグインがeclipse3.0にしか開発されていない
らしいので3.0を探し回ったですが結局3.1か3,2しかなくて
仕方なくnetbeansにしたわけです。

744:デフォルトの名無しさん
06/10/25 18:56:43
3.2でも動く

745:デフォルトの名無しさん
06/10/25 20:36:29
>>744
ホントですか?!
早速試してみます!
ありがとうございました

746:デフォルトの名無しさん
06/10/27 15:44:46
一個10〜30kのテキストデータを30個程保存しておいて、後から抜き出して表示させたいんですが、保存する方法ってなんか無いですか?なんかデータ保存にはスクラッチパッド使えと本にあるんですが余りに不便でして…

747:デフォルトの名無しさん
06/10/27 15:52:18
サーバに保存してDL

748:デフォルトの名無しさん
06/10/27 16:05:14
>>747
鯖には保存しないって事になってるんで…

749:デフォルトの名無しさん
06/10/27 16:19:30
>>748
903でリソースに入れれ。
つうか、テキストをスクラッチに入れるのが面倒なら
リソースにいれようとスクラッチに入れようと手間はさほどかわらん。

保存が面倒じゃなくて利用したい形式で読み出すのが面倒なんだろう。

750:デフォルトの名無しさん
06/10/27 16:21:33
resourceファイルにするかJavaに埋め込めば
resならファイル名で取れるし

751:デフォルトの名無しさん
06/10/27 16:41:56
ちょw
>保存する方法
って書いてあるから、上書きするんじゃね?

そうなると、結局スクラッチか外部メモリか、サーバくらいしか
iアプリだと選択肢無いはず。
無いよね?(´・ω・`)

752:デフォルトの名無しさん
06/10/27 16:46:50
だったら「諦めろ」としか言えないだろうw
スクラッチに保存するのが面倒なくせに
サーバーやストレージディバイスに保存なんてもっと面倒だw

まぁ文章のように容量がころころ変わるのを
能動的に保存するんだったら面倒だがな。

753:デフォルトの名無しさん
06/10/27 17:19:01
あー、すいませんでした。言葉足らずでした。
最初に記憶されてるテキスト内容を検索するような形で抜き出すプログラムが作りたいんです。
保存とか上書きはしません。

754:デフォルトの名無しさん
06/10/27 17:36:04
>>753
903以降ならリソースに入れれ。
900以降対象ならテキストの合計容量が400kb以内であればスクラッチに保存。
それ以外ならJAR圧縮をつかってスクラッチに入れるのを試みてみるとか
ストレージに保存してみるとか、サーバーに保存しておいて常に通信するとかぐらいじゃねぇかな。

スクラッチに保存しておいてもそこから直接検索するには向いてないから結局はメモリ上に展開するハメになる。
どういう利用目的かはわからないが保存よりもデータ管理と読み込みの工夫が必要だと思われる。
テキストをなぜ30分割くらいしてるのか?という理由もわからんし、
検索といっても何をどう検索するかも判らないのでこれ以上のアドバイスはできん。

755:デフォルトの名無しさん
06/10/27 18:05:03
ちょい質問
optパッケージで900以降でGraphics3Dが
動かない機種って何があるかわかる人いる?

サイコロでも3Dでまわしてやろうかと思ったんだけど
標準じゃないから何か機種で動かないんだろうけど
クソ機種なら捨てようかと思うんだが…

756:デフォルトの名無しさん
06/10/27 18:11:37
>>755
公式見れ。
オプションAPIの対応状況表がある。

757:755
06/10/27 18:28:02
756>>
マジだ、助かった。ありがとう。
どうやら動くみたいなんでやってみることにする。

758:デフォルトの名無しさん
06/10/28 18:50:08
Javaでunsigned intっぽい事できないかな。


759:デフォルトの名無しさん
06/10/28 21:20:04
long使え

760:デフォルトの名無しさん
06/10/28 23:51:41
>>758
できないな。

761:デフォルトの名無しさん
06/10/29 01:56:43
byteのくせにsignedなんてjavaは腐ってると思ってるよ

762:デフォルトの名無しさん
06/10/29 02:09:03
byteなんて飾りですよ、偉い人にはそれがわからんのです。

763:デフォルトの名無しさん
06/10/29 02:09:51
CからJavaに移行した時最初にそこでつまづいたな<unsignedが無い
もうアボガドバナナかと

764:デフォルトの名無しさん
06/10/29 03:13:45
longって?
何故unsignedを使ってるのか理解出来てないようだね。

論理右シフトすればいいみたいだが。

765:デフォルトの名無しさん
06/10/29 09:44:41
>>764
質問するなら情報小出しにすんな。
0〜2^32-1 の値がとりたいならlongでいいだろ。

0以上を期待するなら、1サイズ大きい変数使って、計算後にマスクすりゃいい

766:デフォルトの名無しさん
06/10/29 09:56:52
それだとunsigned longで面倒だろうが

767:デフォルトの名無しさん
06/10/29 12:34:20
>766

>質問するなら情報小出しにすんな。
>0〜2^32-1 の値がとりたいなら


768:デフォルトの名無しさん
06/10/29 13:02:02
うぜーなー
移植する気あるなら言語に依存するコード書くんじゃねーよ('A`)
設計段階から見直せや、カス。

769:デフォルトの名無しさん
06/10/29 13:03:54
質問者が池沼だと大変だな・・

770:デフォルトの名無しさん
06/10/29 14:22:52
>>768正論

よい機会だ作り直せゴミ屑。

771:デフォルトの名無しさん
06/10/29 15:25:43
で、アプリサイズオーバーっと

772:デフォルトの名無しさん
06/10/30 00:03:09
どんな大作だよ

773:デフォルトの名無しさん
06/10/30 00:53:40
30kアプリが大作なんですね?

774:デフォルトの名無しさん
06/10/30 00:58:13
>>773
最初から容量わかってんだから収まるように作れやカス

775:デフォルトの名無しさん
06/10/30 03:30:00
会話が成り立っていない

776:デフォルトの名無しさん
06/10/30 07:58:53
ゲーム作ったんだけど、どうやったらたくさんの人にプレイしてもらえますか?

777:デフォルトの名無しさん
06/10/30 09:58:10
有名なサイトに載せてみたら?

778:デフォルトの名無しさん
06/10/30 10:08:39
日本中の人に放置プレイされてるから大丈夫。

779:デフォルトの名無しさん
06/10/30 10:58:33
>>776
ここに晒す

780:デフォルトの名無しさん
06/10/30 11:53:37
ここにさらせばそれなりに厳しい目で見てくれそうだな。

781:デフォルトの名無しさん
06/10/30 12:26:28
スクラッチに40個のテキストデータ格納とかどうやんだ?
あれってそんなに分割できたっけ?

782:デフォルトの名無しさん
06/10/30 12:40:10
単一の.datファイルに複数の音声・画像データを入れる方法がある

783:デフォルトの名無しさん
06/10/30 16:16:18
>>776
まじめに答えると
まず自分で携帯用のサイトを作り公開できるようにする。
そのあとで各種、ゲームアプリ登録型紹介サイトに登録する(ゲットアプリとか)

んなところじゃないかな。
2ch系の関係ありそうなところに晒すのもありだが
辛口な酷評が怖いなら止めとくべし。判ってても凹むものは凹むぞw


784:デフォルトの名無しさん
06/10/30 17:01:35
遊ぶ側は愚痴と批評の区別がつかない奴ばかり

785:デフォルトの名無しさん
06/10/30 17:13:29
>>781
スクラッチの分割は便利だがファイル単位で分割して使うものじゃない。
あらかじめ外部プログラムでファイルを結合して
1つファイルとしてスクラッチに保存するのが常套手段。

DoJa3.0以降だったかな?それ以降はJAR圧縮を使って1つにまとめる方法もある。
この方法の利点はファイル名でアクセスできる事と容量が減る事がある。

786:デフォルトの名無しさん
06/10/30 17:20:32
無料コンテンツだと、無料厨が集るから気をつけたほうが良い。

一線越えた品質のほうが無料厨が集り易いので、コントロールが難しくなる。
あしらい方間違えると粘着されるので注意が必要っす。

787:776
06/10/30 22:19:35
辛口ながら親切なお前さんがたありがとう。
もう少し作りこんでからどっかに上げてみます。


788:デフォルトの名無しさん
06/10/31 01:18:31
>>787
少なくとも、ここに1人楽しみにしている人間がいる。
ちょっとスレ違いと思わないでもないが、がんばってくれ

789:デフォルトの名無しさん
06/10/31 11:31:17
テキストデータをjarにぶち込めばスクラッチで分割する必要がないことは分かりましたが、それで格納できる最大容量って400kでいいんですか?

790:デフォルトの名無しさん
06/10/31 11:41:46
ある程度は公式の資料読もうぜ(・3・)

791:デフォルトの名無しさん
06/10/31 13:59:28
>>789
どの携帯向けで作成しているのか(505以降とか900以降とか)
どういう事がしたいのか
どういう問題に直面しているのか

と言う事を書いてくれ・・・。
最大容量400kということは900以降だとは思うが書かないと推測でしか話せない。
一応以下な感じでスクラッチパッドの容量は決まっていてそれ以上は使えない。

503などは10K
504、2000代のFOMAなどは100K
505、506、700系などは200K
901、902などは400K
903シリーズなどは本体容量と合計で1MB内で変動

余談だが仮に400K使えるといっても400Kのデータ1つをネット上から
直接ダウンロードできるわけではないのでそこはそこで工夫が必要。

792:デフォルトの名無しさん
06/10/31 14:20:37
すいませんでした…
使用するのは901系でして、検索系をやろうとしてるんですが、容量的に厳しいのかなと思いまして…

793:デフォルトの名無しさん
06/10/31 14:44:49
>>792
検索したいというのは過去のレスに書いてあったけど
ちょっと漠然すぎると思うよ。誰もアドバイスできん。
検索方法はどんなのをイメージしているのか?
ファイルにどう風にどんなデータが入ってるのか?
何故テキストファイルが数個別れてるのか?とかね

とりあえず検索については何もアドバイスできないが他の所を。
901なら400K使えるのでとりあえずどういうデータか知らないが
そのテキストファイルをJAR圧縮(つまりはZip圧縮)してみて
400K超えるようならテキストデータを工夫もしくは削除して容量減らす。
それでも容量がダメならサーバーと随時接続するタイプとかになる。

794:デフォルトの名無しさん
06/11/02 00:21:53
>>793
うんちく垂れるまえに文脈から読み取る能力つけろ。
だからプログラマはカスっていわれんだよカス。
死ね。

>>789
50k

795:デフォルトの名無しさん
06/11/02 02:31:05
>>793
( ゚д゚)・・・・

(゚д゚)

796:デフォルトの名無しさん
06/11/02 06:38:32
初歩的な質問ですまんが
canvasでテキストボックスってどうしたらいいんだろうか?
panelで作り直したほうがいいかな

797:デフォルトの名無しさん
06/11/02 07:08:42
Canvas#imeOn()しか手段ないのかな?
keyEvent()で1〜9のキーが何回押されたかを記録して、テキスト編集を新しく作るのもアホっぽいし無理っぽいし。

>>794
教えて、一流技術師。

798:デフォルトの名無しさん
06/11/02 11:17:52
>>794
どこをどう間違っているのか指摘してあげないと判らないだろう
>>793より質問した奴が混乱する。

799:デフォルトの名無しさん
06/11/02 11:50:37
結局のトコ、テキストデータだと50kまでなの?
俺も気になってるんだが…

800:デフォルトの名無しさん
06/11/02 18:27:06
なんで試そうとしないんだ?5分でできるだろ。

801:デフォルトの名無しさん
06/11/02 19:34:12
>>800
そんなレスしてる間に答えられるだろ5分たったぞ馬鹿。

802:デフォルトの名無しさん
06/11/03 01:14:19
>>794
プログラマはカスとか言ってる
お前はプログラミング出来ない
カスSEか?

>>796
canvasでやろうとした事あったけど、大変すぎだったんで
panelの画面を別に作ってそこに画面遷移させて入力
させるようにしたな。

803:デフォルトの名無しさん
06/11/03 01:46:41
テキストボックス使うなら、素直にpanelに移行した方がいいな。
もちろんcanvasでもできないこた無いが、只でさえ容量少ないところに
そんなん入れてる余裕なんか


メガアプリですかそうですか。

804:デフォルトの名無しさん
06/11/03 03:16:37
imeOn

805:デフォルトの名無しさん
06/11/03 10:49:22
>>802
いちいち構うなよ・・・ここまで殺伐としたふいんき出すの止めようぜ。
きっと>>794は上司の圧力や納品期日で荒れてたんだろう。

806:デフォルトの名無しさん
06/11/03 19:14:11
ドラゴンクエストモンスターズMOBILEって月額500円のほかに
通信費って結構かかりますか?

807:デフォルトの名無しさん
06/11/03 21:01:58
パケホにしなさい…

808:796
06/11/03 21:54:34
参考になりました。panelでなんとかやってみます。

809:デフォルトの名無しさん
06/11/04 15:45:25
今個人でゲーム作ってる。
SH902iSとN901iCでは動いてるんだけど
SH901iS,iCでは動作してないんだ…orz
つか902以前だと動かない様子。
Doja4.1で開発してるんだけど、よく分からないんだ。
誰かエロい人ご教授頼む。

エラーの原因(これが無かったら動く)
public void processEvent(int type, int param)
{
........色々(ここは無問題)

//ゲームオーバーになってソフトキー2を押したら
Display.setCurrent((Frame)new MainCanvas());
}

810:KoRoN@Vim%Chalice ◆8XALICEsdk
06/11/04 16:05:53
>>809
MainCanvasの中で使ってるリソースが、実は有限だったりしないか?
機種によってはTimerとか総計10個しかnewできないことがあるぞ

811:デフォルトの名無しさん
06/11/04 16:06:53
>>809

そんなコード書いちゃダメだろ…。

812:809
06/11/04 17:55:03
>>810
タイマーは1個しか使ってないです。
これも駄目な原因なのかな?

>>811
マジ?何処が駄目?

813:デフォルトの名無しさん
06/11/04 19:57:34
ゲームオーバーのたびにCanvasを生成するのか?
そりゃまずいだろ

814:デフォルトの名無しさん
06/11/04 21:52:12
…Σ(゚Д゚)!?
そうか、それが駄目リングか。

でも最初からやり直しっていうのがどうすればいいか…
リロード的なもんってあるの?

815:デフォルトの名無しさん
06/11/05 00:46:16
クラスはIApplicationを継承したものと、Canvasを継承したものの計2つ。
最初に作ったら、ずっと使いまわす。

iアプリの基本中の基本だぞ…。

816:デフォルトの名無しさん
06/11/05 06:27:28
ハードディスク上でファイルとかフォルダを扱うように
スクラッチパッド上でそれらを扱うファイルシステムクラスは
誰か作って公開してませんか?
検索しても見当たらなかったので今作ってるんですけど。

817:デフォルトの名無しさん
06/11/05 08:19:56
例えばおまいがそれを完成させたとして、
そう易々と公開するとは思えんが。

818:デフォルトの名無しさん
06/11/05 09:05:26
ファイル名なんて無駄なもん食うシステム、商業じゃまず使えないしなぁ。

819:デフォルトの名無しさん
06/11/05 10:02:22
>>816
iモードJavaプログラミングという本にScratchpad File Systemというのがある

820:816
06/11/05 10:57:35
>>817
それ言われそうな気がしてました。
「完成したら公開しろ」とか。
>>818
ユーザが囲碁とか将棋の棋譜を保存するのにはいいかなと。
ファイル名は対局名にできると思ったので。
>>819
なるほど。ありがとうございます。
サンプルソースコードは本の購入者しかダウンロードできないのね・・残念。
ちょっと本屋行って7文字ほど立ち読みしてこようかな。なんちゃって。

821:デフォルトの名無しさん
06/11/05 11:06:08
将棋の棋譜とか保存しても再生させるのがめんd

822:デフォルトの名無しさん
06/11/05 11:39:48
>816
君はまた困るんだろうから、買ってしまえよ。


823:デフォルトの名無しさん
06/11/05 12:03:26
自分の役に立つプログラムの本は、とりあえず買っておいても損はない。

824:816
06/11/05 14:17:55
今近所の大きい本屋1件と小さい本屋5件ほど回ってきましたけどどこにもありませんでした。
アマゾンにはあるようだから買おうかな。

825:デフォルトの名無しさん
06/11/05 15:02:02
質問です。

import com.nttdocomo.ui.*;

public class test01 extends IApplication {

  public void start() {
    mycanvas w_canvas = new mycanvas();
    Display.setCurrent(w_canvas);
  }

 
  class mycanvas extends Canvas {
   
    public void paint(Graphics g) {
      g.drawString("HelloWorld", 30, 30);
    }
  }
}

というHPに載っていた簡単なプログラムを書いただけなんですけど
ビルト時にエラー54個、警告1個と盛大に出ます。
sun.tools.javacを使用にしておりSDKは1.5.0_09を使っております。
パスも通しております。
何か考えられる問題はありますか?
自分の力ではどうにもならないので知恵を貸していただきたいです。
よろしくお願いします。

826:デフォルトの名無しさん
06/11/05 15:05:35
1.5か。使ったこと無いな。

827:デフォルトの名無しさん
06/11/05 15:06:10
ファイル名はtest01.javaになっているのか。
あと、
    Display.setCurrent(w_canvas);
  }

    Display.setCurrent(w_canvas);
  }
}

だと思う。間違ってたらごめん。

828:825
06/11/05 15:15:18
>>826
結局DoJa使うなら1.5でも大差はないのではと思います。

>>827
ファイル名はtest01.javaで間違いないです。

    Display.setCurrent(w_canvas);
  }
}
として閉じてみましたが
エラー55個、警告1個になりました。

気になるのは「javacの実行に失敗しました」
という警告ですかね。
sun.tools.javacにしないとs_jisが読み込めない的な事いわれたし…。
俺にiアプリを作るなというお告げですかね。

ちなみにEclipse上で使っている他のソースは問題なくコンパイルできますね。

829:デフォルトの名無しさん
06/11/05 15:15:29
あと、不正な文字ですとかいうエラーだったら
多分全角スペースでも入れてるんだと思う。
揃えるときは全角スペースじゃなくてTABキーでな。

830:デフォルトの名無しさん
06/11/05 15:17:24
1.4やめて1.5使ってみようかな。

831:デフォルトの名無しさん
06/11/05 15:18:09
1.4どころか1.3使ってるぜ

832:デフォルトの名無しさん
06/11/05 15:20:02
>>825のコードはエラー無しで普通に実行できた。
全角スペースはタブに置換したけど。


833:デフォルトの名無しさん
06/11/05 15:22:41
気持ち悪いクラス名だな。
命名規則くらい従って欲しい。

834:デフォルトの名無しさん
06/11/05 15:27:20
とりあえずエラーメッセージを晒してくれ

835:825
06/11/05 15:29:22
>>829
すみません指摘通り全角スペースになっていました。
HPからコピペしてきたのでこんなに簡単なことに気づかなくてお恥ずかしいです。
ありがとうございました。

あとDoJaだとLabelは使えないのですか?
もともとPanelとLabelで文字列を表示させようとして
できなかったのでこうなったのですが…。

836:825
06/11/05 15:30:25
>>833
頭は大文字ですね。
俺もそれは思いました。

837:デフォルトの名無しさん
06/11/05 15:38:52
はじめまして質問があります。
アプリで簡単なアラームみたいなものを作りたいんですけどどうやればいいでしょうか?

com.nttdocomo.systemのAlarmクラスを使うということまではわかったのですがどうやれば使用することができますか?
addEntry();
とやっても動作してくれません。
どうしたらいいか教えてください!

838:デフォルトの名無しさん
06/11/06 11:44:48
>>837
リファレンス読んでみたがこれはアラームを設定するクラスだろう?
鳴らすクラスじゃないがそこは間違って解釈してない?

839:デフォルトの名無しさん
06/11/06 14:32:16
DoJaエミュレータでのブラウザ起動して、
URLリンク(localhost)(↓)に接続すると
アドレスバーの部分がURLリンク(localhost)のまま
になるのですが、URLリンク(localhost)を表示させる
にはどうしたらいいでしょうか?
URLリンク(localhost)から、iアプリを起動させるため
LaunchByBrowserにURLリンク(localhost)と書きたいのです。

a.php
<html>
<head>
<title>redirection test</title>
</head>
<body>
<?php
header("Location: URLリンク(localhost));
exit;
?>
</body>
</html>



840:デフォルトの名無しさん
06/11/06 23:10:52
>>837
時間を調べ続けて
その時にあったら音鳴らせばいいんじゃないの?

841:デフォルトの名無しさん
06/11/08 02:35:17
こんなん見つけたんだが、Javaサーバーにどうよ?
URLリンク(www.hikakuserver.com)

やっとメモリいっぱいつんでるレンタルサーバが出揃ってきたな。


842:デフォルトの名無しさん
06/11/08 06:17:50
iアプリとなんか関係あるのか?

843:デフォルトの名無しさん
06/11/08 09:17:50
おおあり。iアプリ使ったネトゲ作りたい時とかに使えそうだ

844:デフォルトの名無しさん
06/11/08 13:00:02
レン鯖の話題はレン鯖板で

845:デフォルトの名無しさん
06/11/08 13:30:59
宣伝は宣伝板で

846:デフォルトの名無しさん
06/11/08 16:50:56
タイマ解像度15msの機種って、例えば20msのウエイト入れようとすると30ms待つことになってしまうの?

847:デフォルトの名無しさん
06/11/08 17:05:40
Yes

848:sage
06/11/09 00:44:38
一般人がN903iでVGAアプリ作れるの?
DrawArea = 480x640
とか書いて

849:デフォルトの名無しさん
06/11/09 01:58:58
>>841-843
iアプリってそんなメモリ食うの?
最低どのぐらいメモリ積んでれば動くのさ?

850:デフォルトの名無しさん
06/11/09 03:58:07
そんな糞高い鯖じゃなくて、庶民的な値段の共用鯖きぼんぬ

851:デフォルトの名無しさん
06/11/09 11:11:43
>>848
まだ出てない機種だし関連職種の人間以外わからなくね?w

852:デフォルトの名無しさん
06/11/09 11:59:34
DoJa5.0のツールもまだダウンロードできないからな。


853:デフォルトの名無しさん
06/11/10 00:58:01
>>848
作れるけど、たった一つの機種専用に作るオナニー馬鹿はいないから作れない。

854:デフォルトの名無しさん
06/11/10 02:02:08
サーバーでiαぷり動かすわけじゃないし

855:デフォルトの名無しさん
06/11/10 10:52:15
>>848
ナビアプリの画面見た感じだと使ってるのは480×480みたい
まあトラステッド限定かも知れんけど

856:デフォルトの名無しさん
06/11/10 11:04:07
写真とか表示すること考えると、4:3のほうが有利だ罠

857:デフォルトの名無しさん
06/11/10 11:56:05
URLリンク(www.nttdocomo.co.jp)
Nは480x480だよ
しかし、N,P以外の903はQVGAに統一される勢い。
おそらくP903iTVもだろう。時代はQVGAへ

858:デフォルトの名無しさん
06/11/10 14:50:18
現在SD-Bindingを使ったアプリを作ってるのですが。

エミュ(Doja-4.1)では普通に動作しているのですが、実機(F902i,SH902i)で起動させると

StorageDevice storage = StorageDevice.getInstance("/ext0");

を呼んだ時点でNo Such Deviceとエラーになって起動しません。
miniSD(512MB SanDisk)を両方とも入れており、ADF設定もストレージデバイスを使う設定にしています。
アプリ以外のカメラやメールなどのデータはSDに入れられるので認識はしてるはずなんですが…。
こんな症状になった人はいますでしょうか?もしくは、何かしら設定が必要だったりするのでしょうか?
何かしら分かる人がいらっしゃったら教えてくださいませ。

859:デフォルトの名無しさん
06/11/10 15:10:35
>>858 ADF設定で、UseStorageにチェック入れた? あとCPNameも要るかも

860:デフォルトの名無しさん
06/11/10 15:28:08
>>858
そもそもF902i,SH902iはSD-Binding非対応じゃないかな

861:デフォルトの名無しさん
06/11/10 15:36:14
Pだけ対応じゃなかったっけ。

862:デフォルトの名無しさん
06/11/10 15:43:22
はじめて書きこします。
オーディオのループ再生にはどのような手法があるのでしょうか?
ドコモのクラスリファレンスにはループ再生に関わるようなメソッドが見つかりませんでした。

現在は、AudioPresenterをひとつだけ用意し、
MediaListnerで再生終了イベント(Audiopresenter.AUDIO_COMPLETE)を受け取って、
再度AudioPresenterのPlay()メソッドで再生させています。
ただこの場合、利用している音声データが極短いものなので、
ループの合間にプツプツヒスノイズが乗ってしまい困っています。

ループ再生に他の手法はないのでしょうか・・・?

863:858
06/11/10 15:43:49
>>859
UseStorageのextてことにはチェック入れてます。
CPNameは他アプリとはデータ共有しないんで入れてませんでした。
入れても動きませんでしたがorz

>>860
「SD-Binding機能対応機種はFOMA 902i以降の主なFOMA端末となります。」
とDocomoのページに書いてたのと対応コンテンツ機能一覧のPDF見た感じ
902iは全部対応してると思ってたんですが、違うのでしょうか?


864:デフォルトの名無しさん
06/11/10 15:55:04
>>863
902iではPだけ
対応コンテンツ機能一覧DRMの項でbかcなら対応だと思う

865:858
06/11/10 16:03:28
>>864
そうだったのですか、Pが手に入ってから試すことにします。

皆様ご協力ありがとうございました。

866:デフォルトの名無しさん
06/11/10 17:13:37
>>862
基本のやり方は書いてあるとおりコンプリート拾って再生だと思う。
ループ前提ならばMLDを長くするという原始的な方法が一番効果的。
データ量がその分でかくなるがリソースとしてもつかJAR圧縮で外部に出せば
長くした分で容量を食う部分はあまり気にならなくなる。

MLD自体にループの設定をつける事が可能とか聞いたが…
MLDを自作した事無いのでわからん、すまん。

867:827.jpn.ch
06/11/10 21:43:26 BE:997391579-2BP(0)
Mac OS Xでiアプリ作る方法ってありますか?

868:デフォルトの名無しさん
06/11/10 23:05:24
>>866
やはりこの方法しかないですか・・・。
BGMの様な物の場合、予めループさせたMLDで解消できるかと思いますが、
今組んでいるのが、動的にMLDを作成して、再生するアプリなのです。
(ミュージックシーケンサや、キーを使ったピアノなどに応用できると思います。)

DojaのメディアAPIは同期させにくいなどリアルタイム性にかけていますね・・・。


869:デフォルトの名無しさん
06/11/11 13:06:35
>>868
その方法で何の問題があるのかむしろそれを知りたい

870:デフォルトの名無しさん
06/11/11 13:17:25
開発(コンパイル)だけなら、クラスファイルを持ってくればできる。
エミュレータが使えないからデバッグが大変だけど。

871:デフォルトの名無しさん
06/11/11 13:42:47
>>868
そういやループに対応したシーケンサアプリがあったな


872:デフォルトの名無しさん
06/11/11 14:14:17
公式アプリならループしているのを時々見るが、勝手アプリでは見たことがない。
やっぱ、あれか。MFiTools。いい加減公開しろや。

873:デフォルトの名無しさん
06/11/11 14:15:26
まだ持ってないの?
1年位前、海外のサイトで誰かがアップしてた。
まだあるかも?

874:デフォルトの名無しさん
06/11/11 14:31:08
>>872
いや、シーケンサーだから内部でMLD構築してんでしょ?
しかもフリーである

875:デフォルトの名無しさん
06/11/11 19:36:40
赤外線通信の勉強をしているのですが、
PUTとGETで何でサーバとクライアントが入れ替わったりするんでしょうか?
1回の通信でPUTとGETを何度も行う場合はどっちがサーバでクライアントなんでしょうか?

876:デフォルトの名無しさん
06/11/11 20:03:51


877:デフォルトの名無しさん
06/11/11 21:14:12
1回の通信で何度もPUTやGETなんてできません

878:デフォルトの名無しさん
06/11/11 23:44:45
1回の通信って1セッション?

879:デフォルトの名無しさん
06/11/12 05:05:56
>>858
俺は逆にP902i実機では動作しているんだが
設定がうまく行かなくてエミュレータで動かない。
どうすればSD-Bindingがエミュ上で動くのか教えて〜


880:デフォルトの名無しさん
06/11/12 09:26:39
>>879 エミュでは動かない

881:デフォルトの名無しさん
06/11/12 09:50:59
>>880
えーっ>>858は動いてるみたいだけどどういうこと?


882:デフォルトの名無しさん
06/11/14 00:11:15
ちょっと質問なのですが、
Doja3.5エミュレータを使って開発しています。
クリアキー入力データを取得したいのですが、取れません。
キーの取得は以下のようにしています。
int nKeyPress, nKeyPress2;
nKeyPress = getKeypadState();
nKeyPress2 = getKeypadState(1);

nKeyPress2にクリアキーのデータが入るはずだと思うのですが…
みなさんはどのように対応していますか?
※int変数を2つ使わず、long変数1つ使った方が得策?

よろしくお願いします。


883:デフォルトの名無しさん
06/11/14 00:35:23
0x18

884:デフォルトの名無しさん
06/11/14 00:48:52
なんでiアプリにはSBのアプリみたく電池残量を数値化するアプリがないのでしょうか??

885:デフォルトの名無しさん
06/11/14 01:20:16
>>884
DoJa3.0以降ならPhoneSystemクラスのgetAttributeメソッドで
充電中か満タンかそれ以外の3種類の状態は取得できるのかな。
URLリンク(acerola.org)

886:デフォルトの名無しさん
06/11/14 02:10:58
>>885
やはり仕様なんですかね?SB専用アプリは電波状況も数値化できるみたいです。
URLリンク(appget.com)
URLリンク(appget.com)


887:デフォルトの名無しさん
06/11/14 03:28:23
ドコモの糞仕様です。

888:885
06/11/14 03:52:04
>>886
フラッシュならfscommand2コマンドを使ってできるのかな。
URLリンク(livedocs.macromedia.com)
フラッシュが使えるドコモ携帯はDoJa3.0以降のと一緒でしたっけ?

889:デフォルトの名無しさん
06/11/14 06:21:59
506や900シリーズはFlashLite1.0なので時刻、電池、電波、全て無理
901以降はFlashLite1.1なのでOK

890:885
06/11/14 08:42:13
>>889
なるほどね。ありがとうございます。

891:デフォルトの名無しさん
06/11/14 11:54:27
>>882
キーグループの有効化をしてないんじゃ?
APIリファレンスのPhoneSystemクラスのDEV_KEYPADを調べて見るべし


892:デフォルトの名無しさん
06/11/14 21:22:37
FlashLite1.1だと電池に電波は何分割されるのでしょうか?
URLリンク(appget.com)
↑みたく4段階だと画面左上の電池アイコンと同じで実用性がないですよね・・。

893:デフォルトの名無しさん
06/11/14 21:46:27
電波は電池によって分割される…?

894:デフォルトの名無しさん
06/11/14 22:30:02
>>893
説明不足。。。
リンク先のFlashだと4段階に電池レベルが分けられてるってことです。
URLリンク(appget.com)
↑みたいのだと結構細かく分けられてるみたいです。

895:デフォルトの名無しさん
06/11/14 23:00:10
>>892
自分で調べろよ。

URLリンク(chahanokiba.web.fc2.com)

896:デフォルトの名無しさん
06/11/14 23:23:18
アスキー書籍のiモードJavaプログラミングFOMA対応版買ってきた。
欲を言えばだけど実際にアプリの製作例があればいいと思った。
というかついてるものだと思ってたよ。
それで作ったアプリが落とせるだけって何もためにならないんじゃないかと思った…。
ソースがあって作ったアプリがあれば意味を成すと思うけど。

余り新しいiアプリの本無いみたいみたいだから困った。
アプリ作りながら覚えれる本あったら教えて欲しい。

897:デフォルトの名無しさん
06/11/14 23:32:22
本無しで公式アプリ作ってる俺みたいになれ。

898:デフォルトの名無しさん
06/11/14 23:34:39
>>895
情報感謝!!ずっとアプリばっか探してた。
ドコモにない理由はこれだったんですね。納得しました。

899:896
06/11/15 00:11:07
>>897
そいつは本気ですげえwww
俺Java自体はコマンドラインしかやってないからアプリでは
GUI的要素も一緒に覚えないといけないから結構大変なんだ。
コツとかあったら是非教えてくれ。

900:897
06/11/15 00:40:26
コツも何もネット上のサイトで覚えるのみ。
分かりやすいし、サンプルあるし。
当初はAPIリファレンスの存在も知らなかったくらいだw

901:896
06/11/15 01:02:10
>>900
ネット上のだと結構古いもの(50Xシリーズ)が多いみたいで
良くわからなかったんで本買ったんですよw

待ち受けアプリで背景画像設定できるスケジューラみたいの作りたいけど
いきなりは難しいかもしれないですね。

Panel使って待ち受けの骨組みと画像取得する奴は作ったんだけど
肝心メインパネルにカレンダー表示ができないし画像の設定の仕方もまだわからない。

ソフトキー2を押したら画像選択できるメソッドに飛ぶようにして、その画面から
ソフトキー2でstart()メソッドに帰るんだけど、次にもう一回そのメソッドに飛ぶと
com.nttdocomo.ui.UIException: Component already added to other Panel

ってエラーが出て画面が消えちゃう。

11月末までには作らないといけないのに…苦戦。

902:デフォルトの名無しさん
06/11/15 01:33:51
並列処理というか、
ダウンロードを行ってエンコードを行いながら表示、再生を行うようなことってできるんですか?

903:デフォルトの名無しさん
06/11/15 02:02:07
スレッド

904:デフォルトの名無しさん
06/11/15 03:31:46
EclipseにDoJa4.1のプラグインを入れたのですが上手く実行ができません。
実行>構成および実行>DoJa-4.1>実行するのですが
iアプリエミュレーターが一瞬表示されてすぐに終了してしまいます。
iアプリエミュ単独起動なら問題はないのですがどうしてかわかりませんか?

905:デフォルトの名無しさん
06/11/15 05:05:53
>>896
ちゃんとソースはついている。サンプルの解説ページの初めをよく嫁。
>>904
画面下のコンソールに何かメッセージ出ていないかチェック。
JAMを設定したかチェック。
Javaのバージョンを1.3にしてあるかチェック。
それでもだめならEclipseのバージョンを落としてDoJaプラグインを再インストール。

906:デフォルトの名無しさん
06/11/15 05:21:01
>896
アプリの制作例はちゃんとはいってる。
ちゃんと読め。
まさか、やりたいことの答えが全部いきなり載ってるとでも思ったのか?

元の作り方がわかれば、903i 向けでもそれの応用で大抵対応できる。


907:デフォルトの名無しさん
06/11/15 06:16:27
D903は無くなってしまえば良いのに・・・。

908:デフォルトの名無しさん
06/11/15 08:30:07
まだ D ってなにかあったっけ?


909:デフォルトの名無しさん
06/11/15 08:56:18
URLリンク(onosendai.jp)
URLリンク(www.moreread.net)

性能はそんなに悪くなさそうだけど。

910:デフォルトの名無しさん
06/11/15 09:13:07
他は早くなってるのにDだけ902から変わってないとかいう話を聞いたような(´・ω・`)

911:デフォルトの名無しさん
06/11/15 09:29:24
んぱかさんトコのベンチでは一応スペック上がってる雰囲気はあるけど・・・

でもDなんだよなあ。(・ω・`)
S0NYの新製品同様、悪い意味で期待通りな気がする。

912:デフォルトの名無しさん
06/11/15 10:08:32
んぱかさんとこので見ると、D903とF903の文字列描画がえらい遅いんだけど、なんだろう。
下のベンチではそうでもないみたいなんだけど。
フォントを変えると遅くなるとか、そんな糞仕様でもあるのかな。
もしくは座標に使ってる乱数生成が極端に遅いとか。ちょっと気になる。

913:デフォルトの名無しさん
06/11/15 12:10:40
>>905
レスありがとうございます。
コンソールには何もメッセージは表示されてませんね。
<終了>I_Appli [DoJa-4.1アプリケーション] パス (yy/mm/dd HH:MM)
と上(コンソールのタイトル?)に表示されているだけです。

JAMの設定とはプロジェクト>DoJa-4.1>プロジェクトの設定>ADFの設定という奴でしょうか?
AppName,AppClassともに初期値でMain(ソース名)クラスが指定されていました。

Eclipseで記述してから動作確認にiアプリエミュで起動しなおすのは少し手間です。

914:デフォルトの名無しさん
06/11/15 13:47:08
>>896
APIリファレンスとネットのはじめての〜があれば他に何もイランだろ屑。

>>913
昔、俺もかかったパターンだと、
SunJavaなんとかで使用するになってると無理。
違うときはエラーメッセージをぐぐってPATHをなんか書け。

915:デフォルトの名無しさん
06/11/15 13:56:14
>>913
お前みたいな奴は大抵JavaSDK5.0を使ってる。
1.4.2の日本語版使ってるか?

916:913
06/11/15 14:45:36
>>914
SunJavaを外すと
エラー:サポートされていないエンコーディングです: SJIS_i
って出る。
EUCにエンコードしてみても動かなくて…。
そういう問題じゃないのかな…。

>>915
jre1.5.0_9使ってて1.4.2に切り替えてみたけどやっぱり動かなかった。

もう少し試してみてできなかったらまた着ます。

917:デフォルトの名無しさん
06/11/15 14:48:51
>>916
それは1.5だと必然のエラー。
両方ともインストールしてる場合は、1.5を消す必要はないけど、
1.4.2の方にPATHを書き換える必要があるはず。

とりあえずSunJava使わずにビルドできるようにいじれ。
どうしてもわかんなけりゃ1.5消せ。

918:デフォルトの名無しさん
06/11/15 15:49:29
ところでお前ら様方に質問です。

画面領域外に描写する場合、
setclipで画面内240,240を囲むのと、
そうでない場合は
処理速度は違うんですか?
違うと思ったんですけどどうでしょうかね?

919:デフォルトの名無しさん
06/11/15 16:34:12
>>918
どうなんですか?

920:デフォルトの名無しさん
06/11/15 19:09:29
テキストファイルを読み込んで表示させるアプリを作りたいんですけど、
どういう方法をとればいいのでしょうか?

どなたか教えていただけませんか?

921:デフォルトの名無しさん
06/11/15 19:27:58
>>920
java.io.*
InputStream
BufferedReader
Connecter.openInputStream("Resource:///test.txt");
br.readLine();
たしかこんな感じ。あとはぐぐれ。

>>919
調べろよカス

922:デフォルトの名無しさん
06/11/15 19:34:56
調べてもぜってーおしえねーwww

923:デフォルトの名無しさん
06/11/15 19:53:35
>>921
レスありがとうございます。
ひととおりぐぐったんですけど、それらしいのが見あたらないんです…。

iアプリってテキストファイルを直接読み込めるんですか?
今画像ファイルに偽装して表示させようとしているのですが、さっぱりうまくいきません。

924:デフォルトの名無しさん
06/11/15 19:58:17
リソースに入れろ。そのまんまでいい。
つづりが違った。Connector.open〜でぐぐれ。

終わったら>>918調べて来い。

925:デフォルトの名無しさん
06/11/15 20:01:30
ぐぐっても蜜かんねぇじゃねぇかよ馬鹿。
うちかえったら調べてやるからまってろ。

正直スマン。

926:882
06/11/15 20:49:59
>>891
回答ありがとうございます。
まさにその通りでした。
PhoneSystemというクラス自体初めて知りました(^-^;;

927:デフォルトの名無しさん
06/11/15 20:52:18
す、すみません。

Connector.open〜ってHTTP通信するときに使うやつですか?
テキストを読むビューアを作りたいのです。
八方塞がってどうしたらいいものか。

928:デフォルトの名無しさん
06/11/15 21:09:54
>>927
とりあえずこの辺読んでみたら?
URLリンク(www.atmarkit.co.jp)

929:デフォルトの名無しさん
06/11/15 21:24:13
miniSDから本体メモリへテキストファイルをコピーして、
それを読み込みたいのですが…。携帯で読書するビューアのような感じで。
HTTPアクセスは特にする必要はないんです。
とりあえず読み込んで描画できればよいのですが、表示できないのですよね…。




930:928
06/11/15 21:30:24
>>929
じゃあこのへんかな?902i以降だけど。
URLリンク(karel.tsuda.ac.jp)
URLリンク(www.moreread.net)


931:デフォルトの名無しさん
06/11/15 21:51:51
>>930
丁寧にありがとうございます。
でも901以前のもの(DoJa4.0)で進めようとしているのです。。
外部メモリへのアクセスでしかテキストファイルは読み込めないのでしょうか?

932:デフォルトの名無しさん
06/11/15 22:38:35
N903iでQVGAアプリ動かしたらどうなりますか? 自動で拡大されるんなら
特に対応しなくてもいいんだが…。

ちょっとググッても良く分らなかったんだけど、そもそも
VGA画面(480x480でもいい)のiアプリは作れるのかな?

933:デフォルトの名無しさん
06/11/15 23:07:47
>>927>>929(同じ人だよな?)
あんた勘違いしてる。
>>928のリンク先ちゃんと読めって。

Connector.open()はHTTP/HTTPS通信のためだけに使うんじゃなくて、
スクラッチパッドやリソースへのアクセスにも使うって書いてあるじゃんか。

934:925
06/11/15 23:46:07
InputStream is = Connector.openDataInputStream("Resource:///test.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(is));
str = br.readLine();
br.close;

SDカードへのアクセスは知らん。
はやく>>918調べて来い。

935:デフォルトの名無しさん
06/11/16 02:34:31
iアプリでMP3再生って、提供されている環境考えたら非現実的ですよね?・・・・・

936:デフォルトの名無しさん
06/11/16 03:39:06
別に

937:デフォルトの名無しさん
06/11/16 03:56:42
>>936
基本mldで、一部機種でmidiやwaveを再生できるとはきいているんですが、
mp3再生するとしたらどのようにすればいいんでしょうか・・・

938:デフォルトの名無しさん
06/11/16 04:28:47
やめとけ

939:デフォルトの名無しさん
06/11/16 08:26:24
mld鳴らすようなプログラムでmp3鳴らなかったら無理ってことじゃないか。
試してみ。

940:デフォルトの名無しさん
06/11/16 08:59:25
>>918-919
実装依存。
正しく動けばスピードは問わないのがJAVAのポリシー。
機種によって違うが正解。まぁsetClipしておけば早くなる機種があることが期待できるかもね。

941:デフォルトの名無しさん
06/11/16 11:30:17
結局端末が余白を黒く塗りつぶしてたりするしなw

942:デフォルトの名無しさん
06/11/16 14:12:54
結局試したけどかわらない感じがした。
全端末で試したわけじゃないが基本的に変わらんが遅くなるわけじゃなく、
早くなる可能性もないことはないってことだけですな。

どうもおまえら。


943:ただよし
06/11/16 15:03:55
愚痴いいます。

MySQL → サーブレット → iアプリ

だから!絵文字が出ねぇんだよ!俺が欲しいのは\uE734の文字じゃなくて
絵文字なんだよぉ!いったいいつまで、ここで止まってればいいんだぁ!

Unicodeか?SJISか?
バッファから変換する所がわるいのか?

絵文字、、、絵文字に、、、会いたい、、、

944:デフォルトの名無しさん
06/11/16 15:28:05
\\?

945:デフォルトの名無しさん
06/11/16 16:30:19
>>937
3gpに変換すればできなくもない
>>944
×Unicode
×SJIS
○Binaly
○Windows-31J、cp932

946:デフォルトの名無しさん
06/11/16 16:34:08
>>945
どうもです
そういう感じで考えて見ます

947:デフォルトの名無しさん
06/11/16 17:00:20
>>942
vodafone系の古い端末だと、かなり早くなるんだけどなw
さすがi系。ちゃんと作ってあるぜ。

948:デフォルトの名無しさん
06/11/16 18:52:37
3Dエフェクト使うと結構画面外に出るだろう?
クリップしたら普通早くなると思うだろう?

予想外割docomo

949:879
06/11/16 20:31:44
だれも気にしてないし既出なのかもしれないけど
解決したので自己レスします。

iモードエミュ上で、SD-Bindinngを使った開発が出来なくて
今まで、実機で動作確認してたんですが
doja.exeじゃなくてdoja_g.exeを使えばあっさり出来ました。
ファイルもドキュメント通り、iDKDoJa4.1/lib/storagedevice以下に作成されました。

doja_g.exeの存在を知らなかったよ。
さんざん悩んだ自分がアホみたいだorz

950:デフォルトの名無しさん
06/11/16 20:39:58
うちはdoja.exeで普通にSD-Binding動くけどな。

951:デフォルトの名無しさん
06/11/16 20:46:36
>>950
えーっ!?特殊な設定とかしてないの?
じゃぁなんなんだよ、doja.exeで動かない原因って・・・

952:デフォルトの名無しさん
06/11/17 02:48:54
iアプリからムービーファイル再生可能なの??

953:デフォルトの名無しさん
06/11/17 04:00:19
できますん

954:デフォルトの名無しさん
06/11/17 04:33:42
できませ

955:デフォルトの名無しさん
06/11/17 10:30:12
>>951
家もDoJa.exeじゃ出来ないよ。

956:デフォルトの名無しさん
06/11/17 12:13:38
>>953-954
どっちだよw

957:デフォルトの名無しさん
06/11/17 15:22:56
          ,. 、_,. - '"´  ̄ ̄ ``ヽ、
         /ィ´       l、,ィ   \
        /,ィ /  /  ,ィ リ  |!    ヽ
.      // !/i  //  / ! /  | iヽ.   ハ
      i/! i |  i_l_,./ //   |_リ ! li   !
       |i ! {i i_,.ィ/| /`_/    ´j/``ト/! i  |
       lハ l い l ,イ⌒ヽ     イ⌒ヽ} |lリ、 |
        ヽ!ィヽ ' |ユ:::|      |ユ:::}  リ-! !
          { ム. 辷.リ   、  .L._リ ム } |
         ヽ、.}     _   _    j__ノ l
         /  ヽ、     ̄    /、.   i
        /_,ノ   ` _ュ、.__,.rェ'´  ヽ、_ ヽ.
      -'-‐_/,/  __{_ゝ、__,.-' _}__ ヽ、\` ーヽ
        -‐ 'ー_ァ{    ̄TT ̄    }ヽ、 ``
         _/  |    _L.!_     !  \
        /{    },. -‐' i i `ー- r'    ,\
         / ヽ/  く_   ! |   }   i /   i
       i   !   ``ー'  `´ ̄     l'   l
      /  rーゝ────‐,ァ-、   !
      /  /ヽ、_〉           〈,.ィ }    i
.     /    〉ヽ_〉            〈-'´ノ.   ',
    /   〈ヽ、〉   知ってるが     7_,.. }    ',
    〈ァーァ' ´ヽノ              ´| iヽ、___.i
    / /   |   おまえの態度が     |   \ヽj
    ,' '      , !                 ト、      |
.   {    / .l     気に入らない    |. ヽ    !
   ヽ __/   !                 !   \__ノ
            |                 |
            |                 |、
.           /|                 | ヽ
          /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ヽ


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5178日前に更新/225 KB
担当:undef