Androidプログラミング初心者質問スレ Part6

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2011/03/31(木) 17:28:12.64
なんでjavaって連続の割り算掛け算できないの?
hoge = aaa/3600000/24;
これで普通いけるよね

こう書き直さないと駄目だった
hoge = aaa/3600000;
hoge2 = hoge/24;
953デフォルトの名無しさん:2011/03/31(木) 17:45:55.07
>>952
これじゃ駄目なの?
hoge = (aaa/3600000)/24;
954デフォルトの名無しさん:2011/03/31(木) 19:13:48.50
http://hibari.2ch.net/test/read.cgi/tech/1228452306/
Javaやらないか(超初心者向け)
http://hibari.2ch.net/test/read.cgi/tech/1179580383/
JAVAってこんなことも出来ないの?
http://hibari.2ch.net/test/read.cgi/tech/1197720520/
Java勉強するから支援おね
955デフォルトの名無しさん:2011/03/31(木) 19:43:47.40
>>953
それでできたけど
駄目ってことじゃなくてなんでできないんだろうと思って

>>954
そっちで聞いてみようw
956デフォルトの名無しさん:2011/03/31(木) 20:02:47.36
明示的な記述じゃない場合バグの元だからあえて許してないのかねぇ
Javaってこういうの多いよね、条件判定はboolean以外認めないとか地味に鬱陶しい
957デフォルトの名無しさん:2011/03/31(木) 20:16:15.19
PHPがフリーダムすぎるから
PHP⇒javaの順番で学ぶとすげーやりずらいわー


958デフォルトの名無しさん:2011/03/31(木) 20:25:24.41
ちょっと長めのプログラムにしたら
回転させるとプログラムが落ちるようになってしまたんですが
プログラムが処理しきれないと落ちることってあるのでしょうか?

959デフォルトの名無しさん:2011/03/31(木) 20:32:25.63
回転させるとActivityのonCreateが毎回呼ばれる。
そこでメモリを確保してて落ちるのはよくあること。
Manifestのactivityにandroid:configChanges="orientation|keyboardHidden"を追加すればonCreateは向きを変えても呼ばれんよ。
960デフォルトの名無しさん:2011/03/31(木) 20:41:26.77
>>959
なるほど、やってみます
961デフォルトの名無しさん:2011/03/31(木) 21:38:31.35
ZipFileとかEntryみたいにRARアーカイブ扱えるAPIってないでしょうか
962デフォルトの名無しさん:2011/04/01(金) 00:40:01.38
963デフォルトの名無しさん:2011/04/01(金) 04:59:05.25
iie
964デフォルトの名無しさん:2011/04/01(金) 12:27:44.97
OpenGLでフェードアウト処理を作っていますが、実機バージョンごとに
フェードアウトの動作が違います。

考えられる原因を教えていただけないですか?
965デフォルトの名無しさん:2011/04/01(金) 12:29:57.89
一部訂正>実機ごと実機のバージョンごと
966デフォルトの名無しさん:2011/04/01(金) 16:41:12.94
1.6だと2.1以上の仕様が未実装のやつとかあるお
967デフォルトの名無しさん:2011/04/01(金) 18:55:30.07
WVGA854でかいよWVGA854
ポートレイトがモニタに収まらないぞw
WVGAに54足せばいいのになんで大きくするんだよw
968デフォルトの名無しさん:2011/04/01(金) 19:00:57.11
Widgetから設定Activityを起動し、
Activityは起動元のWidgetIDを含んだ結果を返す事で設定を反映させる事ができるらしいですが、

WidgetからでなくActivityを起動し、そのアプリの全てのWidgetに設定を反映させたいのですがどうすれば良いでしょうか?
969デフォルトの名無しさん:2011/04/01(金) 19:04:21.15
>>968
PreferenceActivity使ってみた?
970デフォルトの名無しさん:2011/04/01(金) 19:24:02.91
設定を保存する専用のActivityの事ですね
通常のActivity(android.intent.action.MAINに設定している)でSharedPreferencesを使って設定を保存していますが、
PreferenceActivityのが良いのでしょうか?
971デフォルトの名無しさん:2011/04/01(金) 19:38:17.42
設定画面が一瞬で作れる点では
972デフォルトの名無しさん:2011/04/01(金) 19:40:43.99
いいというか簡単だし

