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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 17:36:05 ]
NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。
Doja、Starいずれも扱います。質問時には明記してください。
次スレは>>980が宣言して立ててください。

※DoCoMo以外は下記スレへ。
CLDC+MIDP+携帯電話用Javaスレッド part 8
ttp://pc11.2ch.net/test/read.cgi/tech/1206017034/

■ iアプリ特有ではなくJava一般に関する質問はこちらへ
【初心者】Java質問・相談スレッド116【歓迎】
ttp://pc11.2ch.net/test/read.cgi/tech/1213347130/

■関連スレ
【日本携帯】Mascot Capsule/Micro3D【標準】
ttp://pc11.2ch.net/test/read.cgi/tech/1117773530/

697 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 07:34:31 ]
すみません、CLDC+MIDP+携帯電話用Javaスレッド part 8がどうやら落ちていたようなので、
板違いとは思いつつ質問させて頂きます。

pc11.2ch.net/test/read.cgi/tech/1206017034/l50>>72さんの質問に便乗なのですが、
SoftBank端末用にパズルのような物を練習で作成中で、SH端末の「アクセスの遅いメモリ領域」について頭を悩ませています。

完成画像が大きな一枚絵になるので、常に保持しておかなければならない画像が複数あり、
drawRegionでそれを分割バラバラにして表示させています。
常に保持しておかなければならないデータは以下の通りです。

@384×192(8.2kb)のPNG画像
A192×192(3.7kb)のPNG画像
B192×192(4.0kb)のPNG画像
C576×384(29.0kb)のPNG画像
D240×182(6.3kb)のPNG画像

更に連続正解などの特典としてキャラクターカットインをスクロールさせようと思い、時折上記を保持したまま、
E380×300の(25.5kb)PNG画像
を読み込んで描画させています。
ですので、一番保持量が多い瞬間は@〜Eという事になります。
ステージが変わる場合は、上記を全て一旦null→gc→別画像を読み込み、という流れで行っています。

ただ、上記の最大時のサイズは、X:1964 Y:1442なので、240*260*11より面積という面で見ると小さいと思うのですが
実際は@ABの3ファイルまでしか高速アクセスが出来ていない状況です。
※読み込みの順序によっては最初の1枚しか高速にならなかったりもします。


698 名前:697 mailto:sage [2009/07/17(金) 07:35:56 ]
そこで幾つか試してみたのですが、
1.画像の色数を極限まで落として容量を削減→変わらず
2.@ABを1枚の画像にまとめて、@CD+Eにしてみた→@ABのアクセスですら更に重くなる

という感じです。
考えられるのは、画像のXY長で管理しているとすれば、X,Yが240,260を超えた画像は、たとえ241pixとかでも
2枚分消費し、次の画像は3枚目のメモリ位置に格納するので11枚分を越えてアウト?
でも、実際は同じXY長でも色数等で容量が大幅に変わるのでそれはないかな、とも思っています。

次に考えられるのは、起動時にすでに高速アクセス用のメモリが何者かによって占められている、という事かなと思い、
試しに起動直後、タイトル画像(240*240 2kb)のみを読み込み、描画した状態で
Runtime.getRuntime().totalMemory()、Runtime.getRuntime().freeMemory()を表示させてみたところ
2673000/4194292 からスタートし、空き領域急降下→自動GCを繰り返していました。

ちなみに@ABCD+Eの状態の場合は
1400000/4194292でした

とにかくいの一番に画像を読み込ませようと、宣言を一番初めにしたり、画像の読み込み処理を、
音楽ファイルやコマンドリスナーより先にしたりなどしてみましたが、どれも意味はありませんでした。

一体何が原因として考えられるのか、アドバイスを頂けるとすごく助かります。
長文乱文になり申し訳ありませんが、よろしくお願い致します。

699 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 10:03:25 ]
・切羽詰まった感は出てるがスレ違い
・画像は一枚に纏めるより、むしろ実画面サイズ以下に分割の方向で
・根本的に画像の使い方が粗い
・SHですねわかりますとか思ってたら本当にSHだったので嫌んなった
・ファイルサイズとヒープ消費量を同一視しないこと
・この場合freeMemory()等を頼りにしないこと
・端末機種のバ…特性に併せるか若しくは諦めることそれが一番だいじ

700 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 10:16:46 ]
スレ違いだな。

何とかしたかったら神に祈れ。
技術で何とかできるなんて考えは捨てて、仕様を直させろ。

