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

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2005/06/29(水) 00:15:28
おいおい、質問者はオブジェクトって言ってるぞ。
953デフォルトの名無しさん:2005/06/29(水) 01:26:11
>950は、(初心者っぽくないが)シリアライズについて質問し、
>951は、シリアライズはないから自前で変数を1つずつ書き出せ、と遠回しに回答。
だったりして。
954デフォルトの名無しさん:2005/06/29(水) 02:19:51
         ☆ チン     マチクタビレタ〜
                         マチクタビレタ〜
        ☆ チン  〃  Λ_Λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) < 次スレまだ〜?
             \_/⊂ ⊂_ )   \_____________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
        |  愛媛みかん  |/
955デフォルトの名無しさん:2005/06/29(水) 17:14:13
iアプリってサスペンド取れないんだっけ?
毎フレーム取得してる時間がリジュームの時に更新されてたりされてなかったりして
非常に困るんでなんとかしたいんだが・・・

これってリジュームのイベントが来る前に何か動いてる時があるってことだよね?
956デフォルトの名無しさん:2005/06/29(水) 17:42:52
>>955
それだけの情報ではなんとも・・・ソースも見れないし。
サスペンドって事は待ち受けアプリ???
その毎フレーム取得してるという時間をどのように扱ってるのか判らないが
なんならリジュームイベントの中で再取得して更新してやればいいんじゃない?
957デフォルトの名無しさん:2005/06/30(木) 09:39:05
あ、俺もそれは思った。
Resume自体は取れるが、いつSuspendに入ったんだかはわからん希ガス。
今作ってるのが505以降用で、Doja3.5以降のATTRIB使えないんで、とりあえず
FOLDING状態だけは見るようにしてるんだけど。
958デフォルトの名無しさん:2005/06/30(木) 11:46:22
質問です。
iモーションをアプリ上で描画するときは、MediaManager#getImageでMediaImageを取得し、
Panel上にVisualPresenterを使って設置するわけですが、
Flash(swf)ファイルは同様にできないのでしょうか?

資料をざっと見てもそういう一覧を発見できず、ぐぐってもまったくHITしないようです
「swf MediaManager」
959デフォルトの名無しさん:2005/06/30(木) 22:29:56
某フルブラウザ開発者さんですか?
無理ですよ。鯖側で展開しない限り。
960デフォルトの名無しさん:2005/06/30(木) 23:05:44
>959
今リリースされてるフルブラウザの開発者なら、
そのぐらい知ってると思われ。
というか、そのぐらい調べられるっしょ。

っ[ i アプリコンテンツ開発ガイド for DoJa-4.0 〜詳細編〜 1.00 P88〜P89 ]

差別化のために Flash 対応しようとしたのかな?
swf はフォーマットが公開されてるから、
あとは気合いと根性でがんばれ。
961960:2005/07/01(金) 00:20:35
Panel って書いてる時点でフルブラウザと無縁だって
気づこうぜ俺・・・。
962デフォルトの名無しさん:2005/07/01(金) 04:57:51
main.java
a.test.java
というパッページ、及びクラス構成で、
a.test.java内で、
import main;
としていますが、

iappliTool 3.5でコンパイルすると、
エラーとなってしまいます。
javacの実行に失敗しました
ビルド開始(DoJaプロファイル : DoJa-3.5)
C:\DoJa3.5\apps\20050629\puzzle\src\a\test.java:14: '.' がありません。
import main;
^


原因として考えられることありましたら、
教えてください。
963962:2005/07/01(金) 04:59:51
import main;
_______^ ←この位置に^があります。
964962:2005/07/01(金) 05:00:51
main のmの字のところに ^ があります。

度々すみません。
965デフォルトの名無しさん:2005/07/01(金) 09:14:58
>>959
>>960
ありがとう。フルブラウザとはまったく関係ない人です。

Doja-4.0のほうにきちんと対応書いてありましたね。
3.0の方を見てたら、対応してあるはずのiモーションについてかかれておらず「公式資料で抜けがあるのかよ!」
とこっちにきてしまいました。

966デフォルトの名無しさん:2005/07/01(金) 10:41:58
質問です。
ImageをGIFにする手段というのは用意されていないのでしょうか。
JPEGにする手段としてはImageEncoderというものを見つけたのですが、
「JPEGなど」といいつつGIFはサポートされていないように見えます。