別にSharedPreferencesでも
Widgetに読み込むkeyが同じなら全部のWidgetも同じ設定に反映されるんじゃね
973デフォルトの名無しさん:2011/04/01(金) 19:42:23.32
>>969
すいません、設定を反映させたいという言い方は間違いでした。
アクションを伝えたいという事です。
例えばActivity側でボタンを押すとWidget側の動作が作動又は停止するという。
974デフォルトの名無しさん:2011/04/01(金) 19:49:06.08
フラグにしてonUpdateの中で設定(key)読み込んで制御すればいいんじゃね
975デフォルトの名無しさん:2011/04/01(金) 19:55:27.55
サービスを停止すればいいだけでね
976デフォルトの名無しさん:2011/04/01(金) 20:05:46.26
ウィジェットのonEnabledの中のデータをonUpdateで使いたい場合、
どうやって渡せばいいでしょうか?
977968,970,973:2011/04/01(金) 20:36:16.63
>>969-975
ありがとうございます。
サービスの制御をActivity側で行い、
Widget側ではサービスが作動すると設定keyを読むという風にやってみます。
978デフォルトの名無しさん:2011/04/01(金) 20:48:15.63
>>973
オレもそういうことしたいんだけど
設計がスマートじゃなくなるんだよね
まだチラ見程度しか試してないけど
979デフォルトの名無しさん:2011/04/01(金) 21:43:16.73
自炊されたファイル形式はpdfになってるの?
それとも複数画像が含まれるzipになってるの?

980デフォルトの名無しさん:2011/04/01(金) 23:36:12.19
スーパークラスとonCreateやonUpdateの間に書かれたデータは
どこまで保持されるのでしょうか?
981デフォルトの名無しさん:2011/04/01(金) 23:39:45.25
スーパークラスとonCreateやonUpdateの間ってどこ?
982980:2011/04/01(金) 23:50:45.80
public class HelloAndroidWidgetProvider extends AppWidgetProvider {

ここです\(^o^)/

@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
Log.v("HelloAndroidWidget", "onUpdate");
super.onUpdate(context, appWidgetManager, appWidgetIds);
}
}
983デフォルトの名無しさん:2011/04/01(金) 23:54:24.43
>>982
(゜ロ゜)
984デフォルトの名無しさん:2011/04/02(土) 00:21:10.87
wwwwwwwwwwwwwwwwwwwwwwwwww
985デフォルトの名無しさん:2011/04/02(土) 00:39:15.51
間www
986デフォルトの名無しさん:2011/04/02(土) 00:45:46.68
その間違えかた……すごく気持ちはわからんでもない……
987デフォルトの名無しさん:2011/04/02(土) 01:04:25.13
java フィールド スコープ でぐぐれ
988デフォルトの名無しさん:2011/04/02(土) 01:10:09.33
フィールドじゃなくメンバ変数だった スマン
989980:2011/04/02(土) 01:13:42.15
実際にウジェットで書いてみましたが
onUpdateで継承されてました

となるとonEnabledとの違いはなんなのかと思うんですが
どうなんでしょう?
990980:2011/04/02(土) 01:33:50.88
もしかしてウィジェットでメンバー変数を使うとウィジェットが終了するまで
メモリを使ってしまうというのでしょうか?
でonEnabledであれば開放されると
これであってますでしょうか?
991デフォルトの名無しさん:2011/04/02(土) 02:55:51.54
ウィジェット作ったことないけどだいたいそんな感じだと思う
サービスの場合、システムにキルされたりするけど
992デフォルトの名無しさん:2011/04/02(土) 07:51:51.17
2ドルくらいで売りたいんですが
2ドルより1.99ドルのほうがいいですか?
993 忍法帖【Lv=26,xxxPT】 :2011/04/02(土) 11:59:50.25
ぬるぽ
994デフォルトの名無しさん:2011/04/02(土) 12:01:54.24
がっ
995デフォルトの名無しさん:2011/04/02(土) 12:03:12.62
$0.00くらいのがいいんじゃね?
996デフォルトの名無しさん:2011/04/02(土) 13:01:49.54
ちんこ
997デフォルトの名無しさん:2011/04/02(土) 15:37:00.99
スレたてできなかった
誰ヨロ
998デフォルトの名無しさん:2011/04/02(土) 16:45:58.23
じゃあ、俺が!
999デフォルトの名無しさん:2011/04/02(土) 17:39:09.28
いやいや、ここは俺が!
1000デフォルトの名無しさん:2011/04/02(土) 17:42:26.57
どうぞどうぞ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。