701 名前:693 mailto:sage [2009/07/17(金) 11:25:27 ]
>>695
Runtime#freeMemory()は800kbちょいぐらいの値が返ってきてる状態での、
500KBの確保に失敗してます。
具体的には↓な感じです。
エミュレータのヒープ最大容量は2048kbにしてます。
-------------------------------
System.gc();
sleep(1000); // チョット待つ
Runtime#freeMemory(); //800kbぐらいの値が返ってくる
temp = new byte[512 * 1024]; // エミュレータ落ちる
-------------------------------
実機N905は12MBぐらいの空き容量で9MBの確保に成功してるので…
やっぱりエミュは不完全な部分もあるってことでしょうか。

>>696
エミュをアテにするなってことは、やっぱり最後は実機で確認が確実ってことですかね(^^;


702 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 11:42:15 ]
メモリ周りは運が絡む

703 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 12:31:03 ]
単なる別機種と化してるエミュレータなんて何考えてるんだろうな

704 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 13:11:32 ]
Docomoのエミュレータ程度の性能あれば十分だとは思う

705 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 13:16:42 ]
>>697
基本>>699の指摘が全てであるとは思うが、細かいノウハウはあると思うので
自分でCLDC+MIDP+携帯電話用Javaスレッド part 9を立てるか、確かどっかに、
スレ作成依頼スレがあったと思うのでそこに依頼して立てるのが吉だと思う。



706 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 13:29:46 ]
>>エミュをアテにするなってことは、やっぱり最後は実機で確認が確実ってことですかね(^^;

というかどういう状況で作成しているかは知らないが、N905iで動くからといって他の905iで
エミュみたいな不可解な動作をしない保証はまったくどこにも無い。趣味で自分の所有端末
向けに作っている匂いもするが、もしそうでないなら、最終的にはアプリ配布対象となる
全ての端末で実際に動作させて確認する必要がある。いや、マジな話。

707 名前:デフォルトの名無しさん [2009/07/17(金) 14:10:33 ]
これはチャット機能かな
www.youtube.com/watch?v=fHTq_NV_joA&feature=channel

708 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 14:29:51 ]
800KBしか残っていない状態で500KBとれたらかなり奇跡だろ
DojaのGCはメモリのコンパクションはしねーんだぞ

709 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 14:31:57 ]
する奴としない奴があるんじゃ無かったっけ?

710 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 15:22:19 ]
>>709
905あたりだと微妙

>>706
全面的に同意するけど、
似たようなこと職場で言うと煙たがられるな

711 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 16:03:44 ]
WMは2003から6.5までごかんせいもんだいなんてほとんどおきないのに
なんであいあぷりはこんなにひどいんだろう

712 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 16:11:55 ]
>>709
新しい奴は片っ端からしない。
しなくなったのはN900iとP900iが最初
DoCoMoは最近は「コンパクションはしなくても良い」と規定していて、最近は処理速度を競っているので切られるのがほとんど。

