[表示 : 全て 最新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/

622 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 10:37:20 ]
>>618
本当、Starは無意味だよね
新機能なんてほとんどないし、将来に向けて拡張性を・・・という構造にもなってない

もうiアプリ自体やる気なくしているんだろうけど・・・


623 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 19:21:56 ]
>>622
お前何様だよ。携帯はちゃんと売れてるっちゅうの!

624 名前:デフォルトの名無しさん [2010/03/08(月) 00:44:26 ]
>>622
Star携帯所有者に失礼では?

625 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 00:50:32 ]
別にオマケで付いてきた使わない機能けなされても
失礼だとは思わんだろ。

626 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 00:56:56 ]
せめてMIDP互換にしてくれたら…

そうするとau/sb対応のソフトも増えてキャリアが儲かっちゃうから、わざとやらなかったのだろうけど
docomoのDoJaとStar、au/sbのMIDP、auのBREW、iphoneのObjective-C、WMのC#CompactにAndroidが加わっていよいよカオスな時代に

627 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 01:17:48 ]
どこが勝つんだろうね。
docomoのシェアはまだ50%弱あるから、簡単にiアプリなくならないんだろうけど。

628 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 03:21:16 ]
>>626
お前Objective-Cが何なのか分かってないだろ

629 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 11:30:25 ]
MIDP-2:0/CLDC-1.1で作って自動変換すればいいんじゃね
特にパワーもRAMもROMも余ってるiPhoneとかWMは


630 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 11:37:57 ]
自動変換するにゃマルチメディアファイルの非互換がでかいよなあ。
iアプリじゃいまだにMIDIもWavもPNGも使えん。



631 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 12:29:04 ]
Androidなんだろうねぇ、結局は
AU/DoCoMoも端末出してきて、MIDPが直接動かせるソフトまで開発されてるし・・・


632 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 15:05:25 ]
OperaがMIDPの互換レイヤだか作ったのを宣伝してたな
ただ海外機のVMは余裕がありそうだから参考にはならないか

633 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 15:39:32 ]
結局は過去の国産PCのような流れになるのかね。

PC−9801系やシャープのX68系のPCは衰退し、IBM−PCが
世界を席巻し、MACがちょっと残る。みたいなw

634 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 15:54:25 ]
>>630
FOMA端末のiアプリでは、楽曲についてはMIDIが標準だよ


635 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 17:20:56 ]
>>629
何を何に自動変換すんの?教えて

636 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 17:48:59 ]
>>633
こんな感じ?

docomo PC-9801
au FM-TOWNS
softbank X68000
iPhone Mac(そのまま)
Android 一人勝ち

637 名前:デフォルトの名無しさん [2010/03/08(月) 19:48:45 ]
あわれな非国民どもよ・・・

638 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 20:13:34 ]
通信会社と携帯電話製造会社を比較するのはおかしいですお

639 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 20:26:14 ]
>>635
Starで動くMIDPのVM作んの

640 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 00:48:48 ]
>>639
聞いて損した



641 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 01:08:11 ]
誰か携帯でEXIF情報を操作するiアプリを作ってくれ
位置情報を画像に埋め込むなんてシャレにならん、人権侵害だ!

642 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 01:11:25 ]
ここは作ってくれスレではない

643 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 18:27:42 ]
DoCoMo携帯で位置情報を勝手に付加する端末あるの?
Nは常に操作しないとつかなかったけど。

644 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 18:50:44 ]
Rはかってに付けるよ!
MOAPじゃないけどね :P

645 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 21:26:37 ]
Rってどこだ?

646 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 22:02:31 ]
RIMってRじゃねと思ったんだけど
まさか省略名ないのか

647 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 22:41:41 ]
Blackberryはiモード機じゃないだろうjk

648 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 11:03:50 ]
ContentsDownloaderとか面白そうじゃん
>すたあ

649 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 13:02:27 ]
>>639
結局互換性のあるAPIが存在すると限らないところがネック
ソースでの互換性ならとっくにみんなやってるだろうし、結局は「あれにはあって、これにはないAPI」が全て悪い

650 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 13:13:17 ]
てめーHartware T&Lさんディスってんのか



651 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 18:09:40 ]
Hartwareつーとドイツの会社だな。
で、そこがどうしたって?

652 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 20:21:15 ]
orz

s/t/d/

653 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 22:29:36 ]
この板のベテラン陣に、少々お知恵をお借りしたいと思います。

DoJa-5.0環境でiアプリを作成しているのですが、
com.nttdocomo.uiパッケージのImageクラスを拡張したいのです。
具体的には、

public class ImageEx extends Image {
  private int left;
  private int top;
  //以下に実装が必要な抽象メソッドと、left,topのGetter/Setter
}

これだと、createImage()でインスタンス化するとき問題が・・・。

ImageEx imageex1 = (ImageEx) Image.createImage(100,100);
強引にキャストしても、当然ClassCastExceptionが出るし、

ImageExにcreateImage()メソッドをオーバーライドしようとしても、
Image.createImageがstatic属性を持つため、上手くオーバーライドできません。

単純に、Imageクラスを継承してleft,topメンバを追加したいだけなんですが・・・。
何かいい手はありませんか?

654 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 22:51:20 ]
ImageEx imageex1 = (ImageEx) Image.createImage(100,100);

が、

ImageEx imageex1 = ImageEx.createImage(100,100);

じゃね?

655 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 23:06:43 ]
ImageExのインスタンスを取得する方法がない気がする。
オプションAPIのTransparentImageの作りを参考にしては?

656 名前:653 mailto:sage [2010/03/13(土) 23:10:42 ]
>>654
こちら、eclipse3.1環境で構築しています。
eclipse上で、そのように修正して、ソースを保存すると、赤い×が・・・。
「型の不一致:ImageからImageExには変換できません。」とのことです。
難しいっすね・・・

657 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 23:22:44 ]
>>655
なるほど、

public class ImageEx extends Image {
  private int left;
  private int top;
  public static ImageEx createImage(Image image1) {
    // 中のコードはこれから考えます
  }
  //以下に実装が必要な抽象メソッドと、left/topのGetter/Setter
}

ですか。
そう言えば、オーバーライドは同じ引数を使ってはいけないんでした・・・。(赤面)
ちょっとがんばってみます。他にアイデアのある方、引き続き援護ヨロ。

658 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 23:29:01 ]
あ、全く考えなくレスしてたわ・・・

ImageEx imageex1 = new ImageEx();
imageex1.createImage(100,100);

