[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 03/02 20:05 / Filesize : 222 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

iモード携帯電話用Java(iアプリ) Part16



1 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 13:32:59 ]
NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。

※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/

103 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 16:31:10 ]
リソース用のメモリが確認できないどうしようと思ってたんですが、
MemoryManagerで確認できそうな雰囲気ですね。
調べてみますありがとうございます。

104 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 19:24:58 ]
>>90
期待してるわ
上手くまとめてくれ

105 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 23:33:25 ]
>>99
(HttpConnection)openしてputしたデータの中にSYNが入っていたとして
その回のやりとり(http)にACK/SYNが間に合ったら.....次の次にACKが.......
って、何回になるんでしょ?  頭痛くなってきました(w

1回のやりとりでイーサフレームx?交換するかでかなり違ってきそうですが

う〜ん 酔狂すぎますかね?


106 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 23:49:32 ]
>>104
挫折しそうです(w

とりあえず、iアプリでのUARTは試行錯誤して何とかできました。

Connector.open("comm:/0;baudrate=115200,databitlen=8,parity=NO,stopbitlen=1,flowctrl=OFF"
,Connector.READ_WRITE);
で、通信できてます

ただ、flowctrl=ONにしたらコケたんでN904iではサポート外ぽいです

まぁイーサネットうんぬんは置いておいて
iアプリからケーブル刺しで通信できるとなると
色々と遊べそうです


107 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 00:00:36 ]
>>106
それで試行錯誤て…
www.nttdocomo.co.jp/binary/pdf/corporate/technology/document/foma/foma10.pdf

108 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 00:02:52 ]
おもしろそうだが、一般人にはまねできないなそれ。w。

109 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 01:44:36 ]
>>107
書き忘れてました
試行錯誤したのは物理インタフェースの方です

買ってあったケーブル、コネクタばらしたら空きピンが切断されて
いるという泣ける仕様だったもんで(w


110 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 10:54:47 ]
むしろクライアント側とhttpホストプログラムを頑張って
httpProxyでも作ったら便利そうな。ハードも要らんし。
(ケーブルだけでいいんじゃないか。)

画像ビュワー作ってるんだからそれくらいやって頂けそう。

111 名前:デフォルトの名無しさん [2008/01/13(日) 21:17:50 ]
>>110
それ、最初に考えました
でもiアプリ経由となると作るの大変そうだから

確かに特殊なハードは必要ないですね
まぁ自宅鯖は必須ですが......

UARTの貴重な115200bpsに余計なヘッダ流さなくてもいいから
確実にProxyの方が実用性ありそうですが.....
実はイーサフレーム構想をまだあきらめていないのであった(w

最後まで突っ走って玉砕!あるいは途中で挫折したら.....
HTTPのみに対応したプロクシもどきを作ってみるつもりです(気力が残ってれば)




112 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 21:45:58 ]
>>111
ちょっと興味わいたので質問。

>まぁ自宅鯖は必須ですが......

仮にイーサネットVPNできたとして、
サーバサイドはマイコンボードだけで処理さすの?
複数ネットワークインターフェース必須でない…(のかな?
どんなハード?

自分も通信アプリ作ってるんですが、サーバサイドは
少し前に流行った、黒箱 + Linux + GCCでやってますです。

113 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 14:57:03 ]
>>112
うちにも黒箱+debianありますよ
http proxy作るとしたら黒箱でやろうかと思ってます

車載パソでiアプリと通信するhttp proxyもどき
iアプリとやりとりするcgi
cgiと連携するデーモン.............かな?

黒箱でイーサフレームとなると、キャプチャはlibpcapでしたっけ?
送信は.......知りません(w   # 知りたいですけど
ですので、自分は手持ちのマイコンボードでやろうかと......

>複数ネットワークインターフェース必須でない…(のかな?

必須じゃないですよ
ただ、http担当ボードと分けた方が処理能力的に楽とか作りやすい
ってのはあるかもです

>どんなハード?
T-SH7706LAN  AKI-H8/3069LANあたりを使おうかと思ってます

# 黒箱でフレーム送受信.....カーネルいじるのかな? 誰か知ってます?
# っと、スレ違いですね


114 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 14:58:08 ]
スレ違いだと自覚してるのに聞いてくるのが一番タチが悪い

115 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 15:18:21 ]
すみませんm(__)m 魔がさしました


116 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 00:11:47 ]
しばらく見てなかったら面白い話で盛り上がってたのねw
>>18
の書き込みを見て、だいたい方法は想像が付いたけど、だとしたら、
>>12
の書き込みにあるIP直打ちのURLだけじゃなくて、特定のホスト名以外の名前だったらJARにアクセスできない、
ってしないといけないんじゃないの?