(´・ω・`)DoCoMoも余計な規定緩和(って用語あるか?)してくれたもんだ

713 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 16:39:05 ]
>>712
それのソースはある?
疑ってるわけじゃないけど

714 名前:693 mailto:sage [2009/07/17(金) 16:51:30 ]
DOJAのGC、コンパクションないんだ。。。。
やべぇ。。。orz
一応仕事で作ってるものなので、最終的には900以降の全機種で動作チェックしないといけないんだ。。。。
厳しい・・・

レスありがとうございました。

715 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 17:13:19 ]
>713
自分>712じゃないが、ソースは出せない。コンフィデンシャル。
後はどういうことか察してくれ。



716 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 17:17:20 ]
confidentialな資料確認できる人は
このスレを鵜呑みにせずに自分で確認しましょう。

とだけ言っておく。

717 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 17:34:56 ]
712だけど、
別にGCがない機種があるという情報自体はコンフィデンシャルではないよ

iアプリコンテンツ開発ガイドにも、<アロケート可能な連続メモリ量の参照>の項目で

KVM がヒープコンパクション機能(ヒープ上に発生したフラグメントの除去機能)をサポートしている機種
では、このメモリ量は概ねjava.lang.Runtime.freeMemory()メソッドが返す値と同等となります。しか
しヒープコンパクション機能をサポートしていない機種では、このメモリ量は状況により
Runtime.freeMemory()メソッドが返す値より大幅に小さくなる場合があります。

とある。
つまりコンパクションをサポートしていない機種があるのは仕様。
で、最近のがコンパクション積んでないのばっかりというソースは無いな…。
ただ、実装が面倒な上、エンドユーザーから見れば遅くなるだけのコンパクションを、わざわざ営利企業が積むわけもなく…

718 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 17:46:33 ]
>717
>別にGCがない機種があるという情報自体はコンフィデンシャルではないよ

そこはどうでもいいよ。
後半に突っ込んだんだが、まぁやぶ蛇だからこれ以上はレスしない。

719 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 18:12:07 ]
900iが最初なら
503iはどうだったんだw
て話か

720 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 18:35:39 ]
やぶ蛇どころか、まったく信用ならんなんちゃってプロだってことは分かった
プロなら素人に誤解されるような説明はせんからな

721 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 19:09:32 ]
>>710
ああ、確かにもれもたまに煙たがる奴に遭遇する

そして、そういう奴にかぎって販売後に端末依存の不具合で客クレーム出して、
もれとかを巻き込んで徹夜騒ぎになって、以後、新人から煙たがれる立場になるw

722 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 19:23:51 ]
>>720
confidentialかどうか微妙だと判断したら、
プロなら素人に詳しい説明はしないんじゃないか?
引き際が綺麗かどうかは知らないが。

723 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 19:37:54 ]
DoJa5.1で、ComponentListenertとSoftKeyListenerを同時に使いたいけど
「MainPanel は abstract でなく、com.nttdocomo.ui.SoftKeyListener 内の abstract メソッド softKeyReleased(int) をオーバーライドしません」
class MainPanel extends Panel implements ComponentListener,SoftKeyListener{
こんなエラーが出てどうすればいいやら

724 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 20:26:58 ]
昔スゲー悩んだ末に解決したはずなのだが、忘れたw

うろ覚えで申し訳無いが、『softKeyReleased(int)はかならずオーバーライド
しないといけないんだけど、MainPanelはabstractでないんで、自動的に
オーバーライドしないんよ。だから、自前でオーバーライドしてちょうだい』
みたいな主旨のエラーだったと思う

725 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 21:44:23 ]
なんでEclipseを使わないんだろう。
> 型 MainPanel は継承された抽象メソッド SoftKeyListener.softKeyReleased(int)
> を実装する必要があります。
って分かりやすいメッセージが出るのに。

抽象クラスではない場合は、implementsしたインタフェースのメソッドは
すべて実装しないといけない。もう実装できる機会がないから。
抽象クラスの場合は、それを継承する先で実装すればいいから、
その時点ではエラーにならない。



726 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 21:56:56 ]
ありがとう。
雛形から作り直してみたら一応はうまくいったんだが…
どう見比べてみても今のソースと同じだし、何が悪かったんだろう

727 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 22:25:44 ]
引き数とかが微妙に違ってたり、メソッド名が1文字間違ってたり、そういうレベルの間違いだと思うぞ<どう見比べても

728 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 23:45:52 ]
ミニアプリの描画領域を透明にすることってできる?
背景の画像を透過GIFにしてCanvasの背景を透明にできればできると思ったんだけど、
そのCanvasの背景を透明にする方法がよくわかんないです。だれかたすけて><。

729 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 23:46:50 ]
>> Eclipse
昔使おうとした時にプリプロセッサとの絡みで面倒くさくなって、結局
使ってないんだけど、その辺今解決しているのかな?

いや、JAVA的に邪道であるとは思うけどw

730 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 23:53:22 ]
定数は諦めて、できるだけ元の形を残すプリプロセッサを使う。

そういう俺もEclipseはどうしても必要じゃない限りは使わないけどなw

731 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 00:03:30 ]
>>728
フェイス画像は全透明にできるけど、
描画領域は初期化の時点で真っ白になるので無理。
その上からいくら透過画像を使おうが無駄ァ!
数字だけ浮いてるデジタル時計を作ろうとしてたのに、
画像を作ってからできないことに気づいてorz

732 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 00:16:31 ]
>>731
ありがとう。
ドキュメントに、Graphics#getColorOfRGBでアルファ値含んだ値がとれるって書いてあったから、
Frame#setBackground に渡してみたけど、やっぱりだめだった…。

じゃあ、ADFに指定するフェイス画像をプログラム内で切り替える方法はあるでしょうか。
これができればCanvasが透明にならなくてもやりたいことができそうなんです。


733 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 01:52:10 ]
携帯もそろそろPCソフトが使えるようになりそうだから
iアプリの意味がなくなるな


734 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 02:31:30 ]
docomo端末上で好き勝手やらせてくれるとは思えないんだがそういう流れになってるの?

735 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 11:59:55 ]
林檎や窓ののったスマートフォンなら、専用に作り直せば自由だ罠
PCのソフトそのままは無理だろ、ARMでx86が動くわけないんだから



736 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 13:50:35 ]
そういう技術レベルの話じゃないだろ
フルブラウザだって一般にはほとんど普及してない
動くことに満足する技術者と使いやすさを求めるユーザとのギャップが一番の問題

737 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 16:12:28 ]
そういう論調
KDDIがBREW始めたころに良く見たわ

738 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 16:23:04 ]
どうせ移植する機種が増えるだけの話だ('A`)y-~~

