iモード携帯電話用Java(iアプリ) Part16
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2007/12/28(金) 13:32:59※DoCoMo以外は下記スレへ。
CLDC+MIDP+携帯電話用Javaスレッド part 7
ttp://pc11.2ch.net/test/read.cgi/tech/1180010672/
■ iアプリ特有ではなくJava一般に関する質問はこちらへ
【初心者】Java質問・相談スレッド110【大歓迎】
ttp://pc11.2ch.net/test/read.cgi/tech/1197710566/
■ iモード携帯電話用Java(iアプリ)まとめサイト
ttp://ton.my-sv.net/
■関連スレ
【日本携帯】Mascot Capsule/Micro3D【標準】
ttp://pc8.2ch.net/test/read.cgi/tech/1117773530/
0002デフォルトの名無しさん
2007/12/28(金) 13:34:11Part 1 ttp://piza2.2ch.net/tech/kako/975/975428633.html
Part 2 ttp://pc3.2ch.net/tech/kako/1000/10007/1000723476.html
Part 3 ttp://pc2.2ch.net/test/read.cgi/tech/1040898596/
Part 4 ttp://pc5.2ch.net/test/read.cgi/tech/1067139509/
Part 5 ttp://pc5.2ch.net/test/read.cgi/tech/1084246226/
Part 6 ttp://pc5.2ch.net/test/read.cgi/tech/1091286071/
Part 7 ttp://pc5.2ch.net/test/read.cgi/tech/1102844217/
Part 8 ttp://pc8.2ch.net/test/read.cgi/tech/1110946222/
Part 9 ttp://pc8.2ch.net/test/read.cgi/tech/1120411353/
Part 10 ttp://pc8.2ch.net/test/read.cgi/tech/1131603113/
Part 11 ttp://pc8.2ch.net/test/read.cgi/tech/1141796982/
Part 12 ttp://pc8.2ch.net/test/read.cgi/tech/1154336955/
Part 13 ttp://pc11.2ch.net/test/read.cgi/tech/1164168601/
Part 14 ttp://pc11.2ch.net/test/read.cgi/tech/1174036396/
Pert 15 ttp://pc11.2ch.net/test/read.cgi/tech/1187677946/
0003デフォルトの名無しさん
2007/12/28(金) 13:35:12NTT DoCoMo - iアプリコンテンツの作成について
http://www.nttdocomo.co.jp/service/imode/make/
Java[tm] 2 Platform, Standard Edition v 1.4
http://java.sun.com/j2se/1.4/ja/
CLDC仕様書 日本語版
http://java.sun.com/products/cldc/docs/CLDC1.0_ja_docs.zip
Eclipse.org
http://www.eclipse.org/
■ 機種依存情報
ん・ぱか工房(iアプリ機種依存情報)
http://www.saturn.dti.ne.jp/~npaka/
NTT DoCoMo - アプリケーション作成上の注意点
http://www.nttdocomo.co.jp/service/imode/make/content/iappli/caution/index.html
Overflow! さかきけいのページ(504iまでの機種依存情報つきAPIリファレンスあり)
http://godwood.allnet.ne.jp/vioret/
■ アプリを省サイズ化するツール(ObfuscatorまたはOptimizer)
Java Blender
http://homepage.mac.com/t.sekiguchi/javablender/
jarg - Java Archive Grinder
http://jarg.sourceforge.net/
0004デフォルトの名無しさん
2007/12/28(金) 13:43:22ギガアプリ
http://g-appli.net/
アプリ★ゲット
http://appget.com/
ゲームチャンネルi
http://appli.channel.or.jp/pc/i/
■ 携帯関連ニュース
ITmedia:モバイル
http://www.itmedia.co.jp/mobile/
ケータイ Watch
http://k-tai.impress.co.jp/
Nekomaru What's New
http://snget.hp.infoseek.co.jp/news/news_index.htm
■ 関連板
携帯・PHS
http://hobby10.2ch.net/phs/
携帯機種
http://hobby10.2ch.net/keitai/
携帯コンテンツ
http://hobby10.2ch.net/chakumelo/
携帯電話ゲー
http://hobby10.2ch.net/appli/
0005デフォルトの名無しさん
2007/12/28(金) 13:43:480006デフォルトの名無しさん
2007/12/28(金) 14:32:580007デフォルトの名無しさん
2007/12/28(金) 18:29:03IPアドレスで弾いてもJAR抜く方法があるなんて・・・
でも、JAMと同じドメインのサーバーとしか通信できないんだから実質そのアプリは利用できないんじゃない?
0008デフォルトの名無しさん
2007/12/28(金) 18:51:240009デフォルトの名無しさん
2007/12/28(金) 19:18:53抜く方法自体には別に興味ないんだけど
レンタル鯖で勝手アプリ公開してる場合の対処法を教えてください。
0010デフォルトの名無しさん
2007/12/28(金) 20:40:27実はそうでもなかったってのが今回の話なので。
>>8
気持ちはわかるけど、既に知ってる人は知ってる状態。
詳細を説明せずに、何ができちゃうかってのと対策だけ教える方法はないだろうか?
そこだけテンプレみたいにできるといいんだけど…。
>>9
ネームベースのバーチャルホストが使えるとこに引っ越す。
00119
2007/12/28(金) 21:25:26thanks
>ネームベースのバーチャルホストが使えるとこに引っ越す。
JAMとJARのドメインが異なれば同じ鯖でおkってこと?
かつ、JARのIPアドレス制限かければ安全ってこと?
0012デフォルトの名無しさん
2007/12/29(土) 01:29:01jarだけ守れればいいなら、
1.ネームベースのバーチャルホストなドメインにjarを置く。
IPアドレス使ったURL(http://123.4.5.6/foo.jarとか)ではそのドメイン内のファイルにアクセスできないことを確認しておくこと。
2.さらに、今まで同様に接続元IPアドレスでの制限をする。
の2つをやっとけばいいかな。
jamやHTMLは同じドメインでも別のドメインでも構わない。
jamやHTMLも守ろうとすると、別の方法になるんだけど…。
詳細やヒントにならないようにしつつ書くのだと、自分にはこれで精一杯であります!
0014デフォルトの名無しさん
2007/12/29(土) 17:50:290015デフォルトの名無しさん
2007/12/29(土) 18:05:04開発ガイドによると、movaは1.0でFOMAは1.1
0016デフォルトの名無しさん
2007/12/29(土) 19:25:560017デフォルトの名無しさん
2007/12/29(土) 21:27:53いろいろ試してみようと思う。
0018デフォルトの名無しさん
2007/12/29(土) 23:35:31IPでアクセスできるサーバってのは、
勝手に別名を振られたりもされうる訳だ。
んでもって、今のimode端末って、
(限定的にだが)取り外し可能なストレージの制御とか、
(HTTPに限るが)通信用のApiが備わってるわけだ。
0019デフォルトの名無しさん
2007/12/30(日) 00:09:13大抵のimodeにプリインストの奴とかは抜けた。
後者はTrustedIDとか書いてあったぞ。
0020デフォルトの名無しさん
2007/12/30(日) 02:51:42それに対してバーチャルホストがどう役に立つんでしょうか?
0021デフォルトの名無しさん
2007/12/31(月) 15:41:260022デフォルトの名無しさん
2007/12/31(月) 16:18:160023デフォルトの名無しさん
2007/12/31(月) 23:12:250024 【吉】 【1931円】
2008/01/01(火) 01:32:110025デフォルトの名無しさん
2008/01/01(火) 04:35:08そこで、iアプリ時の各機体の横画面時の表示可能文字数が知りたいんですが
SIZE_TINYまで処理系で保障されているのは分かったんですが
それ以下の機種依存のフォントサイズについてまとめているサイトはありませんか?
とりあえずSIZE_TINY12ドットだとしてもVGA機なら横画面66文字以上は
保障されているって解釈であってますか?
0026デフォルトの名無しさん
2008/01/01(火) 04:58:420027デフォルトの名無しさん
2008/01/01(火) 10:18:34VGAなら全く読めない。SIZE_LARGEでも小さい。
あの幅に60文字も詰め込んだのを想像してみな。
0028デフォルトの名無しさん
2008/01/01(火) 11:06:12れさえあれば、文字サイズ切り替え機能つけられるなw
ポップアップウィンドウなんかを表示・消去するのってどうやるんでしょうか?
まあ、表示はともかく、消去する場合、下にあった部分を再描画するのがもっとも簡単?
あらかじめポップアップウィンドウの表示部分をメモリにコピーしておくなんて
APIはないですよね。
0030デフォルトの名無しさん
2008/01/01(火) 18:16:30http://news.ameba.jp/r25/2008/01/9835.html
0031デフォルトの名無しさん
2008/01/01(火) 18:36:12全て再描画が一般的だと思う。
0032デフォルトの名無しさん
2008/01/01(火) 18:57:59描画時に色指定しても、影響を受けないんだ。
そのものが色情報をもった特殊フォントなんだな。
ちょっと困った。
0033デフォルトの名無しさん
2008/01/01(火) 19:21:46iアプリベンチ2.0のサイト見に行け
901以降は12,16,24,30固定だ
後はVGA機はFont.getSupportedFontSizes()でその機種固有のファイルサイズ一覧を取得することもできる
>>32
Graphics.setPictoColorEnabled()で制御できる
0036デフォルトの名無しさん
2008/01/02(水) 22:50:050037デフォルトの名無しさん
2008/01/02(水) 22:54:52コンパイルしてみたら無理だった。
0038!omikuji!dama
2008/01/03(木) 13:08:24MFiしかないんでしょうか?
0039デフォルトの名無しさん
2008/01/03(木) 16:26:31それだったら、ユーザ確認有りでGPS起動できてもよさそうなのに。
0040デフォルトの名無しさん
2008/01/04(金) 13:52:27なにか良いアイデアありますか?
ping打ったりは出来ないようなので、どうしようかと思っています。
0041デフォルトの名無しさん
2008/01/06(日) 09:04:42実際に通信すればよくね?
0042デフォルトの名無しさん
2008/01/06(日) 15:47:22>>41もいってるけど実際に画像ファイルなんかをやりとりすればいいんじゃ
ない?通信速度計測サイトのように
電波強度自身はアプリじゃわからんけど.
つか圏内やらローミングやら調べるAPIの
PhoneSystem.getAttribute(PhoneSystem.DEV_AREAINFO
だけどiモードマークが点滅中は圏外でも圏内でも通信中って帰って
くる仕様はいかがなものか
しかも点滅はしばらく消えないし('A`)
004340
2008/01/06(日) 21:52:52やはり実際通信するしかないのですね。
間欠通信にすれば、多少電池の減りを減らせますか?
0044デフォルトの名無しさん
2008/01/07(月) 09:15:09通信量を減らしてあとはsleepしとけば何時間かは持つはず
0045デフォルトの名無しさん
2008/01/07(月) 17:52:45待ち受けアプリにしてみるのはどうだろう?
0046デフォルトの名無しさん
2008/01/08(火) 16:38:44デバッグするのもそろそろ限界が見えてきました。
配列変数の中身などがリアルタイムで監視できると嬉しいんですが、おすすめのデバッガってありますか?
やっぱEclipse一択でしょうか。Eclipseは重そう何で今まで避けていたのですが・・・
0047デフォルトの名無しさん
2008/01/08(火) 18:03:580048デフォルトの名無しさん
2008/01/08(火) 19:48:440049デフォルトの名無しさん
2008/01/09(水) 00:04:540050デフォルトの名無しさん
2008/01/09(水) 00:23:14設定が悪かったのか、コンパイルができなかった。
どこか、お勧めのeclipse入門サイトをご存知でしたら教えてください。
0051デフォルトの名無しさん
2008/01/09(水) 01:16:100052デフォルトの名無しさん
2008/01/09(水) 01:21:000053デフォルトの名無しさん
2008/01/09(水) 06:02:030054デフォルトの名無しさん
2008/01/09(水) 11:06:30これをDojaにそのまま(ちょっと手直しするだけで)持っていくことができるか試した人いる?
0055デフォルトの名無しさん
2008/01/09(水) 14:06:19堕ちたりするんだが、そんな話聞かないよなぁ。
漏れの環境が悪いのかorz
0056デフォルトの名無しさん
2008/01/09(水) 14:07:55それファイルサイズの問題じゃなく、ソースの問題じゃないの?
0057デフォルトの名無しさん
2008/01/09(水) 14:12:390058デフォルトの名無しさん
2008/01/09(水) 14:15:43たまに遭遇したことあり、Doja自体が落ちてデスクトップにトレースログが吐き出される
原因は不明
>>57
102400byte
0059デフォルトの名無しさん
2008/01/09(水) 15:47:400060デフォルトの名無しさん
2008/01/09(水) 15:48:59KiB使うやつってKBをキロバイトって読むんだよな
なんで大文字のKなのか分かってない
0061デフォルトの名無しさん
2008/01/09(水) 16:00:130062デフォルトの名無しさん
2008/01/09(水) 16:00:43キビバイトと言う単位
こちらの単位の方が推奨されてるらしいね
1キロバイトは1000バイトと表せるが、1キビバイトは1024バイト と、曖昧に表すことが出来ず正確に表さなければいけない
習ってから大分年月が立ったからどっちがどっちか忘れたがSI接頭辞と2進接頭辞に分類される
100キビバイト=102400バイト=819200ビット
通信量でいうと800パケット
iモードのパケット通信料で表せば64円也
たぶんこの方は、勉強なさってる方なんでしょう
0063デフォルトの名無しさん
2008/01/09(水) 16:06:39k(キロ)とK(ケー)で明確に区別していたんですよ
0064デフォルトの名無しさん
2008/01/09(水) 16:06:57103と区別するためだっけ?
0065デフォルトの名無しさん
2008/01/09(水) 16:08:580066デフォルトの名無しさん
2008/01/09(水) 16:16:592進だと単位が210になるから
大文字のKで表示されるようになったと記憶する
キビ出る前はSIのキロと区別するためにケーと言ってた時期もあったっけ
懐かしいな
0067デフォルトの名無しさん
2008/01/09(水) 16:19:431バイト=8ビットとは決まってないぞ
今度からオクテットを使いなさい
0068デフォルトの名無しさん
2008/01/09(水) 16:23:02つか、いい加減ちゃんと単位を統一してほしい
歳をとると頭が混乱してくる
0069デフォルトの名無しさん
2008/01/09(水) 21:08:50大文字のKは絶対温度(ケルビン)の単位だから,その使い方がそもそも間違ってた
0070デフォルトの名無しさん
2008/01/09(水) 22:53:13単位と倍量をいっしょにしないで><
0071デフォルトの名無しさん
2008/01/10(木) 00:35:38Kiが生まれたんじゃないの?
明確に区別してたってのは流石にないな
0072デフォルトの名無しさん
2008/01/10(木) 00:35:53そもそも普通のrotateメソッドとの違いは何?内部で三角関数を使わない分早いってだけ?
0073デフォルトの名無しさん
2008/01/10(木) 01:06:13ネット?
kとKはインターネットどころかパソコン通信も存在しなかった時代からですよ
このスレの多く(?)の人がまだ生まれてもいない時代からですよ
0074デフォルトの名無しさん
2008/01/10(木) 01:44:32クォータニオンじゃね?と3D分からん人間がレスしてみる
0075デフォルトの名無しさん
2008/01/10(木) 08:58:54単位の記号を倍量に使ってはいけない
0076デフォルトの名無しさん
2008/01/10(木) 11:01:45あたしだけじゃなかったんだ。
そうそう、doja.exeが堕ちる。エミュレータのウィンドウは残ってるんだけ
どね。
>>56
あたしも最初に自分のコードを疑った。
世界で一番信用できないのは、自分の書いたコードだから。
で、結局…
1.普通にビルド。100KiB超え→堕ちる
2.ビルド後、Obfuscatorを通す。100KiB未満→実行可能
3.適当なリソースを抱き合わせて、Obfuscatorを通す。100KiB超え→堕ちる
となったわけで、聞いてみた次第。
とりあえず、DoCoMoに聞いてみる。
ありがとう、えらい人。
0077デフォルトの名無しさん
2008/01/10(木) 13:34:49mm
↑ミリ(補助単位(分量))とメートル(基本単位)どっちも m ですけど
0078デフォルトの名無しさん
2008/01/10(木) 13:42:400079デフォルトの名無しさん
2008/01/10(木) 15:46:530080デフォルトの名無しさん
2008/01/10(木) 23:23:09B b;
Thread th;
public void start(){
b=new B();
Display.setCurrent(b);
th=new Thread(b);
th.start();
}
public void resume(){
//ここで現行スレッドを強制終了してbを新しいスレッドでスタートしたい
}
}
こういう処理をしたいんですけど多分正規の手段では無理だと思うんです。
BCELとかで直接いじったらいけないかなぁ?とか思ってるんですが、無理ですかね?
0081デフォルトの名無しさん
2008/01/11(金) 11:14:400082デフォルトの名無しさん
2008/01/11(金) 11:29:44Bにスレッド生存フラグを作る。
Bは常にある程度の間隔でフラグを調べる。フラグがOffならrunメソッドからreturnする。
resumeされたらフラグをOffにする。Thread.isAliveで死ぬのを確認したら新たにスレッドを生成する。
008380
2008/01/11(金) 14:38:45ところでスレッドthがBを実行中に電源押すなどしてresumeに処理が来たときって
th==Thread.currentThread()が成り立ってるんでしょうか?
0084デフォルトの名無しさん
2008/01/11(金) 18:05:44スレッドを中断するメソッドがCLDCにはないから、BCEL使っても出来ない。
Thread.currentThreadをどこで呼ぶか知らないが、Aのresume内ならfalse
008580
2008/01/11(金) 18:55:07> Thread.currentThreadをどこで呼ぶか知らないが、Aのresume内ならfalse
てことは、起動したときの携帯から与えられた(start()を実行した)スレッドが実行してるんですか?
それとも新たに携帯がスレッド作ってresumeを実行してるんですか?
0086デフォルトの名無しさん
2008/01/11(金) 19:31:03これ使ってネットできないかなと、こんなの考えたんだけど...
車載パソとカニチップ載ってるマイコンボードをクロスで接続
マイコンボートとN904iをUARTケーブルで接続
自宅LANに同じくカニチップ載ってるマイコンボードを接続
車載のマイコンボードは流れてくるイーサフレームを全て拾って
適当にパックしてからUARTでN904iへ送る処理とUARTで受け取った
データをイーサフレームに戻してカニチップへ...ってな事をさせる
iアプリは(HttpConnection)open〜close()をひたすら繰り返して
UARTからためこんだデータをPUT
GETしたデータをUARTで車載マイコンボードへ....
自宅サイドからiアプリへの通知はできないから
データが無かろうとhttpコネクションしまくるしかない よね?
自宅のマイコンボードはhttp処理とiアプリからPUTされたデータを
イーサフレームに戻して自宅LANに流す処理と
車載パソ側へ送らなきゃいけないイーサフレームをiアプリへ渡す処理...
以上 面倒ごとは全て上位層に任せる!
これで車載パソは自宅LANに接続されている事に....
なるのだろうか?(^_^;
iアプリがキーだからここに書いたけど、スレ違い?
0087デフォルトの名無しさん
2008/01/11(金) 19:37:090088デフォルトの名無しさん
2008/01/11(金) 19:39:01車載パソコンってのがどんなデバイスを指すのか不明だけど
iアプリで実現したい理由が分からない。
ふつーに、PCからmoperaに接続してVPNじゃ駄目なわけ?
0089デフォルトの名無しさん
2008/01/11(金) 22:34:110090デフォルトの名無しさん
2008/01/11(金) 22:49:54車載してるのはMicroATXマザボでOSはXPです
それにタッチパネル液晶つないでメディアプレーヤー
として使ってます。
たまにしか使わないんでパケホ適応の
iモード通信だけで出来ないものかと
あと、iアプリでUART(最近知ったばかり)使った何かを
作ってみたかったってのもあります
N904iでiアプリからUART、何か作られた方います?
HTTPとUARTを別スレッドで....
とりあえずハードウェアフローは必須でしょうか?
まずはケーブル作ってテストプログラム組んでみます
0091デフォルトの名無しさん
2008/01/11(金) 22:55:07なんでフラグ使わないの?
0092デフォルトの名無しさん
2008/01/12(土) 02:10:42eclipseからデバッグ起動をすると、一瞬だけDojaの端末
エミュレータが表示されて、すぐに終了してしまいます。
対応バージョンではないのは知っていますが、何とか解決
できないものかと・・。
0093デフォルトの名無しさん
2008/01/12(土) 02:15:12プロジェクトのプロパティ→Java Compiler→Enable project specific settings
→JDK compliance→Compiler compliance levelは1.4にしてる?
0094デフォルトの名無しさん
2008/01/12(土) 02:36:08俺もそれなった。
はじめ動いていたのに、突然エミュが起動の瞬間に落ちるようになったよ。
何となく弄ってるうちに、また動くようになったけどね。
少なくともおかしいときとその前後で、ソースは全く変えてない。
設定も特に変えてない気がするので、未だに何が原因で何で元に戻ったのかは判らない・・・
0095デフォルトの名無しさん
2008/01/12(土) 02:40:22ああ・・・、なんて偉大な人ですか!
問題解決しました。
最初少し分かりづらかったですが、「プロジェクト固有の設定を可能にする」
をチェックしないと、設定できないのですね。
0096デフォルトの名無しさん
2008/01/12(土) 04:36:43パソコンとの通信部分より先に、
iアプリでのネットワーク通信の仕様と動作を把握したほうが良いのでは。
多分構想されてるような用途は難しいと思う。
ネットワーク通信での入出力は、
httpレスポンスでの受信とPOSTリクエストでの送信しかできない。
それより下位レベルでの通信制御はiアプリではできない。
httpのさらに上位層で動くサーバサイドプログラムも必要。
仕様上アプリから同時に開けるhttpコネクションは一つ。
送信は一度に30KBくらいが上限じゃなかったっけ。
受信サイズも制限されてるはず。
N903iで単独のスレッドで、
キュー上のデータを常に送るようなテストアプリ作ったんだが。
秒間2リクエスト程度しか廻らん。
この仕様でリンクレイヤ自体を包むのは難しいのでは。
0097デフォルトの名無しさん
2008/01/12(土) 06:24:32秒間2回なら登り480kbpsだね。
0098デフォルトの名無しさん
2008/01/12(土) 11:31:33jpeg Viewerみたいのなら作ったことあります
Panel<->CanvasをSOFT_KEYで切り替えられるようにして
Panel側はブック選択とか削除とかのUIを
Canvas側はjpgをNのポインタでぐりぐり〜とスクロールしたり拡大・縮小したり
これ作ったときに通信用のスレッドは100〜500KBくらいのjpgをhttpでgetしつつSDへ保存
Canvas側はSDから読み込んで表示(get直後のページ表示ならキャッシュから)
ってな処理をさせてましたんで.....
おおよその把握はできてるとは思うのですが........たぶん?
全ページ数十MBの読み込み時間から計算するとそれなりの速度ですが
たしかに(HttpConnection)open〜close()間は結構な時間かかりますね
1接続150KB制限をもちっと緩めてくれればいいんですけど
でも今回の用途ですとUARTの方が遅そうですから
問題はイーサフレームの遅延とロストになるかと思います
あと、HttpConnectionと別スレッドで走らせるつもりのUART処理が
どこまでなのかまったくもって未知数です(^^; 今からケーブル作ってみます
0099デフォルトの名無しさん
2008/01/12(土) 13:11:03その上でTCPコネクションを確立するために
何回(HttpConnection)open〜close()が必要だと思ってるんだ
0100デフォルトの名無しさん
2008/01/12(土) 14:09:39画像や音等の、メモリ内で一度に使用できる限界量を調べたいんだけど、
内部で使用されたメモリ量を測る方法が分からないです。
PCみたいに厳密な定義は難しいですか?
つうか、皆さんはどうやって決めてますか?
だいたい当りをつけて、こんな感じーみたいな感じ?
0101デフォルトの名無しさん
2008/01/12(土) 15:01:48>3の公式サイトの端末性能一覧にヒープサイズが出てる
アプリ実行中の空きはRuntime#freeMemory()で
それらで見当がつけられる
0102デフォルトの名無しさん
2008/01/12(土) 15:33:330103デフォルトの名無しさん
2008/01/12(土) 16:31:10MemoryManagerで確認できそうな雰囲気ですね。
調べてみますありがとうございます。
0104デフォルトの名無しさん
2008/01/12(土) 19:24:58期待してるわ
上手くまとめてくれ
0105デフォルトの名無しさん
2008/01/12(土) 23:33:25(HttpConnection)openしてputしたデータの中にSYNが入っていたとして
その回のやりとり(http)にACK/SYNが間に合ったら.....次の次にACKが.......
って、何回になるんでしょ? 頭痛くなってきました(w
1回のやりとりでイーサフレームx?交換するかでかなり違ってきそうですが
う〜ん 酔狂すぎますかね?
0106デフォルトの名無しさん
2008/01/12(土) 23:49:32挫折しそうです(w
とりあえず、iアプリでのUARTは試行錯誤して何とかできました。
Connector.open("comm:/0;baudrate=115200,databitlen=8,parity=NO,stopbitlen=1,flowctrl=OFF"
,Connector.READ_WRITE);
で、通信できてます
ただ、flowctrl=ONにしたらコケたんでN904iではサポート外ぽいです
まぁイーサネットうんぬんは置いておいて
iアプリからケーブル刺しで通信できるとなると
色々と遊べそうです
0107デフォルトの名無しさん
2008/01/13(日) 00:00:36それで試行錯誤て…
http://www.nttdocomo.co.jp/binary/pdf/corporate/technology/document/foma/foma10.pdf
0108デフォルトの名無しさん
2008/01/13(日) 00:02:520109デフォルトの名無しさん
2008/01/13(日) 01:44:36書き忘れてました
試行錯誤したのは物理インタフェースの方です
買ってあったケーブル、コネクタばらしたら空きピンが切断されて
いるという泣ける仕様だったもんで(w
0110デフォルトの名無しさん
2008/01/13(日) 10:54:47httpProxyでも作ったら便利そうな。ハードも要らんし。
(ケーブルだけでいいんじゃないか。)
画像ビュワー作ってるんだからそれくらいやって頂けそう。
0111デフォルトの名無しさん
2008/01/13(日) 21:17:50それ、最初に考えました
でもiアプリ経由となると作るの大変そうだから
確かに特殊なハードは必要ないですね
まぁ自宅鯖は必須ですが......
UARTの貴重な115200bpsに余計なヘッダ流さなくてもいいから
確実にProxyの方が実用性ありそうですが.....
実はイーサフレーム構想をまだあきらめていないのであった(w
最後まで突っ走って玉砕!あるいは途中で挫折したら.....
HTTPのみに対応したプロクシもどきを作ってみるつもりです(気力が残ってれば)
0112デフォルトの名無しさん
2008/01/13(日) 21:45:58ちょっと興味わいたので質問。
>まぁ自宅鯖は必須ですが......
仮にイーサネットVPNできたとして、
サーバサイドはマイコンボードだけで処理さすの?
複数ネットワークインターフェース必須でない…(のかな?
どんなハード?
自分も通信アプリ作ってるんですが、サーバサイドは
少し前に流行った、黒箱 + Linux + GCCでやってますです。
0113デフォルトの名無しさん
2008/01/14(月) 14:57:03うちにも黒箱+debianありますよ
http proxy作るとしたら黒箱でやろうかと思ってます
車載パソでiアプリと通信するhttp proxyもどき
iアプリとやりとりするcgi
cgiと連携するデーモン.............かな?
黒箱でイーサフレームとなると、キャプチャはlibpcapでしたっけ?
送信は.......知りません(w # 知りたいですけど
ですので、自分は手持ちのマイコンボードでやろうかと......
>複数ネットワークインターフェース必須でない…(のかな?
必須じゃないですよ
ただ、http担当ボードと分けた方が処理能力的に楽とか作りやすい
ってのはあるかもです
>どんなハード?
T-SH7706LAN AKI-H8/3069LANあたりを使おうかと思ってます
# 黒箱でフレーム送受信.....カーネルいじるのかな? 誰か知ってます?
# っと、スレ違いですね
0114デフォルトの名無しさん
2008/01/14(月) 14:58:080115デフォルトの名無しさん
2008/01/14(月) 15:18:210116デフォルトの名無しさん
2008/01/15(火) 00:11:47>>18
の書き込みを見て、だいたい方法は想像が付いたけど、だとしたら、
>>12
の書き込みにあるIP直打ちのURLだけじゃなくて、特定のホスト名以外の名前だったらJARにアクセスできない、
ってしないといけないんじゃないの?
0117デフォルトの名無しさん
2008/01/15(火) 12:08:37わざとぼかしてるんだろうに・・・
0118デフォルトの名無しさん
2008/01/15(火) 20:07:050119デフォルトの名無しさん
2008/01/16(水) 00:23:47iアプリに挑戦したいんだけどEclipseって3.3でもOK?
3.1がDL出来るトコ知らない?
0120デフォルトの名無しさん
2008/01/16(水) 00:24:53ていうかやってる
0121デフォルトの名無しさん
2008/01/16(水) 00:31:23だったら書かない方がマシ。
0122デフォルトの名無しさん
2008/01/16(水) 00:32:47日本語化するとたまに挙動不審
0124デフォルトの名無しさん
2008/01/16(水) 09:37:05HDDに入ってるのしかないな・・・。
0125デフォルトの名無しさん
2008/01/16(水) 12:59:460126デフォルトの名無しさん
2008/01/17(木) 23:07:23どうしたらいいんでしょうか?
0127デフォルトの名無しさん
2008/01/18(金) 00:47:430128デフォルトの名無しさん
2008/01/18(金) 06:48:44「あきらめる」、ですか・・・
iアプリに組み込めるような軽量HTMLパーサーってないでしょうか
0129デフォルトの名無しさん
2008/01/18(金) 07:58:11ない
0130デフォルトの名無しさん
2008/01/18(金) 08:02:13素直に作りますね
0131デフォルトの名無しさん
2008/01/18(金) 08:49:17ストレージデバイスのフォルダ制限上、こういったことは不可能なのでしょうか?
0132sage
2008/01/18(金) 15:46:10Eclipse 3.2.1JP + Doja5.0
Eclipse 3.2.1JP + Doja5.1
上記の環境でリモートデバッグを使って
ブレイクポイントを貼った辺りの変数を見ようかとしたんだけど、
変数の値がおかしい…。
int n = 5;
n = 7;
nを宣言する前にブレイクポイントを貼って、
ステップインして n = 7; まで進んだ後に
5 のはずなんだけど n の中身が 0 と出る…。
n = 7通過しても n は 0 のまま。
printf でコンソールに出力するとちゃんと 7ってでる。
以前のプロジェクトではちゃんと出てたのになんでだ〜!
同じような症状の方いますか?
0133デフォルトの名無しさん
2008/01/18(金) 15:49:040134デフォルトの名無しさん
2008/01/18(金) 16:55:410135132
2008/01/18(金) 17:47:26それは試してなかったです!という事で…
JDK1.5_14をインストールして、
JAVA_HOME書き換え、
EclipseのJRE設定をJDK1.5_14に、
ビルド設定を1.4準拠に。
上記の手順でエミュの起動はできました。
ただリモートデバッグで変数の中身を見ようとするとやはりおかしい…。
ちょと奇妙なのが変数の中身が見えるクラスと、
見えないクラスがあるんです。
見えるクラスについては、何度そこに行き着いても見えますが、
見えないクラスの変数については、どのタイミングで行っても0のままorz
クラスの数で一概には計れないとは思いますが、
ちょと大きめのアプリを作ってて、
クラスファイルが30個以上あって、さらにその中にそれぞれ
メンバ変数、簡単な継承を行っているのですが、
ここら辺が原因なのかな…
前回のプロジェクトでは若干規模は小さかったものの、
同じようなプログラムの組み方で、正常に変数値が出てました。
今回はリモートデバッグ諦めるしかないのかorz
0136デフォルトの名無しさん
2008/01/18(金) 19:31:20SoundStoreクラス
SDとネイティブの管理領域は別
0138デフォルトの名無しさん
2008/01/18(金) 20:09:29タブの機能の実装方法に関して、何かいい案がありましたらぜひ教えてください。
結局「タブっぽい」ものにするより仕方が無いとは思ってます。
0139デフォルトの名無しさん
2008/01/18(金) 20:43:51Java一般スレかアルゴリズムスレか
そういうとこ向けの話じゃないかな
0140デフォルトの名無しさん
2008/01/18(金) 20:55:280141デフォルトの名無しさん
2008/01/18(金) 21:28:370142デフォルトの名無しさん
2008/01/18(金) 22:10:54あれ使いにくそうな気がするけど、実際どうなんだろ?
0143デフォルトの名無しさん
2008/01/18(金) 22:15:120144デフォルトの名無しさん
2008/01/18(金) 23:14:460145デフォルトの名無しさん
2008/01/19(土) 01:20:050146デフォルトの名無しさん
2008/01/19(土) 02:23:130147デフォルトの名無しさん
2008/01/19(土) 02:28:28ソフトキーで順に表示するだけで十分でしょ。
0148デフォルトの名無しさん
2008/01/19(土) 05:13:350149138
2008/01/19(土) 08:57:02そのつもりです
タブの名前を上のほうに表示しといてそれらしく仕上げるしかなさそうですね
0150デフォルトの名無しさん
2008/01/19(土) 22:39:25インターフェース部分はうまく分離できたら後々いろいろ作りやすくなるかもねえ
0151デフォルトの名無しさん
2008/01/19(土) 23:26:390152デフォルトの名無しさん
2008/01/20(日) 18:47:56どのようにすればよいでしょうか?
0153デフォルトの名無しさん
2008/01/20(日) 19:08:050154デフォルトの名無しさん
2008/01/20(日) 22:02:56AUやソフトバンクもメール送信の関数はTrustedAPIDのような
ものが必要なのですか?
0155デフォルトの名無しさん
2008/01/20(日) 22:09:19メール送信するようなアプリを迂闊に信用はできないよな?
0156デフォルトの名無しさん
2008/01/21(月) 07:50:03クリアボタンに対応してるのってDisplay.KEYではないのだろか
N905iμのCLRボタン押しても反応しない…。
0157デフォルトの名無しさん
2008/01/21(月) 08:32:120158デフォルトの名無しさん
2008/01/21(月) 08:33:390159デフォルトの名無しさん
2008/01/21(月) 10:24:17高確率でビルド後に落ちる。
Elecにしたら落ちなくなった。
0160デフォルトの名無しさん
2008/01/21(月) 12:33:48>>157
KEY_IAPPでやってみます。ありがとう。
0161デフォルトの名無しさん
2008/01/21(月) 12:55:44DoCoMoにはDoJa-1.0の時にDisplay.KEY_CLEARを定義しておいてほしかった。
N503iのパックマンで、いいところまで行ったのに、CLR押して確認もなく強制終了…(´・ω・`)
0162デフォルトの名無しさん
2008/01/21(月) 13:12:55何度も言われてることだけど、
KEY_IAPPにしてもKEY_CLEARにしても、
機種依存でクリアキーが割り当てられるとは限らないんで、
iアプリでクリアキーを使わないってのは暗黙の了解だと思うぞ。
特定の機種限定でよければ構わないだろうけど。
0163デフォルトの名無しさん
2008/01/21(月) 13:51:09今、皆が手にしてる機種は対応してないか?
0164デフォルトの名無しさん
2008/01/21(月) 14:27:58KEY_CLEARがオプションAPIで、KEY_IAPPがクリアの意味をする名を冠していない以上、
>>162の言っていることが正当だと思うよ。
むしろまともなプログラムを組もうと思っているなら規格に則るべき。
現行機種が皆対応しているというのは別問題。
0165デフォルトの名無しさん
2008/01/21(月) 15:05:030166デフォルトの名無しさん
2008/01/21(月) 15:08:28KEY_IAPPは機種依存でない
でないと非活性から活性にするキーがなくなる
用意されているんだから、使うなとか規格がどうとか言われても意味不
0167デフォルトの名無しさん
2008/01/21(月) 15:35:30だれもKEY_IAPPを使うなとは言ってない
KEY_IAPPをクリアキーとして使うなといっている
0168デフォルトの名無しさん
2008/01/21(月) 15:51:42論点が違うよ。>>162KEY_IAPPがクリアキーにアサインされているかどうかは
機種依存という話をしているんだけど。
活性/非活性は、そのためにKEY_IAPPとして定義されていて、
APIリファレンスにはオプションAPIの記述は無いから機種依存じゃなくて当然でしょ。
>>165
APIリファレンス読んだ?Doja3.0から5.1まで、KEY_CLEARにはオプションAPIと明記されている。
KEY_IAPPとKEY_CLEARであるとは全く明示されていないどころか、
KEY_CLEARを持たない端末があるから注意しろとまで書いてあるよ。
現行でKEY_IAPP≒KEY_CLEARかも知れないけど、APIリファレンスを見る限り
確約されたものじゃないみたいだから止めた方がいいと思うよ。
0169デフォルトの名無しさん
2008/01/21(月) 15:55:11知らないんじゃないのかなーと。
0170デフォルトの名無しさん
2008/01/21(月) 16:39:11書き方が悪かったのかなぁ?とはいえどう書けばいいのかわからないのですが…
同じキーとみなしてるというのはつまり、KEY_IAPPとKEY_CLEARが来たときの処理を同じにしてるという言い方をすればわかってもらえるでしょうか?
>>169
そこまで特殊な(?)機種であればいずれにせよプリプロセッサで代替キーを割り当てることになるでしょうね・・・
0171デフォルトの名無しさん
2008/01/21(月) 17:42:32クリアキーの判定をするのに〜を使用してところで、という意味で使ったんだろうが、
iアプリキーもクリアキーもオプションだと言ってるように読み取れる
0172デフォルトの名無しさん
2008/01/21(月) 18:46:410173デフォルトの名無しさん
2008/01/21(月) 21:50:16問題としているのは使うことじゃなくて使い方な訳だが、
何処をどう読んだらjigが出てくるのか理解に苦しむよ。
>>168
オプションAPIだから対象機種が限定される恐れがあることを念頭に入れている、
もしくは非対応や予期せぬアサインをされている端末でも同じ様に動かせる組み方
がされているのであれば良いんじゃないかな。
オプションAPIとはいえ公式に定義されているんだし、使っちゃいけないってことは無いしね。
(GraphicsOGLを使ったアプリがどういう形で利用されているかを考えればいいと思う。)
全機種に対応っていうなら非常にお勧めしないけど。
0175デフォルトの名無しさん
2008/01/21(月) 21:57:26別の間隔(30msとか)で移動するようにしたいんだけどなんか
こうすりゃいんじゃね?みたいな案ってありますでしょうか?
最初に押した時に500ms待って押されてるか判定するようにしてみたんだけど
そうすると普通に連打した時に受け付けなくなっちゃって……。
0176デフォルトの名無しさん
2008/01/21(月) 22:23:29ぐぐれよ
0177デフォルトの名無しさん
2008/01/21(月) 23:57:27keyTrgInfo = 0;
if ( prevFrameKeyInfo != nowFrameKeyInfo ) { // 前フレームと違うキーが押されてたらリピートモードを解除する
keyRepeatEnable = false;
keyRepeatCounter = 0;
}
if ( ! keyRepeatEnable ) { // キーリピートしてない状態
keyTrgInfo = nowFrameKeyTrgInfo; // トリガー情報をそのままコピー
if ( prevFrameKeyInfo == nowFrameKeyInfo ) {
if ( ++keyrepeatCounter > (FPS / 2) ) {
// 同じキーを0.5sec押し続けている
keyRepeatEnable = true; // キーリピートモードを有効にする
keyRepeatCounter = 0;
}}
} else { // キーリピート中
if ( prevFrameKeyInfo == nowFrameKeyInfo ) {
if ( ++keyRepeatCounter >= 2) {
// 一定時間同じキーが押され続けている
keyRepeatCounter = 0;
keyTrgInfo = nowFrameKeyInfo; // トリガー情報として今押されてるキー情報を使う
}}}
if ( (keyTrgInfo & (1<<Display.hoge)) != 0 ) { // キートリガが入った時の処理
}
こんな感じ? これで合ってるかどうかは知らないが
0178デフォルトの名無しさん
2008/01/21(月) 23:58:230179デフォルトの名無しさん
2008/01/22(火) 00:08:350180デフォルトの名無しさん
2008/01/22(火) 01:44:34一応 live2ch から書いてるんだけど、もっとソースをコピペしやすい専用ブラウザがある、てことかな?
オススメを教えてくれると助かる
検索してみたが「オープン“ソース”」「“タブ”表示」といった文字列に引っかかってしまって、それらしいブラウザに辿りつけん
「TAB文字を全角スペースに自動的に変換」「カキコを一定行数毎に自動分割・書き込み」といった機能を持ってる
専用ブラウザが存在するんだろうと想像してるが…
0181デフォルトの名無しさん
2008/01/22(火) 18:17:010182デフォルトの名無しさん
2008/01/22(火) 19:02:090183デフォルトの名無しさん
2008/01/22(火) 19:55:59いくつかの色が抜きというかグレーっぽく表示されてしまう
(もちろん抜き色指定していない)
開発ガイドどおりGIF89aで保存したGIFなんだけど・・・
16色/128色/256色と色数も変えてみたけどダメでした
どなたか綺麗にアイコン出す方法知りませんか?
0184デフォルトの名無しさん
2008/01/22(火) 21:50:430185183
2008/01/22(火) 22:13:44それは真っ先に疑いましたが違いました
その後色々検証してみたところRGBのRが物凄い勢いで
丸められてるっぽいことが解りました
(全体的に丸められてるのですが)
0186デフォルトの名無しさん
2008/01/22(火) 23:24:51そうだとすると実はGIF自体が破損してしまったか、携帯があんぽんたんなだけだと思う。
0187デフォルトの名無しさん
2008/01/23(水) 00:54:32>>182
情報�d
emacs系の専用ブラウザでしたか…
慣れたエディタで記述/文字置換して即投稿できるのは
こういう場面ではとても便利そうですねえ
導入を検討してみます
0188デフォルトの名無しさん
2008/01/23(水) 10:54:02P905上ですと横向きになりフルスクリーンになっていい感じなんですが、
D905上ですと縦向きのまま画面が小さくなっちゃいます。
これってPみたいに勝手にシステム側では横向きにはしてくれないのかな?
ないですよね・・してくれないんですから。
Canvas2を使えばいいんかなと思ったんですけど、あれってN端末だけぽいし、
@考えれるのって240x426にしてsetFlipMode(Graphics.FLIP_ROTATE_RIGHT)
で強引にする手段くらいしか思いつかないんですが、
他に何か良い手段知ってる方いませぬか(;´Д`)
0189デフォルトの名無しさん
2008/01/23(水) 18:11:260190デフォルトの名無しさん
2008/01/23(水) 23:56:36Canvas2が標準APIにでもならない限り
今のところそれ(setFlipMode(Graphics.FLIP_ROTATE_RIGHT))が正攻法
文字表示もImage表示も無くてラインとボックス描画程度ならsx,syの座標変換とw,hの入れ替えで描画を横倒しにできるけど
文字表示もImage表示も無いアプリってのは殆ど考えられないので結局一回Imageに描き溜めてsetFlipModeで表示するしかない
後はF90[345]iも横向きのDrawAreaを指定すると自動で横倒しにしてくれた筈
0191デフォルトの名無しさん
2008/01/24(木) 04:04:05どう指定したら自動で拡大されるとか、横向き表示されるとか、ソフトキーが被るとか
個人で全機種買う金なんて無いし┐(´∇`)┌
0192デフォルトの名無しさん
2008/01/24(木) 10:25:11ADFのTargetDeviceにD905iって入れてみろ。
0193デフォルトの名無しさん
2008/01/24(木) 11:24:53>>190
レスサンクス!
P端末で開発してたんで他の端末で見た時に『え!?』と吹きましたもんで。
とりあえず240x426にかえて強引にやりましたが、
まだフルスクリーンにならんかったんで、そこから更にdrawScaledImageで
D端末での最大480×864まで拡大させてようやく期待通りの画面になりました・・
>>192
ハイ、神レスきました!
setFlipModeを使用しなくてもなりました( ̄□ ̄;)!!
こんなに簡単にできるもんなんですね・・。
開発ガイドで見てもそれらしい事記載してなかったんでスルーしてましたが、
いや〜、うん、こんな裏技があったんですね・・
マジ感動しました。サンクス(・∀・)
他の端末もこれで大丈夫なのかな・・確認したいけど、端末高いから(ノ_`。)
0194デフォルトの名無しさん
2008/01/24(木) 11:26:070195デフォルトの名無しさん
2008/01/24(木) 17:32:53このデータって逆コンパイルできないんでしょうか?
0196デフォルトの名無しさん
2008/01/24(木) 18:47:30読み手が頑張って解釈しようとする文章じゃなくて
内容が素直に伝わる文章を書いてくれ。
特に2行目、データを逆コンパイルするってのが意味不明。
0197デフォルトの名無しさん
2008/01/24(木) 19:11:50↓
端末にてiアプリをSDカードに保存
そのSDカードに保存したiアプリらしきファイルの中身を覗いてみたのですが
どうやらダウンロードしてきた元のjarファイルでもなければ
classファイルとも違うようでして、逆コンパイラに直接ぶち込んでもソースコードに戻りませんでした。
成功した方がいればと思い聞いてみました。
0198デフォルトの名無しさん
2008/01/24(木) 19:17:23SD-Bindingで暗号化されてるんじゃね?
0199デフォルトの名無しさん
2008/01/24(木) 19:33:44他の端末で実行できないようになってるだろうね。
端末固有の情報をキーにして暗号化。
ちなみにSoftbankもSアプリをSDカードに移せるけど事情は同じ。
0200デフォルトの名無しさん
2008/01/24(木) 21:30:53解析できる頃には、地球が死滅していると思うけど。
0201デフォルトの名無しさん
2008/01/25(金) 15:15:06原因として考えられることはどんなことがありますか?
ビルドは問題なく成功するんですけど、起動ボタンを押すと
「起動に失敗しました」というダイアログが出てエラーになります。
プロジェクト変えてみたり、jreとかsdkとかdojaの再インストールも試してみたけどダメでした。
0202デフォルトの名無しさん
2008/01/25(金) 16:59:19903i以降に追加されたメソッドを含むアプリを
それ以前の未対応機種にてダウンロードした場合、ダウンロードが正常終了せずに落ちてしまうのですか?
それともアプリ起動後、メソッド実行時に落ちるのでしょうか。
0203デフォルトの名無しさん
2008/01/25(金) 17:06:20DoJa-4.1辺りと共用するなら、try〜catchでくくっておけ。
それ以前のProfileだと、そもそも存在しないclassとかあって、起動時に堕ちる。
前、やったことがあるorz
0204デフォルトの名無しさん
2008/01/25(金) 17:08:441jarで古い機種も包括したいので、できれば例外出すだけの仕様が望ましかったのですが、
起動時に落ちることもあるんですね。
0205デフォルトの名無しさん
2008/01/25(金) 17:25:28Javaのバージョンは?
ウチでもVistaに移行した時に同じ症状が出た。
新し目のJavaを入れたら解決した。
0206デフォルトの名無しさん
2008/01/25(金) 17:34:26起動時にNoClassDefFoundErrorで堕ちるか、メソッド呼び出し時に
例外なりえらーなりを吐くかの区分けははっきりしないけど、例えば
外部メモリAPIを含むjarをDoJa-3.5に喰わせると、起動時に堕ちる。
APIが絶対に実行されない状態であっても。
if (false) {
StorageDevice sd = StorageDevice.getInstance(ほげほげ);
}
とかでも堕ちる。
でも、DoJa-5.0以降のみサポートのワンセグ関連APIを含むjarを
DoJa-4.1に喰わせると、メソッド呼び出し時にNoClassDefFoundErrorで
堕ちる。
起動はする。
よくわからん。
0207デフォルトの名無しさん
2008/01/25(金) 17:52:29APIのセキュリティレベルの違いじゃないかな
0208デフォルトの名無しさん
2008/01/25(金) 20:31:21原因はウィルスが感染してたから、っぽいです。
システムの復元して、javaのインストールし直したら正常に動きました。
>>205
レスありがとうございました。
0209デフォルトの名無しさん
2008/01/25(金) 22:46:490210デフォルトの名無しさん
2008/01/25(金) 22:53:26ウイルスってなに
0211デフォルトの名無しさん
2008/01/25(金) 23:26:180212デフォルトの名無しさん
2008/01/26(土) 00:17:480213201
2008/01/26(土) 01:06:54WORM_AGENT.XSBってやつに感染してました。
http://www.trendmicro.co.jp/vinfo/virusencyclo/default5.asp?VName=WORM%5FAGENT%2EXSB&VSect=Sn
よく考えたら、本当の原因は>>205で、それが復元と再インストールで直っただけかも。
ていうか、このウィルスの活動とエミュレータは関係ないっぽいですね。
感染とエミュが動かなくなるタイミングが同じだったんで勘違いしてしまった。
0214デフォルトの名無しさん
2008/01/26(土) 11:58:38まあiアプリは感染しないだろうし、ちゃんとウィルス対策ソフトを入れてても駄目な場合もあるけどさ。
これを期にルーターの設置と、手持ちのアプリケーションのアップグレードと
ウィルス対策ソフトの導入を考えるんだね。
Windows MEを使ってたり、WinAntiVirusProなんてインストールしてる場合じゃないよ。
0215デフォルトの名無しさん
2008/01/26(土) 12:45:08ビルドに掛かる時間とか3倍くらい増える
0216デフォルトの名無しさん
2008/01/26(土) 17:04:28ビルド時にjavaファイルごとにクラスファイルが作成されるから
どうしても時間が掛かる。
セキュリティが心配な気もするから、終了させないでリアルタイムスキャンだけ
止めたほうが安心だな。
その代わり定期的に手動スキャンはしたほうが良いけど。
0217デフォルトの名無しさん
2008/01/26(土) 17:07:38そんなに心配しないといけないってどんな環境だよ。
ルータでNAT掛かってたら能動的攻撃なんてほとんど無視できるのに。
0218デフォルトの名無しさん
2008/01/26(土) 18:25:570219デフォルトの名無しさん
2008/01/26(土) 19:17:560220デフォルトの名無しさん
2008/01/26(土) 20:28:260221デフォルトの名無しさん
2008/01/26(土) 20:38:510222デフォルトの名無しさん
2008/01/26(土) 21:10:40それが遅いことに気づかないから問題ない。
0223デフォルトの名無しさん
2008/01/26(土) 21:12:160224デフォルトの名無しさん
2008/01/28(月) 11:20:48漏れのPCスペック足りないんかな・・
一応、メモリも1G程つんでんだけどね
0225デフォルトの名無しさん
2008/01/28(月) 20:06:39チャプターとかのメニュー画面を表示するメニューのボタンがあるアプリ
とかはないんでしょうか?
たいてい再生と停止と早送りくらいしかないアプリばっかりなんで
知っている方いたら教えてほしいです。
0226デフォルトの名無しさん
2008/01/28(月) 20:57:37アプリ探すのだったら家電の携帯コンテンツの板がいいと思う
0227デフォルトの名無しさん
2008/01/28(月) 23:40:000228デフォルトの名無しさん
2008/01/28(月) 23:48:07このようなソースをjavacで直接コンパイルするにはどうしたらよいですか?
DoJa5.1をインストールしています。
0229デフォルトの名無しさん
2008/01/29(火) 00:18:570230デフォルトの名無しさん
2008/01/29(火) 09:04:29ありがとうございます。半日以内にやってみます。
0231デフォルトの名無しさん
2008/01/29(火) 12:11:06ありがとうございました。できました。
0232デフォルトの名無しさん
2008/01/29(火) 12:21:590233デフォルトの名無しさん
2008/01/29(火) 12:39:58この部分を省略して入力したいです。
javacに効果のある設定で、これを毎回入力せずに、
javac pj001.java
だけでコンパイルできるように設定できないでしょうか?
0234デフォルトの名無しさん
2008/01/29(火) 13:45:05PowerShell
Ant
0235デフォルトの名無しさん
2008/01/29(火) 22:34:590236デフォルトの名無しさん
2008/01/30(水) 19:17:420237デフォルトの名無しさん
2008/01/30(水) 19:36:51出来るのであれば、これからJavaの勉強しようと思ってます
0238デフォルトの名無しさん
2008/01/30(水) 19:58:570239デフォルトの名無しさん
2008/01/30(水) 21:07:02SHOUTcast再生アプリ作成目指して頑張ります
0240デフォルトの名無しさん
2008/01/30(水) 21:33:42Cで70行くらいのちょっとした特定用途の計算するアプリを携帯に移植したいんだけど、javaは難しくて分かんない…
0241デフォルトの名無しさん
2008/01/30(水) 22:06:380242デフォルトの名無しさん
2008/01/30(水) 22:26:01エクリプで作ってたらサンプルプログラムですらエラー吐いてまともに作れん。
ttp://allabout.co.jp/internet/java/closeup/CU20070619A/index.htm
こいつがきちんと作れれば応用で作れそうではあるんだけどなぁ
0243デフォルトの名無しさん
2008/01/30(水) 22:39:23?
今取り合えずそのソースコードそのままコピペして作ってみたが
ちゃんと動くみたいだけど?
ソースコードの名前をSampleIApp.javaにしてないとか言う初歩的なミスか?
後、初心者なら初心者で作るアプリが小さいほど
単純にDoJaのSDKのみで作ってEclipseとかを使わない方が良いよ
問題の切り分けが開発環境のせいなのか自分のコードのせいなのか判り難いから
ある程度の規模のアプリを作るようになったら逆に統合環境に頼った方が楽をできるけどね
0244デフォルトの名無しさん
2008/01/30(水) 23:05:23俺も先週気がついて愕然とした。
有用な情報たくさんあったのにな・・・。
誰かローカルに保存してる人居ませんか?
0245デフォルトの名無しさん
2008/01/30(水) 23:09:150246デフォルトの名無しさん
2008/01/31(木) 00:05:02ところで先ほどのサンプルプログラムで初期入力文字を数字にしたいのですが、書式は
text = new TextBox("", 20, 1, TextBox.DISPLAY_ANY, TextBox.NUMBER);
ではないのでしょうか?
上記ではコンストラクタの引数が不正と怒られてしまいました。
0247デフォルトの名無しさん
2008/01/31(木) 03:41:00今年の1/7にドメインの更新が切れてるね。
更新が切れる前に閉鎖のお知らせを出してなかったんなら
ドメインかレンタルサーバの更新を忘れなんじゃないかなぁ、と。
0248デフォルトの名無しさん
2008/01/31(木) 10:24:09>text = new TextBox("", 20, 1, TextBox.DISPLAY_ANY, TextBox.NUMBER);
>>245
>text = new TextBox("0", 20, 2, TextBox.DISPLAY_ANY);
Cでも勝手に引数増やしたらエラーになるけど。
0249デフォルトの名無しさん
2008/01/31(木) 10:43:12初めてiアプリ組んだときリファレンスよく読まずに
TextBox("0", 3, 3, TextBox.DISPLAY_ANY | TextBox.NUMBER);
って書いちゃった記憶が(w
setInputMode(TextBox.NUMBER); だね
0250デフォルトの名無しさん
2008/01/31(木) 14:18:40何を参考にしたらそういう間違いが起こるのか知りたい
0251デフォルトの名無しさん
2008/01/31(木) 16:45:18自分のホームページをDoJa5.1のエミュレータで見たいのですが、DoJa5.1でどうすればよいですか?
0252デフォルトの名無しさん
2008/01/31(木) 17:41:400253デフォルトの名無しさん
2008/01/31(木) 20:50:230254244
2008/01/31(木) 21:08:38ありがとうございます。
こういうサイトがあるんですねぇ。
>>247さんの言うとおりならそのうち復帰しますかね。
もっとも、更新ずっと止まってたからそのまま放置もあり得ますが・・・。
0255デフォルトの名無しさん
2008/01/31(木) 21:32:53今SoftKeyListenerをやっています。
http://www.geocities.jp/inu_poti/makeiapp/panel/softkey.htm
を見て、DoJa5.1のメインディスプレイに水色のボタンを表示させることができました。
そのボタンを押したいのですが、水色のボタンをマウスでクリックですか?
0256デフォルトの名無しさん
2008/01/31(木) 22:17:450257デフォルトの名無しさん
2008/01/31(木) 22:51:000258デフォルトの名無しさん
2008/01/31(木) 23:17:55SDカードに保存して、それを携帯電話実行したいのですが
どのようにすればよいでしょうか?
0259デフォルトの名無しさん
2008/01/31(木) 23:28:480260デフォルトの名無しさん
2008/02/01(金) 00:18:23聞けばすぐ分かるのにマニュアルを隅から隅まで見るのは技術系。
技術系の人は仕事が遅い。
文系の人はえらい人に聞いてさっさと解決してしまう。
0261デフォルトの名無しさん
2008/02/01(金) 00:18:40>>257
>>259
動かしてみればいい。
0262デフォルトの名無しさん
2008/02/01(金) 00:19:39>>258
携帯のマニュアル読んでみろ。
0263デフォルトの名無しさん
2008/02/01(金) 00:26:490264デフォルトの名無しさん
2008/02/01(金) 00:55:080265デフォルトの名無しさん
2008/02/01(金) 01:09:56HttpConnectionクラスを用い、
http通信してホームページのデータを取得する。
なんかアプリケーションゲートウェイ的な仕掛けが必要なら
サーバサイドもなんか適当に工夫する。
Doja上で動かせるHTMLパーサとレンダリングエンジンを適当に用意して、
取得したデータを元にDoja上の画面に描画する。
ADFのPackageURLを自分のホームページと同じパスにしとかないと通信できない。
0267デフォルトの名無しさん
2008/02/01(金) 02:06:39そもそも文字をどうやって表示しているのか。
0268259
2008/02/01(金) 02:08:510269デフォルトの名無しさん
2008/02/01(金) 02:17:26ttp://www.rcdtokyo.com/man/doja/api/com/nttdocomo/ui/Label.html
0270259
2008/02/01(金) 13:44:51labelをやめて編集不可にしたTextBoxを使用したのですが、
相変わらず文中の改行は\nではできません。
よろしければ、改行文字を教えていただけないでしょうか。
0271デフォルトの名無しさん
2008/02/01(金) 14:48:510272デフォルトの名無しさん
2008/02/01(金) 15:05:450273259
2008/02/01(金) 17:36:25すいませんでした。
0274デフォルトの名無しさん
2008/02/02(土) 03:14:40KeyPressedでキーの数字を順次読み込ませてTextBoxに入力したいのですが、
そうした場合に一字ずつ追加していくにはsetTextで良いのでしょうか?
他に良い方法が有ればご教示いただければと思います。
参考までに現在の該当部分のソースです
public void KeyPressed(int key) {
switch (key) {
case Display.KEY_1:
text.setText("1");
break;
}
}
0275デフォルトの名無しさん
2008/02/02(土) 04:28:140276274
2008/02/02(土) 13:12:02public void KeyPressed(int key) {
text.setText(text.getText() + (key));
}
で良いのでしょうか?もう少し詳しく書いていただけないでしょうか。
0277デフォルトの名無しさん
2008/02/02(土) 13:39:10アルゴリズムを考えるスレか
Java初心者スレへいった方がいい
0279デフォルトの名無しさん
2008/02/02(土) 17:53:54容量がかなり増えたけど
スタティックやクラスメンバ変数って容量食うもんなのかな
0280デフォルトの名無しさん
2008/02/02(土) 18:28:210281デフォルトの名無しさん
2008/02/02(土) 23:51:34ヘルプが上手く出せなくて困ってます。
DoJaの関数はShift+F2で出てきてくれるの
ですが、StringなどのJavaの標準関数は出
てこない・・・。
両方同時に出せるようにするにはどうすれば
よいのでしょう?
0282デフォルトの名無しさん
2008/02/03(日) 00:35:44DojaClass.zipの方にJ2ME_CLDCAPIのJavadoc添付。
過去ログにあると思いますよ。
0283デフォルトの名無しさん
2008/02/03(日) 06:00:52添付したらjavadoc自体が立たなくなってしまいました
何が問題なんでしょうか。。orz ご教授頂けませんか
0284デフォルトの名無しさん
2008/02/03(日) 22:25:45一番最後のAppendixで、
ドコモはMFi
900系 MFi3 ADPCMはメーカー毎にある拡張命令で再生
901,2系 MFi4 ADPCM再生が取り込まれ、音源に応じたType-1,2,3,4命令を使って鳴らす
903,4系 MFi5 FueTrekに統一され、Type-2命令に統一される
と書いてありました。
Type-2命令とは何のことですか?ADPCM再生についての情報はどうすれば得られますか?
0285デフォルトの名無しさん
2008/02/03(日) 22:27:35上のほうでmp3も再生させられるって書いて歩けどあれ嘘なん?
それじゃ、サンプリングレートは22kHzが限界ってことか
0286デフォルトの名無しさん
2008/02/03(日) 22:28:190287デフォルトの名無しさん
2008/02/03(日) 23:04:29281です。教えて頂き有り難うございます。
過去ログを見返してみます。
0288デフォルトの名無しさん
2008/02/04(月) 09:39:53やっぱりいったんIMEを起動して自分でコピーするしか方法はないものだろうか?
0289デフォルトの名無しさん
2008/02/04(月) 13:47:23あと32kHzのADPCMもできた気がする
0290デフォルトの名無しさん
2008/02/05(火) 00:46:07JRE(?)のAPIのjava.lang.Classとかjava.lang.Mathとかそのまま使えないんでしょうか。
単純にJRE1.5のライブラリを追加しても解決しなかったので・・・。
日本語がおかしかったら指摘していただきたいですorz
0291デフォルトの名無しさん
2008/02/05(火) 01:07:40まずCLDCとDojaのAPIリファレンスを読む。
ほしいものがなければ、自前で実装。
0292デフォルトの名無しさん
2008/02/05(火) 01:49:03そうなると・・・APIのソースから不足してる部分を逐一持ってくるしかないんですね。
やってみます。
0293デフォルトの名無しさん
2008/02/05(火) 01:49:560294デフォルトの名無しさん
2008/02/05(火) 02:52:59ADPCM再生するためにMFiデータを用意しますが、
902までは各社毎のADPCM形式のMFiデータを用意する必要がありました。
(これが恐らくType1-4まであったのでしょう。)
903以降は(N903,904を除いた)全ての端末で、
SH902,SO902用のMFiファイルが再生できます。
おそらくSH902,SO902で利用されていたのが、Type2命令のADPCM再生です。
>ADPCM再生についての情報はどうすれば得られますか?
wav2mldというオンラインウェアで、
ADPCMサウンドを内包したMFiファイルを作成できます。
さらに詳しい仕様はMFiの資料を手に入れないと難しいと思います。
プレゼン資料を読むとわかりますが、ニコ動画モバイルでも
アプリ側で直接ADPCMを再生するような命令を使っている訳ではなく、
変換サーバを介して細切れのMFiデータを用意して、
連続した音声のように再生しています。
あなたがもし、音楽を再生したいとか単純な動機で作業を行おうとしているならば、
ニコ動モバイルのような工夫をする必要があると思います。
0295デフォルトの名無しさん
2008/02/05(火) 10:12:28284ですが、有用な情報ありがとうございました。
MFi4以降についての情報がないので、困っていたところです。
ADPCMのフォーマットが統一されたという話は、前のスレで見た記憶があります。
ニコモバの資料も同じようなことが書いてありました。
しかし、Type1とか2とか、そんな用語は初めて聞きました。
# MFiの仕様は非公開ですし、何で知っているのだろうか。公式コンテンツでないのに。
余計な話は止めて、294の情報によるとType[1-4]は各サウンドチップメーカー用のフォーマットという感じでしょうか。
Type1: Yamaha ADPCM, Type2: G7xx, Type3: ROHM ADPCM, Type4: OKI ADPCM
のような。MFi3まではケータイメーカー独自で、MFi5からは、Type1,3,4は外した。
これなら納得できます。
逆に、Type2のフォーマットさえ分かれば全機種再生できると。
0296デフォルトの名無しさん
2008/02/05(火) 13:21:52ようやく質問してきたかと思えば口頭ではなく長文をメールに書いたりしてるし
0297デフォルトの名無しさん
2008/02/05(火) 13:45:40でも本人のスキル上達は遅いから長い目で見たら使い物にならないやつばっか。
本人自身も自分はさっさと開発を卒業して命令する側に立ちたがるから、
結果無能の口だけtopが増えていくという
0298290
2008/02/05(火) 14:52:45JRE1.5のAPIのソースコードにあるnativeな関数の本体はどこにあるのでしょうか?
それと、その多言語で書いてある関数を移植しようと思ったら面倒な作業になりますよね・・・?
0299デフォルトの名無しさん
2008/02/05(火) 15:00:48恐らくType2らしき形式で、端末サイドでの
MFiの動的生成に成功してます。
>Type[1-4]は各サウンドチップメーカー用のフォーマットという感じでしょうか。
MFi自体のフォーマットというよりは、
MFiデータ内の制御命令のフォーマットという事だと思います。
># MFiの仕様は非公開ですし、何で知っているのだろうか。
ドワンゴさんだから・・・?
0300デフォルトの名無しさん
2008/02/05(火) 20:42:07あ、だからニコモバの音声が何秒間毎に音飛びがするんだね
0301デフォルトの名無しさん
2008/02/05(火) 21:16:29ちょっと空き時間出来たんで作ってみました
ノートPC <-ETHER-> H8/3069Fマイコンボード <-UART-> N904i
自宅サイドは黒箱debianでcgiとデーモン
で、とりあえず動いてるんだけど.....
ぐーぐるトップページ開くのに10秒ちょっとかかる(w
まぁUART遊びまくってるから、頑張ればもうちょっとマシになりそうだけど
つーか今は生フレームのままiアプリとやりとりしてるし(w
疲れたんで、そのうちって事で...
0302デフォルトの名無しさん
2008/02/06(水) 00:48:12nativeは動かすマシン上ごとに違う処理を抽象的にして吸収してる。
つまり携帯なら携帯で直接動くコードがあらかじめ入ってて本体はそこにしかない。
Javaと切り離されてるから触れない。アルゴリズム分かるなら自分で書くとか
0303デフォルトの名無しさん
2008/02/06(水) 01:50:14仮にソース見つけて使えたとして、ライセンスとか大丈夫なの?
0304290
2008/02/06(水) 01:57:26なるほど!
そういうことだったんですか。目から鱗です。
機械に近い部分は分からないので、設計を変える方向でアプローチすることにします・・・。
どうもありがとうございました。
>>303
APIのソースと同じように手に入れられるものかと思いまして・・・。
もし使えれば、教本にあったリフレクションAPIを使ったコードで、
オブジェクト指向っぽいのが作れるかなと思ったのですが、だめでしたorz
0305デフォルトの名無しさん
2008/02/06(水) 14:39:36アプリ書けるようになったん??
0306デフォルトの名無しさん
2008/02/06(水) 15:18:48ttp://www.nttdocomo.co.jp/service/imode/make/content/spec/iappli/index.html
0307デフォルトの名無しさん
2008/02/06(水) 16:17:36ああ、そうか
ニコモバ(ニワンゴ)からではなく、ドワンゴから資料が回ってくるのか
0308デフォルトの名無しさん
2008/02/08(金) 20:14:31スクラッチパッド上に保存されてるデータを.txt形式などで
iアプリからメール添付して送信…という事は技術的に可能でしょうか?
0309デフォルトの名無しさん
2008/02/08(金) 20:49:42それっぽい奴がsetFlipModeしか見つからなかった。
スーファミのようにぐりぐりしたいのに
0310デフォルトの名無しさん
2008/02/08(金) 21:05:35プリミティブ。
スーファミはBGしか回転できないから、使いどころが難しそうだったなぁ。
0311デフォルトの名無しさん
2008/02/08(金) 21:12:570312デフォルトの名無しさん
2008/02/08(金) 21:18:490313デフォルトの名無しさん
2008/02/08(金) 21:38:07どうもでした。
0314デフォルトの名無しさん
2008/02/09(土) 17:59:28携帯のソフト情報表示で取得先URLなどを非表示にするためには何をしたらいいのでしょうか。
0315デフォルトの名無しさん
2008/02/09(土) 18:09:100316デフォルトの名無しさん
2008/02/09(土) 19:37:29実際表示されていないiアプリがあるので無理ということはないのでは‥。
0317デフォルトの名無しさん
2008/02/09(土) 21:00:46プリインストールのアプリでなくて?
0318デフォルトの名無しさん
2008/02/09(土) 21:05:550319デフォルトの名無しさん
2008/02/09(土) 21:55:05ではないですね。
>>318
出来ました、ありがとうございます。
公式の「ゲートブレイカー」はトレースONなのに取得先URLが非表示なので、
トレースが関係しているとは思いもしませんでした。
0320デフォルトの名無しさん
2008/02/10(日) 22:19:28エミュレータの描画能力が高性能過ぎて、実機と差がありすぎます。
もしかしてD905が遅すぎるのか。。
0321デフォルトの名無しさん
2008/02/10(日) 23:31:010322デフォルトの名無しさん
2008/02/11(月) 10:48:59iアプリのダウンロード回数をカウントするために、
<OBJECT declare id="xxxx" data="count.cgi" type="application/x-jam"></OBJECT>
として、count.cgiでカウントしたあとLocation: を使ってjamファイルへリダイレクト・・としたのですが
「無効なデータを受信しました(302)」となって上手くいきません。
誰かiアプリのダウンロード回数をカウントする方法って知りませんか?
0323デフォルトの名無しさん
2008/02/11(月) 11:27:100324デフォルトの名無しさん
2008/02/11(月) 12:45:350325デフォルトの名無しさん
2008/02/11(月) 12:49:41うちは323の方法でやってる
jar側は分割ダウンが掛かる可能性があるんでcgiにするなら注意な
0326322
2008/02/11(月) 13:06:02>>322の方法を行うと,広告が邪魔になるのか「ソフトに誤りがあります」になります.
広告のない有料鯖を使てみます.レスどうもです.
0327デフォルトの名無しさん
2008/02/11(月) 14:42:280328322
2008/02/11(月) 15:16:38>>327を見て,一般的なやり方で拡張子をjamからtxtに変えてやってみたところ,ダウンロードに失敗しました.
となるとカウントするのは無理なのでしょうか・・・
0329325
2008/02/11(月) 15:33:49.htaccessにAddType application/x-httpd-cgi .jamとして.cgiを.jamにリネームしてやればいい
うちはこの方法で通してる
(昔はカウンタ取ってなかったんでADFのURLの互換性を維持するためにこうしてる)
まぁこの手法を取れない鯖ならcount.cgi?.jamみたいにurlにおける末尾を.jamにすれば通った筈
0330325
2008/02/11(月) 16:03:00実際はあまり気にすることは無いとは思うんだけどな(jguidefordoja5_x_071101.pdfの221ページ参照)
うちがjamにしてるのは前述のとおりアップデート時のURL互換性のためだから
count.cgiの方でLocation:で飛ばしてるところを
print "Content-type: application/x-jam\n";
print "Content-Length: ".length($outdata)."\n\n";
print $outdata;
みたいな感じで処理すればよろし($outdataにjamの中身放り込んで)
一応現行機種では改行コードは殆ど気にしなくても良いみたいだけど
決まりとしてCR,LFとなってるんで気にするなら(jguidefordoja5_x_071101.pdfの218ページ参照)
標準出力をバイナリモードにして\r\nで吐くようにした方がより良い
広告などでcgi出力を鯖側に変更されるようなら広告などの無い鯖を使えとしか言えないな
ただcgi出力のContent-type:も見ないで広告を付けようとする鯖ってのは鯖の挙動としてどうなのかって気がするが
0331322
2008/02/11(月) 23:25:41これなら!と思いましたが鯖が相変わらず広告をつけて下さるので、
あきらめて引っ越そうかと思います。
0332デフォルトの名無しさん
2008/02/12(火) 06:53:590333デフォルトの名無しさん
2008/02/12(火) 08:58:18読み込み例外が発生した時にスクラッチパッドを完全に初期化したいのですが、
outputstream.write(byte b) で0x00をがりがり書いていく方法でよいのでしょうか?
他にうまい方法があればご教授ください。
0334デフォルトの名無しさん
2008/02/12(火) 09:42:47頭にデータのバイト長とか入れてる構造なら、そこを0にするだけで十分だと思うし。
0335デフォルトの名無しさん
2008/02/12(火) 11:17:28ファイル生成の段階でIllegal file nameが返ってきます
エラー周辺のソース張らせていただきます
長々となりますがすいません
問題点などありましたらお願いします
StorageDevice sd = StorageDevice.getInstance("/ext0");
try {
folder = sd.getFolder(dat);
} catch (Exception e2) {System.out.println("1:" + e2);
}
try {
file = sd.getFolder(dat).getFile("info_send.text");
} catch(Exception e2) {
try {
file = folder.createFile("info_send.text");
}catch(Exception e3){System.out.println("2:" + e3);}
}
0336デフォルトの名無しさん
2008/02/12(火) 11:20:23仕様ぐらい嫁
0337デフォルトの名無しさん
2008/02/12(火) 23:28:47ノベルゲーを作ろうと思ってるのですが、まとめられたほうが分岐管理も楽でいいのですが。
0338デフォルトの名無しさん
2008/02/13(水) 01:44:400339デフォルトの名無しさん
2008/02/13(水) 11:36:09SDの直接アクセスは不可
iアプリで適当にファイル作成して、できたファイルを他でいじるのは可能
自分は初回起動時に必要な数だけダミーファイル作成して
持って行きたいファイルを同名にて上書きしてる
他に方法があるなら是非知りたいけど..... あるのかね?
0340デフォルトの名無しさん
2008/02/13(水) 13:19:000341デフォルトの名無しさん
2008/02/13(水) 22:36:22Windowsでプログラム(Cなど)を書き携帯電話の赤外センサー
の情報を直接得る方法を書いたページなどを教えてもらえま
せんか。
0342デフォルトの名無しさん
2008/02/13(水) 22:54:170343正義の味方
2008/02/13(水) 23:21:40http://seiginomikata.xxxxxxxx.jp/
0344デフォルトの名無しさん
2008/02/13(水) 23:53:37赤外センサーって?
もしかして、IrDAモジュールのフォトダイオードの事とか........
0345デフォルトの名無しさん
2008/02/14(木) 00:55:50自分もまだ初心者なのでやったことはないのですが
なんでも色々方法があるらしいです…
1. 画面全体を半透明色で塗りつぶしていく
http://www.moreread.net/mario/Any/appli/memo.php?id=9
※ ただし大昔の機種は半透明で塗りつぶしはできないらしい
2. gif画像のパレットを書き換えて、暗くなったgif画像を作成・ロード・描画していく
http://bu-nyan.m.to/i/05.htm
もしくは Palette、PalettedImage を使用(DoJa3.5以降のみ対応)
3. 画面をディザパターンなどで塗りつぶしていく
※ 見た目が汚い
最近の機種向けに作るなら、大体1の方法を使うらしいと、過去ログで見かけた記憶があります
0346デフォルトの名無しさん
2008/02/14(木) 01:59:14最近の端末って、記憶容量ずいぶん増えたねー。
調子こいてアプリダウンロードしまくってたんだけど、
アプリのバージョンアップが面倒なのに気がついた。
バージョンアップマネージャーがあったらいいのにって思ったけど、ムリポ?
0347デフォルトの名無しさん
2008/02/14(木) 10:35:28Javaアプリからは赤外線の受信もUSBとのバイパスもできないから色々と無理。
>>346
アプリ関係ないので他で聞け。
まぁ無理だろーが。
0348デフォルトの名無しさん
2008/02/14(木) 14:34:323Dのプリミティブを使ってやる。
古い機種の場合3D処理が対応してない場合があるが基本3.0以降の機種ならok
ただ3.0以降でも機種依存で動作不完全というか仕様で端の1ドットが欠けたりする。
0349デフォルトの名無しさん
2008/02/14(木) 15:47:48PalettedImageを使いたいんだけど、基本APIのHTMLにはミニマムスペックしかのってないよね?
じゃあと思ってPDFで配布されてる「各機種オプションAPI・拡張API実装状況」を見てみたんだけど、
「基本APIに移りました」としか書いてない。
機種毎のそういう依存情報は、どこに書かれてるんでしょう?
0350助けて
2008/02/14(木) 16:04:29過去レスも読んだんですけど、iアプリのテキスト入力で初期入力を数字に設定したいんですけど、
ソースの書き方がわかりません。
setInputModeを使うとかまでは分かるんですけど、それをどう自分の書いてるコードに反映したらいいんかわかんないんです。
お助けください。
書いてるコード↓
class PanelSample extends Panel
implements SoftKeyListener,ComponentListener{
TextBox num1 = new TextBox("",8,1,TextBox.DISPLAY_ANY);
TextBox num2 = new TextBox("",8,1,TextBox.DISPLAY_ANY);
Button btn = new Button("計算実行");
public PanelSample(){
add(new Label("☆位:☆"));
add(new Label(" 外?"));
add(num1);
add(new Label(" 底?"));
0351デフォルトの名無しさん
2008/02/14(木) 16:11:04public void setInputMode(int mode)テキスト文字列の初期入力モードを設定します。初期入力モードとは、入力メソッドを起動し た時に最初に設定されるモードのことを表します。デフォルトではかな漢字入力モードです。
パラメータ:
mode - 初期入力モードを指定します。NUMBER, ALPHA, KANA のいずれかを指定しま す。
0352デフォルトの名無しさん
2008/02/14(木) 16:15:54>>350
1行ずつソースにコメント書いてみな。
で、「何を」「どう」変えたいのか考えればわからないかなー。
0353351
2008/02/14(木) 16:20:01ずばり答え書いてあるじゃん('A`)
と呆れた
0354デフォルトの名無しさん
2008/02/14(木) 16:28:360355助けて
2008/02/14(木) 16:34:36まったくわかりません。
TextBox num1 = new TextBox("",8,1,TextBox.DISPLAY_ANY);
TextBox num1.setInputMode(TextBox.NUMBER);
と書いてもビルドでエラーになるんですよ。
0356デフォルトの名無しさん
2008/02/14(木) 16:42:57が明らかにおかしいやん
num1.setInputMode(TextBox.NUMBER);
だろ?
0357助けて
2008/02/14(木) 16:45:52それでビルドしても
<identifier> がありません。エラーが起こります。
0358デフォルトの名無しさん
2008/02/14(木) 16:46:320359デフォルトの名無しさん
2008/02/14(木) 16:48:070360デフォルトの名無しさん
2008/02/14(木) 16:49:440361助けて
2008/02/14(木) 17:15:070362デフォルトの名無しさん
2008/02/14(木) 17:26:410363デフォルトの名無しさん
2008/02/14(木) 17:55:11ところで>>349にもレスくだせえ
0364デフォルトの名無しさん
2008/02/14(木) 18:04:040365デフォルトの名無しさん
2008/02/15(金) 00:32:290366デフォルトの名無しさん
2008/02/15(金) 01:53:54自分も気になって検索してみましたが
作ろうiモードコンテンツ:アプリケーション作成上の注意点 | サービス・機能 | NTTドコモ
http://www.nttdocomo.co.jp/service/imode/make/content/iappli/caution/index.html
機種依存 詳細 P504i(S):Graphics2オプションAPIに関する制限
http://o9o.jp/kouza/plat_2.htm#P504i_4
このくらいしか見つからなかったです
ひとまずミニマムスペックで
http://www.rcdtokyo.com/man/doja/api/com/nttdocomo/ui/PalettedImage.html
・ PalettedImage オブジェクトを引数に指定した
Graphics.drawImage(Image, int, int)、
Graphics.drawImage(Image, int, int, int, int, int, int)
による描画
は最低限保障されてるらしいですし
それしか使わないと決めてソースを書けばいいように思います
ただ、PalettedImage で使う Palette の値は取扱いが面倒で (続く
0367366
2008/02/15(金) 01:54:33過去ログ iモード携帯電話用Java(iアプリ) Part 4
http://java.yubit.net/imode_java_4.html
上記の過去ログでも触れられてますが Palette#getEntry で取得した値をRGBに直す方法が存在しないらしいので
(Palette#getEntry の取得値は、機種毎にまったく異なる値になる)
特定のgif画像のパレット値を、計算により徐々に暗くしていく・明るくしていく、といったことはできないでしょう
事前に変化させたいパレット値の全てを、別途、何らかの形で用意しておく必要がありそうです
(RGBが列挙されたバイナリデータを別途持つとか、変化させたいパレット値を全て内包したgif画像を用意するとか)
0368デフォルトの名無しさん
2008/02/15(金) 12:03:31>>347
機種依存だがUSBは可能
まぁUSB UART I.C.使ってのUSB Serial Portだけど
(特定の機種で専用ケーブル用意すれば....って事ね)
>>341
IrDAモジュールを直接叩けないので
できるのは赤外線リモコン(送信)とIrDAな通信だけですな
世に学習リモコン iアプリが無いんだから わかりそうなものだけど
0369デフォルトの名無しさん
2008/02/15(金) 12:16:28エミュレータにて実行しようとした時にコンソールに
AppSize と SPsize の合計が > 1024K なので NG です
との表示が出てしまい実行できません。
実際に ADF 設定にて SPSize に 20000000 などと設定して AppSize と SPsize の合計が 1024KB を超えているのですが
実機ではなくエミュレータのみで確認できればいいので、この制限を回避したいのですが可能でしょうか?
0370デフォルトの名無しさん
2008/02/15(金) 13:17:11最近やたら多いけど。
何故まず公式の情報をよまないんだ。
0371デフォルトの名無しさん
2008/02/15(金) 13:34:35・ヒストリーの実行
・ヒストリーのデバッグ
と行なってエミュレータを動かしているのですが、これをワンタッチ化することはできませんか?
0372369
2008/02/15(金) 13:39:22ご回答ありがとうございます。
意図していたことを伝えるのに言葉が不十分だったかもしれません。
DoJa-5.1 の容量制限は超えていることは承知なのですが、
端末での実行はできなくてよく、エミュレータ上でのみ動けばいいので
制限を外す方法があればと思い質問させて頂いています。
開発中、使用するリソース等を整理する前の段階では
実際の配信用としては容量オーバーの状態でも、
確認用としてビルドしたい場合が多々あるかと思うので
容量オーバーをエラーではなく警告として扱う設定があると思うのですが
試した方法(ADF の ProfileVer を変えてみるなど)では不可能でした。
0373デフォルトの名無しさん
2008/02/15(金) 14:47:28皆さん、N900端末でのメモリ断片化対策とかどうしています?
他の端末だと起こった事はないのですが、N900だとメモリ操作を頻繁に行うと
いづれはOutOfMemoryがでてしまうんで、なるべくメモリがキレイな状態の初回起動で
データを全て読込むようにしているのですが、
今回400Kだけでは足りなく場面毎に通信からデータを取る必要があります。
現在は設計段階ですが、こまめにgcしてもN900だけは・・な・・てな感じで
悩んでます。どなたか策があればお願い致します。
0374デフォルトの名無しさん
2008/02/15(金) 14:52:19話はそれからだ
0375デフォルトの名無しさん
2008/02/15(金) 14:55:39もう使ってる人少ないから無理してサポートせんでも。
0376373
2008/02/15(金) 16:57:45スクラッチパッドはフルに409600に設定しています。
>>375
そうしたいですけど、クライアントが許してくれないんで・・
この世からN900消してほしいです;;
0377デフォルトの名無しさん
2008/02/15(金) 17:22:06N900の時のみ、これを起動直後に実行するようにしてみなさい。
try {
HttpConnection hoge = (HttpConnection)Connector.open( "", Connector.READ);
hoge.close();
} catch ( Exception e ) {
}
0378デフォルトの名無しさん
2008/02/15(金) 18:34:55開発中だろうが不正な値(SPSize=約20MB!?)を指定する方が悪い。
エラーとしてしっかり弾くエミュレータの振る舞いは妥当じゃないかね。
ビルドしたいだけならSPSizeを小さくして、さらにresフォルダを空にすればいい。
その状態でjarが1024KB越えてるようだと、テストビルドも何も…てな話。
0379378
2008/02/15(金) 18:41:04DoJa-3.0や3.5のエミュレータにはサイズ制限のエラーや警告はなかったよ。
でもDoJa-5.0からのクラス使ってりゃビルド通らないだろうから意味ないけど。
0380デフォルトの名無しさん
2008/02/15(金) 19:06:39各エミュレータで試してあげたのか、おまえ優しいな。
つーことは3.x系のエミュのdoja_classes.zipを5.1のと差し替えればビルドだけは通りそうだな。
0381デフォルトの名無しさん
2008/02/15(金) 19:38:430382デフォルトの名無しさん
2008/02/15(金) 19:47:43起動はできるけど400K以降のSPに対してアクセスしようとすると例外が発生する。
0383378
2008/02/15(金) 19:48:25あ、>379はSPadのサイズ指定じゃなくて、出来上がるjarのサイズについて。
jarが100KB越えてもビルドエラー出ないってことが言いたかった。
3.0のエミュレータも同様に、jarが30KB越えてもエラーにならないし、実行できちゃう。
>380
未だに3.0/3.5のエミュレータ使うことがあるんで体験談を書いてみた。
0384デフォルトの名無しさん
2008/02/15(金) 19:53:050385デフォルトの名無しさん
2008/02/15(金) 22:35:504.1のエミュレータでも160KBのjarが普通に動いてるよ。
実機で確認するときだけProGuardかけてる。
>>371
それは俺も知りたい
0386デフォルトの名無しさん
2008/02/15(金) 22:54:12DLも上手く行った
ところが実機で起動すると、ロード中に
かなり高い確率で「αエラーが発生しました」って表示が出て止まる…
毎回、じゃなくて、しばしば。
他のプリインストールしてあるiアプリは問題なく起動するんですが
なにを間違えたらこうなるんでしょうか。
スクラッチパッドへの展開に躓いたらキャッチして専用のエラー吐く筈なのに…
端末はF704iです
どうか知恵を貸して下さい
0387386
2008/02/15(金) 23:10:110388デフォルトの名無しさん
2008/02/15(金) 23:33:200389デフォルトの名無しさん
2008/02/16(土) 00:23:09エミュでは動くのに実機ではダメとかたまにあるよ。まぁ、よっぽど特殊なのか・・・
0390デフォルトの名無しさん
2008/02/16(土) 00:26:12話はそれからだ
0391デフォルトの名無しさん
2008/02/16(土) 12:29:31Doja5.0エミュレータでも1M以上のJarが動いたよ。
SPSizeに (1048576 - jarsize) 以上の値を指定したときに
>>369になるようだ。
0392デフォルトの名無しさん
2008/02/16(土) 12:54:59トレースONにしてどんなエラーが出てるか確認しる
0393デフォルトの名無しさん
2008/02/16(土) 14:39:02スクラッチパッドを1バイトでも使うと1M以上のJarは動かないってこと?
0394デフォルトの名無しさん
2008/02/16(土) 17:49:060395デフォルトの名無しさん
2008/02/17(日) 18:48:47アイコン情報の領域を残したままにする方法はある?
(フルスクリーンでもアンテナや電池残量を表示しておきたいということ)
0396アプリ
2008/02/18(月) 02:44:52可能ならば方法教えてください。
お願いします。
0397デフォルトの名無しさん
2008/02/18(月) 02:54:55何のこっちゃかさっぱり分からんばい
0398デフォルトの名無しさん
2008/02/18(月) 02:56:04ハ_ハ
('(゚∀゚∩ とりこめるよ!
ヽ 〈
ヽヽ_)
0399アプリ
2008/02/18(月) 10:16:40ダウンロードしてもネットにつながったままでゲームすることになるんです。
0400デフォルトの名無しさん
2008/02/18(月) 11:21:08ここが何の板か解って聞いてるのか?
0401デフォルトの名無しさん
2008/02/18(月) 11:36:32電池なら表示できる(F905i)
それ以外を表示したいなら自分で描画
0402デフォルトの名無しさん
2008/02/18(月) 13:05:16ソフトキーみたいに出したり消せたりしないかと思ったんだが無理かー
0403デフォルトの名無しさん
2008/02/18(月) 15:58:56FastMath.add(0.12345678f,0.0f)ってやると0.123291016fって値が返ってくる。
ちなみに+演算子使うと0.12345678fが返ってくる。
0404デフォルトの名無しさん
2008/02/18(月) 16:19:310405デフォルトの名無しさん
2008/02/18(月) 16:25:280406386
2008/02/18(月) 16:47:04ついでにコード見直していたら、
なぜか苦も無く動くようになってしまいました…
個人的に釈然としない上に原因も療法も分かりませんが、
お世話になりました。
0407デフォルトの名無しさん
2008/02/18(月) 22:19:03903i以降の機種で試してみた限りは、除算以外は圧倒的にネイティブが早い。
com.nttdocomo.ui.util3dのクラス郡にFastMath使うのいい加減やめて欲しいと思う。
0408アプリ
2008/02/19(火) 01:23:000409371
2008/02/19(火) 09:08:58みんなワンタッチ化できてないのか・・・な?
Eclipseを使い始めたばかりなので、何かしらワンタッチマクロあたりがないか探してます
誰か心当たりある人いませんか
0410デフォルトの名無しさん
2008/02/19(火) 09:13:53Eclipseスレでちょっと質問してきますね
0411デフォルトの名無しさん
2008/02/19(火) 20:08:41使えない?
0412デフォルトの名無しさん
2008/02/20(水) 01:01:31な、なんだってー
Fastって嘘なんかい。
なんでラジアンかディグリーで統一しといてくれないんだ・・・orz
0413デフォルトの名無しさん
2008/02/20(水) 01:03:12○ >>407
0414デフォルトの名無しさん
2008/02/20(水) 01:56:540415デフォルトの名無しさん
2008/02/21(木) 09:29:57アプリ→PHP→MYSQLの順にデータを送信しているのですが、日本語の欄だけは30%位の確率で空白になってしまいます。
数字のスコアは100%大丈夫なのですが。
アプリ側ではデータを送信出来ているのでPHP側が怪しいと思うのですが、PHP側もエンコードしてUPDATEしているだけなので理由がわかりません。
わかる方がいましたらよろしくお願いします。
0416デフォルトの名無しさん
2008/02/21(木) 09:46:48プログラムに ○○%の確率で なんてことはありえない
0417デフォルトの名無しさん
2008/02/21(木) 14:43:02今日L705iに機種変したんだがアプリの挙動が明らかにおかしい。
ボタンの反応が消えたりフリーズしたり。
仕事でやってる人いるなら何か情報もってないかな・・・。
0418デフォルトの名無しさん
2008/02/21(木) 15:02:25iアプリからのデータ送出でつまずいてるならともかく、
PHP側が怪しいだの言い出したらスレ違い。
0419デフォルトの名無しさん
2008/02/21(木) 15:12:03仕事も何も関係なくL705iが変な機種かもって考えそうなもんじゃん。
iアプリ対応機種作りのノウハウ少なそうなメーカーなんだし。
と一般視点の俺が言ってみる。
0420デフォルトの名無しさん
2008/02/21(木) 15:35:07仕事でやっている人がいればどうだってのさ?
仕事とか関係ないやろ。
逆に仕事でやっている人は情報出しにくいやろ。
0421デフォルトの名無しさん
2008/02/21(木) 15:35:36まぁそうなんだけどね・・・・
で、実験プログラムを作ってみていろいろおかしくなるんだけど
1つだけ動作がおかしくなる原因がわかった。
この携帯、ソフトキー1の下にメールボタン?があってその下に電話の受信ボタン?がある。
でそのメールボタンをアプリ起動中に一回でも押すと
常にgetKeypadState()の戻り値にテンキーの5が押されている数値がかえってくる。
ゆえにテンキーの5を決定キーと同等の扱いに自分のアプリは振り分けていたので
方向キーの上を押しても決定キーの方が処理優先とかになってて何押しても決定キー扱いになっていたと・・・。
ついでに言えばこの状態はテンキーの5を押すか電源キーを押すなどで解除される。
ほかにもフリーズとかMLD再生とかでうまくいかない部分が多いのだが・・・こっちはまだわからん。
0422デフォルトの名無しさん
2008/02/21(木) 15:38:38俺みたいに気まぐれで買った人間以外となると
仕事でやってる人ぐらいしかアプリ作成でL705iに触れる機会はなさそうだとおもったんだよ・・・。
0423デフォルトの名無しさん
2008/02/21(木) 17:46:30仕事でやってるが、ガンガンここに情報だしてるし、ここからもらってるぞ
ハード屋つっついてもバグに関する情報全然出さないから、こういうところのほうが情報源としてありがたい
>>377で昔俺が書き込んだ対処法が浸透してるんだなとちょっと嬉しくなったw
でもL705の情報は全然知らん。ただ
>>421
そもそもgetKeypadState使わないほうがいいよ。
processEventで拾ったほうがいい
0424デフォルトの名無しさん
2008/02/21(木) 23:36:39確かにL705iはキーの挙動が一部おかしかった。
検証したのが去年のことなんで詳細忘れてしまった…スマヌ。
>>423
getKeypadState使わずにprocessEventで拾った方がいいというのはなぜ?
ウチのアプリはgetKeypadStateで処理していた気がする・・・。
0425デフォルトの名無しさん
2008/02/22(金) 02:30:350426デフォルトの名無しさん
2008/02/22(金) 04:05:060427デフォルトの名無しさん
2008/02/22(金) 05:13:10馬鹿かと
0428デフォルトの名無しさん
2008/02/22(金) 07:18:00getKeypadStateだと、フレームとフレームの間に極短くボタンが押された場合検知できないから
FPS30くらいのアプリなら気にならないかもしれないが、それを下回るなら
「あれ?押したのにアプリ反応しないぞ?」ってことがよくおきる
processEventなら取りこぼしがない
0429デフォルトの名無しさん
2008/02/22(金) 09:35:2315FPSくらいだとしょっちゅうそういう事象が起きるね。
俺はgetKeypadStateの値とprocessEventの値を合わせて使うようにしてる。
0430421
2008/02/22(金) 10:10:18長押しを検知するのにループの先頭でgetKeypadStateもしてるのです。
必要に応じてどちらかの数値を参照する感じかな。
キーフラグ管理でもできるんだけどフラグ管理より楽なんでw
0431424
2008/02/22(金) 22:54:49>>429
>>430
なるほど。勉強になります。
ウチで作ってるのは業務アプリなんで問題になってないけど、
ゲームとか作る場合には考慮する必要アリってことですな。
0432デフォルトの名無しさん
2008/02/23(土) 08:57:46キーフラグつくれよw
一回作れば使いまわしきくんだからw
0433デフォルトの名無しさん
2008/02/23(土) 16:39:14RELEASEでリセット
0434デフォルトの名無しさん
2008/02/23(土) 17:22:03天才現る
0435デフォルトの名無しさん
2008/02/23(土) 17:23:58理由としては昔からの癖みたいなもんだが。
昔の機種は機種依存が色々発生しまくってて
キーリリースイベントが取得できなかったり、
どんなタイミングでレジューム関係が呼び出されるかも
わからなかったからリリースイベント通過しない状態の処理を
入れておくのがこわかったのもある。今思えばそういう機種はなかったんだが。
知ってるかい?P503iは四月作成したアプリがダウンロードできないことをw
あんなのが普通にありすぎたからなぁ当時はw
0436デフォルトの名無しさん
2008/02/23(土) 19:07:190437デフォルトの名無しさん
2008/02/24(日) 15:35:31ボタン押下時にやる処理をキーイベントの中でやってんの?
0438デフォルトの名無しさん
2008/02/24(日) 15:44:33むしろフラグで長押しの効率よい判定がイメージできない
0439デフォルトの名無しさん
2008/02/24(日) 16:57:53むしろフラグの一種やん
0440デフォルトの名無しさん
2008/02/24(日) 17:00:37実機上とEclipse上でぜんぜん違うのはなぜなんでしょうか?
メモリサイズは実機のサイズに合わせているのに消費メモリが5倍くらい違っている理由がわからないです。
0441デフォルトの名無しさん
2008/02/24(日) 17:18:33実機がどの端末か分からないけど、中にはこれらのヒープが共用の端末がある。
そしてRuntime.getRuntime().freeMemory()で取れるのはJavaヒープ残量だけ。
つまりヒープ共用の端末でのネイティブヒープ分の差ではないかと推測。
0442デフォルトの名無しさん
2008/02/24(日) 17:19:430443デフォルトの名無しさん
2008/02/25(月) 09:41:18昔の端末ってキー同時押しが2つまでだったよな。
3つを同時に押しっぱなしにして、放すとリリースがおかしくなったような気がする。
うろ覚えですまんが。
0444デフォルトの名無しさん
2008/02/25(月) 11:18:33対応している描画はfillRectだけとAPIリファレンスにありました
いわゆるα値入り32bit画像データなどは利用できないのでしょうか?
そもそもGIFもJPEGも対応していないので、そのような画像を用意する手段が思いつきませんが…。
Image.createImageのint配列版も、AARRGGBBではなくRRGGBBとかかれていますし
0445デフォルトの名無しさん
2008/02/25(月) 13:26:37Imageの半透明対応はDoJa5.0から。それより前は不可。
0446デフォルトの名無しさん
2008/02/25(月) 13:28:28× それより前は不可。
○ それより前はオプションAPIでの対応次第。
0447デフォルトの名無しさん
2008/02/25(月) 14:46:39どうも
というか、1ドット単位でのα値の設定はDojaでは無理のようですね。
MIDP2.0は1ドット単位でのα設定ができる(αつき32bit画像が扱える)ので、常にグラフィック関連ではSアプリより前を行っていたiアプリならできるかなと思ったのですが残念です
自前で32bit画像データ型を作って、ミニマムスペックで対応が保証されてる
fillRectで1ドットずつ描くって手はありますがw
0448デフォルトの名無しさん
2008/02/25(月) 15:23:430449デフォルトの名無しさん
2008/02/25(月) 16:07:31流石にその質問がは愚問すぎるだろw
アンチエイリアシングとか、画面エフェクト系で使い道はいくらでもある
0450デフォルトの名無しさん
2008/02/25(月) 17:15:11途中で携帯のリセットがかかるみたいで、アプリが落ち待ち受け
画面になるんだけどこんな経験お持ちの方いませんか?
トレースにエラーログすら出ない状態で落ちてるのでお手上げです。
通常iアプリでリセットがかかる症状なんて初めてなもので・・
なにか手がかりになることでもいいのでお助けを・・・・
0451デフォルトの名無しさん
2008/02/25(月) 17:21:150452デフォルトの名無しさん
2008/02/25(月) 17:27:56心当たり大有りです。
早速見直してみます。
0453デフォルトの名無しさん
2008/02/25(月) 22:04:52確かに使い道はいくらでもあるが、ドット単位のα設定が必須の場面ってそんなにあるかなと。
演出系に使うんだったら、半透明使わなくてもセンス次第でいくらでも良くできる。
0454デフォルトの名無しさん
2008/02/25(月) 22:09:15使ったこと無いけど、PS1あたりの描画できるみたいだし。
0455デフォルトの名無しさん
2008/02/25(月) 22:38:55MIDP2.0(S!アプリ)でそんな芸当できましたっけ??
0456デフォルトの名無しさん
2008/02/25(月) 22:51:09で、多くの機種では2階調のα(すなわち、不透過か全透過)しか表現できない。
0457デフォルトの名無しさん
2008/02/25(月) 23:28:16ダメなんだけど
これってなんとかごまかして違うホストにアクセスする方法ってない?
違うサイトの情報やりとりしたいんだけど無理なんかな?
Doja-5.0使用
0458デフォルトの名無しさん
2008/02/26(火) 00:27:06そのセンスの代わりに機能を使ってるだけだろう。何か不思議なことがあるのか
まあ456の通りだと使えないみたいだけれど
0459デフォルトの名無しさん
2008/02/26(火) 00:30:03プロキシサーバでも立てれ
0460デフォルトの名無しさん
2008/02/26(火) 01:03:15どっか勉強になるサイトがあったら教えて
0461デフォルトの名無しさん
2008/02/26(火) 10:55:46そのためには、 457レスの設定をしないといけない
プロキシの案があるらしいけれど、ホスト名は他社のホスト名って使えるの?
簡単に言えばhttp://www.yahoo.co.jp:8080って自分で作成したりできるの?
これができないと他社のサイトとhttpでやりとりできないと思ってるんだけどあってる?
0462デフォルトの名無しさん
2008/02/26(火) 11:08:57要は http://oreno.server/?url=http%3A%2F%2Fwww.yahoo.co.jp
こういうアドレスを与えた場合に動いてくれるサーバを作れって事。
アプリは http://oreno.server/ に置いてこことだけ通信しろと。
0463デフォルトの名無しさん
2008/02/26(火) 12:11:07http://oreno.server/ じゃなくてヤフーとやりとりしたいんだけどそれは無理ってこと
単純にヤフーのトップページを取得するのは無理?
0464デフォルトの名無しさん
2008/02/26(火) 12:20:330465デフォルトの名無しさん
2008/02/26(火) 12:31:29oreno.server「トップページくれくれ」 → yahoo.co.jp「はぃよ」 → oreno.server「あんがと」
oreno.server「おまたせ」 → 携帯「ページげっと!」
0466デフォルトの名無しさん
2008/02/26(火) 13:14:44噛み砕いて説明したってぇのに釣られた気分だ・・・
この際だ。このまま釣られ尽くしてやる。
>プロキシの案があるらしいけれど、ホスト名は他社のホスト名って使えるの?
使えない。
>簡単に言えばhttp://www.yahoo.co.jp:8080って自分で作成したりできるの?
できない。
>これができないと他社のサイトとhttpでやりとりできないと思ってるんだけどあってる?
全然全くちっともあってない。
>単純にヤフーのトップページを取得するのは無理?
>>459
0467デフォルトの名無しさん
2008/02/26(火) 17:14:21DNSごにょごにょしてメンドクサイことすればできなくもないけど
これはiアプリスレの範疇じゃないし
0468デフォルトの名無しさん
2008/02/26(火) 17:37:590469デフォルトの名無しさん
2008/02/26(火) 19:48:57常識的に考えて出来ないことをさも出来るかのように言うな。
0470デフォルトの名無しさん
2008/02/26(火) 20:00:55http://www.kittpeak.co.jp/mobile2pc/features.html
0471デフォルトの名無しさん
2008/02/26(火) 20:10:370472デフォルトの名無しさん
2008/02/27(水) 19:59:19出来るよ。>>467は
>落とし先と違うホストと通信
としかいってないし。
0473デフォルトの名無しさん
2008/02/27(水) 20:47:090474デフォルトの名無しさん
2008/02/27(水) 21:55:06iアプリでプログラムのアイコンを入れる時。
ADF設定からAppIconを指定しても905?から加わったアイアプリの右に大きいアイコンが表示されるところなんですが。
そこに表示されません。左の小アイコンのみです。
右の大アイコンが表示されるところはまた別にやらないといけないことがあるんでしょうか?
0475デフォルトの名無しさん
2008/02/27(水) 21:55:46これはトラステッドなんじゃないの?
0476デフォルトの名無しさん
2008/02/27(水) 22:01:22「特許出願中の技術により」だって。
既存の技術を組み合わせただけの新規性のない手法に思えるが。
まぁ単なる「出願中」だけどさ。
0477デフォルトの名無しさん
2008/02/27(水) 22:09:04あれはAppIconじゃなくて、新しく追加されたパラメータで指定する
名前は忘れたけど、AppBigIcon みたいな感じの、今までに無い奴
0478デフォルトの名無しさん
2008/02/27(水) 22:13:11DynamicDNSつかってアプリのダウンロードは会社の鯖から、
アプリの使用はPCに直接というように切り替えてる
0479デフォルトの名無しさん
2008/02/28(木) 02:33:26AACでも良いけど。
0480デフォルトの名無しさん
2008/02/28(木) 03:05:49ADFに以下を追加だ。
AppMainTitle=画像ファイル名
画像ファイルは160x160のgifのみ対応だ
0481デフォルトの名無しさん
2008/02/28(木) 03:09:160482デフォルトの名無しさん
2008/02/28(木) 08:34:20出来るけどバッテリーがガンガン減るよ
0483479
2008/02/28(木) 12:11:13自分はプログラマーじゃないんだが、
そういったアプリが見つからないもんで、ちょっとここで聞いてみた。
microSDに保存したファイルを参照して、
再生できるプレイヤーのアプリ、存在するのかい?
バッテリーの減りは、アプリで再生するとガンガン減るということ?
0484デフォルトの名無しさん
2008/02/28(木) 13:12:570485デフォルトの名無しさん
2008/02/28(木) 14:09:580486デフォルトの名無しさん
2008/02/28(木) 14:23:37score = 0;の場合に桁を増やして
スコア:000000のような表示がしたいんですが
0487デフォルトの名無しさん
2008/02/28(木) 14:51:21一回ダウンロードすればmicroSDに保存することもできる。
音質?知るか!
0488デフォルトの名無しさん
2008/02/28(木) 14:53:030489デフォルトの名無しさん
2008/02/28(木) 14:57:00あらかじめ1000000足しておいて表示の際は7桁め以上を表示しないようにするとかいう手段があるぞ
え?無意味?カンスト?知るか!
0490デフォルトの名無しさん
2008/02/28(木) 15:03:49天才!
0491デフォルトの名無しさん
2008/02/28(木) 15:05:48掛けるんじゃなおいty
0492デフォルトの名無しさん
2008/02/28(木) 15:06:01どっちもAppleだし。
ビットレートや容量の制限はあるらしいけど。
>>489
その発想はなかった
0493デフォルトの名無しさん
2008/02/28(木) 15:24:06zero paddingは簡単だから自分で作ればいい
0494デフォルトの名無しさん
2008/02/28(木) 15:50:23for(int i = 0; i < 6; ++i)
{
g.drawString(score % 10, x - CHAR_WIDTH * i, y);
score /= 10;
}
0495デフォルトの名無しさん
2008/02/28(木) 16:09:08("必要桁分の0" + score).toString().substring(("" + score).toString().length())
ってやっちゃってるんだけどこれって不作法?
0496デフォルトの名無しさん
2008/02/28(木) 16:36:59一応出来たんですが、なんかとても不細工なので書き直せませんかね?
long tmp = score;
String s;
char c[] = new char[9];
for( int i = 8 ; i > 0; --i )
{
s = "" + tmp % 10;
c[i] = s.charAt(0);
tmp /= 10;
}
strScore = new String( c );
0497デフォルトの名無しさん
2008/02/28(木) 17:05:563.5をインストールしたまま、5.0をカスタムでインストールすると
Eclipseの設定は上書きされるんですか?
一旦古いほうはアンインストールしてからじゃないとだめ?
0498デフォルトの名無しさん
2008/02/28(木) 17:30:14おまえ、俺が書いた>>494はガン無視かよ・・・
0499デフォルトの名無しさん
2008/02/28(木) 17:39:18この際だからことごとくガン無視しろ
腕白でもいい元気に育って欲しい
0500デフォルトの名無しさん
2008/02/28(木) 18:12:31String str=score;
for(i=0;i<10;i++)if(str.length()<10)str="0"+str;
0501デフォルトの名無しさん
2008/02/28(木) 18:14:120502デフォルトの名無しさん
2008/02/28(木) 18:18:380503デフォルトの名無しさん
2008/02/28(木) 18:19:230504デフォルトの名無しさん
2008/02/28(木) 18:26:500505デフォルトの名無しさん
2008/02/28(木) 19:52:00char ZERO = '0'; int len = 9;
String tmp = Long.toString(score);
StringBuffer sb = new StringBuffer(tmp);
if (len < tmp.length()) { sb.delete(0, tmp.length() - len); }
else { while(sb.length() < len) sb.insert(0, ZERO); }
0506デフォルトの名無しさん
2008/02/28(木) 19:59:080507デフォルトの名無しさん
2008/02/28(木) 20:04:000508デフォルトの名無しさん
2008/02/28(木) 20:05:00String.valueOf(1000000 + score).substring(1)
>>489の考え方と一緒。
1000000 の部分は必要な桁数に合わせて調整する。
カンストを考慮するなら (1000000 + score) が 2000000 以上に
ならないようにすればいい。
0509デフォルトの名無しさん
2008/02/28(木) 21:03:400510デフォルトの名無しさん
2008/02/28(木) 22:22:07PHPとか勉強した方がいいのでは
0511デフォルトの名無しさん
2008/02/28(木) 22:59:30省サイズ化できるの?
0512デフォルトの名無しさん
2008/02/29(金) 00:01:54<質問1>
HttpConnectionを使って、読み込んだデータを一定間隔毎に
どの程度読み込みが完了したかというのを作りたいです。
(WebブラウザのダウンロードのようにXX%完了のようなダイアログを実現したい。)
どのような構造のプログラムにすればよいのでしょうか?
自分なりに試したところ、
CanvasにRunnableをインプリメントして、
更にHTTP通信用に非同期にする為、
別スレッドを作成しようとしましたが動きませんでした。
(スレッドって一つしか有効にならない?)
<質問2>
Eclipse+Java1.4.2+Doja3.5で開発していて
スレッド内にブレークポイントを仕掛けて止めても
ステップインなどの項目が無効になっていて
デバッグができません。
これって仕様ですか?
よろしくお願いします。
0513デフォルトの名無しさん
2008/02/29(金) 00:19:56通信がどれくらい完了しているかを知る方法は無い。完全に無い。
2
仕様ではない。何かしら間違えてる
0514デフォルトの名無しさん
2008/02/29(金) 11:23:58一定間隔じゃないけどファイルサイズをあらかじめ調べておけば
何%ダウンロード出来たか分かるんじゃね
俺はファイルダウンロードするのエミュに付いてたCarRaceの
MediaCollection.javaの1部を少しいじってやってた
0515デフォルトの名無しさん
2008/02/29(金) 11:27:55ありがとうございます。
無事、解決しました。
0516デフォルトの名無しさん
2008/02/29(金) 12:02:240517デフォルトの名無しさん
2008/02/29(金) 13:05:51通信がどれくらい完了しているかを知る方法は無い。
通信が「何回」完了しているかは作りようによってはわかる。
0518デフォルトの名無しさん
2008/02/29(金) 13:27:54ファイル総数に対する読み込み済み個数や、
小容量のバッファで細切れに読み込んだ回数で、それっぽくバーを描画するしかないと。
プログレスバーの描画方法自体は、1ファイル読み込みごとに描いたり
別スレッドにしてバッファへの読み込みごとに描けと。
ぶっちゃけどうにもならないから各自工夫しろってこったな。
0519デフォルトの名無しさん
2008/02/29(金) 14:01:260520デフォルトの名無しさん
2008/02/29(金) 14:18:10色々試してるがなかなかまともなのができない
0521デフォルトの名無しさん
2008/02/29(金) 14:27:290522デフォルトの名無しさん
2008/02/29(金) 14:30:15そんな制限あったっけ?
0523デフォルトの名無しさん
2008/02/29(金) 14:37:470524デフォルトの名無しさん
2008/02/29(金) 15:04:400525デフォルトの名無しさん
2008/02/29(金) 15:20:50試してて分からんのも異常
0526デフォルトの名無しさん
2008/02/29(金) 17:10:59ぎりぎりで252くらいで作れた
0527デフォルトの名無しさん
2008/02/29(金) 17:12:070528デフォルトの名無しさん
2008/02/29(金) 17:52:57マジレスすると、最大255バイトってのは AppIcon に設定できる
文字列(ファイル名)の長さのこと。
数字ばかりに気をとられないで、よく読み返すことをお勧めするよ。
0529デフォルトの名無しさん
2008/02/29(金) 18:13:42そのアイコンでがんばれw
0530デフォルトの名無しさん
2008/02/29(金) 18:42:361dot x 1dot のGIFで255バイト超える?
超えるわけねーだろ
0531デフォルトの名無しさん
2008/02/29(金) 18:57:45カラーテーブル次第じゃね?
0532デフォルトの名無しさん
2008/02/29(金) 19:09:100533デフォルトの名無しさん
2008/02/29(金) 19:22:230534デフォルトの名無しさん
2008/02/29(金) 19:34:120535デフォルトの名無しさん
2008/02/29(金) 19:50:15制限きつすぎだろ常考
0536デフォルトの名無しさん
2008/02/29(金) 19:59:400537デフォルトの名無しさん
2008/02/29(金) 20:27:230538デフォルトの名無しさん
2008/02/29(金) 21:19:110539デフォルトの名無しさん
2008/02/29(金) 21:30:530540デフォルトの名無しさん
2008/03/01(土) 00:06:200541512
2008/03/01(土) 09:36:57回答ありがとうございます。
アプリでよくプログレスバーを表示しているものがあるので
てっきり出来るのかと思っていたのですが、
出来ないんですね・・・残念です。
質問2.についてはちょっと語弊がありまして、
プレークポイントで止めても、トレースアイコンが有効な場合と無効な場合があって、
その規則性が分からないんです。
0542デフォルトの名無しさん
2008/03/01(土) 14:06:01プログレスバーを表示してあるアプリは、大抵一定量データ取得ごとに再描画してるだけのなんちゃって目安
あと一つ聞きたいのだが、Doja3.5でのeclipseはver.いくつ使ってる?
eclipse3.1以上でDoja3.5環境構築ってできるのかな
0543512
2008/03/01(土) 14:12:04回答ありがとうございます。
なるほど、なんちゃって表示なのですね・・・
勉強になりました。
それからEclipseのバージョンは素直に推奨されている2.1.3を使用しています。
正直2.1.3は使いにくいので3.1が使えると良いですね。
0544デフォルトの名無しさん
2008/03/01(土) 14:33:47別に自鯖串=他鯖間の通信状況を知りたいってなら分からんでもないが
受信バッファ量だけでバー書けばいいだけじゃないの。
0545デフォルトの名無しさん
2008/03/01(土) 15:23:43受信バッファ量ってのがそもそも取れないだろって、ええっと、釣り?
0546デフォルトの名無しさん
2008/03/01(土) 15:28:23受信量/contentlength
でいいんじゃないの?
つかうちはそうやってるんだが。
contentlengthがとれないなら、まずファイルリストとか取得してみるのはどうかしら。
ファイル名やサイズだけでなく、チェックサムとかも入れとくと便利。
なんちゃって表示をするくらいならそもそもプログレスバーなんて出さない。
0547デフォルトの名無しさん
2008/03/01(土) 15:53:08なんちゃって表示で十分。
0548デフォルトの名無しさん
2008/03/01(土) 15:59:30おまえのうちはiアプリ開発じゃないだろ、
分からないことに口出ししてると嫌われるぞ
>なんちゃって表示をするくらいならそもそもプログレスバーなんて出さない。
だまれ
0549デフォルトの名無しさん
2008/03/01(土) 16:12:25まぁこれはさすがに
ユーザーの視点に立てない技術屋のオナニーと言われてもしょうがないな。
0550デフォルトの名無しさん
2008/03/01(土) 17:01:34適当ではないと思う。
であるならば、通信中であることを示す文言と、処理中である(固まっていない)ことを示す
なんらかのアニメーションを表示するほうが、より適当であると思う。
>>548
iガイドに載せていただける程度のものは開発しております。
>>549
ユーザーの視点に立つからこそ上記のようになりましたが。
0551デフォルトの名無しさん
2008/03/01(土) 17:07:56ユーザーは進捗を別にバイト単位で知りたいのじゃないし。
0552デフォルトの名無しさん
2008/03/01(土) 17:08:09お前の感覚がずれてることは分かった。
0553デフォルトの名無しさん
2008/03/01(土) 17:18:52あなたはユーザーの視点に立てていないという事をここに忠告しておこう。
0554デフォルトの名無しさん
2008/03/01(土) 17:23:50「大抵一定量データ取得ごとに再描画してるだけのなんちゃって目安」
を、全く通信量を考えないものだと勘違いしてない?
変な見栄張らんともうちょっと読解力鍛えた方がいいよ。
0555デフォルトの名無しさん
2008/03/01(土) 17:39:52なんちゃって表示ではなく右端が100%になるように。
contentlengthが取得できない場合は>546で。
少なくとも商品ならそうすべきでしょう。勝手アプリはまぁどうでもいいや。
>>554
全体の通信量を見ていない以上、『プログレスバー』であることに意味はないよ。
そういう話を書いたつもりですが。
0556デフォルトの名無しさん
2008/03/01(土) 17:56:10意味ワカンネ
なんちゃって表示の場合でも普通に右端が100%だろ。
0557デフォルトの名無しさん
2008/03/01(土) 18:04:050558デフォルトの名無しさん
2008/03/01(土) 18:16:420559デフォルトの名無しさん
2008/03/01(土) 18:32:20全体の通信量は見ているだろ。
読解力なし男くんですか?
0560デフォルトの名無しさん
2008/03/01(土) 19:00:07前スレで細切れにしろって話になっただろ
釣り?
0561デフォルトの名無しさん
2008/03/01(土) 19:06:57546は1回目終了時を50%のように適当に扱うのであれば、
それは開発者ポリシーとして許せないということだろ
通信量ではなく、通信回数を進行状況にするなら卵が生まれるようなアニメでもいいわけで
プログレスバーを使って割合を表示する意味は確かにないな
とりあえず548-549が「何も表示しない」と勘違いしたのが始まりだな
まあ俺もそう思ったんだがな
0562デフォルトの名無しさん
2008/03/01(土) 19:15:12プログレスバー使わないとストレスたまるようなDL量ばかりだぞ
しょぼい通信しかしないアプリはたしかに意味がないけどなw
0563デフォルトの名無しさん
2008/03/01(土) 19:57:37>とりあえず548-549が「何も表示しない」と勘違いしたのが始まりだな
「バーを表示しない方が適当だ」と言っている馬鹿に突っ込んでるのだから
>>548-549は勘違いはしていないと思うぜ
0564デフォルトの名無しさん
2008/03/01(土) 19:59:33君はほんまに脳内で都合の良い解釈するのが好きやなぁ。。
0565デフォルトの名無しさん
2008/03/01(土) 20:22:35connect後のデータ読み出しの in.read()
これは受信中に少しずつ読み取れるものだと思い、その進行具合でプログレスバーを出してた
だが後で知ったが、readが呼べる(connectでのブロックが終わった)段階では、すでに通信は全て終わっているのだ
多分>>555は同じ勘違いをしているのだと思う。
0566デフォルトの名無しさん
2008/03/01(土) 21:46:01目か記憶に障害でもあるのか?
0567デフォルトの名無しさん
2008/03/01(土) 21:55:070568デフォルトの名無しさん
2008/03/01(土) 21:57:42鬱陶しくて仕方ない。
0569デフォルトの名無しさん
2008/03/01(土) 22:00:51細切れ通信はネタだと思ってスルーしたんで
本気だったら目や記憶以前の障害だと思う
0570デフォルトの名無しさん
2008/03/01(土) 22:16:070571デフォルトの名無しさん
2008/03/01(土) 23:01:28それとも記憶障害かねwww
0572デフォルトの名無しさん
2008/03/01(土) 23:07:17もしくは記憶障害(笑)。
0573デフォルトの名無しさん
2008/03/01(土) 23:15:240574デフォルトの名無しさん
2008/03/01(土) 23:19:34通信アイコン見る限り、かなり分割して読んでるようだ。
あまりデカイのイッキ読みは推奨されてないみたいだし(うる憶え)。
0575デフォルトの名無しさん
2008/03/01(土) 23:25:52細かくいちいちつなげ直してたら余計な時間がかかるだけだと思うんだけどなぁ
特にその理由がプログレスバーの表示をまともにするためだなんて本末転倒としか思えん
0576デフォルトの名無しさん
2008/03/01(土) 23:41:54自分の脳内を押し付けるのはアレじゃね?
0577デフォルトの名無しさん
2008/03/01(土) 23:44:18これでいいじゃん。なんで火病ってんの
0578デフォルトの名無しさん
2008/03/01(土) 23:45:44言いたいことがよくわからないけど大きなファイルを読むのならなおさら150kbずつ読むんじゃね?
0579デフォルトの名無しさん
2008/03/01(土) 23:47:090580デフォルトの名無しさん
2008/03/01(土) 23:49:250581デフォルトの名無しさん
2008/03/02(日) 00:04:11プリインストールされているゲームなどによく見られます
それ以外の単発ファイルとか小さなものはプログレスなんか表示しないでしょう
0582デフォルトの名無しさん
2008/03/02(日) 00:06:41プログレスバーのためだけに細切れにしてたら
時間だけじゃなくてパケ代もかかるからなあ。
0583デフォルトの名無しさん
2008/03/02(日) 00:20:02WeakReferenceというものが使えるんだがな。
これを使って何か便利なことは出来んものかね?
0584デフォルトの名無しさん
2008/03/02(日) 00:42:10「アプリを落としてくれる人で、今時900iなんて使ってる人どれくらいいるのかね?」などと言ったらファビョりはじめるので
今もDoJa3.5(CLDC1.0)でがんばっております。
0585デフォルトの名無しさん
2008/03/02(日) 00:52:29だから複数のメディアファイルをひとまとめにすればいいのではないか。
しかしその方法が分からない。
0586デフォルトの名無しさん
2008/03/02(日) 01:16:410587デフォルトの名無しさん
2008/03/02(日) 01:20:41パケ代は、実通信データ分でとるから細切れにしても変わらないぜ
昔調べた。
150KB未満での細切れにする意味は俺にはわからんなぁ
プログレスバーのために、Apache側になんどもGET要求かけるほうが気味悪いぜ
0588デフォルトの名無しさん
2008/03/02(日) 01:24:02メディアファイルはあらかじめJarにまとめてSPに書き込んで
取り出すときはJarInflaterクラスを使ってメディアファイルを取り出せばいい
0589デフォルトの名無しさん
2008/03/02(日) 01:26:06HTTPヘッダの分はパケ代取られないのか・・・それは知らなかった
0590デフォルトの名無しさん
2008/03/02(日) 01:27:28昔の機種は、read(byte[])でいっきに読めることが保証されてなかったから
1バイトずつ読むのもありだったんだぜ?
0591デフォルトの名無しさん
2008/03/02(日) 01:28:06ヘッダときたかw
確かにそう考えれば変わるな。すまん
リクエストにもパケットかかるもんな
0592デフォルトの名無しさん
2008/03/02(日) 02:31:160593デフォルトの名無しさん
2008/03/02(日) 10:35:390594デフォルトの名無しさん
2008/03/02(日) 12:20:09・複数のファイルを落としてくるとき、何ファイル目まで落としたかを(バーなり数字なりで)表示するのはよく使われている手法です
ただこれだけの話。
0595デフォルトの名無しさん
2008/03/02(日) 12:48:54>>546
> 受信量/contentlength
これをみるとiアプリ開発者とは思えないんだが…
0596デフォルトの名無しさん
2008/03/02(日) 13:17:03実用的かは別問題
ただこれだけの話
ファビョファビョ
0597デフォルトの名無しさん
2008/03/02(日) 15:13:02となるとCGIなりサーブレットなりでサーバー側でファイルを切り出さないとダメだよね?
それを必要以上に細切れにして要求したらサーバーに無駄な負荷かけちゃうよね?
0598デフォルトの名無しさん
2008/03/02(日) 15:35:010599デフォルトの名無しさん
2008/03/02(日) 15:38:18・無駄な時間
・無駄なパケット代
・無駄なサーバー負荷
をかけるなんてそれこそありえないな
0600デフォルトの名無しさん
2008/03/02(日) 15:53:280601デフォルトの名無しさん
2008/03/02(日) 15:53:32馬鹿が騒いでるだけなのは技術者なら誰だってわかるだろ
0602デフォルトの名無しさん
2008/03/02(日) 15:57:24趣味で作ってる奴には一生分からないだろうなw
0603デフォルトの名無しさん
2008/03/02(日) 16:03:16まぁ、ファイル10個くらいに分ければ十分じゃないの。
バーの進みは適当で。
0604デフォルトの名無しさん
2008/03/02(日) 16:21:10なんちゃってでいいのに、なんで>>546はそもそも出さないとか言い出しちゃったんだろうね・・・
0605デフォルトの名無しさん
2008/03/02(日) 16:24:21あるあるw
なんちゃってでいいのでって言われるパターンと
ファイル数でのものでいいって言われるパターン
だいたい後者はいい会社で、前者はアホな会社なんだよな
0606デフォルトの名無しさん
2008/03/02(日) 16:45:270607デフォルトの名無しさん
2008/03/02(日) 18:12:51プログレスバーって残り時間が全然あてにならないんだけどなんで?
0608デフォルトの名無しさん
2008/03/02(日) 18:26:04推測にすぎないのでアレだが
多分1ファイル当たりの平均時間×ファイル数で割り出してるから
ファイルサイズがばらばらだとまったく当てにならない
しかもコピー中にファイルの多いフォルダがあるとバーがグンと左に寄るのを見た覚えがあるから
もしかするとファイル数すらまともに割り出してないっぽいw
ただまともにファイルサイズやファイル数を割り出そうとすると相当時間がかかるから未だに直してないのだと思われ
0609デフォルトの名無しさん
2008/03/02(日) 18:26:140610デフォルトの名無しさん
2008/03/02(日) 19:28:56在日大変だな
0611デフォルトの名無しさん
2008/03/02(日) 20:43:29.zipファイルではダメですか?
0612デフォルトの名無しさん
2008/03/02(日) 20:48:050613デフォルトの名無しさん
2008/03/02(日) 20:52:12別にいいんじゃないの?何がダメなのかわからん
0614デフォルトの名無しさん
2008/03/02(日) 20:53:37そもそもだれがファビョッてるのかわからんからなんとも言えん
0615デフォルトの名無しさん
2008/03/02(日) 20:56:37じゃあzipのほうがいいかな。WINDOWSの右クリックで変換できるので簡単だから。
jarだとコマンドプロンプトかソフト使う方法でしか変換のしかた知らないので…
0616デフォルトの名無しさん
2008/03/02(日) 21:01:20まぁがんばれ
0617デフォルトの名無しさん
2008/03/02(日) 21:12:360618デフォルトの名無しさん
2008/03/02(日) 21:36:08Opera Mini 4
これって入れられるの?
0619デフォルトの名無しさん
2008/03/02(日) 22:32:310620デフォルトの名無しさん
2008/03/02(日) 22:35:27MIDPだからDocomoのケータイに入れるのは無理
0621デフォルトの名無しさん
2008/03/03(月) 13:20:24もしかしてjpg画像を使ってるのが原因かなと思ってるんですが
0622デフォルトの名無しさん
2008/03/03(月) 13:53:44対応は320ドットまで
P90xではなく、具体的にどの世代のP端末がダメなのかが分かればさらに情報あるかも
0623デフォルトの名無しさん
2008/03/03(月) 15:45:280624デフォルトの名無しさん
2008/03/03(月) 17:00:31おお、間違いなくそれですね。
現状では、背景画像(240x240)を三枚並べたのを読み込んで分割して表示してますので…
0625デフォルトの名無しさん
2008/03/03(月) 17:08:53900より前だと240x240までの機種があったな。
背景3枚程度だと出番はないだろうけど、巨大なイメージを扱うためのImageMapというものもあるよ
0626デフォルトの名無しさん
2008/03/03(月) 17:22:560627デフォルトの名無しさん
2008/03/03(月) 17:27:550628デフォルトの名無しさん
2008/03/03(月) 17:42:240629デフォルトの名無しさん
2008/03/03(月) 17:57:540630デフォルトの名無しさん
2008/03/03(月) 21:51:33150KBまでのファイルしかダウンロードできないとは不便ですな
メガアプリができる機種でもそうなんですか?
0631デフォルトの名無しさん
2008/03/03(月) 21:56:170632デフォルトの名無しさん
2008/03/03(月) 22:01:42ぐぐってもAPIリファレンスばかり・・・
0633デフォルトの名無しさん
2008/03/03(月) 22:30:27以前のスレでも同じ質問があったのですが結局自分でエンコーダを作れという解答しかありませんでした。
(ちなみにjava板でも同じ回答しか得られませんでした。)
よろしくおねがいします。
0634デフォルトの名無しさん
2008/03/03(月) 22:36:040635デフォルトの名無しさん
2008/03/03(月) 22:38:35ソースをよこせ
と言ってるとしか思えない。
0636デフォルトの名無しさん
2008/03/04(火) 00:23:180637デフォルトの名無しさん
2008/03/04(火) 01:19:42ヒント:http://www.tohoho-web.com/wwwgif.htm
0638デフォルトの名無しさん
2008/03/04(火) 01:22:37そのうえ何をお願いしてるのか、>633が書き込みをする意味がわからない。
0639デフォルトの名無しさん
2008/03/04(火) 01:30:210640デフォルトの名無しさん
2008/03/04(火) 01:30:430641デフォルトの名無しさん
2008/03/04(火) 03:02:58容量あまり気にしないなら手軽だよ
0642デフォルトの名無しさん
2008/03/04(火) 11:59:550643デフォルトの名無しさん
2008/03/04(火) 13:57:51Javaはサンプルプログラムを見ないと何もわからん
リファレンスガイドはクソわかりにくい
サンプルプログラムを書き換えるのが一番だ!!
0644デフォルトの名無しさん
2008/03/04(火) 14:22:590645デフォルトの名無しさん
2008/03/04(火) 14:29:38かんべんしてwwww
0646デフォルトの名無しさん
2008/03/04(火) 20:53:41あるあるw
0647デフォルトの名無しさん
2008/03/04(火) 21:13:47なんとかPanelとキャンバスを共生させる方法はありませんか?
0648デフォルトの名無しさん
2008/03/04(火) 21:18:09各コンポーネントの描画エミュレーション処理を書くんだ。
そしてソース公開な、よろしく。
0649デフォルトの名無しさん
2008/03/04(火) 21:50:32その上でCanvasでPanelのコンポーネントを使いたいと思った場合、
まともな発想: じゃぁ似たような実装をするにはどうすればいいかな。
おかしな発想: それでも何とか共存させる方法はないかな。
なんかさ、不思議な考え方の人、結構いるよね。
ありもしない裏技探しみたいなことより、
できる/できないの区別を付けて他のことに頭使った方がいいんじゃね?
0650デフォルトの名無しさん
2008/03/04(火) 22:14:38一度作れば使いまわせるし、カスタマイズも利くんだから損はない。
0651デフォルトの名無しさん
2008/03/05(水) 00:13:27GPLなら公開してあげてもいいよ^^
0652デフォルトの名無しさん
2008/03/05(水) 04:17:00何故なんでしょうか?
0653デフォルトの名無しさん
2008/03/05(水) 05:48:11実行環境とコードを添えて別スレへ
0654デフォルトの名無しさん
2008/03/05(水) 13:36:14GPLでもぜんぜん構いません。楽しみにしてます^^
0655デフォルトの名無しさん
2008/03/05(水) 13:40:29入力させたい場合は、文字を選択させるしかなさそうですね
0656デフォルトの名無しさん
2008/03/05(水) 14:05:16Canvas#imeOn 使え
0657デフォルトの名無しさん
2008/03/05(水) 16:06:38>>635,>>640
まぁ当たらずとも遠からずです。はい・・・
>>636
javaで実装されたGIFエンコーダは大抵java.awt系のライブラリを使っていて引っこ抜くのが面倒なのです。
>>641
確かにそうですね。
非圧縮GIFなら完全独立なc++のソースがありました。
今のところ非圧縮GIFをとりあえず実装してLZW圧縮を後から追加、が有望な路線ですかね。
お答えありがとうございました。
0658デフォルトの名無しさん
2008/03/05(水) 17:10:58どういう使い方するのかわかんないけど
無圧縮GIFで作って、Dojaのファイル圧縮機能で圧縮すれば?
読むときは逆で。
せっかくだから非圧縮GIFのソースが置いてあったところを紹介してくれると嬉しいんだけど(ぐぐりゃでるのかもしれんが)
0659デフォルトの名無しさん
2008/03/05(水) 18:12:41こんなのがあったとは・・・
ありがとうございます
0660デフォルトの名無しさん
2008/03/05(水) 19:40:370661デフォルトの名無しさん
2008/03/05(水) 21:36:070662デフォルトの名無しさん
2008/03/05(水) 23:12:10開発ガイドは最初に熟読すべきものだろー
0663デフォルトの名無しさん
2008/03/05(水) 23:12:40CanvasとPanelを切り替える方法も簡単でお勧めですぞ!!
CanvasのクラスとPanelのクラスを作って
Display.setCurrent(クラス名)で切り替えるんだ
0664デフォルトの名無しさん
2008/03/05(水) 23:50:26〜したい。と思ったらまずリリファレンスよむだろ普通…。
くだ質する人の多くは、まずリファレンスの読み方を覚えた方が良いと思う。
煽ってるんじゃなく、これは結構根深い問題だと思う。
0665デフォルトの名無しさん
2008/03/05(水) 23:52:490666デフォルトの名無しさん
2008/03/06(木) 00:51:26そう言って済ますと今度は、
適切な検索方法と検索結果から自分に必要な情報を探し出す方法
を知らない人が同じような質問をするわけだ。
665みたいなレスで大概終わる。
0667デフォルトの名無しさん
2008/03/06(木) 01:14:47でググるだけでも
imeOnなんて腐るほど出てくるだろうよ…。
0668デフォルトの名無しさん
2008/03/06(木) 02:20:300669デフォルトの名無しさん
2008/03/06(木) 03:12:520670デフォルトの名無しさん
2008/03/06(木) 11:04:04とりあえず開発ガイドだ。あれを見ればiアプリで何ができるのかがほぼわかる。
サンプルソースもついてるのが嬉しい
0671デフォルトの名無しさん
2008/03/06(木) 18:03:42APIリファレンスガイドなんて読むだけ時間の無駄だ。
あんな形式で説明されても使い方が全然分からん。意味不明の極地だ。
上級者向きすぎる。トーシロにゃむり!
0672デフォルトの名無しさん
2008/03/06(木) 18:12:020673デフォルトの名無しさん
2008/03/06(木) 20:20:430674デフォルトの名無しさん
2008/03/06(木) 20:47:200675デフォルトの名無しさん
2008/03/06(木) 22:03:33しかし、すべて書かれてるんだろうか?
同じメソッド名で引数違うので書いてあったり書いてなかったりしてるんだが。
0676デフォルトの名無しさん
2008/03/07(金) 00:31:13英語だとか、数千ページだとかなら分かるが
0677デフォルトの名無しさん
2008/03/07(金) 00:35:55あの程度を読みづらいと感じる知能レベルがたくさんいるという事だ
0678デフォルトの名無しさん
2008/03/07(金) 01:02:49開発ガイドが教科書で、リファレンスが辞書みたいなもん。
英語の勉強するぞって、いきなり辞書読み始めるやつはいないでしょ。
0679デフォルトの名無しさん
2008/03/07(金) 01:38:23呼んだか?
0680デフォルトの名無しさん
2008/03/07(金) 02:02:00英作文つくるって時に知らない単語使わなきゃいけなかったら
まずその単語を辞書で引くだろw
0681デフォルトの名無しさん
2008/03/07(金) 02:35:280682デフォルトの名無しさん
2008/03/07(金) 02:54:07その前に文法を勉強しましょう
0683デフォルトの名無しさん
2008/03/07(金) 06:05:00文法の話なんか誰もしてないってw
辞書もろくすっぽ引けない奴が英語話そうとするのがまず間違いだっていう話なんだよ
0684デフォルトの名無しさん
2008/03/07(金) 06:26:330685デフォルトの名無しさん
2008/03/07(金) 06:33:29君はスレを読み直してきた方がいいんじゃないか
0686デフォルトの名無しさん
2008/03/07(金) 06:45:40お前は黙ってろっていう話だよw
0687デフォルトの名無しさん
2008/03/07(金) 06:55:330688デフォルトの名無しさん
2008/03/07(金) 14:02:44APIリファレンスを引けない奴は開発ガイドを読んでも無駄だってこと?
0689デフォルトの名無しさん
2008/03/07(金) 14:40:54ttp://www.oersted.co.jp/~emk/dhtml/nocompgif.html
ここにありましたよ。
0690デフォルトの名無しさん
2008/03/07(金) 14:47:55>文法もろくすっぽ知らない奴が辞書使おうとするのがまず間違いだっていう話なんだよ
まで読んだ
0691デフォルトの名無しさん
2008/03/07(金) 15:34:10>もはや誰のための議論もしてない
まで読んだ
>>689とか次の話しようぜー
0692デフォルトの名無しさん
2008/03/07(金) 16:31:460693デフォルトの名無しさん
2008/03/07(金) 16:34:06読解力ねえw
0694デフォルトの名無しさん
2008/03/07(金) 16:35:04UKKY >>691
0695デフォルトの名無しさん
2008/03/07(金) 18:11:39開発ガイドなどを参考にして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
0696デフォルトの名無しさん
2008/03/07(金) 18:16:390697デフォルトの名無しさん
2008/03/07(金) 18:17:210698デフォルトの名無しさん
2008/03/07(金) 19:47:40}
UKKY >>696,697;
}
0699デフォルトの名無しさん
2008/03/07(金) 20:05:23コンパイル通らねーw
0700デフォルトの名無しさん
2008/03/07(金) 20:06:39Ver.1.0.0.1
while (1)
{
UKKY >>696,697;
}
0701デフォルトの名無しさん
2008/03/07(金) 20:57:27流れが下らな過ぎるだろ・・・
0702デフォルトの名無しさん
2008/03/07(金) 21:34:56702iシリーズってSDBinding対応してたっけ??
その世代で対応してるのはP902iだけだったような気がする。
0703702
2008/03/07(金) 21:39:41P702iも対応してた。
(ほぼ)全機種対応するのは次の902iSシリーズからだな。
というワケでSH702iDではどう頑張っても動かない。
0704デフォルトの名無しさん
2008/03/07(金) 21:41:38一度アプリを削除→再DLしても出る?
0705デフォルトの名無しさん
2008/03/07(金) 21:42:45>>692
0706デフォルトの名無しさん
2008/03/07(金) 21:49:33//おまえのバグだろ。スカシてんじゃないどすえ。(・Д・)
0707デフォルトの名無しさん
2008/03/07(金) 23:32:330708デフォルトの名無しさん
2008/03/07(金) 23:58:13http://www.nttdocomo.co.jp/service/imode/make/content/spec/iappli/index.html
0709デフォルトの名無しさん
2008/03/08(土) 00:32:26ありがとうございます、なるほど…
対応してる機種を見るともっと下のバージョンで開発した方が良さそうですね
ちなみにみなさんはどれで開発してるんですか?やっぱりDoja3.5あたりですかね
0710デフォルトの名無しさん
2008/03/08(土) 05:08:04Javaのwhileってbool値しかダメなんじゃないの?
と初心者が言ってみるテスト
0711デフォルトの名無しさん
2008/03/08(土) 09:31:19まぁ900以上って案件多いから3.5だな
半透明を使わない限り3.5で事足りる
0712デフォルトの名無しさん
2008/03/08(土) 13:29:54読めないから質問スレ来るわけで
0713デフォルトの名無しさん
2008/03/08(土) 15:26:200714デフォルトの名無しさん
2008/03/08(土) 18:22:56フリーウェア作者だが普段は5.0使ってる
自分の携帯がDoJa5.0だからだが
0715デフォルトの名無しさん
2008/03/08(土) 18:25:18Doja5.0でもDoja3.5の機種で動くものは作れたはず。
すべての機種で動作確認はしてないが
0716デフォルトの名無しさん
2008/03/08(土) 18:35:13既に答え出てるが702iD世代でSDBind対応はPだけ
更に補足するんら702系で対応してるのはP702i,P702iD,SH702iSの3機種のみ
微妙に惜しかったねSH702iDの次の世代に当たるSH702iSから対応だから
0717デフォルトの名無しさん
2008/03/08(土) 22:27:10まぁ、まちがって使っちゃったときにコンパイルエラーになるように、3.5やるのがいいと思うが
0718デフォルトの名無しさん
2008/03/09(日) 01:45:43浮動小数点数はチェック出来ないけど
0719デフォルトの名無しさん
2008/03/09(日) 23:24:290720デフォルトの名無しさん
2008/03/09(日) 23:58:430721デフォルトの名無しさん
2008/03/10(月) 10:21:06上場ゴール目指して全力で走れ!最終目標はmixiに売却!!
0722デフォルトの名無しさん
2008/03/10(月) 10:57:24>>702,703 >>716
レスありがとうございます。
SH702iDはDoja4.1でMiniSDスロットがあるので対応していると
思っていました。
SDBind対応機種を入手してやってみます。
0723デフォルトの名無しさん
2008/03/10(月) 23:05:31詳しく教えてください
0724デフォルトの名無しさん
2008/03/10(月) 23:06:560725デフォルトの名無しさん
2008/03/11(火) 00:55:250726デフォルトの名無しさん
2008/03/11(火) 16:22:240727デフォルトの名無しさん
2008/03/11(火) 19:48:47ProGuardを使用しようと思ったのですが、以下のエラーが出て困っています。
Error: Instruction has invalid branch offset size ([279] ifeq +34578 (target=34857))
これはどういう意味なのでしょうか?対処方法は無いでしょうか?
使用しているバージョンは4.1です。
ちなみに -dontoptimize オプションを使用すると正常に動作しますが、
最適化されないためサイズがイマイチです。
0728デフォルトの名無しさん
2008/03/11(火) 20:51:470729デフォルトの名無しさん
2008/03/11(火) 20:56:000730デフォルトの名無しさん
2008/03/11(火) 22:38:07ありがとうございます。
なるほど、ifeqって2バイトジャンプコードの事なのか、
それが最適化の際にオーバーしたって事かな?
0731デフォルトの名無しさん
2008/03/11(火) 22:41:10結果報告よろしくね
0732デフォルトの名無しさん
2008/03/11(火) 23:51:21可能そうでしょうか?
チェックをつけたものだけ再度やれるような形式で
オンラインサービスなら見つけたのですが通信費がかかるので
いっそ自前でアプリを開発したいです。
機種はSH903iです。
0733デフォルトの名無しさん
2008/03/12(水) 00:04:410734デフォルトの名無しさん
2008/03/12(水) 00:36:52ちょっと長くなると思うけど、頑張って下さい。
0735デフォルトの名無しさん
2008/03/12(水) 06:19:48ってのは野暮ですね。
0736デフォルトの名無しさん
2008/03/12(水) 22:09:03DoJa5.x搭載機はv4らしいですが、マスコットキャプチャのサイトにはv3までのDLLしか見つかりませんでした。
0737デフォルトの名無しさん
2008/03/13(木) 00:57:050738デフォルトの名無しさん
2008/03/13(木) 20:19:20サンクス。
0739デフォルトの名無しさん
2008/03/13(木) 23:39:09公開後は自由に使えるように
0740デフォルトの名無しさん
2008/03/13(木) 23:40:41簡単じゃね?
0741デフォルトの名無しさん
2008/03/14(金) 13:42:14以前、そのエラーが出たのでいろいろやってみたことがある。
うちの環境では jarg -> ProGuard 4.1 の順でやるとエラーが出なかった。
ちなみに 4.2 beta2 ではエラーを起こさなかったので、そっちを
使うってのもいいかも。
0742デフォルトの名無しさん
2008/03/15(土) 13:55:270743デフォルトの名無しさん
2008/03/15(土) 15:35:110744デフォルトの名無しさん
2008/03/15(土) 15:54:090745デフォルトの名無しさん
2008/03/15(土) 17:41:03確実に上達していく
0746デフォルトの名無しさん
2008/03/16(日) 01:17:01開発上の参考書って意味なら公式APIリファレンスが一番なんじゃないかな?
入門書だの逆引き書だのって意味ならまた変わってくるが
0747デフォルトの名無しさん
2008/03/16(日) 01:30:09どんなiアプリを作るのか、どの程度の経験があるのかによる。
0748デフォルトの名無しさん
2008/03/16(日) 03:18:480749デフォルトの名無しさん
2008/03/16(日) 12:31:26一冊買うなら、
アスキーの「iモードJavaプログラミング FOMA対応版」
これ以外に無い。
0750デフォルトの名無しさん
2008/03/16(日) 12:56:08環境作ってHello world表示したらあとはリファレンスで十分だ。
0751デフォルトの名無しさん
2008/03/16(日) 13:22:45できなくなるんですが、これは仕様なんでしょうか?
0752デフォルトの名無しさん
2008/03/16(日) 15:28:52PDFのサンプル嫁
0753デフォルトの名無しさん
2008/03/16(日) 16:38:13コンストラクタの終了後、入力ストリームへの参照を保持できないそうです。
そのためスクラッチパッドの書き込みができなくなるようです。
なんというクソ仕様か!
ひどすぎる。
セーブの必要のないアプリでしかJarInflaterは使えない。
0754デフォルトの名無しさん
2008/03/16(日) 17:56:11日本語の読解力が足りないのか
コンストラクタ や ストリーム や 参照 の意味を理解していないか
どっちだ。
0755デフォルトの名無しさん
2008/03/16(日) 18:21:42全部じゃね?
0756デフォルトの名無しさん
2008/03/16(日) 19:14:36ドコモはやめることにしました。
通信速度は遅いのにiモード値上げしてるし。905以上じゃないと料金下がらないし。
JAVAの仕様はクソだし。
いま携帯も叩き割りました。明日AUを買いに行きます。
ドコモの残りの料金は踏み倒します。
ザケンジャネエ!!!!!!!!!!!!!!!
コノヨノスベテヲブチコワシテエ!!!!!!!!!!!!!!!!!
マジムカツクマジムカツク!!!!!!!!!!!!
ブチコロスブチコロスブチコロス!!!!!!!!!!!!!
0757デフォルトの名無しさん
2008/03/16(日) 19:18:05調子こいてんじゃねえ。
住所教えてくれたら本当に殺しに行ってやるよ。
いま人殺したくてしかたねえから。
0758デフォルトの名無しさん
2008/03/16(日) 19:20:36サンポール流し込んだらすぐ死んだ。
おもしれえ。
調子こいてる奴もたくさんサンポール飲ましてやるよ。
覚悟しとけ。
0759デフォルトの名無しさん
2008/03/16(日) 19:21:56びびってんのか?
0760デフォルトの名無しさん
2008/03/16(日) 19:29:270761デフォルトの名無しさん
2008/03/16(日) 19:36:520762デフォルトの名無しさん
2008/03/16(日) 20:30:390763デフォルトの名無しさん
2008/03/16(日) 21:50:05東京都小笠原村沖ノ鳥島1番地まで来い。
明日の夜9時だ。分かったな。
0764デフォルトの名無しさん
2008/03/17(月) 00:11:00JarInflaterを生成した後、渡したInputStreamをcloseしてやればいいんだな。
一応知らない人のために。
0765デフォルトの名無しさん
2008/03/17(月) 02:28:26ねえおじさん、こういうのを壊れたプログラマっていうの?
0766デフォルトの名無しさん
2008/03/17(月) 08:25:48プログラマにすらなれてないからなんともいえんな……
0767デフォルトの名無しさん
2008/03/17(月) 23:27:252004年発売のようですが、それで基礎を学べば現行機種にも十分対応できるのでしょうか?
0768デフォルトの名無しさん
2008/03/17(月) 23:33:24Dojaの機能なんてリファレンス見ればわかるし
0769デフォルトの名無しさん
2008/03/17(月) 23:36:45ありがとうございます。
0770デフォルトの名無しさん
2008/03/18(火) 00:04:560771デフォルトの名無しさん
2008/03/18(火) 00:06:38偉そうになんだてめえ
人からムカツクって言われない?
0772デフォルトの名無しさん
2008/03/18(火) 00:28:230773デフォルトの名無しさん
2008/03/18(火) 00:34:450774デフォルトの名無しさん
2008/03/18(火) 08:25:43ソフトバンクと違って基本的にdocomoは上位互換だ
まぁあんま時間が経ちすぎるとオプションAPI(機種依存API)は切り捨てられたりするが
標準のDoJa APIならそんなこともない
むしろwindows2000で動くアプリを作れない人間がwindowsXPで動くアプリを作れるか?ってことだ
0775デフォルトの名無しさん
2008/03/18(火) 11:54:14SDBinding未対応の機種でもデータを取り出す方法を考えているのですが、
HTTP通信でアップロードする以外の方法で、何か良い方法はないでしょうか?
スクラッチパッドのデータをテキストファイルとして添付、もしくは本文として
メールで送信する事を検討しましたが、開発ガイドを読む限りではアプリから
メールを送信する事はできない様で、他の方法を探しています。
0776デフォルトの名無しさん
2008/03/18(火) 12:18:020777デフォルトの名無しさん
2008/03/18(火) 12:56:37じゃぁアプリの外なら?ってことで、あとはデータフォルダしかない。
画像ならImageStoreでデータフォルダに読み書きできる。
画像以外の任意データとなると、できない。
gif偽装という方法もあるにはあるが、当然許可された方法じゃないし、動作保証もない。
0778デフォルトの名無しさん
2008/03/18(火) 14:26:38>>776
アプリから入力した文章や数値をテキストファイルにしてSDカードに
出力して(PCで編集する)いるので、SDBinding未対応の機種でも
テキストファイルを手軽に出力できないかと思っていました。
>>777
gif偽装は少し考えましたがイリーガルな方法は使いたくないので
諦めて、HTTP通信か、SDBinding対応機種のみの方向で考えます。
御二人とも早いレスをありがとうございました。
0779デフォルトの名無しさん
2008/03/18(火) 14:59:57別にGIF偽装はイリーガルではない
きちんとGIFの仕様に則っている
公式アプリですら、偽装GIF使ってるアプリはある。
見たことねー?
時々データフォルダ内の「DL済みデータ」を指定するように促してくるアプリ
あの「DL済みデータ」は偽装GIFだよ
0780デフォルトの名無しさん
2008/03/18(火) 16:23:030781デフォルトの名無しさん
2008/03/18(火) 17:22:57そんな公式アプリある?
よく聞くけど例が出されてないような
0782デフォルトの名無しさん
2008/03/18(火) 18:52:15ナムコのワルキューレの栄光とかフェリオスとかその他色々。
0783デフォルトの名無しさん
2008/03/18(火) 18:59:490784デフォルトの名無しさん
2008/03/18(火) 19:00:55ほう。
機種制限なし?
0785デフォルトの名無しさん
2008/03/19(水) 15:27:430786デフォルトの名無しさん
2008/03/19(水) 15:51:25自分の携帯で遊んだだけなので対応機種は知らん
0787デフォルトの名無しさん
2008/03/19(水) 15:58:57最新端末用のシューティングでも作ってるのかな。
0788デフォルトの名無しさん
2008/03/19(水) 18:53:190789デフォルトの名無しさん
2008/03/19(水) 19:12:180790デフォルトの名無しさん
2008/03/19(水) 20:58:560791デフォルトの名無しさん
2008/03/19(水) 21:04:280792デフォルトの名無しさん
2008/03/19(水) 21:20:300793デフォルトの名無しさん
2008/03/19(水) 22:42:580794デフォルトの名無しさん
2008/03/19(水) 23:03:29え?駄目になったの?
F905iはreateの作者も使ってるぐらいだから問題ないもんだとばかり思ってたけど705iとか?
0795デフォルトの名無しさん
2008/03/20(木) 01:27:54そんなことが起きたらまっさきに対応依頼が来るはずだが・・・
0796デフォルトの名無しさん
2008/03/20(木) 01:32:12>>792
可愛そう。誰も信じてない。
0797デフォルトの名無しさん
2008/03/20(木) 03:53:340798デフォルトの名無しさん
2008/03/20(木) 13:15:370799デフォルトの名無しさん
2008/03/20(木) 13:29:210800デフォルトの名無しさん
2008/03/20(木) 13:38:370801デフォルトの名無しさん
2008/03/20(木) 13:54:030802デフォルトの名無しさん
2008/03/20(木) 14:16:220803デフォルトの名無しさん
2008/03/20(木) 17:26:56誰か実践してみた人いない?
>>797今はコメント形式の話してるんだ。空気嫁
0804デフォルトの名無しさん
2008/03/20(木) 17:50:48うちは客からクレームが来て初めて使えないのを知った。
またDFかってオモタ。
クレーム来てないとこもあるってことは、切られるコメントと切られないコメントがある?
0805デフォルトの名無しさん
2008/03/20(木) 18:30:38>>797
0806デフォルトの名無しさん
2008/03/20(木) 19:24:20>>803
0807デフォルトの名無しさん
2008/03/20(木) 19:38:13クレーム来てない=ちゃんと動いているって認識になるんだ?
機種によってバグが残ったまま放置してるCPなんていくらでもいるぞ?
0808デフォルトの名無しさん
2008/03/20(木) 21:29:240809デフォルトの名無しさん
2008/03/20(木) 22:30:21F・Dが駄目になったってのに説得力がないんだが……
バイナリコメントが駄目ってのならdojaエミュがまさにそうだな読み込むんじゃなく吐き出す方の話だが
0810デフォルトの名無しさん
2008/03/20(木) 23:22:48>>803
全員がコメント形式前提で話をしてると思ってるの?
0811デフォルトの名無しさん
2008/03/21(金) 00:21:01どうみてもコメント形式の話だろ
画像データに埋め込んだなら「切り捨てられてしまう」わけねーんだから。あほか
>>809
ああ、それかもな。
バイナリコメントがダメになったのかも?
クレームきてない俺のところは、データはバイナリじゃなくてテキストでやってるから。
ダメになったって言ってる人はその辺りの情報を提示してみてくれ
0812デフォルトの名無しさん
2008/03/21(金) 00:32:44単に
おまえんとこに報告行ってないだけだろ。
放置されてんだよw
0813デフォルトの名無しさん
2008/03/21(金) 00:33:03偽装GIFが使えなくなったという書き込みが公式の掲示板にあった記憶がある。
Comment Extensionに埋め込むやつ。
あれからどうなったかは知らん。
0814デフォルトの名無しさん
2008/03/21(金) 00:38:590815デフォルトの名無しさん
2008/03/21(金) 01:19:45public void drawImage(Image image, int[] matrix)
のmatrixってどんな配列にすればいいのかさっぱり分からないー
ボスケテ・・・
0816815
2008/03/21(金) 01:35:48回転させたいのだけれども例とかあったら教えてほしい。。。
0817デフォルトの名無しさん
2008/03/21(金) 01:44:350819デフォルトの名無しさん
2008/03/21(金) 02:56:290820デフォルトの名無しさん
2008/03/21(金) 04:03:20また空気嫁って言われるぞw
0821デフォルトの名無しさん
2008/03/21(金) 06:31:510822デフォルトの名無しさん
2008/03/21(金) 11:23:27トラステッド情報ばっか
0823デフォルトの名無しさん
2008/03/21(金) 11:24:370824デフォルトの名無しさん
2008/03/21(金) 11:25:05public static final int ID_YYY = 1;
上のような定数を大量に作る場合、int よりbyteの方がサイズが
軽くなる気がするんですが、そんなことないんですか
?
0825デフォルトの名無しさん
2008/03/21(金) 11:30:420826デフォルトの名無しさん
2008/03/21(金) 11:33:38どういうことなんでしょうか?
それは定数の場合だけですよね?普通に使った場合は(127以下しか使わない数字)
byteを使ったほうが若干でも軽くなりますよね?
もしかして今まで間違って認識してた?;;
0827デフォルトの名無しさん
2008/03/21(金) 11:45:01final、static、pualic等の修飾子に限らず
byte同士の四則計算の場合、int同士の計算をしてさらにbyteへの変換が入るから、少なくとも軽くはならない
0828デフォルトの名無しさん
2008/03/21(金) 12:00:54ありがとうございました
0829デフォルトの名無しさん
2008/03/21(金) 12:08:490830デフォルトの名無しさん
2008/03/21(金) 12:30:510831デフォルトの名無しさん
2008/03/21(金) 12:41:330832デフォルトの名無しさん
2008/03/21(金) 12:47:42近辺の流れを10回読み直して来い
0833デフォルトの名無しさん
2008/03/21(金) 13:08:08で、GIF偽装の話はどうなった?
F903だとかF904だとかを持ってる奴はいないのか?
0834デフォルトの名無しさん
2008/03/21(金) 16:34:17double とか float とかの場合はどうなるのかな?
0835デフォルトの名無しさん
2008/03/21(金) 21:02:23VMの実装にもよるが、
非配列のbyteは、非配列のintと比べて
・クラスの(変数として使用する)サイズは同じ
・メモリの使用量は同じ
・命令数は算術演算において若干増える
byte配列は、int配列に比べて
・クラスのサイズは同じ
・メモリの使用量は1/4
・命令数は算術演算において若干増える
>>833
ここまでの話を見ると、903以降のFとDはGIFのComment Extensionを削除するが、他の方法なら削除されない、ということか?
こういう大事なことは公式資料に書いてほしいな。
>>834
doubleは8byte、floatはintと同じく4byte
0836デフォルトの名無しさん
2008/03/21(金) 22:59:26>ここまでの話を見ると、903以降のFとDはGIFのComment Extensionを削除するが、他の方法なら削除されない、ということか?
他の方法って、素直にピクセルデータ部に入れれば削除されようがないのはプログラマなら誰でもわかること
問題はCommentExtension部にいれる楽な方法(ゆえよく使われる方法)ではどうなのか
ただ、消える消える言ってる奴は全員煽りの嘘情報くさいのがちょっとな・・・
0837デフォルトの名無しさん
2008/03/21(金) 23:03:54想像で話をするスレ
0838デフォルトの名無しさん
2008/03/21(金) 23:28:280839デフォルトの名無しさん
2008/03/21(金) 23:34:310840デフォルトの名無しさん
2008/03/21(金) 23:55:10ドコモなんて叩き壊せばいいんだよ
0841デフォルトの名無しさん
2008/03/22(土) 03:21:26ろくなPGじゃないことは確か
0842デフォルトの名無しさん
2008/03/22(土) 07:30:26全端末持ってるわけじゃないんだから
0843デフォルトの名無しさん
2008/03/22(土) 09:13:05いやその機種で動くか試したわけじゃないけど
ちなみに偽装画像使うようなアプリでもトラステッドだったりすることがあるので
イリーガルってわけじゃない
とおもう
0844デフォルトの名無しさん
2008/03/22(土) 09:37:28>>791
0845デフォルトの名無しさん
2008/03/22(土) 13:05:06PerfectGrade ですね。 分かります。
0846デフォルトの名無しさん
2008/03/22(土) 15:25:08死ねばいいのに
おまえの存在なんか誰も必要としてねえよ
0847 ̄ ̄ ̄ ̄∨ ̄ ̄ ̄
2008/03/22(土) 15:36:07| . : )'e'( : . |
` ‐-=-‐
/ \
||\ ̄ ̄ ̄ ̄ ̄ ̄ \
||\\. \ ∧_∧
||. .\\ \ ( ;´Д`) (オイ、なんか変なのがいるぞ)
. \\ \ / ヽ.
. \\ / .| | |
. \∧_∧ (⌒\|__./ ./
( ´,_・・`)目合わせるなって ∧_∧
. _/ ヽ \ ( ) うわー、こっち見てるよ
0848デフォルトの名無しさん
2008/03/22(土) 22:56:00気持ちはわかるが2ch補正ってことで多少目をつぶっとこうぜ
質問者だってそんな文句レスは読み飛ばしてるだろうし
0849デフォルトの名無しさん
2008/03/22(土) 23:37:36ここは質問スレじゃないしw
0850デフォルトの名無しさん
2008/03/23(日) 00:49:01↑
思いっきり質問してて噴いたw
0851デフォルトの名無しさん
2008/03/23(日) 01:30:400852デフォルトの名無しさん
2008/03/23(日) 03:27:19ゴミアプリすぎて利用すらされていないかもしれないお・・・
だから・・・2chで質問するお!
まで読んだ。
0853デフォルトの名無しさん
2008/03/23(日) 07:33:55おまえは本当に馬鹿だな。
0854デフォルトの名無しさん
2008/03/23(日) 10:59:00とてもム板とは思えん。VIPに帰れ
0855デフォルトの名無しさん
2008/03/23(日) 12:25:450856デフォルトの名無しさん
2008/03/23(日) 12:48:54クレームきてない俺のところって言ってたのが荒らしてるんだろう。
とりあえずしばらく放置するしかないわこりゃ
0857デフォルトの名無しさん
2008/03/23(日) 15:49:17何故俺が荒さにゃならんのだw
0858デフォルトの名無しさん
2008/03/23(日) 15:56:10もうコテデビューしろよおまえw
0859デフォルトの名無しさん
2008/03/23(日) 16:02:55意味わからん
0860デフォルトの名無しさん
2008/03/23(日) 16:05:12うちも別に偽装GIFで問題が起こったことはない
F904で問題が起きたとか言う奴は、どういう問題が起きたのか説明してくれ
0861デフォルトの名無しさん
2008/03/23(日) 16:06:120862デフォルトの名無しさん
2008/03/23(日) 16:08:38こういう荒らしに弱すぎる
0863デフォルトの名無しさん
2008/03/23(日) 16:12:500864デフォルトの名無しさん
2008/03/23(日) 16:14:11綺麗すぎる自演w
0865デフォルトの名無しさん
2008/03/23(日) 16:20:01ちゃんと組んでF系でも問題なく動いてる奴に嫉妬して荒らしてる
ってとこかな
0866デフォルトの名無しさん
2008/03/23(日) 16:24:420867デフォルトの名無しさん
2008/03/23(日) 16:30:37反応する奴も嵐
0868デフォルトの名無しさん
2008/03/23(日) 16:32:59ちょっとがんばって改行してみました
0869デフォルトの名無しさん
2008/03/23(日) 16:47:33余計荒らされる
0870デフォルトの名無しさん
2008/03/23(日) 16:57:27どちら側の主張も不確定情報しかない状態でのこれ以上の発言は控えてください。
0871デフォルトの名無しさん
2008/03/23(日) 17:31:03俺の勝ちだな
0872デフォルトの名無しさん
2008/03/23(日) 17:40:27それぞれとも根拠を元に証明してください。それ以外のレスは不必要です。
0873デフォルトの名無しさん
2008/03/23(日) 18:00:11くやしいのうwwwくやしいのうwww
0874デフォルトの名無しさん
2008/03/23(日) 18:20:590875デフォルトの名無しさん
2008/03/23(日) 18:29:270876デフォルトの名無しさん
2008/03/23(日) 18:42:32http://ibis.ne.jp/bbs/ViewThread.jsp?category=1&thread=1009298&last=true
0877デフォルトの名無しさん
2008/03/23(日) 18:48:55質問があると、いちいち自分で調べろと書き込む奴がいる
ここは質問スレではないが、質問禁止でもない
不愉快なことしか書き込めない性格の悪い人間は本当に死んで欲しい
生きててもまわりが迷惑なだけだからだ
0878デフォルトの名無しさん
2008/03/23(日) 18:52:270879デフォルトの名無しさん
2008/03/23(日) 19:26:39周りに不愉快まきちらしてるという事を自覚するべき
0880デフォルトの名無しさん
2008/03/23(日) 19:29:480881デフォルトの名無しさん
2008/03/23(日) 21:23:130882デフォルトの名無しさん
2008/03/23(日) 22:12:19文脈からして読み込みじゃなく保存の方だね
ってことはDoJaエミュと一緒でバイナリコメント禁止になったんかな?>F,DのImageStore.addEntry()
DoJaエミュはGIFバイナリコメント吐けないんでBASE64変換したりしてコメント部に入れることで
エミュ上で動作確認したりはみんなはしないの?
0883デフォルトの名無しさん
2008/03/23(日) 22:26:02できるだけ使わないようにするのが当然。
出来る事からクライアントに選択してもらうのよん。
0884デフォルトの名無しさん
2008/03/23(日) 22:49:290885デフォルトの名無しさん
2008/03/23(日) 23:02:22消されて当然だろう。
本当に消えるのかは知らんが。
0886デフォルトの名無しさん
2008/03/24(月) 00:25:27削除されずに残ってました。
>>879のBBSではD903iとF903iって書かれてますが、それ以降とかではなさそう??
該当端末持ちだけどソース書くのが面倒って方がいらっしゃるならうpしますがいかがでしょうか?
0887デフォルトの名無しさん
2008/03/24(月) 06:46:050888デフォルトの名無しさん
2008/03/24(月) 09:05:080889デフォルトの名無しさん
2008/03/24(月) 09:14:530890デフォルトの名無しさん
2008/03/24(月) 09:42:56お前、レスも読めないのになんでここいんの
0891デフォルトの名無しさん
2008/03/24(月) 10:01:10おまえ本人か
0892デフォルトの名無しさん
2008/03/24(月) 10:03:31>クレームきてない俺のところは、データはバイナリじゃなくてテキストでやってるから。
>>882
>ってことはDoJaエミュと一緒でバイナリコメント禁止になったんかな?
0893デフォルトの名無しさん
2008/03/24(月) 10:16:360894デフォルトの名無しさん
2008/03/24(月) 10:18:17泣いちゃって逆ギレ荒らし始めたらどうすんだw
まぁそこまでアホじゃないと思うけど
0895デフォルトの名無しさん
2008/03/24(月) 10:40:480896デフォルトの名無しさん
2008/03/24(月) 10:45:480897デフォルトの名無しさん
2008/03/24(月) 10:53:34他所でやれ
0898デフォルトの名無しさん
2008/03/24(月) 10:58:440899デフォルトの名無しさん
2008/03/24(月) 11:07:420900デフォルトの名無しさん
2008/03/24(月) 12:38:270901デフォルトの名無しさん
2008/03/24(月) 14:39:18同じ携帯でiアプリベンチをやった場合
スクラッチパッドの書込が1000だったり3500だったりと
こんなに差がでることは通常あるのでしょうか?
0902デフォルトの名無しさん
2008/03/24(月) 16:38:49setFlipMode(Graphics.FLIP_HORIZONTAL)で左右反転した状態で表示したいけど、
反転せずに表示されてしいます。
なにかいい方法はありませんか?
0903デフォルトの名無しさん
2008/03/24(月) 16:52:010904デフォルトの名無しさん
2008/03/24(月) 16:52:34アフィン変換のなかに、反転要素もいれちゃえばいいじゃん
0905デフォルトの名無しさん
2008/03/24(月) 16:52:550906デフォルトの名無しさん
2008/03/24(月) 17:54:571930, 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;
} ここで、イメージの一部にアフィン変換をかけて表示しています。どのようにしたら、反転要素を入れることができますか?
0907デフォルトの名無しさん
2008/03/24(月) 18:06:50マルチか?
http://okwave.jp/qa3890332.html
アフィン変換も知らないプログラマなのか。
0908デフォルトの名無しさん
2008/03/24(月) 19:09:150909デフォルトの名無しさん
2008/03/24(月) 20:28:56m[0] と m[1] の符号を反転させてごらん
>>908
中学生か、数学をやっていない高校生だろ
0910デフォルトの名無しさん
2008/03/24(月) 20:29:560911デフォルトの名無しさん
2008/03/24(月) 20:32:58sin cos を書けている時点でその想定は無理がある。
まぁ、どうせ>>906もコピペしまくった結果のコードなんだろうけど。
アフィン変換を理解した上で回転の変換行列が書けるなら
反転なんて当然書けるだろうし。
0912デフォルトの名無しさん
2008/03/24(月) 20:42:19いや、習ってないからコピペ等で作ってるんだろう。
漏れだって一番最初にプログラムで sin, cos を使ったときには
まだその意味は習って無かった。
0913デフォルトの名無しさん
2008/03/24(月) 21:56:02漏れも中房の頃
不思議な関数で面白いと思って
sin(sin(sin(hogehoge)))
みたいに使ってたよ
0914デフォルトの名無しさん
2008/03/24(月) 22:00:06死ねばいいのに
おまえの存在なんか誰も必要としてねえよ
0915デフォルトの名無しさん
2008/03/24(月) 22:02:170916デフォルトの名無しさん
2008/03/24(月) 22:09:170917デフォルトの名無しさん
2008/03/25(火) 00:55:47#define sin cos
とかして遊んだことがあったなあ…
0918デフォルトの名無しさん
2008/03/25(火) 11:37:07画面の一部分に何かを描画したいときも
paintを呼び出してその中で処理させないといけないんですか?
プロセスイベントの中にグラフィック関連のメソドを直接書いても
コンパイルエラーにはならなかったですが、はたしてこれで良いのか疑問を感じたのです
0919デフォルトの名無しさん
2008/03/25(火) 11:48:250920デフォルトの名無しさん
2008/03/25(火) 12:03:11サンクス
0921デフォルトの名無しさん
2008/03/25(火) 13:57:14まだでしょうか?
0922デフォルトの名無しさん
2008/03/26(水) 01:36:17VGAアプリの開発は難しくないですか?
0923デフォルトの名無しさん
2008/03/26(水) 02:20:05描画とは関係ないがprocessEventは速やかに抜けるように。
ループ回したり、手の込んだ描画処理は注意。
0924デフォルトの名無しさん
2008/03/27(木) 06:01:45アドバイスありがとうございます
プロセスイベント内でループ回したりはしてないので多分大丈夫だと思います
0925デフォルトの名無しさん
2008/03/27(木) 08:46:380926デフォルトの名無しさん
2008/03/28(金) 01:57:29drawImageで部分描画すると、指定矩形を切り抜いて、
そこが反転されて描画されます。
ところが、drawScaledImageで同じことをすると、イメージ全体が
反転されてから指定矩形が切り抜かれて描画されてしまいます。
わかりますかね?切り抜かれる矩形が変わってしまうということです。
描画先サイズが拡大/縮小しているかは関係なく。
DoJa4.0や実機(F902i,F903i)ではdrawImageとdrawScaledImageは
同じ挙動をしました。これはエミュレータのバグなんでしょうか?
それとも機種依存?Javadocを見てもそれらしい情報は見つからないので…
どなたかご存知の方がいらっしゃいましたら教えてください。
0927デフォルトの名無しさん
2008/03/28(金) 22:25:570928926
2008/03/29(土) 03:13:34そうです。com.nttdocomo.ui.Graphicsクラスの各メソッドの話です。
DoJa5.1エミュレータでも同じ現象が起きました。バグであってほしい…
0929デフォルトの名無しさん
2008/03/29(土) 19:41:29どっかの開発者ブログでも同じこと書いてる人がいた。
最新機種(P905i)でもちゃんと切り抜き→反転になるらしいから、
やっぱりエミュレータのバグなんでない?
0930926
2008/03/30(日) 06:14:23やっぱりそうなんですかね?そうであって欲しいところです。
機種依存だとちょっと対応しようがないので、もしそうなら
反転+拡大/縮小+部分描画が実質使えないことになるので。
どっちにしてもデバッグしづらいことこの上ないですね。
0931デフォルトの名無しさん
2008/03/30(日) 06:40:500932デフォルトの名無しさん
2008/03/30(日) 16:26:270933デフォルトの名無しさん
2008/03/30(日) 17:45:390934デフォルトの名無しさん
2008/03/30(日) 18:57:33確か504だか505時代にDだけやたら重いとかで、
使用禁止になったような覚えがあるわw
0935デフォルトの名無しさん
2008/03/30(日) 19:36:560936デフォルトの名無しさん
2008/03/30(日) 19:47:54できないわけないだろw
0937デフォルトの名無しさん
2008/03/30(日) 20:25:27com.nttdocomo.ui.graphics3d パッケージのPrimitiveクラスを使う、という解釈で合ってます?
問題は、 Texture クラスは bmp しか扱えない・gifが扱えないってことかなと思ったんだけど
何か別のやり方があるってことなのかな?
>>932
切り抜きが入ってくるとデバック大変な状況になっちゃう、てな話じゃなかったのですか
0938デフォルトの名無しさん
2008/03/30(日) 20:37:26結局Graphics3dのテクスチャ読み込み枚数に制限があるんで途中で断念したが。
0939デフォルトの名無しさん
2008/03/30(日) 21:04:05そんな手があるとは…
てっきりgifを独自解析→bmp変換する処理を自前で書くのだろうかと想像してました
でも、gifを描画しても、結局bmp変換する処理を書かなきゃいけないのかな…
bmpで画像持つよりgifで持ったほうが容量的にはメリットありそうですね
もっとも、bmpも圧縮してスクラッチパッドに収めたりするのが当たり前だろうから
そんなに違いはないのかもしれませんが
0940デフォルトの名無しさん
2008/03/30(日) 22:39:26どこまで頭悪いんだ
0941デフォルトの名無しさん
2008/03/30(日) 23:16:280942デフォルトの名無しさん
2008/03/31(月) 00:15:46スクラッチパッドにどうしてもというならJar圧縮すればいい
0943デフォルトの名無しさん
2008/03/31(月) 00:55:130944デフォルトの名無しさん
2008/03/31(月) 01:07:31携帯で2Dを3DのAPIで処理する時代が来てもおかしくない
0945デフォルトの名無しさん
2008/03/31(月) 01:11:36無能だなぁ
0946デフォルトの名無しさん
2008/03/31(月) 02:24:530947デフォルトの名無しさん
2008/03/31(月) 11:05:16別に変化ほとんどないですが
0948デフォルトの名無しさん
2008/03/31(月) 11:46:03先輩方、どうか教えてください。
環境:
doja5.0
P905i
P905iでの画面サイズの調整について質問です。
画面を「panel」で作成しているんですが、P905iの場合、他の携帯と比べて、
画面が縦長の為、上下に余白が出来てしまいます。
「panel」で画面サイズを上下に拡大することはできないでしょうか?
0949デフォルトの名無しさん
2008/03/31(月) 12:21:21よく知らんけど
0950デフォルトの名無しさん
2008/03/31(月) 12:53:55>画面サイズ別に作るしかないでしょう
「canvas」で、画面サイズを指定して作るという事でしょうか?
0951デフォルトの名無しさん
2008/03/31(月) 13:13:320952デフォルトの名無しさん
2008/03/31(月) 13:55:38自己レスです。
いろいろ調べていたら、
ADF設定の「DrawArea」を 240×320に設定すると、上下に拡大することが出来ました。
ですが、ビルドする際に、
「DrawArea の値が不正です」というメッセージが出ます。
無視しててもいいんでしょうか?
先輩方、お知恵お貸し下さい。
0953デフォルトの名無しさん
2008/03/31(月) 14:01:00ウィンドウ → 設定 → DoJa-5.0 Env〜 → 端末ウィンドウ〜
で表示させたい画面サイズ以上のモノを作って使う、でいけないかな。
0954デフォルトの名無しさん
2008/03/31(月) 14:01:03そもそもpanel使うことは皆無に等しい
0955デフォルトの名無しさん
2008/03/31(月) 14:01:48スキンの設定が240x320以上になってないとか?
0956デフォルトの名無しさん
2008/03/31(月) 14:08:300957デフォルトの名無しさん
2008/03/31(月) 15:02:310958デフォルトの名無しさん
2008/03/31(月) 18:00:37すいません。別件が入ったものでお返事遅れました。
953さん
955さん
956さん
957さん
ありがとうございます。大変助かりました。
エミュレータの端末ウィンドウの設定で、「240×320」を追加したら
エラーがでなくなりました。
m(_ _)m
0959デフォルトの名無しさん
2008/03/31(月) 22:14:50そこで、端末ウィンドウの設定によって480×854サイズのiアプリを作成したいのですが、
私の1024×768のディスプレイでは高さが足りないためエミュレータの操作ができません。
解像度の高いディスプレイに買い換える以外に何か回避方法はないのでしょうか?
0960デフォルトの名無しさん
2008/03/31(月) 22:17:370961デフォルトの名無しさん
2008/04/01(火) 00:03:25String.split()が使うことが出来ないのですが、これは仕様でしょうか?
普通のJavaプロジェクトでは使うことが出来ていました。
環境は、Doja5.0+J2SDK 1.4.2+eclipseプラグインです。
0962デフォルトの名無しさん
2008/04/01(火) 00:22:440963961
2008/04/01(火) 00:29:03携帯電話用の規格というものがあるのですね。
ありがとうございました。スレ汚し失礼しました。
0964デフォルトの名無しさん
2008/04/01(火) 00:31:390965デフォルトの名無しさん
2008/04/01(火) 00:38:06落ち着け。
0966デフォルトの名無しさん
2008/04/01(火) 01:16:26ワロタw
0967デフォルトの名無しさん
2008/04/01(火) 01:26:500968デフォルトの名無しさん
2008/04/01(火) 10:41:170969デフォルトの名無しさん
2008/04/01(火) 10:43:450970デフォルトの名無しさん
2008/04/01(火) 11:24:47ビデオカードによっては画面を90度回転できるかも
0971デフォルトの名無しさん
2008/04/01(火) 18:32:410972デフォルトの名無しさん
2008/04/01(火) 22:17:24なるほど。しかし、当方ノートなんでディスプレイ回転できません(>_<)
画面領域を拡大できるようなソフトがあればいいんですけど。。。
0973デフォルトの名無しさん
2008/04/01(火) 23:58:09jamをダブルクリックするとコマンドプロンプトっぽいのが一瞬出て落ちるという。。。
ボスケテ(><)
0974デフォルトの名無しさん
2008/04/02(水) 00:26:290975デフォルトの名無しさん
2008/04/02(水) 00:27:48AsTrayPlus
動くかどうかは知らんけど
0976デフォルトの名無しさん
2008/04/02(水) 01:36:550977927
2008/04/02(水) 01:37:01それっぽいのがありますね。ありがとうございます。
ところで話蒸し返すようで悪いですが、
>>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
としてもダメってことですかね?
0979デフォルトの名無しさん
2008/04/02(水) 04:03:330980デフォルトの名無しさん
2008/04/02(水) 06:26:19Dojaからjar,jamだけって普通に開けたっけ?
0981デフォルトの名無しさん
2008/04/02(水) 09:20:35Dojaってfinalize呼ばれなくね?
0982デフォルトの名無しさん
2008/04/02(水) 10:50:46残念ながらCLDCにObject#finalizeは存在しない
0983デフォルトの名無しさん
2008/04/02(水) 13:04:17マジだwwww
ちくしょー・;(`ε()゙
0984デフォルトの名無しさん
2008/04/02(水) 13:26:31iモード携帯電話用Java(iアプリ) Part17
ttp://pc11.2ch.net/test/read.cgi/tech/1207110104/
0985デフォルトの名無しさん
2008/04/02(水) 13:33:280986デフォルトの名無しさん
2008/04/02(水) 13:43:390987デフォルトの名無しさん
2008/04/02(水) 20:54:470988デフォルトの名無しさん
2008/04/02(水) 20:57:070989デフォルトの名無しさん
2008/04/02(水) 21:34:04されないのなら端末のバグ。
0990デフォルトの名無しさん
2008/04/02(水) 23:55:330991デフォルトの名無しさん
2008/04/03(木) 00:01:320992デフォルトの名無しさん
2008/04/03(木) 01:19:340993デフォルトの名無しさん
2008/04/03(木) 02:02:380994デフォルトの名無しさん
2008/04/03(木) 02:40:21おまwだからスレが違うってw・;(`ε()゙
0995デフォルトの名無しさん
2008/04/03(木) 10:12:18お前らあんまりいじめんなよ
>>987
アプリ実行中は解放されない
だからdisposeは決して忘れてはならない
0996デフォルトの名無しさん
2008/04/03(木) 13:34:410997デフォルトの名無しさん
2008/04/03(木) 13:35:390998デフォルトの名無しさん
2008/04/03(木) 13:36:090999デフォルトの名無しさん
2008/04/03(木) 13:36:501000デフォルトの名無しさん
2008/04/03(木) 13:37:30ttp://pc11.2ch.net/test/read.cgi/tech/1207110104/
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。