117 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 12:08:37 ]
>>116
わざとぼかしてるんだろうに・・・

118 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 20:07:05 ]
空気読めてない

119 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 00:23:47 ]
さらに空気を読まない漏れが
iアプリに挑戦したいんだけどEclipseって3.3でもOK?
3.1がDL出来るトコ知らない?

120 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 00:24:53 ]
3.3でもできるよ
ていうかやってる

121 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 00:31:23 ]
でも12の方法じゃ全然対策になってないよな。
だったら書かない方がマシ。



122 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 00:32:47 ]
eclipse europa(3.3)でも動くけど、
日本語化するとたまに挙動不審

123 名前:119 mailto:sage [2008/01/16(水) 00:53:11 ]
>>120,122
ありやーっす!
安心して進めます(・∀・)

124 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 09:37:05 ]
俺は3.3より3.2の方が使いやすかったけど、
HDDに入ってるのしかないな・・・。

125 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 12:59:46 ]
All-In-One Eclipseが3.2から更新されてないと思うよ。

126 名前:デフォルトの名無しさん [2008/01/17(木) 23:07:23 ]
java.swingのHTMLEditorKitを使いたいんですが
どうしたらいいんでしょうか?

127 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 00:47:43 ]
あきらめる

128 名前:デフォルトの名無しさん [2008/01/18(金) 06:48:44 ]
>>127
「あきらめる」、ですか・・・
iアプリに組み込めるような軽量HTMLパーサーってないでしょうか

129 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 07:58:11 ]
>>128
ない

130 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 08:02:13 ]
ですよね
素直に作りますね

131 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 08:49:17 ]
iアプリで、サーバに置いた自作プログラムと通信し、音楽ファイル等をダウンロードしてmicroSD等のストレージデバイスに保存することはできたのですが、これを携帯ネイティブのメディアプレーヤー等で再生することができません。
ストレージデバイスのフォルダ制限上、こういったことは不可能なのでしょうか?



132 名前:sage [2008/01/18(金) 15:46:10 ]
j2sdk1.4.2_04 + j2re1.4.2_04
Eclipse 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ってでる。

以前のプロジェクトではちゃんと出てたのになんでだ〜!
同じような症状の方いますか?

133 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 15:49:04 ]
ま、sageどころ間違えました申し訳ないorz

134 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 16:55:41 ]
Eclipse 3.2はJava1.5以降とか言う問題でないかね。


135 名前:132 mailto:sage [2008/01/18(金) 17:47:26 ]
> 134
それは試してなかったです!という事で…

JDK1.5_14をインストールして、
JAVA_HOME書き換え、
EclipseのJRE設定をJDK1.5_14に、
ビルド設定を1.4準拠に。

上記の手順でエミュの起動はできました。
ただリモートデバッグで変数の中身を見ようとするとやはりおかしい…。

ちょと奇妙なのが変数の中身が見えるクラスと、
見えないクラスがあるんです。
見えるクラスについては、何度そこに行き着いても見えますが、
見えないクラスの変数については、どのタイミングで行っても0のままorz

クラスの数で一概には計れないとは思いますが、
ちょと大きめのアプリを作ってて、
クラスファイルが30個以上あって、さらにその中にそれぞれ
メンバ変数、簡単な継承を行っているのですが、
ここら辺が原因なのかな…

前回のプロジェクトでは若干規模は小さかったものの、
同じようなプログラムの組み方で、正常に変数値が出てました。

今回はリモートデバッグ諦めるしかないのかorz

136 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 19:31:20 ]
>>131
SoundStoreクラス
SDとネイティブの管理領域は別

137 名前:131 mailto:sage [2008/01/18(金) 19:51:50 ]
>>136
なるほど、ありがとうございます。
SoundStoreクラスも調べてみます。

138 名前:デフォルトの名無しさん [2008/01/18(金) 20:09:29 ]
タブ機能を追加して複数のファイルを表示できるテキストエディタを製作したいのですが
タブの機能の実装方法に関して、何かいい案がありましたらぜひ教えてください。

結局「タブっぽい」ものにするより仕方が無いとは思ってます。

139 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 20:43:51 ]
>138
Java一般スレかアルゴリズムスレか
そういうとこ向けの話じゃないかな

140 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 20:55:28 ]
携帯アプリでタブって使いやすいか?

141 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 21:28:37 ]
どうやってタブをクリックするの?