でダメかな?

659 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 23:33:40 ]
うん、酔ってるわ・・・658は無視して下さいwww

簡単に作るなら、ImageExクラス内にImageインスタンスを保持するメンバを持ってやるだけじゃだめかな。

660 名前:653 mailto:sage [2010/03/14(日) 00:06:24 ]
>>659
public class ImageEx { //←(注意)extends Imageしてない。
  private int left;
  private int top;
  private Image image;
  //以下にleft/top/imageのGetter/Setter
}

ですね。実は、現時点ではこの実装で、動作できるアプリを作っているんです。
(とにかく動いてほしいから)
現在はこの方法で、とりあえず解決しているのですが、例えば

ImageEx imageEx1 = new ImageEx();
imageEx1.image = Image.createImage(100,100);
imageEx1.setLeft(20);
imageEx1.setTop(30);

でインスタンスを生成したとき、

left(やtop)は、このように参照できますが、
System.out.println(imageEx1.getLeft());

width(やheight)はこんな感じになります。
System.out.println(imageEx1.getImage().getWidth());

そのアプリでは、座標関係とイメージデータを頻繁に参照するため、
「Object直下の、Imageクラスのメンバを持つ通常クラス」より、
「Imageクラスを継承した拡張クラス」方が、
設計や実装が、かなり単純化できそうなのです。

海外の技術サイトでも、この方法しか紹介されていなかったのです。やっぱり無理なのかな〜



661 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 00:14:42 ]
といってもたいした手間じゃねーだろ。

662 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 00:51:50 ]
>>661
うん、「手間」は、ね・・・。おっしゃる通りだと思います。

なんていうか、上手くは言えないけれど、
「left,top,width,heightを、同じレベルのメンバとして参照したい」だけです。
いずれも同じ「座標」を扱うメンバなので。

Canvasにrepaintするたび、表示位置を頻繁に変化させるため、
座標位置を変更するコードが多く登場するのですが、
widthとheightのみ、getImage()の下にぶら下がっているのは、
ソースを俯瞰したとき、かなり奇妙に見えるんですヨ。

何か、目から鱗が落ちるような、非常に美しい解法があったらいいな〜、ってね。

663 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 01:00:17 ]
おまえのこだわりなんてクソ食らえだ

664 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 01:19:16 ]
          ,,,      ,,,,,,      : .と お. し 座. 自 オ
       _ = ~~ ``ヽ _,=''~´  ´~ヽ    : は こ よ 標. 分. ブ
    _= ~               ヽ  : 思 が う  を  を. ジ
    ~=、    ミゞ、  , -彡     ヽ. : わ ま な. 指 表  ェ
       ~=、、、Cl~evj <e~}6)_   、、、ミ : ん し ん. 定 示  ク
        ミ.~~ /', ゚ ;'7   ミ7ヾ~- 、  : か い て  . す  ト
       ≡   (','゚, '.人  ゝ |  ヽ  : ね          る  が
        `=  `ー'   iノ'  | / |
         ~ーノノノノノ'′

665 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 02:01:15 ]
んじゃ、ImageExクラス内に

public int getWidth()
{
return getImage().getWidth();
}

としてやれば?

666 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 09:35:12 ]
うっとうしいなら普通はそうするよな…。
あとから包含から継承に修正しても呼び出し側に変更いらねーしい。

667 名前:653 mailto:sage [2010/03/14(日) 19:17:11 ]
>>665
なるほど、Getter/Setterをカプセル化してそのまま渡する手があったか・・・!
流石です!さっそく試してみよう!
一旦、質問の方は収束させていただきます。
相談に乗っていただいた皆様、ありがとうございました!

668 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 12:28:35 ]
>>666
お前の存在の方がうっとうしい・・・
もうここに来ないでくれ!

669 名前:デフォルトの名無しさん [2010/03/18(木) 14:39:32 ]
doja4.1です。
start()から、他のファイルのstaticメソッドを使う方法はないでしょうか。
start()で別のファイルにあるCanvasを継承したクラスをsetCurrentし、
そのクラス(Canvas)をいろんなファイル、クラスから使いたいです。


670 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 15:03:36 ]
現在iアプリでゲーム開発したいと思ってる方いたら
何か作りませんか?(ACT or STG)
SLGでも問題はありませんが、内容は全く決めてません・・・



671 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 15:07:58 ]
>>669
やりたい事と質問内容、何か間違ってない?
Javaのアクセス権とか基本的な部分勉強した方が良いと思うよ。

public staticであれば何処からでも呼べる。


672 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 15:09:33 ]
>>669
話の内容から推測すると、あなたが他の「ファイル」と呼んでいるものは
おそらくクラスのことだと思いますが、もしそうであればまず、それを
他の「ファイル」と呼ぶのはやめましょう
それはオブジェクト指向の学習や理解を大きく阻害するかも知れません

それから、質問したい事が分かりにくいです
他クラスのstaticメソッドを使いたいという質問であれば、javaの文法に従って
そのメソッドを呼び出せばよいです (ex. ClassName.methodName(); )
Canvasを継承したクラスのインスタンスを操作したいという質問であれば、
操作する側のインスタンスに、Canvasを継承したクラスのインスタンスを
渡せばよいです

この情報でお客様の問題は解決しましたか?

673 名前:669 mailto:sage [2010/03/18(木) 15:17:38 ]
小難しい小言をいう人はウザいので、レスしなくていいです。

674 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 15:17:44 ]
小難しい小言をいう人はウザいので、レスしなくていいです。

675 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 15:20:39 ]
そうですか、残念です

676 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 15:24:32 ]
>>673
うはwダメだこいつ。
腐ってやがる。

>>672
長い文章書くなら、句読点はちゃんと使ったほうがいいよ。
句点のない文章はとんでもなく読みにくい。

677 名前:672 mailto:sage [2010/03/18(木) 15:30:28 ]
>>676
そうですね、私もそう思いました。
句点はともかく、読点は難しいです。

678 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 15:33:42 ]
ヒント: 673≠669

679 名前:669 ◆c26blx92bE mailto:sage [2010/03/18(木) 16:12:37 ]
ありがとうございます。分かりにくくてすいません。

始めはstart()のあるクラスStartClassに
Canvasを継承したクラスGameCanvas(インスタンス名はgc)を作っていて、
start()でnewし、setCurrentしていたんですけど、
gc.getGraphics()等をいろんなクラスから使いたいと思いました。

