iアプリ
■ このスレッドは過去ログ倉庫に格納されています
0001梅干
NGNG0153デフォルトの名無しさん
NGNG0154haruka
NGNGいくつかの端末では、TextBoxが決定キーOFFで反応してくれるので、
Canvasで決定キーを押させて、そのタイミングで
TextBoxだけを貼ったPanelに切り替えると、
キー離したタイミングでTextBoxが起動します。
TextBox編集後はイベントが発生するのでまたCanvasに切り替えればOK。
>>152
何をつくるかによりますができます。
0155デフォルトの名無しさん
NGNG送信が0.3円/ぱけっとで、
受信が0.2円/パケットでよかったよね?
0156155
NGNG高いなぁ
0157デフォルトの名無しさん
NGNGこれはどうですか?
以前の方の要望をみたしているアプリだとおもうのですが
0158デフォルトの名無しさん
NGNGそんな組み方は普通せんよ。
自前で作っても10行程度なんだから作ったら?
0159デフォルトの名無しさん
NGNG10行じゃないだろ。
canvasメインのソフトで
文字入力が必要なときはふつうpanelに切り替えるだろ
0161デフォルトの名無しさん
NGNGは悔しくてにげたんじゃないかな
0162デフォルトの名無しさん
NGNGホントに書けないと思ってる奴は素人。
0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNG0166ato
NGNG自動改行するにはどうすればいいのでしょうか?
0167デフォルトの名無しさん
NGNG効果音の作成で苦しんでいます。
ポワーンというジャンプ音と
ぴゅ〜〜という空中を落ちる音が作れないのです。
(両方ともファミコンのゲームのような音を作ろうとしている)
良いMIDIの効果音素材サイトや
こんな感じで音符を並べれば良いよ
といったものをどなたかご存じないですか?
0168haruka
NGNGFont.getLineBreakで切り位置を見つけて、
Stirng.substringで文字列を切り出して表示。
わからないならソース出すけど、
これくらいできないならアプリ作らないほうがいいかも。
>>167
効果音は難しいよ。
MIDIの効果音サイトで取ってきてPCでそれらしく鳴っても、
実機だとうまくならないことが多いんじゃないかなあ。
0169ato
NGNGぜひお願いします。
参考にさせていただきたいのです。
0170haruka
NGNGフォント決めうちだと、こんな感じかな…?
x, y の位置に w の幅で折り返して表示。
Font f = Font.getFont(Font.SIZE_MEDIUM);
char[] ca = new char[1024]; // 1024文字まで
synchronized public void drawFoldedString(String s, Graphics g, int x, int y, int w) {
int length = s.length();
int current, next, dy = f.getHeight() + 2; //行間2dot
if (length > ca.length) length = ca.length;
s.getChars(0, length, ca, 0); g.setFont(f);
for (current = 0; length > current; current += next, y += dy) {
next = f.getLineBreak(s, current, length - current, w);
g.drawChars(ca, x, y, current, next);
}
}
0172デフォルトの名無しさん
NGNGバカか?なにがニセモノですだ。人がおしえてやってるのに。
しかもテキストボックスにいれてるだと?
0173デフォルトの名無しさん
NGNGドコモから、J2ME Wireless SDK for the DoJaを落としてきて
インストールしようとしたのですが、
v1.3が入ってないからインストールしろと言われて
SDKがインストールできません。
どうしたらよいのでしょうか?
v1.3を入れるしかないのでしょうか?
0175デフォルトの名無しさん
NGNG実際はやれないことにきづいて恥ずかしくて
逃げたんだろ。
0176ato
NGNGアフォ!ちゃんと礼いってるだろ!
つーかお前に教えてもらってないだろ!
0177デフォルトの名無しさん
NGNGそういやそんな問題があったっけ。ドコモどうにかすれ。
0178デフォルトの名無しさん
NGNG悔しいのはわかるがやめろ。
どせテキストボックスにいれてるんだろ(w
0179haruka
NGNGどっか別のマシンでインストールしたディレクトリを
まるごとコピーしてきたら1.4でも動いたりしないかなあ…?
あるいは504のエミュレータを待つってのはどうでしょ。
0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNG>まるごとコピーしてきたら
それでやってる(w
あ、あとJ2SE 1.4からはjavacがJava 1.2のクラスファイルを吐くようになって
これじゃpreverify通らないので、-target 1.1オプションつける必要アリ。
0182デフォルトの名無しさん
NGNGapr.stop();で止めることができるけど
なっているサウンドが不明の場合
どうやって止めればいいのでしょう??
0183haruka
NGNGなにが鳴ってるか不明っていう時点でいいかげんな気がする…
最後に鳴らしたサウンドを覚えておいて止めればいいです。
考えるのが嫌なら、音の鳴らないapをplay()すればいいのでは。
0184デフォルトの名無しさん
NGNG504向けのSDK出ましたね。
これで開発したアプリって、
504に特化した機能使わなければ
503でも動くんでしょうか?
それとも、503のアプリは503向けのSDKで作らないと
ダメなんでしょうか・・・?
0186デフォルトの名無しさん
NGNG時間指定起動とか、
アラームの強制鳴動(マナーモードとか音量設定に関係なく音を出す)
ってできます?
0187デフォルトの名無しさん
NGNG教えてください
0188デフォルトの名無しさん
NGNGURLと同じ扱い。
0189デフォルトの名無しさん
NGNG次の4バイトにアルファベット4文字を保存し、それを
起動時に読み込んだり、あとで書き換えて保存したりしたいのですが
やり方が一向にわかりません
0190デフォルトの名無しさん
NGNGAPIをドキュメント通り普通に使いなさい。
0191デフォルトの名無しさん
NGNG0193デフォルトの名無しさん
NGNG書いてることをいちいち質問すなよ
0194デフォルトの名無しさん
NGNGおれと一緒だ・
0195デフォルトの名無しさん
NGNGっていうか基本だろ?
0196デフォルトの名無しさん
NGNGって言うかそれしかない気が。。。
0197エアリエル
NGNG0198エアリエル
NGNG0199デフォルトの名無しさん
NGNG終了時刻を書き込めばたまごっちみたいなことも出来る。
(次回起動時に生活ルーチン一気に実行)。
0200デフォルトの名無しさん
NGNGどこにも規定がないように見えまするが。
てことで、4バイト(int)のシグネチャ書き込んでます。
0201エアリエル
NGNGこらこらニセモノさん、そんな古いネタ使われても
今の若い者には理解されませんて。
ちなみに私なら100日間拷問したい♪だな(笑) (byマルキ・ド・サド
>>199
そうか!、、そういう使い方もありますね。これは参考になった。
>>200
最初の1バイトだけは保証はされてたはずですよ。
っていうか、もし0じゃなければ私の作ったアプリ全滅ですよ。
0202デフォルトの名無しさん
NGNG僕のアプリも全滅です。
で、504ですが、フリー作者の皆さん、いかがお過ごしでしょうか。
僕は懸賞で当てようと思ってます。
とてもじゃないけど、機種変更する金ないしね。
で、シェアが圧倒的なNを当てたいな。
503の時みたいにNだけで5割以上のシェアなら、少々自分の好みを我慢してでも
Nが欲しい。開発が楽になる(と思ふ)
0203デフォルトの名無しさん
NGNGどっかに情報出てたなら教えて欲しいッス。
いや、データ漏洩防止のためScratchPad初期化義務はあるだろうと思うんですが
0x00でクリアされる保証はないんちゃうかなーと。
0204エアリエル
NGNG私もまったく同じ理由でNが欲しい(笑)
これでまかり間違って他の機種がシェアとったら痛いかも知れない…。
504は色々出来るようになるからこれからはヘボヘボアプリと
そうじゃない物との差がかなり開いてくると思うな〜。
、、、がんばらなきゃ。
AIRSTORMちゃんがやっと発売開始されて感激中のえあでした。
0206デフォルトの名無しさん
NGNGリアルタイムの対戦ができるくらいならいいんだけど。
0207デフォルトの名無しさん
NGNGメニューの文字が全部「□」なんですけど
□□□□ばっかりで何が何だか・・・・・。
これって何が悪いんでしょうか・・・・?
0209デフォルトの名無しさん
NGNG外字ってやつですか?
外字設定をどうにかしたら、ちゃんとなるのかなぁ・・・・
0210エアリエル
NGNGhttp://game.2ch.net/test/read.cgi/gamedev/1005042631/l50
の276参照のこと
0211207=209
NGNGにゃるほろ。
うまくいきました。
ありがとうございました。
0212デフォルトの名無しさん
NGNG初期化されなかったら別のアプリのスクラッチパッドが見えてしまうわけじゃん。
だから漏洩防止のために初期化されるわけっしょ?
0215エアリエル
NGNGSPの中身なんか見たってどうせただの数字列に過ぎないわけだし。
アプリのほとんどがゲームということを考えれば、まぁ漏洩したからって
どうした?という気もしないでもないですね。
0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNG0218haruka
NGNG本来ゲーム以外のもっといろんな用途に使えるはずのものを
所詮ゲームにしか使えないものに貶めてしまうような意見に
私には思えるので、もうちょっと考えて発言してほしいなと思った。
漏洩したからって どうした?ってみんなが思ってるんだったら
43万台回収したSO社員があまりにもかわいそうなんだもん。
0219デフォルトの名無しさん
NGNG株式のリアルタイムモニタとかもあるしね。iApp。
0221エアリエル
NGNG0222デフォルトの名無しさん
NGNG0223エアリエル
NGNG0224デフォルトの名無しさん
NGNGここで反応しなかったら君の勝ちだったのに・・・。
0225デフォルトの名無しさん
NGNG504にしかない機能を使わなければ
503でも動くんでしょうか?
0226デフォルトの名無しさん
NGNG0227エアリエル
NGNG10k以内であって、機種依存や503では規定されてないもの
に引っかからなければ大丈夫なはずです。
0228デフォルトの名無しさん
NGNG「動作中にエラーが発生しました。」と出て止まってしまいます。
調べたところresume()というイベントを受け取れると書いてありました。
ここで何を行えばこのエラーはでないのでしょうか?
ちなみにShortTimerは使っていません。
timerExpired(Timer t)は使っています。
0229エアリエル
NGNGimport com.nttdocomo.ui.*;
import com.nttdocomo.util.*;
import javax.microedition.io.*;
import java.io.*;
import java.util.*;
import java.lang.*;
public class A extends IApplication
{
//レジューム用変数
static int akuto=0;
/*******************************/
public void start()
{
B b=new B(this);
Display.setCurrent(b);
b.m();
}
/***************************/
//着信があり、それから復帰した際(レジューム)に必ずくる(全機種対応)
public void resume()
{
akuto=1;
}
/******************************/
}
↑こうしといて、あとはBクラスの中でA.akutoが1になってるか確認して
もし1ならタイマーをdiseposeして再生成。diseposeして再生成しないと
一部機種でエラーになるみたいです。またresumeイベントはP503iでは
引っかかってくれないので注意。(仕様統一してくれよ〜)
0230デフォルトの名無しさん
NGNG個人的には、
◎P
○N
△F
だと思うがどうよ。
0231haruka
NGNG着信を受けた後、自動的にCanvasのpaintメソッドが実行されるんで、
それと他のスレッドで動いてるやつとが並行に動いてへんな動作に
なっているんじゃないでしょうか?
0232デフォルトの名無しさん
NGNGかな。Pの糞さは503で有名になったしな。
Fがやたらカクイイので次点と見た。
PとSOはどうも今回日陰者になってしまった気配を感じる。あくまで俺の勘ですが。
Dは完全にじょしこーせー仕様らしい。アプリ遊ぶ層から外れるな。
まあ、1ヶ月もすればアクセスログから割り出せるでありましょう。
んでトップシェアのをゲットと。なんか悲しい。┐(´Д`;)┌
0234デフォルトの名無しさん
NGNG逆にNはワーストクラス。
それでもNが一番売れると思うが
0235デフォルトの名無しさん
NGNGPとSOはX68kっぽくてFはTownsっぽい?
0236エアリエル
NGNG個人的にはDが一番普及してくれるとうれしい(私、元々3Dデザイナーだから)
ただ、、またしても一番容量が少ないNが一番売れるだろうな。なんで皆Nを選ぶかな〜
0237デフォルトの名無しさん
NGNG504iの赤外線通信機能。携帯2台も買う気ないし、どうやって動作テストしよう?
0238デフォルトの名無しさん
NGNGttp://clinic.flexfirm.co.jp/index.php
ていうか、オンラインでもオフラインでもいいから動作検証のコミュニティ作れたらねえ。
言っちゃアレだけど一般ケータイユーザの報告って全然当てにならんし。(;´Д`)
0239237
NGNG0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNGなんでこうどの開発環境も一長一短なんだろ・・・・・・・・・・・・・・・・・・・・・・・・・
0242デフォルトの名無しさん
NGNGエミュで不満なら、あとは実機しかあるまい。
0243デフォルトの名無しさん
NGNGパケ代かからずに実機にロードできればねえ…
0244デフォルトの名無しさん
NGNGhttp://k-tai.impress.co.jp/cda/article/news_toppage/0,,9552,00.html
504iの市場価格、大体\35000らしいが、高ーい。
ユーザから「504iにも対応してますか?」とかメールきてるけど、
してるわきゃね〜!
もっと互換性のある作りにしとくんだった。
どのタイミングで504i買うかが問題だよねぇ。
早いにこしたことはないけど。
0245デフォルトの名無しさん
NGNG仕方ないのでCのプリプロセスでマクロ&include使ってるんだけど、
すげーストレスが溜まる。
0246デフォルトの名無しさん
NGNG0247デフォルトの名無しさん
NGNG1.0では使えていたけど。
0248デフォルトの名無しさん
NGNG場合によっては関数化するより小さくなることすらがあります。
0249デフォルトの名無しさん
NGNG使えてません(涙)。nativeメソッド云々で怒られる。
なんかいい手あったら教えてちょ。別のOptimizer/Obfuscatorでも可。
>>248
なるへそ、その点については考慮しなかった。うちも試してみよう。
0250デフォルトの名無しさん
NGNGもしかして見れない?
0251デフォルトの名無しさん
NGNG0252デフォルトの名無しさん
NGNGうむ。とりあえず対応は後回しのつもり。
■ このスレッドは過去ログ倉庫に格納されています