142 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 22:10:54 ]
っ ニューロポインタ

あれ使いにくそうな気がするけど、実際どうなんだろ?

143 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 22:15:12 ]
普通に使いづらいよ。

144 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 23:14:46 ]
普通に使いやすいよ。

145 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 01:20:05 ]
普通にないよ。

146 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 02:23:13 ]
普通に(ry

147 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 02:28:28 ]
ニューロはスクロールには向いてるけど選択には向いてない。
ソフトキーで順に表示するだけで十分でしょ。

148 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 05:13:35 ]
使いやすいか否かはどれだけ作り手が頑張るかによる

149 名前:138 [2008/01/19(土) 08:57:02 ]
>>147
そのつもりです
タブの名前を上のほうに表示しといてそれらしく仕上げるしかなさそうですね

150 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 22:39:25 ]
せいぜいMDI風に順番入れ替えるぐらいじゃないかなあ。
インターフェース部分はうまく分離できたら後々いろいろ作りやすくなるかもねえ

151 名前:デフォルトの名無しさん [2008/01/19(土) 23:26:39 ]
ただいま勉強してしております。



152 名前:デフォルトの名無しさん [2008/01/20(日) 18:47:56 ]
TrustedAPIDを利用したアプリを個人で作り公開して遊びたいのですが
どのようにすればよいでしょうか?

153 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 19:08:05 ]
出来ません

154 名前:デフォルトの名無しさん [2008/01/20(日) 22:02:56 ]
できないんですか・・・。
AUやソフトバンクもメール送信の関数はTrustedAPIDのような
ものが必要なのですか?

155 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 22:09:19 ]
>>154
メール送信するようなアプリを迂闊に信用はできないよな?

156 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 07:50:03 ]
最近アプリを作り出してやっと実機で動くとこまできたんだけど
クリアボタンに対応してるのってDisplay.KEYではないのだろか
N905iμのCLRボタン押しても反応しない…。

157 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 08:32:12 ]
KEY_IAPP

158 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 08:33:39 ]
あ。Display.KEY_CLEARです。↑

159 名前:デフォルトの名無しさん [2008/01/21(月) 10:24:17 ]
Doja-5.1(ver.1.0.0)で何故かElectronicってプロジェクト名にすると
高確率でビルド後に落ちる。

Elecにしたら落ちなくなった。

160 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 12:33:48 ]
ごめん、158=156です。

>>157
KEY_IAPPでやってみます。ありがとう。