gcはゲームで共通に使うひとつの物ですが、
StartClassにある以上、他のクラスからではアクセスできないので、
staticを使ってみようと思いました。
使いたい度にnewするとgcがどんどん増えていくと思ったのですが、
gc変数だけstaticにし、メソッドはpublicにする手とかあるかもしれません。

>>671
同じく「static 参照することはできません。」と出てしまいます。
たぶん、別の所に間違いがあると思うので探して見ます。

>>672
ファイルというのが非指向的というのは考えませんでした。
C、C++とかと結構違いますしね。
プロトタイプ宣言が無かったり、デストラクタのタイミングがオートだったり。

680 名前:672 mailto:sage [2010/03/18(木) 16:52:59 ]
>>679
ファイルという表現が非指向的だという話ではなく、まず、クラスなり
インスタンスなりを念頭に置いて考えないと、
「あのファイルに宣言したアレはどうやったらアクセスできるんだ?」
という、変な疑問に悩まされる事になるかも知れませんという話です。
といっても、これは手続き型言語に習熟した人が陥りやすいようです。

javaでは、C/C++のようにどこからでも操作出来るグローバル変数(?)
のようなものは、単純には作れないようになっています。
デザインパターンについて学習する事をお勧めしますが、それはさておき
とりあえずそういうオブジェクトが必要なんだ、という事であれば、
シングルトンという手法でなんとか実装出来るのではないでしょうか。
見当違いな回答をしていたらすみません。

やはり読点は難しいです。。。



681 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:22:46 ]
>>679
横から失礼します。

static等の根本的な意味を理解していないようなので、JAVA メンバ変数等で検索してから
実際にサンプルや例を見つつコーディングし、覚えるのが良いと思いますよ。

682 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 19:08:29 ]
>>679
意味わからんよw
普通は逆で、Canvas継承クラスから他のクラスを使う。
必要があれば引数としてCanvas継承クラスのオブジェクトを渡してやればいい。

たぶんあなたはオブジェクト指向を理解してないと思う。
プログラミングの前に、オブジェクト指向の概念を学ぶべき。
これなんかいいんじゃないの。
5分でオブジェクト指向が分かるらしい。

www.atmarkit.co.jp/im/carc/special/fiveoo/00.html

683 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 19:38:32 ]
>>670
いいですね、こっちでやるといいかも

iアプリ共同製作支援スレ その1
pc12.2ch.net/test/read.cgi/tech/1165049332/l50

684 名前:670 mailto:sage [2010/03/18(木) 20:05:18 ]
>>683
案内ありがとうございます(_ _

iアプリ共同製作支援スレの方に書かせていただきます^^

685 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 20:22:49 ]
>>676
ばーか
おまえレス禁

686 名前:670 mailto:sage [2010/03/18(木) 20:29:29 ]
初歩的な質問なのかもしれませんがよろしければお願いします。

DoJaには、Imageを回転させるメソッド等は無いのでしょうか?
90度、180度などはあるのですが、少しずつ回転(1度間隔)できればと思っています。

現在は、ImageをSpriteで生成し、描画させ回転をしていますが皆さんはどのように
処理をしているのでしょうか?

よろしくお願いします(_ _

687 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 20:57:45 ]
描画するときにアフィン変換できたような

688 名前:670 mailto:sage [2010/03/18(木) 21:17:13 ]
>>687
なるほど・・・
Graphics.drawImage(drawImage(Image image, int[] matrix)
としてありました。

試してみたところ無事こちらの方でも回転いたしました(_ _

ありがとうございます。

皆さんもやはり、この方法でやるのがメジャーなんでしょうね・・・

689 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 22:06:14 ]
>>688
描画するときにアフィン変換・・・
初めて俺が人の役に立ってお礼言われちゃったよ
悪い気分ではないな

690 名前:670 mailto:sage [2010/03/18(木) 23:10:46 ]
>>689
大変助かりました(_ _
一応3次元アフィン変換がなかったようなので作ってみましたが・・・
iアプリで3次元と言ってもどんなゲームができるのかが
あまり想像できませんでした><;



691 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 15:16:29 ]
アフィン変換って難しすぎて判らないんですけど

692 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 17:25:51 ]
気の利いた小学生でもわかるぞ

693 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 17:34:16 ]
最近の小学生は行列を習ってるのか。
まぁ説明されれば分かるだろうけど。

694 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 18:32:24 ]
猫でもわかるのに・・・


695 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 20:57:27 ]
アフィンうふん

696 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 21:37:39 ]
>>694
ほほう…猫がねえ…猫が。

697 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 22:00:43 ]
 ヘ_ヘ
ミ ・ ・ ミ
(  ° )〜

698 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 07:53:32 ]
森の奥にある岩屋でアフィン変換の奥義を授けてくれた猫

ttp://img.club.pchome.net/upload/club/other/2008/8/19/pics_bbmimi_1219159728.jpg


699 名前:デフォルトの名無しさん [2010/03/21(日) 09:46:17 ]
Apacheライセンスな正規表現ライブラリを移植したが欲しい人いる?

700 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 10:08:59 ]
>>699
無茶苦茶欲しいです。ぜひ!



701 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 10:10:47 ]
自演

702 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 11:00:24 ]
何に使うの?

703 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 11:02:18 ]
プログラミングのイロハを教えてくれた猫

      /゙ミヽ、,,___,,/゙ヽ
      i ノ   川 `ヽ'
      / ` ・  . ・ i、
     彡,   ミ(_,人_)彡ミ  この道はきびしいぞ
 ∩,  / ヽ、,      ノ
 丶ニ|    '"''''''''"´ ノ
    ∪⌒∪" ̄ ̄∪

704 名前:デフォルトの名無しさん [2010/03/21(日) 11:32:40 ]
>>702
String#splitとか

705 名前:デフォルトの名無しさん [2010/03/21(日) 11:37:18 ]
公開ページのHTML書いてるからちょっと待ってて

706 名前:デフォルトの名無しさん [2010/03/21(日) 12:13:37 ]
さあできたぞ。もってけもってけ

iアプリ用正規表現ライブラリ
moondial0.net/softwere/regexp_in_iappli.html

707 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 12:31:01 ]
>>706
いただきました。
これで色々楽になりそう。ありがとう!

708 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 13:25:13 ]
自演終了?

709 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 14:28:22 ]
>>706
いただきましたー
ありがとうございますー

710 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 15:47:43 ]
自演でも何でもいいや。
とりあえず使わせてもらいます。



711 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 15:56:43 ]
>>706
やるな高校生!
おじさんの会社に入ってみないかい?
グレイ会社だけど給料いいよ。