自前で実装するしかないのでしょうか?
967デフォルトの名無しさん:2005/07/01(金) 16:54:45
>>962
import main;ていらなくね?
968デフォルトの名無しさん:2005/07/01(金) 21:45:45
いらないね。
デフォルトパッケージ内だから、暗黙のうちに解決される。
importつけるとエラーになる。
969962:2005/07/01(金) 22:26:06
main;

だけでいいということですか?
970デフォルトの名無しさん:2005/07/01(金) 22:49:29
ていうことです。
レッツチャレンジ。


でも、eclipseとかで開発した方が効率いいよ。
検索すると一杯引っかかってくるので、頑張って試してみて欲しい。
971デフォルトの名無しさん:2005/07/01(金) 22:53:33
空気を読まずに質問させてください。

Dojaのエミュレータのキーアサインを変更することって可能でしょうか?
スキンの設定は見当たるのですが、ボタンの対応設定はどこにあるのか…
テンキーがないノートPCでの開発はキツイヨ…
972デフォルトの名無しさん:2005/07/02(土) 02:47:24
>>971
俺もキーアサインできるなら知りたい。
doja.exeのパラメータ「-p」が怪しいのだが
色々試しても何も変らん。
973 ◆GPsvCgD6Dc :2005/07/02(土) 03:46:00
JAVAで携帯用PCブラウザを作ろうと思ってるのですが何からしていいのやらって感じです。
とりあえず、どんな知識をつければいいか教えてください。
974デフォルトの名無しさん:2005/07/02(土) 04:08:04
>携帯用PCブラウザ
なにそれ?
VNCみたいの?
975 ◆GPsvCgD6Dc :2005/07/02(土) 04:16:32
フレームを使ったページや、ページ容量の大きいサイトを画像圧縮したりして携帯からでも観覧できるようにするブラウザを目指してます。
976デフォルトの名無しさん:2005/07/02(土) 09:49:12
いまさら作るだけムダって気が。
977デフォルトの名無しさん:2005/07/02(土) 10:30:11
ちょっとまて。技術系スレなのに「作るのムダ」って言い方はないだろう。
勉強にはなる。

>>975
まずHTMLの勉強じゃないか?
978デフォルトの名無しさん:2005/07/02(土) 10:51:24
携帯アプリ初めてなら、まずは一つサンプルHTML作って
ソースに埋め込んで、それを Canvas で描画だよな。
タグの解釈とかは抜きで。
画面が表示されるやつは、やっぱり嬉しい。

次はスクロールもさせないとな。

次はタグの解釈か?通信なんかどうとでもなるだろうし。
解釈して反映させて。
ハイパーリンクはフォーカスもあるから面倒かもな。

あとは画像。死にそうだな。

これでまずシンプルなブラウザはクライアント側完成。

次にサーバも作らないとな。
フレームとか、圧縮は後回し。
基本的にはプロキシサーバを作るようなもん?
まずはスルーで端末に送って、
あとはタグの置換機能も必要か?
画像サイズも変更できるようにしないとな。

ここまできたら圧縮も簡単だな。

あとはフレームを実装すればできあがり、か?

あー。まずは DoJa4.0 で作って、次は DoJa3.0&DoJa4.0LE に移植、
次に DoJa2.0 に移植ってな。

最後に広告枠つける。
979デフォルトの名無しさん:2005/07/02(土) 11:00:46
>最後に広告枠つける。
ワロタ。重要だなw
980 ◆GPsvCgD6Dc :2005/07/02(土) 11:17:14
なるほど〜。返答ありがとうございます。アプリ作るの初めてなんで苦戦しそうです。
とりあえず教本でも買ってこつこつやろうと思うのですが、おすすめの本はありますでしょうか?
あとJABAのみ学べばいいのでしょうか?他に覚えておいた方がいい言語はあるんですかね。
質問ばかりですみません。
981デフォルトの名無しさん:2005/07/02(土) 11:18:09
初めてなのに志が高くて大変結構。
とりあえずネット上にある初心者アプリサイトを見て、簡単なアプリ作ってみそ。
982 ◆GPsvCgD6Dc :2005/07/02(土) 11:18:42
JABA×JAVA○

orz
983 ◆GPsvCgD6Dc :2005/07/02(土) 11:27:48
HTMLなら多少理解しているのですが…
とりあえず本屋行ってみます〜。
984デフォルトの名無しさん:2005/07/02(土) 11:36:09
>>983
アスキーのFOMA本にテキストベースのHTMLブラウザが載ってた希ガス
985962:2005/07/03(日) 00:10:41
main;
とすると、