739 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 00:14:19 ]
20個ぐらいのTextBoxの中身を全部調べて、もしNullなら埋める
みたいなことやりたいけど、パネルの名前に配列使ったりできないの?

740 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 00:33:54 ]
日本語で頼む。
・TextBoxの中身はnullにならない
・Panelに名前の概念はない

741 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 11:37:56 ]
分かりにくくて申し訳ない
パネル型変数を配列変数として宣言できないかということ

742 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 11:42:12 ]
Panel [] panels = new Panel[10];

743 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 12:24:51 ]
質問です!いま携帯ゲームをつくっているのですが(Doja)
画像ファイルを1つのファイルではなく
サイズが違うので
別々のファイルで読み込んでつかっているのですが
それでもよいのでしょうか?
あと、Imageとspriteの使い分けって静的=Image、動的=spriteでよいのでしょうか?
お願いします。。。

744 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 13:31:19 ]
日本語の勉強が先

745 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 16:38:58 ]
>>742
TextBox [] text=new TextBox[10]; まではいいとして
コンストラクタをどこに書けばいいのか分からないから困ってるんだ



746 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 17:06:17 ]
エラーの出ない所に

747 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 17:11:14 ]
頼むから率直に教えてくれw

748 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 17:15:15 ]
TextBox [] text=new TextBox[10];
for( int i = 0; i < text.length; ++i ){
  text[i] = new TextBox( "ここ" );
}

749 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 17:57:57 ]
上手くいった。d

750 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 23:18:55 ]
>>743
それでもよい。

spriteは特に使い分けする必要は無く、自分が使いたいように使えばOK。
ちなみに、もれは実験以外でspriteを使ったことが無い。他キャリアへの
移植がちょいめんどうになるしな。

751 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 05:34:11 ]
>>750
ありがとうございます

752 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 09:26:38 ]
・古い機種ではアプリのDLすらできなくなる機種依存クラスを利用したい(このアプリには誤りがあります〜と表示される)
・プリプロセッサは使わない

とすると、if (定数)...で分けるのが一番手っ取り早いのでしょうか?


final static boolean old_doja = true;
if (old_doja)
 // 全機種対応メソッド
else
 // 新機種用メソッド

753 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 09:33:51 ]
別アプリにする

754 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 11:16:38 ]
ADFに書けばいいじゃない

755 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 14:02:40 ]
>>752
新機種対応と全機種対応のアプリが別になる(別のjarファイルになる)ことが
許されるならYES




756 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 14:03:46 ]
文字列からDateオブジェクト作って比較する処理、みんなどうやってる?
SimpleDateFormatないから困惑してる。

757 名前:756 mailto:sage [2009/07/20(月) 14:57:31 ]
Calendarはあるのか。見逃してた。
あとは手で書くしかないのか。めんどくさいねぇ。

758 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 08:20:42 ]
>>756
そもそもそんな処理自体、滅多にやらない気が...。

759 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 10:03:19 ]
さて、今日も文字列からDateオブジェクト作って比較するか

760 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 11:16:55 ]
現在アプリを作成しています。

ラベルにリンクを付与してリンクをクリックしたときに、
指定のイベントを発生させるにはどのようにしたら良いのでしょうか?

イメージ的には、w2chの板や、スレをリンクするようにしたいのですが。
(押下したらイベントが走るような)

761 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 12:21:17 ]
>>721
もっと酷い状況としては煙たがるのが上司って場合が有ってな
予算が無いのを言い訳に、必要な開発機材を揃えない

ろくに使えもしないPhotoshopよりも端末を買え

762 名前:760 mailto:sage [2009/07/21(火) 14:21:42 ]
自己解決しました。
アンカーボタンで実現できそうです。

763 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 18:07:39 ]
資格勉強ソフトってなんで無いの?
勝手に問題使っちゃいけないわけでもあるまいし

764 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 18:10:53 ]
勝手に問題使ったら不味いだろ。

765 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 18:14:08 ]
いや、問題作るのはいいだろ。問題は問題を作るのが大変なんだよ



766 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 18:24:53 ]
実際の問題勝手に使っちゃ著作権を侵害するじゃないか

767 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 22:32:01 ]
明日はEclipseの日