712 名前:デフォルトの名無しさん [2010/03/21(日) 18:46:07 ]
>>711
SEになる気は無いので丁重にお断り致しますw

713 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 18:54:55 ]
splitって便利そうで殆ど使わないな

714 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 19:44:45 ]
>>713
日付や日時を加工する時に使わない?

715 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 21:21:31 ]
別にライブラリがないと困るレベルの処理でもないしなぁ。

716 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 21:24:44 ]
そんなこというんじゃありません!

717 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 21:38:09 ]
意味ない気が。

これこそ自己満足のライブラリ・・・

718 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 21:58:43 ]
そんなこと言ったらほとんどiアプリ自体が意味ないよ。
iアプリだけじゃなく、そもそも携帯が絶対必要ってもんでもないしな。
必要あるなしに関わらず、興味があればやってみりゃいい。

719 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 23:48:13 ]
ちげーよ。
ライブラリにすると必要のない処理も含まれてサイズ食うんだし、
たいした処理じゃないんなら、必要な処理だけを自作したほうがよい。

720 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 01:19:22 ]
正規表現って簡単そうだけど難しいよ
オートマトン理解しないといけない
必要なだけと言うならsprintfもどきにしておけ



721 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 09:43:37 ]
基本的にライブラリにするものは
必要性の高いものの処理をまとめた物で
splitぐらいならライブラリにする必要性は皆無。

iアプリでだと無駄な処理を追加して容量を圧迫させるのは
ただの邪魔なだけ。

>>718は何を考えてiアプリ自体が意味ないと言ってるんだ?
>興味があればやってみりゃいい
間違っては無いが公開するものでもないだろと・・・

722 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 10:11:45 ]
> 何を考えてiアプリ自体が意味ないと言ってるんだ?

日常生活上必ずしも必要ないう事だろ
携帯電話もしかり

723 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 10:27:26 ]
確かにsplitぐらいならともかく、正規表現は使わないな

724 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 10:28:17 ]
>>722
じゃぁこのスレを見なければいいだけ。
必要ないといいつつ書き込むなんて・・・かまってちゃんか。

725 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 10:35:42 ]
>>724
お前の日本語読解力の無さを指摘しただけなのに、「このスレを見なければいい」
とか関係の無い話にすり替えて人格攻撃に走るお前の程度の低さは何とかならんか
ちなみに俺は718じゃないぞ

726 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 11:00:33 ]
使いたい人だけ使えばいいじゃないか

CPANにも使いどころの無いライブラリはたくさんあるし

727 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 11:04:37 ]
なぜCPAN

728 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 11:11:36 ]
生産性が上がるなら多少のライブラリの無駄は仕方ない。
でも150k以上は容認できないな、個人的に

729 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 11:40:57 ]
オブファスケータ使えば未使用なクラスやメソッドが削除されるから
サイズとか特に気にしなくていいんじゃねーの

730 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 12:50:19 ]
iアプリなんて、配布元サーバと通信するのが基本だから、サーバ側でiアプリで解釈しやすいデータ形式にしたり、
サーバ側でパースすれば済む話だと思うなぁ。
せいぜい、正規表現まで必要なのは入力チェックで通信しないですむぐらいの気がする。



731 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 13:21:25 ]
若者は褒めて育てようぜ

732 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 15:54:38 ]
若者は貶して潰す
自尊心のために

733 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 19:56:46 ]
↑こいつばかじゃね

734 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:20:38 ]
↑こいつばかじゃね

735 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:46:47 ]
↑こいつ天才じゃね

736 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:34:16 ]
春だなあw

737 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:58:56 ]
折角のプログラムスレとかが、こう言うレスが増えていくのが残念でしかたがない・・・

738 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 23:34:00 ]
無視するか話題を戻せばいいさ。

ところで、短い音を断続的に出したいんだが、
どうしても音が出せないときが出てきてしまう。
たとえば、0.2秒の音を0.5秒間隔で出したいのに、
1秒くらい間が開いてしまう。
そういう音は出せないんだろうか?

739 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 15:07:11 ]
>>738
どんな処理でやってますか?
音を出す処理の部分が悪く、でないときがあるのかもしれません。

740 名前:738 mailto:sage [2010/03/23(火) 20:20:08 ]
普通にリソース読み込んで設定して、

AudioPresenter ap = AudioPresenter.getAudioPresenter();
MediaSound sound = MediaManager.getSound("resource:///sound.mld");
sound.use();
ap.setSound(sound);

0.5秒間隔で再生してるだけ。

ap.play();

sound.mldは0.2秒のwavから変換したmldファイル。
実機で試したところ、音が途切れてしまうと。



741 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 21:02:04 ]
>>740
mldファイルを
0.2秒⇒無音0.5秒⇒0.2秒⇒無音0.5秒 計1.4秒で作り直して
1.4秒間隔で再生してみたらいいかもしれないですね。

iアプリのmld再生は若干始まりの際にwaitのようなものが入るので、0.5秒間隔では
再生が被って途切れてしまうかも(実機のスペの問題も)

742 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 01:11:42 ]
ガトリングガンみたいにチャンネル切り替えながら再生とかどうよ。

743 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 10:17:06 ]
MIDIでリアルタイム音声合成とかどうよ
MIDIなら機種依存もないよ


744 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 14:17:51 ]
GM1に正弦波は定義されていないから無理

745 名前:デフォルトの名無しさん [2010/03/25(木) 16:06:33 ]
ラクラクホン用に
文字が大きくてカレンダー対応スケジュールアプリ作ろうと思ってるんだけど
全くの初心者なんだけど(Cgiの掲示板改造程度なら経験あり)

どこかにそんなプログラム公開してる所無いかな?
改造して勉強したいんだけど

宜しくね(ハート

746 名前:デフォルトの名無しさん [2010/03/25(木) 17:10:10 ]
宜しくねって言ってるのに冷たいな
ここの住人は

747 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 17:17:10 ]
あぁん?何で?

748 名前:738 mailto:sage [2010/03/25(木) 17:24:25 ]
>>741
俺もそれを考えたんだけど、音を出す間隔を変えなきゃならないから無理がある。

>>742
チャンネル切り替えながらやっても同じでした。

シューティングゲームのアプリなんかも発射音は入れてないんだよな。
レーザーの音は入れてるアプリはあるけど。
やっぱこういうのは無理なのか。

749 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 19:56:44 ]
>>741
ニコニコ動画モバイルがそれやってた

750 名前:デフォルトの名無しさん [2010/03/25(木) 20:41:06 ]
ほんと冷たいね......



751 名前:デフォルトの名無しさん [2010/03/25(木) 22:14:42 ]
ラクラクホン用に
文字が大きくてカレンダー対応スケジュールアプリ作ろうと思ってるんだけど
全くの初心者なんだけど(Cgiの掲示板改造程度なら経験あり)

どこかにそんなプログラム公開してる所無いかな?
改造して勉強したいんだけど

宜しくね(ハート

752 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 22:16:43 ]
i-modeのシューティングを配布しているけど、
もちろん発射音はない。
BGMだけだけど、とくにそれについての苦情はこなかったな。

753 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 22:32:27 ]
BGM無しで配布したら苦情入った
まぁ、当たり前だわな

754 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 22:44:16 ]
>>752
i-modeのシューティング?
お前、本当は作ってないだろw

755 名前:デフォルトの名無しさん [2010/03/25(木) 23:11:34 ]
おまえら......

756 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 23:33:04 ]
春だなあw
早く春休み終わらないかな

757 名前:デフォルトの名無しさん [2010/03/26(金) 00:19:01 ]
ラクラクホン用に
文字が大きくてカレンダー対応スケジュールアプリ作ろうと思ってるんだけど
全くの初心者なんだけど(Cgiの掲示板改造程度なら経験あり)

どこかにそんなプログラム公開してる所無いかな?
改造して勉強したいんだけど

宜しくね(ハート

758 名前:741 mailto:sage [2010/03/26(金) 00:46:53 ]
>>748

なるほど・・・音を出す間隔を変えなきゃいけないのですね。
mldファイルの音の部分を 最初と最後に無音な部分を全くなくし

AudioPresenter ap = AudioPresenter.getAudioPresenter();
MediaSound sound = MediaManager.getSound("resource:///sound.mld");
MediaSound sound2 = MediaManager.getSound("resource:///sound.mld");
sound.use();
sound2.use();
ap.setSound(sound);
ap.setSound(sound2);
のように2つ用意し交互に鳴らした結果、音が鳴らないと言う現象は回避できました。(P905iで確認)

ソース的にあまりよろしくないとは思いますがいかがですか?

>>749
ニコニコ動画モバイルですか・・・どのようなのか分かりません><;

>>757
CGI掲示板の改造程度と言うことですが、JAVAはできるのでしょうか?
できなければ、JAVAの基礎から勉強をお勧めします。
カレンダー対応スケジュールアプリですと、カレンダーとスケジュール管理のプログラムができれば
簡単にできるので、がんばってください。
(カレンダー対応と言うことなので、既存のスケジュール機能を使わないものだと思うのでそのようなソースは見つけれませんでした。)


759 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 11:16:07 ]
iアプリお手軽に作れるソフトとかありませんでしょうか
当方 COBOLでしか知らないおっさん元プログラマです

760 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 14:40:45 ]
春だなあw
早く春休み終わらないかな



761 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 14:45:17 ]
お手軽に作れるソフトというのがIDEの話であればeclipse。
netbeansはおそらく設定でつまづくと思われる。

762 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 14:50:23 ]
>>761
ラクラクホン用に
文字が大きくてカレンダー対応スケジュールアプリ作ろうと思ってるんだけど
全くの初心者なんだけど(Cgiの掲示板改造程度なら経験あり)

どこかにそんなプログラム公開してる所無いかな?
改造して勉強したいんだけど

宜しくね(ハート

763 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 14:55:35 ]
↑これテンプレ入りで


764 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 15:05:08 ]
↑これテンプレ入りで

765 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 16:39:13 ]
おまいらヒマそうだなw

766 名前:745 [2010/03/26(金) 17:50:33 ]
>>746 751 757
これ書いたの私じゃありませんが催促ありがとうございます(ハート

>>758
ありがとうございます
もしよろしければ
> (カレンダー対応と言うことなので、既存のスケジュール機能を使わないものだと思うのでそのようなソースは見つけれませんでした。)

その様なのが有るのでしたら教えて下さい(ハート

767 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 19:23:35 ]
>>766
携帯本体のカレンダーやスケジュールにアクセスする機能はiアプリに存在しない。


768 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 21:27:00 ]
>>767
画像も?

769 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 22:38:34 ]
>>767
画像もかね?

770 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 23:10:31 ]
画像もアクセスする機能はiアプリに存在しない。
では。



771 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:08:47 ]
APIとして存在するのはカメラまでだな。
まあ、ネイティブなディレクトリでなくてもいいならフォルダそのものにはアクセスできるんだが。

772 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 17:37:13 ]
>>767
お前誰だよ!

773 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 12:58:48 ]
iアプリで全画面表示をさせるにはどの様にすればよいのでしょうか。
エミュ環境ではデバイスの設定めいっぱいまで表示されるのですが、
実機だと240×320ぐらい?に制限されてしまいます。

SDKはemuforstar1_0_1_03.zipを使っています。


774 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 19:33:12 ]
DrawAreaをちゃんと設定しないと。

775 名前:デフォルトの名無しさん [2010/04/03(土) 12:34:12 ]
>>761
てか、eclipse以外の選択筋ないと思う。
他のIDEはなんであんなに使いにくいんだろう?

776 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 16:13:29 ]
そういうこと書くと荒れるからやめれ

777 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 09:22:28 ]
今の時代にeclipse以外を支持するやついるのか

778 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 11:18:01 ]
世の中にはブス専もいるからなあ。
強制するもんじゃなし、どうぞご勝手にとしか言えない。
でも、ふと我に返ったりしないんだろうか?
「なんで俺(私)、こんなブサイクと一緒にるんだろう」と。
すぐ近くにEclipseという綺麗で気立てがよく何でもできちゃう相手が待っているよ。
そっちと付き合ったほうが幸せになれるのに。
もったいないなあ。

779 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 11:22:39 ]
NetBeansもぼちぼち使いやすいと思うけど


780 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 12:00:02 ]
>>779
それ、ビヨンセじゃなくて渡辺直美やで!



781 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 12:33:33 ]
NetBeans使ってるってことはJava歴長い人で
初期のEclipseのイメージしかないんだろう
最初はひどかったからな

782 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 17:01:39 ]
>>778
美人でも性格が悪いのは結構いる

783 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 20:56:27 ]
エクリスプ子はいい娘だよ!
javaでもphpでもperlでもCでも誰とでも仲良くなれる