161 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 12:55:44 ]
156の質問って度々出るよな。
DoCoMoにはDoJa-1.0の時にDisplay.KEY_CLEARを定義しておいてほしかった。
N503iのパックマンで、いいところまで行ったのに、CLR押して確認もなく強制終了…(´・ω・`)



162 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 13:12:55 ]
>>160
何度も言われてることだけど、
KEY_IAPPにしてもKEY_CLEARにしても、
機種依存でクリアキーが割り当てられるとは限らないんで、
iアプリでクリアキーを使わないってのは暗黙の了解だと思うぞ。
特定の機種限定でよければ構わないだろうけど。


163 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 13:51:09 ]
>>162
今、皆が手にしてる機種は対応してないか?

164 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 14:27:58 ]
>>163
KEY_CLEARがオプションAPIで、KEY_IAPPがクリアの意味をする名を冠していない以上、
>>162の言っていることが正当だと思うよ。
むしろまともなプログラムを組もうと思っているなら規格に則るべき。
現行機種が皆対応しているというのは別問題。

165 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 15:05:03 ]
漏れはKEY_CLEARとKEY_IAPPを同じキーであるとみなして処理してるけどこれってダメなの?

166 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 15:08:28 ]
>>162
KEY_IAPPは機種依存でない
でないと非活性から活性にするキーがなくなる
用意されているんだから、使うなとか規格がどうとか言われても意味不

167 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 15:35:30 ]
>>166
だれもKEY_IAPPを使うなとは言ってない
KEY_IAPPをクリアキーとして使うなといっている

168 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 15:51:42 ]
>>166
論点が違うよ。>>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リファレンスを見る限り
確約されたものじゃないみたいだから止めた方がいいと思うよ。

169 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 15:55:11 ]
KEY_IAPPは#キーだったりフロントのボタンに割り当てられてたりする端末があること、
知らないんじゃないのかなーと。


170 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 16:39:11 ]
>>168
書き方が悪かったのかなぁ?とはいえどう書けばいいのかわからないのですが…
同じキーとみなしてるというのはつまり、KEY_IAPPとKEY_CLEARが来たときの処理を同じにしてるという言い方をすればわかってもらえるでしょうか?

>>169
そこまで特殊な(?)機種であればいずれにせよプリプロセッサで代替キーを割り当てることになるでしょうね・・・


171 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 17:42:32 ]
162の「〜にしても」の使い方が悪かったらだけじゃね?

クリアキーの判定をするのに〜を使用してところで、という意味で使ったんだろうが、
iアプリキーもクリアキーもオプションだと言ってるように読み取れる



172 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 18:46:41 ]
jigブラウザの批判かな?

173 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 21:50:16 ]
>>172
問題としているのは使うことじゃなくて使い方な訳だが、
何処をどう読んだらjigが出てくるのか理解に苦しむよ。

>>168
オプションAPIだから対象機種が限定される恐れがあることを念頭に入れている、
もしくは非対応や予期せぬアサインをされている端末でも同じ様に動かせる組み方
がされているのであれば良いんじゃないかな。
オプションAPIとはいえ公式に定義されているんだし、使っちゃいけないってことは無いしね。
(GraphicsOGLを使ったアプリがどういう形で利用されているかを考えればいいと思う。)
全機種に対応っていうなら非常にお勧めしないけど。

174 名前:173 mailto:sage [2008/01/21(月) 21:51:55 ]
アンカミス
>>168じゃなくて>>170

175 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 21:57:26 ]
カーソル移動などで一定時間(例えば500ms)キーを押すとキーリピートが始まって
別の間隔(30msとか)で移動するようにしたいんだけどなんか
こうすりゃいんじゃね?みたいな案ってありますでしょうか?

最初に押した時に500ms待って押されてるか判定するようにしてみたんだけど
そうすると普通に連打した時に受け付けなくなっちゃって……。

176 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 22:23:29 ]
>>175
ぐぐれよ

177 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 23:57:27 ]
>>175
keyTrgInfo = 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 ) { // キートリガが入った時の処理
}

こんな感じ? これで合ってるかどうかは知らないが

178 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 23:58:23 ]
ソース書きにくいな、この掲示板

179 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 00:08:35 ]
専ブラ使え

180 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 01:44:34 ]
>>179
一応 live2ch から書いてるんだけど、もっとソースをコピペしやすい専用ブラウザがある、てことかな?
オススメを教えてくれると助かる

検索してみたが「オープン“ソース”」「“タブ”表示」といった文字列に引っかかってしまって、それらしいブラウザに辿りつけん
「TAB文字を全角スペースに自動的に変換」「カキコを一定行数毎に自動分割・書き込み」といった機能を持ってる
専用ブラウザが存在するんだろうと想像してるが…

181 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 18:17:01 ]
俺は navi2ch を使っているが、 >>177 はちゃんとインデントがついて見えている。



182 名前:デフォルトの名無しさん [2008/01/22(火) 19:02:09 ]
適当なテキストエディタでタブを置き換えればいいんじゃね?

183 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 19:55:59 ]
アプリアイコンを登録してみたんですが、どうも色が正しくない
いくつかの色が抜きというかグレーっぽく表示されてしまう
(もちろん抜き色指定していない)
開発ガイドどおりGIF89aで保存したGIFなんだけど・・・
16色/128色/256色と色数も変えてみたけどダメでした
どなたか綺麗にアイコン出す方法知りませんか?

184 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 21:50:43 ]
パレット0番が勝手に抜かれてるとか

185 名前:183 mailto:sage [2008/01/22(火) 22:13:44 ]
>>184
それは真っ先に疑いましたが違いました

その後色々検証してみたところRGBのRが物凄い勢いで
丸められてるっぽいことが解りました
(全体的に丸められてるのですが)

186 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 23:24:51 ]
勿論PCだとちゃんと表示されるんだよね?
そうだとすると実はGIF自体が破損してしまったか、携帯があんぽんたんなだけだと思う。

187 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 00:54:32 ]
>>181
>>182
情報d
emacs系の専用ブラウザでしたか…
慣れたエディタで記述/文字置換して即投稿できるのは
こういう場面ではとても便利そうですねえ
導入を検討してみます

188 名前:デフォルトの名無しさん [2008/01/23(水) 10:54:02 ]
今、905携帯上で426x240でアプリ作ってますけど、
P905上ですと横向きになりフルスクリーンになっていい感じなんですが、
D905上ですと縦向きのまま画面が小さくなっちゃいます。
これってPみたいに勝手にシステム側では横向きにはしてくれないのかな?
ないですよね・・してくれないんですから。
Canvas2を使えばいいんかなと思ったんですけど、あれってN端末だけぽいし、
@考えれるのって240x426にしてsetFlipMode(Graphics.FLIP_ROTATE_RIGHT)
で強引にする手段くらいしか思いつかないんですが、
他に何か良い手段知ってる方いませぬか(;´Д`)