768 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 23:50:34 ]
著作権的にはケースバイケースで、問題が著作物として認められるかどうかが
焦点となるらしい。

例えば運転免許取得の問題集は、問題の傾向が限られてくるし標識の問題なんて
問題の出し方が自体が限定されるんで、似たような物を作っても侵害に発展
する可能性は低いが、だからといって1ページ丸まるパクったのが丸分かり
とか、問題の順番を変えてちょっと文面を変えたような物を出すと侵害と
判断される感じ。

769 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 19:20:10 ]
じゃあ、1+1って問題の権利は誰にあるんだい

770 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 19:28:19 ]
>>769
朝鮮人には理解できないかもしれないが1+1に権利はないよ
ただの足し算だからね

ただ出題方法を参考書など丸写しにすると駄目だってこと

771 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 20:13:09 ]
>>770
調子に乗ってこういうこと言う奴って日本を愛してないんだろうな。

772 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 21:56:12 ]
訴えられて初めてわかるのが著作権
やりたきゃやれよ、俺は嫌だがw

773 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 23:27:28 ]
>>769
この事例でいくと例えば1+1そのものには著作権は無いと思われるんだけど、
塾大手の公文式かなんかだと子供に体感的に足し算の感覚覚えさせる為に
1+1 = ?
1+2 = ?
1+3 = ?
……
こんな感じでテキストに20問近く出題される。これと同じ主旨を感じさせる
出題の仕方を別の塾で行えば、著作権侵害にあたる可能性があるという事かと。

774 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 23:32:50 ]
それはあなたの想像でしょう?根拠があるんですか?

775 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 23:50:06 ]
>>772
774が踊りたいようなので、皆でみまもりましょお



776 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 01:25:34 ]
1+1の起源は韓国ニダwww

までよんだ

777 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 01:58:06 ]
スレ違いを引っ張らないで!

778 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 09:42:41 ]
メールを送信するiアプリって作れないの?

779 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 10:08:06 ]
作れるよ

780 名前:デフォルトの名無しさん [2009/07/23(木) 12:22:16 ]
ほ、ほんまですの!?
ググってもAPI一覧見てもそれっぽいのが見当たらなかったから諦めてた!
詳しくお願いしまう

781 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 13:34:10 ]
詳しく説明するには場所が足りないが、もれが思いつく限り、やり方の大筋は
以下の通り

○ アプリDXの機能を使う(Doja3.0以上)
○ サーバーを立てて、CGIを介する(携帯版Gooメールアプリとかはこのやり方)

782 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 15:05:49 ]
>>781
サンクスです!
前者の方法で試してみようと思います
ちなみにcom.nttdocomo.systemのMailDraftクラスでおkですか?

783 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 15:51:00 ]
iアプリDXは法人で企画通して金払わないと無理だけどその点分かってるよね?

784 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 21:41:06 ]
知りませんでした…
諦めます

785 名前:デフォルトの名無しさん [2009/07/24(金) 14:32:16 ]
スクラッチパッドにあらかじめデータを保存させた状態で
ユーザーに配布する事って出来ますか?



786 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 14:48:48 ]
無理
起動時などに、resフォルダorネットワークから読み込ませるのが一般的

787 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 15:07:40 ]
Calendar.add が無いんだけど、日付の足し引きってどうやるの?

788 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 15:09:56 ]
>>786
起動時にresフォルダから読み込ませる

これについて詳しく教えていただけませんか?

789 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 15:18:06 ]
iDKの対象プロジェクトのresフォルダにリソースを入れた状態でコンパイルし、
これを起動時に読み込んでスクラッチパッドに書き込み直す。

790 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 15:19:17 ]
>>789
ありがとうございました。
やってみます。

791 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 15:36:23 ]
質問です
ImageStoreのaddEntryで新規登録したファイルはどうやって削除したらいいんでしょうか?
ImageStoreにはdeleteがないので困ってます
なにか他のクラスを使うんでしょうか?


792 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 15:40:58 ]
消せ無いんじゃね?

793 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 20:11:08 ]
>>787
ttp://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/util/Calendar.html

794 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 00:18:42 ]
>>782
CGI使う方法だったら一般アプリでも行けますのと、
確かnpop作者さんが自作のPOPメーラーをdoja移植して
cgiまでソース公開されていたような気がします

795 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 01:49:55 ]
生ソケットの通信ができないのに、
どうやってPOPのメーラー作るのよ



796 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 05:57:31 ]
とりあえず>>795がDojaからネットワーク使ったことないのは分かった

797 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 10:51:48 ]
基本情報処理技術者試験とか、過去問から練習アプリを作るのは問題ない?






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

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

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