784 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 21:04:51 ]
iアプリ作るのにエミュレータとTeraPadしか使ってない漏れって一体・・・

785 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 21:55:06 ]
バカだろ
時間もったいなす

786 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 23:21:36 ]
Eclipseを使っていれば、
最強の奥義コンテンツ・アシストや、リアルタイムのエラー検出、Subversionでのバージョン管理が使える!

787 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 23:46:46 ]
それがウザくてTeraPad使ってるんだけど

788 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 23:57:31 ]
コンパイルしてからエラー見つかったりとか
メソッド名分からない時いちいちAPIリファレンス見なくちゃならない
過去のソースコードを保存しておくのも大事じゃない?

789 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 23:59:15 ]
>>785
TeraPadだけで作れるんだぜと自慢してるんだからほっといてやれ・・・

>>787
それがウザくてってEclipseの使い方を分かってないだろ・・・

普通にメモ帳やらで打つのは技術的にいいことだと思うが、アシスト機能やら使わなくても
使える人は、TeraPadとか使わなくていいかと。
逆にコーディングが遅いだけで何のメリットもない。

790 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 00:55:39 ]
Eclipseが重くて仕方がなくて、
エディタでやった方が速い!ってんならいいんじゃね?



791 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 01:05:46 ]
リファレンス見る時間を節約

792 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 04:35:17 ]
Eclipseのバージョンはどんどんあがっていくが・・・

793 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 10:33:25 ]
Eclipseの常時結合・エラー訂正・変数名変更機能、これを使わないなんてありえん
中毒になるわ

794 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 14:14:57 ]
>>790
今のEclipseで重いってどれだけ貧弱PCなのかと・・・
起動時間が遅いとしても効率作業で言えば確実にEclipse
エディタの方が早いと言うのは空論または、夢の見すぎ。

>>793
デバックモードが何故入ってない・・・

795 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 15:43:34 ]
ほらやっぱり荒れだした

796 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 19:47:35 ]
>>783
ヤリマンですねw
でも俺はヤリマン好きです
ズブズブやってます

797 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 22:19:10 ]
強いて言えばプリプロセッサ使うとき

798 名前:デフォルトの名無しさん mailto:sage [2010/04/06(火) 19:23:51 ]
おれもiアプリ初めて作り出した頃はeclipse使って「すげー、便利!」と思ってたけど
C言語からの移植とかでどうしてもプリプロセッサが欲しくて
ずっとテキストエディタでコード書いてバッチファイルでビルドしてるな・・・

仕事で他人ソースコード見せる必要ができたときに困るので
いずれは#defineも#include#ifもない純粋なJavaに戻ろうと思ってるが


799 名前:745 [2010/04/07(水) 20:55:23 ]
ドコモでもラジコ聞けるアプリ作ってくださいまし

headlines.yahoo.co.jp/hl?a=20100406-00000039-rps-mobi

800 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 21:05:36 ]
フルブラウザで聞けばいいじゃん。
俺はやんないけどw



801 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 21:21:50 ]
eclipseのリファクタリング機能は神

802 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 23:03:24 ]
eclipse

803 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 10:17:12 ]
>>798
だよねー。
容量10KBとか30KBの時代からやっている身としては、プリプロセッサがないと仕事にならんかった
また、それに合わせて資産が最適化されているものだから、いまさらうつるのがおっくうで・・・。

個人の趣味でやってりゃ、当然いまさらそんな過去資産使いまわすより楽しく作りなおしたほうがいいんだが、
会社ってのは色々あるわな

804 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 02:04:04 ]
star1.0 でiアプリを作っています。
アプリ動作中はバックライトを消したくないのですが、そうさせる為のコーディングサンプルが見つかりません。
PhoneSystemクラスを使うのだろうとは思いますが、参考になるurlを教えてもらえないでしょうか。

805 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 03:35:23 ]
>>804
これは使えんの?

com.nttdocomo.ui.PhoneSystem.setAttribute(0, 1)

806 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 01:20:38 ]
900iシリーズ以上を目指して、901i以上でないと動かなかった。そんな私は敗残者 orz

807 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 11:37:15 ]
900対応なら、ターゲットプロファイルでDoJa-3.5を指定しとくべき。
という話ではないのか?

808 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 12:50:12 ]
ネットとか、本を見て作り始めました。
ボタンでアプリを終了させたいのですが、メインのクラスを終了させればよいのでしょうか?

public class test extends StarApplication {
HttpCanvas c = new HttpCanvas();
Display.setCurrent(c);
(new Thread(c)).start();
}

という形でやっているのですが、HttpCanvas.run() を抜けても終わりませんでした。


809 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 13:44:39 ]
>>805
その命令、バックライトがOFFの時しか受け付けないので一瞬画面暗くなるぜ
全て端末がそうかは不明だけど。だって仕様書に書いてないんだもの。

>>808
IApplication::terminate()


810 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 14:09:48 ]
>>809
StarApplication.getThisStarApplication().terminate();
でうまくいきました。ありがとうございます。



811 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 23:06:41 ]
>>801
ばーか

812 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 12:16:07 ]
>>804
バックライトを常時点灯させる方法は、2段階に分かれていたような。

最初に
iアプリ > iアプリ設定 > 照明点灯時間設定 > 端末に従う | ソフトに従う

で「ソフトに従う」にするんじゃなかったかな。
この設定が端末に従うのままだと、アプリからはどうにも言うことを聞かなかった記憶がある。

813 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:11:10 ]
>>812
他所で解決しました。
もう結構です。

814 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 11:07:47 ]
>>812
もし804と同一人物なら最低だな

815 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 22:19:21 ]
まれによくある成りすましだろ

816 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 09:13:57 ]
ガキは無視すりゃいいよ。
相手にされないとわかれば、どんなバカでも少しは考えるだろ。

817 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 17:39:34 ]
PanelにListBoxを貼り付けています。
ListBoxの縦サイズを制限できないでしょうか。
また、横画面にしたときに画面に追従させるにはどの様にすればよいのでしょうか。


818 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 23:10:11 ]
>>817はガキだから無視すりゃいいよ。

819 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 09:11:32 ]
あほが湧いてるな。せっかく入学した学校で虐めにでもあってるのか?

820 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 20:23:47 ]
>>819
自演は止めてくれ



821 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 20:08:10 ]
じぇんじぇん駄目ですね

822 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 22:58:27 ]
>>821
お前、それ言いたいだけだろw


823 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 23:27:43 ]
これはすばらC

824 名前:デフォルトの名無しさん mailto:age [2010/04/23(金) 17:38:29 ]

adtune%2ejp/ck.php?psid=21319&csid=97&adid=594


825 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 00:44:07 ]
携帯に保存してあるGIFアニメを取得して、コマ単位に画像を取り扱おうと
しています。

1.ImageStore経由で取得するMediaImage、Imageを利用して
  コマ単位の画像を扱うことは可能でしょうか?

2.「1.」が無理な場合、GIFアニメをそのままbyte配列などに
  取り込むことは可能でしょうか?(GIFアニメのフォーマット
  のまま)

環境は、Doja-5.1です。
分かる方がいらっしゃったら、教えて頂けたらと思います。
宜しくお願いします。


826 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 02:22:46 ]
アニメGIFをばらせるかどうかは知らないけど、
画像をバラで使うなら最初から分割しとけばいいと思うんだが。
保存はOK。

827 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 10:44:48 ]
1.無理
2.byte配列に入れられないデータがあるわけない

828 名前:825 mailto:sage [2010/04/24(土) 11:04:06 ]
>>826
>>827

回答ありがとうございます。

後だし補足ですみません。「2.」の質問は、携帯の中にある
GIFアニメを普通に読込めるか?という意図でした。
ImageStore経由で取得してもbyte配列に変換できないようなので。
携帯の中(マイピクチャなど)のファイルを通常のファイルとして
読込むインタフェースは用意されてないのかな?と。

勉強不足で申し訳ない・・・



829 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 11:44:57 BE:3129790278-BRZ(10200)]
>>828
アニメーションGIFのフォーマットは知らないので分割の仕方は分からない上に
ImageStoreクラスを使った事が無いのでうまくいくか自信無いが、

ImageStore#getInputStream()
InputStream#read(byte[] data)
ByteArrayOutputStream#write(byte[] data, int index, int length)
ByteArrayOutputStream#toByteArray()

で何とかならないか?

830 名前:825 mailto:sage [2010/04/24(土) 12:05:14 ]
>>829

StorageDeviceでどうにかならないかと考え込むあまり、
ImageStore#getInputStream を見落としてました。
これでいけそうです。

どうもありがとうございました。





831 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 16:50:43 ]
自作アプリを横画面対応にしたいのですが、文字の表示が横向きになりません。
Canvasで横向きの文字列を表示するにはどのようにすれば良いのでしょうか。

Graphics g = getGraphics();
g.lock();
g.setFlipMode(Graphics.FLIP_ROTATE_RIGHT);
g.drawString("あいうえお",0,0);
g.unlock(true);

では出来ませんでした。


832 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 17:12:44 ]
>>831
意味が分からない。
ヨコモーションに対応するってこと?
てか、普通文字は横に表示されるんだがw

833 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 17:57:02 ]
>>832

ヨコモーションと言うのでしょうか。

+----------+
!あいうえお  !
!        !
!        !
!        !
!        !
!        !
!        !
+----------+

これを、横向きに倒したときに

+--------------------+
!あいうえお         !
!                !
!                !
!                !
!                !
+--------------------+

となるようにしたいのです。

ずれていたらごめんなさい。

834 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 18:23:53 ]
それはドライバ側が勝手にやってくれる問題だろ

835 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 18:28:30 ]
>>834
ゆとり世代笑

836 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 18:32:41 ]
えっ違うの?
そんなんじゃ原始時代じゃん

837 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 18:45:09 ]
>>834
やってくれないんだけど・・・


838 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 19:34:48 ]
俺はF905なんだけど、横に倒すと文字も横向きになるんだが
機種依存だったのか!?

839 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 19:39:17 ]
というか、少なくとも903の世代は自動ではやってくれないと思う。
そういった機種向けならダブルバッファリングしか手はないんじゃないかなと。

840 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 19:43:29 ]
>>838
そういうアプリを作るにはどうするかという話だろ



841 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 20:37:56 ]
富士通のヨコモはモニタを倒すと、画面全体が横向きになる。
プログラム側ですべきことはない。
使ってる機種を書いてくれないと、ずっと話がかみ合わないよ。

842 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 20:45:12 ]
F-09A で、star 1.0 でやってます。

843 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 21:30:54 ]
F-09Aはモニタを横向きにすると、画面も一緒に倒れちゃうってこと?
信じられんw

844 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 21:52:26 ]
docomo純正のエミュレータでも同じ動作なんだけど・・・

845 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 01:18:29 ]
堂々と嘘をつくなw
信じられんw

846 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 18:25:40 ]
やってくれるなら苦労しねえ・・・

847 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 18:46:52 ]
>>833
横に倒したときに、プログラム側で画面の横幅を広げるってことか?
それなら描写範囲が変わることだけ気をつければいいんじゃね?
文字表示は常に横だよ。
何を問題にしてるかよくわからんなー。
実際の画面を別のカメラに撮ってうpしてくれ。

848 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 20:19:32 ]
やべー
F-09A 買おうと思ってた

849 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 12:01:17 ]
Wireless Toolkit 2.5.2をいれたら、
UserBで、インストールしたのに
勝手にUserAの中にj2mewtkが作られて困ってるんですが
どうすればUserBにインストールしてくれますかね…
過去にUserAの中でJDKをインストールしたからこういう事になるんでしょうか

850 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 16:07:19 ]
DRAW AREAの指定の問題じゃないかな960x480でしていすりゃ
横専用で表記できるじゃね?



851 名前:デフォルトの名無しさん [2010/05/02(日) 13:30:41 ]
ヌ恋∞友P副管理人の、亜希菜ちゃんはジョシコーセーじゃねえよ!(爆死)
ヤリマンのアラフォーババアだぜ!。17才のオンナヌコなわけねえゃ(笑)
domo2.net/ri/r.cgi/appli/1260096152/508
-----
亜希菜
のプロフ詳細最終更新日:2010/04/17O自己紹介
彼氏いるからホ男♂とは絡まないよM旋ネヒトッペ、グリー、してます、興味ある人は
ご招待するよ`グリーにもサークルあるからよろしくねb
歌゚ロフィール地域:佐賀県、職業:高校生p、趣味:鳥が大好きb、星座:おうし座、血液型:AB型、誕生日:4月30日(17才)

852 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 12:59:49 ]
Starで作る仕事とかしててうらやましい
俺のゲームアプリは当分Doja3.5だわ
対応してないと未だに703でうごきませーんとか苦情くるしw
なんでiアプリのゲームやりまくってるのに機種変しねえんだよ

853 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 13:03:37 ]
リリースするときに対応機種をはっきり書いておかない方が悪い

854 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 15:00:34 ]
ど素人からの質問なんですが、
携帯のiアプリのみでIRCを利用する事はできるんでしょうか?

iアプリのみ、というのは「iLemon+Grape」みたいな中継サーバーなど使わずに、という意味です。
できるなら1から勉強してやってみようかなと思いまして。

855 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 17:20:01 ]
基本的に何でも出来る

856 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 20:22:03 ]
え?

857 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 00:50:56 ]
ネットワークはHTTPかHTTPSしか無理

858 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 14:15:49 ]
>>857
なるほど。諦めます。ありがとうございました。

859 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 14:17:22 ]
どっちみちダウンロード元のホストにしか行けないんじゃなかったっけ


860 名前:ペ・ヨンジュン ◆3cMgdlp8VY mailto:qjnjgmjm [2010/05/12(水) 20:31:51 ]
>855
(iアプリDXなら)基本的になんでもできる



861 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 08:17:59 ]
ダウンロード元を中継サーバにすれば基本的にどことでも通信できるよ。
ステートフルコネクションも中継サーバでポート開きっぱなしでできる。

862 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 09:12:55 ]
>iアプリのみ、というのは「iLemon+Grape」みたいな中継サーバーなど使わずに、という意味です。


863 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 10:32:04 ]
iアプリツール for starが異常に遅い
for DoJaは軽快なのになあ

864 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 12:38:39 ]
starは互換性保つためにエミュレートのエミュレートをやってるからじゃね?

865 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 22:53:02 ]
↓iアプリでこれができなくて困ってますどうしましょうかー?o(>_<)o
ArrayList<Method> methods;

866 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 07:31:58 ]
>>865
iモード端末を多摩川に流してAndroid端末を買う


867 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 10:25:36 ]
>>865
顔文字がムカつくから教えてやんない。

868 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 11:13:12 ]
>>867
もう使いません教えてくださいぷ

869 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 12:43:59 ]
>>868
お前の態度が気にくわないから教えてやんない

870 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 13:48:53 ]
正直に私にもわかりません、って言えばいいのに(^^)




871 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 14:09:12 ]
昔(^^)を使う荒らしが流行ってたな

872 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 15:36:12 ]
あれはウイルスじゃないっけ
古いスレ見るとたいてい残ってるよな

873 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 21:42:02 ]
>>869
無能(笑)

874 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 22:57:47 ]
煽ってるから教えてやんない

875 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 17:41:03 ]
>>866
ゴミ、捨てるなよ。
img04.carview.co.jp/carlife/images/UserDiary/5944998/P1m.jpg

876 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 18:33:48 ]
レイプは愛


877 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 21:25:22 ]
iアプリからワンセグを起動したいのですが,それらしいクラスが見つかりません.
どのようにしたらいいのでしょう?

878 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 22:31:27 ]
ダイアログボックスを使って、
「アプリを終了後、ワンセグを起動してください」ってやればいいじゃん

879 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 23:06:26 ]
>>878
ありがとうございました
ちょっとした暇つぶしになりました

880 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 23:44:43 ]
>>877
ちょっと調べてみたがAPIリファレンスのcom.nttdocomo.system内にある
DTV〜ってクラスがワンセグ操作できるみたいだけど



881 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 03:30:02 ]
>>879
terminate()

882 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 08:28:20 ]
>>880
え?

883 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 09:34:53 ]
>>880
↓iアプリでこれができなくて困ってますどうしましょうかー?o(>_<)o
ArrayList<Method> methods;

884 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 10:02:16 ]
>>883
お前、なんで生きてるの?
さっさと死ねばいいのに

885 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 10:52:43 ]
iアプリのスクラッチパッドについて
自力が足りずこちらにて質問させて頂くことになりました。
スクラッチパッドへのデータの保存読み出しの仕組みが理解出来ず非常に困っています。
1.1234567などの256を超える整数(INT型など)を保存する場合、また読み出しのソース。
2.バイナリデータ(画像)などのデータを保存する場合、また読み出しのソース。
3.文字列(String)を保存する場合、また読み出しのソース。
4.("scratchpad:///0")の 0 はスクラッチパッド用領域の0バイト目との説明書きを見つけたのですが、では、("scratchpad:///1")のように数字を増やして使うこともあるのでしょうか?
また、どのような時に使用するのでしょうか?
5.スクラッチパッドにデータを保存した場合、そのデータの終わり(区切り)の印は"null"などで判別出来るようになっているのでしょうか?
6.最初の5バイトは文字列、6〜3000バイトまで画像、3001バイトから数値を保存するといった方法を使っても問題無いでしょうか?
出来る限り機種依存の少ないiアプリ作成に努めていますのでその点を考慮してご回答頂けますと幸いです。
質問の羅列になってしまい非常に申し訳ないのですがどうか宜しくお願いいたします(__。


886 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 15:47:22 ]
>>885
CLDC(DoJa)ではオブジェクトシリアライズってものがないので、
データを永続化するコードは、ぜんぶ自前で書かないといけません。

スクラッチパッドは、見てそのまんまファイルみたいなものですが
どの位置にどんなデータを読み書きするのかは完全に自由です。
それが便利なのかっていうと、不便なんですよね。データのフォーマット
は自分で決めなければいけません。

そんなわけでデータと型との関連付け、終端記号(null)の決まりなんかは
自分で考えることになります。

単純に、キーと値の組み合わせをテキストにしてはいかがでしょうか。

name=ABC,width=240,height=320,data=<BASE64でエンコードしたバイナリ>\n
name=DEF,width=240,height=320,data=<BASE64でエンコードしたバイナリ>\n
name=GHI,width=240,height=320,data=<BASE64でエンコードしたバイナリ>\n

↑こんなのをSPに書くわけです。\nで区切ればひとつひとつのエントリーを取り出せます。
Stringクラスの関数でデータ操作ができるので、慣れないうちは楽です。

それで「容量足りねー」だとか「遅せー」っていう問題が出てくるはずなので
そんなときは、もっと低水準なフォーマットにすればよいかと。

887 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 16:13:34 ]
スクラッチパッド用にファイルシステムを作ってしまうのもありかと。

888 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 16:54:53 ]
>>886>>887
↓iアプリでこれができなくて困ってますどうしましょうかー?メ
ArrayList<Method> methods;

889 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 17:00:56 ]
>>888
さみしいの?

890 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 17:23:12 ]
>>888
使わなければよい。









[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前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