'class' または 'interface' がありません。
main;
^
となり、

main; を書かないと、mainのメソッドを使っている箇所で、シンボルを解釈処理できません。
と出てしまいます。

962の補足をしますと、
同じソースなのですが、
環境によって、import main;がビルド通ったり、962のようなエラーが出たりします。


986デフォルトの名無しさん:2005/07/03(日) 00:16:27
>980
つ【ttp://www.edit.ne.jp/~giw/naori/memo_i.html
高いな。
987デフォルトの名無しさん:2005/07/03(日) 00:40:23
mainはきちんとpublicになってるか?
全てのjavaファイルが、同じフォルダにある状態でコンパイルしてるか?
988デフォルトの名無しさん:2005/07/03(日) 01:05:36
>>962
> main.java
> a.test.java
> というパッページ、及びクラス構成で、

この部分が意味不明なのでまず確認したい。
src/main.java
src/a/test.java
と配置してるんだよね?

もしファイル名自体がa.test.javaで
src/main.java
src/a.test.java
と配置してるんだったらそりゃ不適切。

そして import main; なんて書き方はしない。
やりたいことは import main.java; だろ。
989デフォルトの名無しさん:2005/07/03(日) 04:23:54
>>962
えーと、名前のあるパッケージに所属してるソースから、
デフォルトパッケージのクラスを使う術はありません。
昔は、
import main;
で行けたんだけど、JDK1.4からはJLSを厳密に解釈するようになって、
そうするとコンパイルエラーになるようになってしまった。
なので、解決策は、
- 全部デフォルトパッケージに配置する
- デフォルトパッケージに所属してるソースを、適当な名前のパッケージに移動させる
のどちらかしかありません。どちらも面倒だけど。

というわけで、
>>988
>やりたいことは import main.java; だろ。
は嘘です。騙されないようにしましょうw
990デフォルトの名無しさん:2005/07/03(日) 07:58:24
                _∧_∧_∧_∧_∧_∧_∧_∧_
     デケデケ      |                   
        ドコドコ   <   次スレまだ〜?
 ☆      ドムドム   |_  _  _ _ _ _ _ _ _ _
        ☆   ダダダダ! ∨  ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨
  ドシャーン!  ヽ         マチクタビレタ〜!!!    ♪
         =≡= ∧_∧     ☆
      ♪   / 〃(・∀・ #)    / シャンシャン
    ♪   〆  ┌\と\と.ヾ∈≡∋ゞ
         ||  γ  ⌒ ヽヽコ ノ  ||
         || ΣΣ    .|:::|∪〓  ||   ♪
        ./|\人 _.ノノ _||_. /|\

           ドチドチ! 
991デフォルトの名無しさん:2005/07/03(日) 10:44:56
アスキーのテキストブラウザのソース流そうか?
992デフォルトの名無しさん:2005/07/03(日) 16:33:11
999999999999999999999999999999999999999999999992
993デフォルトの名無しさん:2005/07/03(日) 19:28:56
初心者にソース渡してもなあ・・・。
つか本買え。
994デフォルトの名無しさん:2005/07/04(月) 00:12:02
タグの処理を全部携帯にまかすともっさりするような気がするんだけど
まぁまだそこまで危惧しなくてもいい段階なのかな
995デフォルトの名無しさん:2005/07/04(月) 02:23:53
996デフォルトの名無しさん:2005/07/04(月) 05:38:30
うめ
997デフォルトの名無しさん:2005/07/04(月) 05:39:41
埋めついでに協力頼む
【java初心者の俺がアプリ作ってみる】
http://hobby7.2ch.net/test/read.cgi/appli/1120137628/l50
998デフォルトの名無しさん:2005/07/04(月) 05:40:00
999デフォルトの名無しさん:2005/07/04(月) 05:40:33
とめさん
1000デフォルトの名無しさん:2005/07/04(月) 05:41:39
 *     +    巛 ヽ
            〒 !   +    。     +    。     *     。
      +    。  |  |
   *     +   / /   イヤッッホォォォオオォオウ!
       ∧_∧ / /
      (´∀` / / +    。     +    。   *     。
      ,-     f
      / ュヘ    | *     +    。     +   。 +        このスレッドは1000を超えました。
     〈_} )   |                                次スレも…VIPクオリティ!!
        /    ! +    。     +    +     *         http://ex11.2ch.net/news4vip/
 ガタン ||| j  / |  | |||
――――――――――――
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。