189 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:11:26 ]
それが正攻法だと思うけど

190 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 23:56:36 ]
>>188
Canvas2が標準APIにでもならない限り
今のところそれ(setFlipMode(Graphics.FLIP_ROTATE_RIGHT))が正攻法
文字表示もImage表示も無くてラインとボックス描画程度ならsx,syの座標変換とw,hの入れ替えで描画を横倒しにできるけど
文字表示もImage表示も無いアプリってのは殆ど考えられないので結局一回Imageに描き溜めてsetFlipModeで表示するしかない

後はF90[345]iも横向きのDrawAreaを指定すると自動で横倒しにしてくれた筈

191 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 04:04:05 ]
DrawArea関連の機種毎の挙動がまとまった情報ってどっかにない?
どう指定したら自動で拡大されるとか、横向き表示されるとか、ソフトキーが被るとか
個人で全機種買う金なんて無いし┐(´∇`)┌



192 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 10:25:11 ]
>>188
ADFのTargetDeviceにD905iって入れてみろ。

193 名前:デフォルトの名無しさん [2008/01/24(木) 11:24:53 ]
>>189
>>190
レスサンクス!
P端末で開発してたんで他の端末で見た時に『え!?』と吹きましたもんで。
とりあえず240x426にかえて強引にやりましたが、
まだフルスクリーンにならんかったんで、そこから更にdrawScaledImageで
D端末での最大480×864まで拡大させてようやく期待通りの画面になりました・・

>>192
ハイ、神レスきました!
setFlipModeを使用しなくてもなりました( ̄□ ̄;)!!
こんなに簡単にできるもんなんですね・・。
開発ガイドで見てもそれらしい事記載してなかったんでスルーしてましたが、
いや〜、うん、こんな裏技があったんですね・・
マジ感動しました。サンクス(・∀・)
他の端末もこれで大丈夫なのかな・・確認したいけど、端末高いから(ノ_`。)


194 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 11:26:07 ]
240*240でいいじゃんwww

195 名前:デフォルトの名無しさん [2008/01/24(木) 17:32:53 ]
端末でSDカードにiアプリに保存したんですが、
このデータって逆コンパイルできないんでしょうか?

196 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 18:47:30 ]
>195
読み手が頑張って解釈しようとする文章じゃなくて
内容が素直に伝わる文章を書いてくれ。
特に2行目、データを逆コンパイルするってのが意味不明。

197 名前:デフォルトの名無しさん [2008/01/24(木) 19:11:50 ]
作ったiアプリを端末にダウンロード

端末にてiアプリをSDカードに保存

そのSDカードに保存したiアプリらしきファイルの中身を覗いてみたのですが
どうやらダウンロードしてきた元のjarファイルでもなければ
classファイルとも違うようでして、逆コンパイラに直接ぶち込んでもソースコードに戻りませんでした。
成功した方がいればと思い聞いてみました。

198 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 19:17:23 ]
>>197
SD-Bindingで暗号化されてるんじゃね?


199 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 19:33:44 ]
有料アプリのことを考えれば、
他の端末で実行できないようになってるだろうね。
端末固有の情報をキーにして暗号化。

ちなみにSoftbankもSアプリをSDカードに移せるけど事情は同じ。

200 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 21:30:53 ]
AES暗号化を解けば逆コンパイルできるよ。
解析できる頃には、地球が死滅していると思うけど。

201 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 15:15:06 ]
エミュレータが起動しなくなってしまったんですが、
原因として考えられることはどんなことがありますか?
ビルドは問題なく成功するんですけど、起動ボタンを押すと
「起動に失敗しました」というダイアログが出てエラーになります。
プロジェクト変えてみたり、jreとかsdkとかdojaの再インストールも試してみたけどダメでした。




202 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 16:59:19 ]
質問です。

903i以降に追加されたメソッドを含むアプリを
それ以前の未対応機種にてダウンロードした場合、ダウンロードが正常終了せずに落ちてしまうのですか?
それともアプリ起動後、メソッド実行時に落ちるのでしょうか。

203 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:06:20 ]
>>202
DoJa-4.1辺りと共用するなら、try〜catchでくくっておけ。
それ以前のProfileだと、そもそも存在しないclassとかあって、起動時に堕ちる。

前、やったことがあるorz






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<222KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef