10/11/19 19:19:08
国内アプリだとxperiaで動けばおk?
全機種動作チェックしてくれるグーグルの部門とか有ればいいのに。
3:デフォルトの名無しさん
10/11/19 19:29:20
>>2
業務委託していくらなら使おうと思う?
4:デフォルトの名無しさん
10/11/19 19:51:31
グーグルはエミュで動けばおkと言う事になってなかったか。
5:デフォルトの名無しさん
10/11/19 19:52:13
あと各種解像度でも確認だっけ
6:デフォルトの名無しさん
10/11/19 19:52:25
>>4
なってねえよ
7:デフォルトの名無しさん
10/11/19 23:09:13
2つ質問あります!
1.Viewクラスを継承してcanvasで描画処理をしているところに、
元々用意されているウィジェットを呼び出す事は可能でしょうか?
2.bluetooth関連は実機でないとテストできないのでしょうか?
よろしくお願いします。
8:デフォルトの名無しさん
10/11/19 23:35:58
URLリンク(android.git.kernel.org)
こいつなんですけど、
./toolbox testtool
で
printf("%s: no such tool\n", argv[0]);
のところで
testtool: no such tool
が帰ってくるのはなんでなぜでしょうか?
argv[0]って実行ファイル名じゃないの?
9:デフォルトの名無しさん
10/11/19 23:40:51
実行ファイルはtoolboxだが?
10:デフォルトの名無しさん
10/11/19 23:41:06
事故解決しました。
9 // "toolbox foo ..." is equivalent to "foo ..."
10 if (argc > 1) {
11 return main(argc - 1, argv + 1);
ここかな?
11:デフォルトの名無しさん
10/11/20 00:52:28
>>2
全機種チェックするコストと効果考えればほとんど自明の問題だな。
12:デフォルトの名無しさん
10/11/20 02:05:16
色々な所で同じ質問をして、どこからも回答が貰えてないってことは
質問の内容が誰にも伝わってないって思った方が良い
13:デフォルトの名無しさん
10/11/20 18:14:38
カメラのプレビュー画像を得るにはどんな方法があるんでしょうか。
SURFACE_TYPE_NORMALで得たYUV420をARGB32にコンバート(JNI)、RGB_565のBitmapにsetPixelsでは
他の方の無音カメラと比べて重過ぎるので、何か他のアプローチがあるんじゃないのかなと。
無音カメラを色々試してみた所、Accident Cameraが圧倒的に早く、864x480・15fps(多分)でプレビュー
表示しながら負荷20%程、自分で試した上記の方法だと同じ解像度で負荷100%で5fps前後でした。
14:デフォルトの名無しさん
10/11/20 18:43:28
>>7
mixi にまでマルチする前に回答が付かないのは、なに言ってるのかわからないその質問文に問題があると
早く気づけw
15:デフォルトの名無しさん
10/11/20 21:32:27
クッキーでセッション (ログイン状態) 管理をしているサイトに対して、
1. アプリケーションでログイン
2. サイト内のページを規定のブラウザで開く (Intentで)
ということをやりたいのですが、
1で取得したクッキーを2に引き渡す方法はないのでしょうか?
16:13
10/11/20 21:34:52
あ!_NORMALでYUV>RGBして自分で描画するんじゃなく、PUSH_BUFFERのままYUVのbyteデータに
自分で描画すれば良いのか!? と閃いたつもりだったけどデータ弄っても画面に反映されなかった…
どうすればAccidentCameraの様な速度が出せるんだろう。
17:デフォルトの名無しさん
10/11/21 02:04:00
開発者登録に200円2回取られてたんだけどなんの料金かわかりますか?
ちなみにエラーでて支払いは完了できなくて辞めたんだけど
18:デフォルトの名無しさん
10/11/21 02:22:40
linuxで開発しようと環境つくってみたのだが
URLリンク(groups.google.com)
と同じ結果になってしまう
aaptが誤りとか・・・
同じ状況なった人いたらおしえてくれ
19:デフォルトの名無しさん
10/11/21 05:40:28
singleTask or singleInstance のActivityは終了時に、戻り値を返せないって認識でいいの?
20:デフォルトの名無しさん
10/11/21 08:32:27
Handler#postDelayedを発行した後で電源ボタンを押下して
スリープ状態にするとタイマーまでスリープになっているようです。
これを回避する手段はあるでしょうか?
上記現象はXPERIA(Android OS 2.1で確認しました)
21:デフォルトの名無しさん
10/11/21 09:08:17
あります
22:デフォルトの名無しさん
10/11/21 09:30:31
探してみます。
23:デフォルトの名無しさん
10/11/21 09:38:14
>>19
タスクのルートになるから無理かもしれんね。
24:デフォルトの名無しさん
10/11/21 10:02:42
>>15
ブラウザに専用のアドレスわたして、最初にアクセスしたときに
にクッキー食わせればいいんじゃ
25:20
10/11/21 10:14:02
もしかして画面を常にONにしておく以外に方法がないのでしょうか?
26:デフォルトの名無しさん
10/11/21 10:37:57
>>24
既存のサービスにユーザとしてアクセスしているだけ
なのでサーバー側で何かすることは出来ません
webkit で独自に実装するしかないですかね
27:20
10/11/21 12:23:33
WakeLockを使ってCPUを割り当てる事で
スリープ中もタイマーが有効になる事を確認出来ました。
28:デフォルトの名無しさん
10/11/21 13:08:59
>>27
おお、おめでとう
29:デフォルトの名無しさん
10/11/21 14:13:39
それスリープしてないから
30:デフォルトの名無しさん
10/11/21 14:18:56
スリープしたくないわけだから目的は達してるのかもしれないが
スリープしてないのにスリープ中という表現は確かにおかしいな
31:20
10/11/21 14:21:55
そのように理解してますが?
32:20
10/11/21 14:23:54
言い換えるなら画面OFFの状態でもバックグラウンドで
処理が走っているというべきですか?
33:デフォルトの名無しさん
10/11/21 15:10:32
にゅ
34:デフォルトの名無しさん
10/11/21 17:09:28
みなさんアプリ確認用の実機って何使ってます?
自分はSmartQ5で確認しているのですが、もっさりしてるのでそろそろ新しい端末買おうかなと。
お勧めがあれば是非教えてください。
35:デフォルトの名無しさん
10/11/21 17:33:47
Xperiaでの動作確認はしておいた方がいいよ
変に普及して馬鹿も使ってるから
36:デフォルトの名無しさん
10/11/21 17:34:50
標準ブラウザのように
スライドしている間だけボタン(拡大縮小ボタン)を表示して
一定時間後に消すという処理はどうやるのでしょうか
37:デフォルトの名無しさん
10/11/21 17:48:27
>>36
おっさんはもう一回入門書でも読み直しなさい
38:デフォルトの名無しさん
10/11/21 18:11:19
【超初心者】プログラミング質問スレ【基礎】から誘導されて来ました
Android携帯で使えるタイマーアプリと辞書アプリを作りたいのですが
何を勉強したらいいでしょうか?
プログラミングの知識はまったくありません
参考になる本やサイト、勉強方法なども教えてもらえるとありがたいです
よろしくお願いします
39:デフォルトの名無しさん
10/11/21 18:12:22
まずは本屋に行って「Java入門」的な本を買って勉強しろ
40:デフォルトの名無しさん
10/11/21 20:15:58
勉強方法って・・・
そこまで教えてもらわないと自分一人じゃ何もできないのか・・
本当に何か作りたければ環境手に入れさえすれば
すぐにでもそれを作ってみようとするもんだが・・
そこで壁にぶち当たりつつ参考資料あさりつつだな(ry
41:デフォルトの名無しさん
10/11/21 23:02:21
(´・ω・`)クソスレ立てんなハゲ
42:デフォルトの名無しさん
10/11/21 23:20:05
>>40
だよねー…
43:デフォルトの名無しさん
10/11/21 23:25:00
俺なんか、開発環境と整えて本買ったのにやる気ないし
44:デフォルトの名無しさん
10/11/21 23:57:52
>>39
>>40
ありがとうございます
とりあえず入門書買ってやってみます
45:デフォルトの名無しさん
10/11/22 02:30:38
>>43
おっさんの事なんて誰も聞いてないよ?
46:デフォルトの名無しさん
10/11/22 03:35:56
>>45
お前もさっさと消えろ。
47:デフォルトの名無しさん
10/11/22 12:11:56
rooted 2.1のxperia(so-01b)で、
adb shell してsuになってもsqlite3コマンドがnot foundになるんだけど、
解決方法はありますか?ドコモファームの1.6でも同様にnot foundで使えなかった。
手持ちのht-03aではadb shellからsqlite3使えてるんですが・・・
48:デフォルトの名無しさん
10/11/22 15:14:52
<LinearLayout>
<TextView />
<TextView />
</LinearLayout>
のようなレイアウトで2つのTextViewを両方とも常にmarqueeでスクロールさせ続けることができません。
TextViewにはそれぞれ(marqueeに関係ありそうなものとしては)
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:singleLine="true"
android:focusable="true"
android:focusableInTouchMode="true"
を指定してありますが、フォーカス(?)があるテキストしかスクロールしてくれないです。
参考になるURLやコードなどを教えていただけませんでしょうか。
49:デフォルトの名無しさん
10/11/22 16:03:25
>>48
Marqueeはフォーカスがあるテキストをスクロールさせるものだから、
複数テキストにMarquee指定しても意味がなかったと思う
自前でアニメーション設定すれば良い
50:デフォルトの名無しさん
10/11/22 18:18:06
>>49
なるほど、もともとそういうものなんですね。
アニメーションは思いつきませんでした。やってみます。
51:デフォルトの名無しさん
10/11/22 18:20:15
ライフサイクルの質問です。
アプリがアクティブの状態で電源ボタンを押すと、
onDestroy()->onCreate()
になってしまい、再起動がかかった直後の状態で、誤操作ロック解除待ちの画面に遷移します。
アクティブでなければ、電源ボタンを押してもこのような動作は起こらないのですが、
アクティブで電源ボタンを押しても、onDestroy()が呼ばれない方法はないでしょうか?
SDK公式の状態遷移表を見ても、
onDestroy()が呼ばれた段階で完全終了ということのようなのですが、謎です。
機種はXPERIAです。
52:デフォルトの名無しさん
10/11/22 18:51:28
うーんどうやら、考え方がおかしかったみたいで、
onSaveInstanceState()
onRestoreInstanceState()
で自分で管理するようです。
53:52
10/11/22 20:57:52
あれからがんばってsave&restore処理を書いているのですが、
プログラムの腕が低くてきついです。
作っているのはGLSurfaceViewを使ったゲームなのですが、
皆さんまじめに復帰処理書いているのでしょうか?
Androidマーケットに上がっているのは結構ちゃんと復帰するの多いし、みんな凄いなぁ。
54:デフォルトの名無しさん
10/11/22 23:24:26
他のアプリとかによってAlarmManagerにセットされている
すべての設定を取得することってできる?
55:デフォルトの名無しさん
10/11/22 23:41:36
>>53
中断、再開系の処理はonPause,onResumeでいいんじゃないかな
56:デフォルトの名無しさん
10/11/23 00:04:43
>>55
HOMEボタンを押す程度の動作の場合はそれだけで復帰できるのですが、
電源ボタンで閉じるとonDestroy,onCreateが呼ばれてしまうようです・・・orz
57:デフォルトの名無しさん
10/11/23 01:18:46
IS01でサブカメラ使うにはシャープのアドオンを使わねばならず、使うと他の端末では
インストール時に蹴られるそうですけど、全画面の
Class<?> sgManager = Class.forName("jp.co.sharp.android.softguide.SoftGuideManager");
~
と同じ様に、動的にエラーが出たら使用しない様な使い方は出来ないのでしょうか。
58:デフォルトの名無しさん
10/11/23 02:39:19
>>57
AddOn使って呼び出してるメソッドをリフレクションで呼んでみたら?
59:デフォルトの名無しさん
10/11/23 03:23:00
それはないwwwwwww
60:デフォルトの名無しさん
10/11/23 03:44:56
CameraExは呼べ無かったんですけど、アドオンのjarを解凍してclassをバイナリエディタで見てみたら
jp/co/sharp/android/hardware/CameraEx
java/lang/Object
jp/co/sharp/android/hardware/Camera_Ex
と並んだ文字列が目に止まりますた…文字列の流れから察するにCameraExはCamera_Exを
返してるだけなのかな。
今日はもうおねむなので明日Camera_Exで試してみます。
61:デフォルトの名無しさん
10/11/23 12:03:38
Camera_Exその他色々試してみたもののやっぱりダメでした…
62:デフォルトの名無しさん
10/11/23 12:33:48
はい次
63:デフォルトの名無しさん
10/11/23 12:43:34
すまん、諦めきれずもう一度書いてみたらCamera_Exで通った!
64:デフォルトの名無しさん
10/11/23 12:49:25
よかったねー
65:デフォルトの名無しさん
10/11/23 16:20:22
XMLでpreferenceを作っているんだけど、
EditTextPreferenceの入力で改行を制限したいんだけど、
属性がないみたいなんだけど・・・
もしかして、自分でレイアウト組まないとダメなん?
66:デフォルトの名無しさん
10/11/23 16:54:00
android:inputType="text"
67:デフォルトの名無しさん
10/11/23 17:52:02
>>66
サンクス・・・ずっと
「android:inputType="Text"」と書いてた。死ねよ俺。
しかもeclipseの補助入力(?)で「:」まで打って出るリストに
含まれてないから、属性が存在しないのかと思ってたわ。
ホントありがとう。
68:デフォルトの名無しさん
10/11/23 18:46:26
よかったねー
69:デフォルトの名無しさん
10/11/23 19:25:17
>>67
=まで打ったら候補にあるよ<text
70:デフォルトの名無しさん
10/11/23 21:38:18
Androidのアプリの構造がさっぱりなのですが、某有名ファイラーの様な物は
フォルダを移動する度に新しいアクティビティで開いて、戻るボタンを押して
戻らない限り延々ネストしているのでしょうか?
71:デフォルトの名無しさん
10/11/23 21:45:05
設定画面とか同一アクティビティでレイアウトを置き換えるのでは無く、画面毎にアクティビティを用意して、
とにかくアクティビティ間を移動するのがAndroid的な構造なのでしょうか。
72:デフォルトの名無しさん
10/11/23 22:42:52
そうだね、ブロテインだね
73:デフォルトの名無しさん
10/11/23 23:14:34
寝ているWifiを起こすにはどうしたらいいんでしょうか?
ConnectivityManager cm = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
WifiManager wm = (WifiManager) getSystemService(WIFI_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni == null) {
wm.enableNetwork(0, false);
wm.reconnect();
}
としてみたんですが一回寝ちゃうとなかなか起きてくれないです。
5分間隔くらいのときは次回にはWifiは起こされてるみたいなんですが
15分置きくらいだと全然起きてくれないです。
スリープ中に定期的にネットにアクセスさせるには
定石的にはどうやってるんでしょうか?
74:デフォルトの名無しさん
10/11/23 23:18:11
ちなみに>>73はAlarmManager→BroadcastReceiver→Serviceで
onStart()のThread中で処理してます。
WakeLockはレシーバー中とServiceのonCreateもしくはonStartでしてます。
75:デフォルトの名無しさん
10/11/23 23:23:45
逆コンパイルしたいんですが、やり方とかツールを教えてくらはい
76:デフォルトの名無しさん
10/11/23 23:48:57
>>75 ほいよ
URLリンク(www.dalvikvm.com)
あとは、バイナリエディタと、紙と鉛筆、もしくはテキストエディタでがんばれ
77:デフォルトの名無しさん
10/11/24 00:46:54
>>70
ListView更新してるだけだと思うぞ
78:デフォルトの名無しさん
10/11/24 01:54:31
>>77
ウィンドウアニメーションonで、画面がスクロールする所は新しいアクティビティを開いてると
思って良いのでしょか?
79:デフォルトの名無しさん
10/11/24 07:17:16
Activityを起動してるかどうかは開発環境繋いでログ見てればすぐわかるんじゃないの
80:デフォルトの名無しさん
10/11/24 09:09:14
>>75
つ undx
81:デフォルトの名無しさん
10/11/24 14:46:36
マルチライン(高さは5行分ある。)のedit text で、
一行だけ表示したら垂直方向にセンタリングされるんだが、一行目から表示するようにするにはどうすればいいですか?
82:デフォルトの名無しさん
10/11/24 15:00:03
>>81
自己解決。
gravityでした。
お騒がせスマンです。
83:デフォルトの名無しさん
10/11/24 18:05:15
>>82
あるあるw
84:デフォルトの名無しさん
10/11/24 23:38:15
アクティビティ1からstartActivity(intent);で
アクティビティ2を起動して、
アクティビティ2の画面から両方のアクティビティを終了させるにはどうすればいいですか?
85:デフォルトの名無しさん
10/11/25 05:27:47
>>84
intentで
86:デフォルトの名無しさん
10/11/25 07:11:47
え?
87:デフォルトの名無しさん
10/11/25 08:25:59
両方のfinishを呼べば良い
88:デフォルトの名無しさん
10/11/25 08:26:18
>>84
ForResultの方を使えばいいんじゃない?
89:デフォルトの名無しさん
10/11/25 11:14:56
>>87
>>88
ForResultの方使って戻り値使ってできました!
ありがとうございます!
90:デフォルトの名無しさん
10/11/25 11:21:14
Contextを変数に保持しておいて、
任意のタイミングでgetResources.openRawResource(int)を呼んでも上手く画像が読み込めないのですが、
起動したActivityと別のスレッドだと上手く動かない、と言ったことはあるのでしょうか。
GLSurfaceView.RendererのonSurfaceCreatedから同じ処理を呼ぶと上手く動くのですが・・・。
91:デフォルトの名無しさん
10/11/25 13:13:27
ACTION_SCREEN_ONとACTION_SCREEN_OFFのアクションは
必ず交互にやってくるという保証はあるのでしょうか?
92:デフォルトの名無しさん
10/11/25 15:37:53
環境変数で、Pathに自分のSDK入れたC:\android\tools;を追加したのですが、
試しにadbって打ってみても認識されません
C:\android\toolsに移動してからadb叩くと普通に動くのに
なんででしょう?昔javaでもおなじようなことあった記憶ある・・・・・
93:デフォルトの名無しさん
10/11/25 16:10:29
>>90
できるはず
>>92
できるはず
>>91
しらん
94:デフォルトの名無しさん
10/11/25 16:19:43
>>92
toolsの後に\入れてみ?
95:デフォルトの名無しさん
10/11/25 19:02:07
>>92
コマンドプロンプト再起動したか?
96:デフォルトの名無しさん
10/11/25 20:06:58
>>92
pathコピペして晒してみ
97:デフォルトの名無しさん
10/11/25 20:09:25
>>90
OpenGL側が描写できるスレッド決まってんじゃなかったっけ?
98:デフォルトの名無しさん
10/11/25 21:30:06
androidのエミュレータを実行したところ、ウインドウが閉じません。
PCのシャットダウンもできず、強制電源OFFになりました。
×WindowsXP ProSP3(閉じない)
○Win Vista Home(閉じた)
過去ログ見てもみつからなかったのですが、解決策がありましたら
教えてください。
99:デフォルトの名無しさん
10/11/25 22:18:53
それじゃあ質問の意味がわからんわ
100:デフォルトの名無しさん
10/11/25 22:20:36
>>98
Mac に買い換えろ
101:デフォルトの名無しさん
10/11/25 22:28:16
すいません。
WindowsXPがメインの端末なのですが、エミュレータは起動し、
動作は確認できるのですが、右上の×で閉じようとしても
ハングしているような感じになり閉じなくなります。
start emulatorでウインドウを分けても同様です。
何か掴んでいるのだと思うのですが、logもなく特定できません。
>>100
Vistaだと動くのですが起動まで100秒程かかり厳しいです。
102:デフォルトの名無しさん
10/11/25 22:29:23
間違えました。
>>101
100秒⇒200秒
103:デフォルトの名無しさん
10/11/25 22:31:58
低スペだとんなもんかもな、初回起動はとにかく遅い
PC買い換えるか実機買え
104:デフォルトの名無しさん
10/11/25 22:38:40
うち早くて5分、遅い時は30分経っても起動せず閉じて再実行するけど。
105:デフォルトの名無しさん
10/11/25 22:39:48
やはり他に事象ありませんか…
>>103
買い換えるのも厳しいので、とりあえずvistaで頑張ります…。
106:デフォルトの名無しさん
10/11/25 22:42:54
>>104
起動しないのなら調査のやりようがあるのですが、、
起動して動作するがウィンドウが閉じなくなるのです。
端末再起動になるので、怖くてエミュを使用できません…
107:デフォルトの名無しさん
10/11/25 22:46:06
>>106
CPUは?メモリ容量は?
Pen4でめもり512Mとかだったら、買い換えろとしか言い様が無いが
108:デフォルトの名無しさん
10/11/25 22:52:55
>>107
ありがとうございます。
XP:T7700 2.4GHz メモリ2G
VISTA:T7500 2.2GHz メモリ2G
となってますが…
109:デフォルトの名無しさん
10/11/25 22:54:08
>>107
まさに俺
110:デフォルトの名無しさん
10/11/25 23:38:28
SoundPoolってどうやって使えばいいのでしょうか?
どこにどう書けばいいのか分かりせん・・・orz
111:デフォルトの名無しさん
10/11/26 00:42:30
eclipseのjavaで、androidとarduino間をbluetoothを使って通信するアプリを
作っているのですが、どうもうまくいきません・・・。
connectのところがうまく言っていないみたいなのですが、sampleに入っている
bluetoothchatを使ってもうまくconnectしません。
android・android間とandroid・arduino間では処理がどのように変わるのか教えて
ほしいです。
分かりにくかったらコードを載せますので宜しくお願いします。
112:デフォルトの名無しさん
10/11/26 01:05:54
>>107
VirtualBoxでfroyo使うと快適
113:90
10/11/26 09:05:18
>>97
ContextではなくOpenGLの方でしたか。
描画処理自体は起動したActivityと同じスレッドで行っていますが、
テクスチャ座標の設定などを別スレッド側で行おうとしたのが原因でしょうか・・・。
早速直してみたいと思います。ありがとうございました。
114:デフォルトの名無しさん
10/11/26 11:09:55
教えて頂きたいです。
市場にある携帯のAndroidのバージョンは1.6 2.1 2.2
とありますが
例えば、自分がビルドパス2.2で作成したプログラムを
マーケットにあげるとき
DLする側のAndroidが1.6だった場合どうなるのでしょうか?
「貴方の端末には対応していないプログラムです」とマーケット側が判断してくれるのか
とりあえずDLしてから携帯のエラーで「バージョンが違うため起動できませんでした」
となるのでしょうか?
115:デフォルトの名無しさん
10/11/26 11:14:10
ちゃんとバージョンを登録しておけば、バージョン1,6からはマーケットに表示されないはず
116:デフォルトの名無しさん
10/11/26 11:21:40
>>115
お早いレスありがとうございます!
つまり、1.6 2.1 2.2の人に使ってもらいたい場合は
ビルドパス1.6で製作し始めてマーケットに登録する際に
1.6 2.1 2.2でビルドした三種類のアプリをそれぞれ
バージョン登録して登録すれば良いと言うことでしょうか?
あと、sage忘れていましたすみません。
117:デフォルトの名無しさん
10/11/26 13:07:27
>>116
マニフェスト弄った事無いの?
118:デフォルトの名無しさん
10/11/26 13:22:32
>>117
マニフェストは
デバッグを可能にするためにしかまだいじったことないです。
Androidプログラミングもこの間GalaxySを手に入れて始めました
アプリ自体はhallo worldとセンサーの結果を画面に表示させるものしか作れていません。
親がクレジットカード大嫌いでクレジットカードが持てないので
マーケットの仕組みが分からないんです。
でもいずれはマーケットへの投稿を目指してプログラミングしていきたいです。
119:デフォルトの名無しさん
10/11/26 15:02:56
>>118
がんば
120:デフォルトの名無しさん
10/11/26 17:52:37
のっけからつまずいてしまったんですが、エミュレータ内でアプリが起動しません
つД`)・゚・。・゚゚・*:.。..。.:*・゚
eclipseで新規プロジェクトとしてAndroidプロジェクトを選択し、ビルドターゲットにAndroid2.1-Update1
サンプルでSkeletonAppとして、プロジェクトを作成しました。
パッケージ・エクスプローラからSkeletonActivityを選択してAndroidアプリケーションとして実行。
エミュレータが起動して来ますが、ロックを解除してもSkeletonAppが起動しません。
[2010-11-26 17:26:05 - SkeletonActivity] Android Launch!
[2010-11-26 17:26:05 - SkeletonActivity] adb is running normally.
[2010-11-26 17:26:05 - SkeletonActivity] Performing com.example.android.skeletonapp.SkeletonActivity activity launch
[2010-11-26 17:26:05 - SkeletonActivity] Automatic Target Mode: launching new emulator with compatible AVD 'avd_t7'
[2010-11-26 17:26:05 - SkeletonActivity] Launching a new emulator with Virtual Device 'avd_t7'
特にコンソールにエラーは吐かれません。
Windows7(64bit) + eclipse3.6.1(64bit) + JDK6
どんなミスをやらかしているんでしょうか?
121:デフォルトの名無しさん
10/11/26 18:55:02
手順はそれでいいはず。
初回起動は失敗する時あるから、もう1回実行する事はあるけどね。
122:デフォルトの名無しさん
10/11/26 18:56:14
あとエミュレータは起動が遅い
123:120
10/11/26 19:06:14
>121
何回起動し直してもダメみたいです。
>122
起動してから10分程度放置してみたりもしたのですが……。
いきなり詰んだ……(ノД`)シクシク
124:デフォルトの名無しさん
10/11/26 19:25:33
>>123
一からやり直してみるんだな
125:デフォルトの名無しさん
10/11/26 19:31:50
>124
(>Д<)ゝ”イエッサ!!
eclipseとsdk消しちゃいます。
126:120
10/11/26 22:39:49
うーん、全然ダメです。
よもやと思って、FirewallもOFFにしてみても駄目。
ふと疑問に思ったんですが、一回エミュレータ起動してしまえば、そのまま実行ボタン押したら連続デバッグってできるんでしょうか?
127:デフォルトの名無しさん
10/11/26 22:43:44
AndroidManifest.xmlにLAUNCHER指定のアクティビティあるよね?
128:デフォルトの名無しさん
10/11/26 22:49:38
エミュレータは1度起動したら、起動しっぱなしでok
129:120
10/11/26 22:50:07
>127
ありますし、エミュレータ起動時に明示的に指定してもダメでした。
エミュレータをコマンドラインから起動して、adb shellしてみました。
error: device not found
な、なんぞこれ?
130:120
10/11/26 22:54:35
>128
エミュレータ起動しっぱなしで、もう一回実行してみました。
[2010-11-26 22:53:17 - SkeletonActivity] Android Launch!
[2010-11-26 22:53:17 - SkeletonActivity] adb is running normally.
[2010-11-26 22:53:17 - SkeletonActivity] Performing com.example.android.skeletonapp.SkeletonActivity activity launch
[2010-11-26 22:53:17 - SkeletonActivity] Automatic Target Mode: launching new emulator with compatible AVD 'avd_t7'
[2010-11-26 22:53:17 - SkeletonActivity] Launching a new emulator with Virtual Device 'avd_t7'
[2010-11-26 22:53:17 - Emulator] emulator: エラー: the user data image is used by another emulator. aborting
何故か、エミュレータを新しく起動しようとして失敗。
131:デフォルトの名無しさん
10/11/26 23:01:00
ファイアウォールにブロックされてるとか・・・?
132:デフォルトの名無しさん
10/11/26 23:01:47
いや、OFFにしてもだめって書いてあったな、すまん
133:120
10/11/26 23:02:05
>131
FirewallはOFFです。
実機には繋がるんですけどねぇ……。
134:デフォルトの名無しさん
10/11/26 23:07:30
-port でポート番号変えてみるとか・・・telnet でつないでみるとか・・・
135:デフォルトの名無しさん
10/11/26 23:07:52
グーグルのサイトにEclipse 3.6 は使わないで 3.5 を使って下さいって書いてあるのに
3.6 使う人ってなんなの?馬鹿なの?
136:120
10/11/26 23:08:18
adbがイカれんのかー?と、adbのプロセスを殺す。
eclipse側のコンソールで
[2010-11-26 23:06:22 - DeviceMonitor]Adb connection Error:既存の接続はリモート ホストに強制的に切断されました。
[2010-11-26 23:06:23 - DeviceMonitor]Connection attempts: 1
[2010-11-26 23:06:25 - DeviceMonitor]Connection attempts: 2
[2010-11-26 23:06:27 - DeviceMonitor]Connection attempts: 3
[2010-11-26 23:06:29 - DeviceMonitor]Connection attempts: 4
[2010-11-26 23:06:31 - DeviceMonitor]Connection attempts: 5
[2010-11-26 23:06:33 - DeviceMonitor]Connection attempts: 6
[2010-11-26 23:06:36 - DeviceMonitor]Connection attempts: 7
んー、一応繋がってたって事なんでしょうか???
137:120
10/11/26 23:10:57
>135
あー、ホントですね。
というか、eclipse使わなくてエミュレータ単独 + adb でも、ちゃんと動かないですorz
138:120
10/11/26 23:19:42
android.bat
で、エミュレータ起動
adb kill-server
adb start-server
adb shell
で、繋がったーっ
ってことは、
eclipseから実行
adb kill-server
adb start-server
ラ━━━ヽ(´∀`ヽ)━━━ン !!!!!
何、この儀式w
139:120
10/11/26 23:35:42
エミュレータは終了したら、手作業でadb kill-serverする必要性があるんでしょうか?
adbって、接続切れたら二度と再接続に行かない?
それとも、私の環境が糞なだけですか?
140:デフォルトの名無しさん
10/11/27 00:27:44
エミュレータを直接起動する前後とeclipseからエミュレータ起動する前後のプロセスを監視してみたら?
あと、eclipse立ち上げる前後のプロセスも監視しとけ
それとサービスやプロセスで余計な物が上がってたら死なせれ!
ディレクトリに日本語やスペースは使ってないか?
思い付くのはこんな感じか
141:デフォルトの名無しさん
10/11/27 00:34:36
>>135
馬鹿以外の選択肢考えられない人ってなんのの?馬鹿なの?
142:デフォルトの名無しさん
10/11/27 00:37:33
>>141 落ち着け、カルシウムでも補給しろ。
興奮して、なんのの?なってるぞw
143:デフォルトの名無しさん
10/11/27 03:15:13
wktkして興奮し過ぎだなw
144:デフォルトの名無しさん
10/11/27 09:25:40
>>135
漏れは 3.6.1 Classic 使ってるけど全然問題起きてないよ
145:デフォルトの名無しさん
10/11/27 15:39:14
>>135
それで、3.6 を使うと、どんな問題があるの?詳しく教えて下さいよ。
146:デフォルトの名無しさん
10/11/27 16:08:46
135ではないけど、
全体的に重いし、たまに落ちる
xmlのパーサにバグがあってデフォルト設定だとぬるぽ吐く
入力補完でストール、場合によってはそのままフリーズ
自力で解決出来るなら3.5でも3.6でも好きにすればいいと思うけど、
推奨環境満たしてないのに動かないとかわめき散らすのはどうかと思うわ
147:デフォルトの名無しさん
10/11/27 17:07:45
3.6でやってるんだけど動かないんだけど問題有る?
↓
3.6は推薦環境じゃないからじゃない?
148:147
10/11/27 17:08:48
途中で書き込んじゃった
3.6でやってるんだけど動かないんだけど問題有る?
↓
3.6は推薦環境じゃないからじゃない?
↓
3.5にしたら動きました!
↓
終了
で、いいんじゃないのかな?
149:96
10/11/27 17:34:21
初めてのandroid読んでるんだけど、数独の設定画面作ったところでエラーでて止まってます。
Webから落としたコードでやってもちがうエラーで実行できません。
誰かご存知のかたいませんか?
res/menu/menu.xmlがおかしいと思うんですが。
150:デフォルトの名無しさん
10/11/27 20:27:30
エラー内容を書けや
151:デフォルトの名無しさん
10/11/27 21:08:47
ど初心者なんですが、アンドロイド用のアプリはスマートフォンでも作れるのですか?
152:デフォルトの名無しさん
10/11/27 21:33:43
君はもう寝なさい
153:デフォルトの名無しさん
10/11/27 21:35:45
Serviceは放置してるとOSの都合で勝手にonStop()が走って
停まる事があるのでしょうか?
154:デフォルトの名無しさん
10/11/27 21:37:05
アホはiPhoneを使ったほうがいいよ
155:デフォルトの名無しさん
10/11/27 21:59:00
>>153
onStop呼ばれずに止まることがある
156:デフォルトの名無しさん
10/11/27 22:08:37
Android の闇に潜む黒い影...
そう、奴の名は Low Memory Killer
アプリケーションだろうかサービスだろうか容赦しない冷酷無情な殺し屋だ
157:デフォルトの名無しさん
10/11/27 22:47:42
>>155
>>156
XPERIAを使っているのですが、端末を数時間放置した後に
自分のアプリを使おうとしたら、Serviceが停まっている時の
挙動をしていたのでもしやと思いました。
あと、OSが勝手にサービス再起動してくれる場合はonCreateしか
呼ばれないらしいですね…。
とりあえず、完全停止させられた場合は仕方ないので、
再起動時を考えてonCreateとonStartの両方に
同じ処理を実装する事にしました。
158:デフォルトの名無しさん
10/11/27 23:29:37
>>157
URLリンク(www.atmarkit.co.jp)
俺はこれをローカルに保存して、よくにらめっこしてるぜ。
159:デフォルトの名無しさん
10/11/27 23:36:08
壁紙にしようかな
160:デフォルトの名無しさん
10/11/27 23:56:10
強制終了のルートさえなければいいアーキテクチャなのに
きちっとonDestroy()通過して終了だとなんか不都合あるんかねぇ
161:149
10/11/28 00:10:00
それがですね、パッケージエクスプローラでプロジェクト名にだけバツがついてて原因不明なのですよ。
内容自体は良さげだから読みたいんだけどな。
menu.xmlだけ新規作成するとタグが自動生成されて削除しても生成されるし、挙動がおかしいと思います。
162:デフォルトの名無しさん
10/11/28 00:32:56
>>160
強制終了と言っても消滅するわけじゃなく、次フォーカスが来た時onCreateからって事じゃないのか。
163:デフォルトの名無しさん
10/11/28 01:11:22
>>162
onCreate内で強制終了から来たのか、ホントの起動なのか考慮しなけりゃいけなかったらイヤじゃね?
164:デフォルトの名無しさん
10/11/28 02:41:39
>>163
onSaveInstanceStateとonRestoreInstanceStateで処理しろってばっちゃが言ってた
165:デフォルトの名無しさん
10/11/28 03:14:08
推移図描かずにプログラム組んでる香具師が多いスレ。
166:デフォルトの名無しさん
10/11/28 03:30:38
onSaveInstanceStateとonRestoreInstanceStateは、可愛いやつ
167:デフォルトの名無しさん
10/11/28 05:58:44
共用のdrawableフォルダにテクスチャを突っ込んで、
hdpi等のフォルダからテクスチャを削除したところ、
特定の機種だけ観覧不能になりました。
多分、drawableフォルダを見ずに、
相変わらずhdpi等のフォルダから参照、でも無いから読めないという状態だと思うのですが、
何か手順が足りて居ないのでしょうか?
168:デフォルトの名無しさん
10/11/28 08:08:19
アンドロイド用のアプリはスマートフォンでも作れるの?
169:デフォルトの名無しさん
10/11/28 08:20:14
wifi設定の画面呼び出すアプリとかあるけど、本体の設定画面呼び出すのってどうやるの?
170:デフォルトの名無しさん
10/11/28 08:24:19
>>168
Luarida とか使えば作れるんじゃない?
171:デフォルトの名無しさん
10/11/28 08:51:24
>>169
出来るか出来ないかの話なら出来る
メリットが無いからだれもやらないだけ
172:デフォルトの名無しさん
10/11/28 09:04:05
>>169
普通に画面起動するのと一緒だよ
173:デフォルトの名無しさん
10/11/28 10:33:24
androidのレイアウトってつくりづらいなー
Qt見習ってくれ
174:デフォルトの名無しさん
10/11/28 10:39:29
Serviceの中でタイマー設定してても、再起動されたら
タイマーを再計算して実行しないといけないのか…。
175:デフォルトの名無しさん
10/11/28 11:21:09
>>164
何かしら残ってるんなら、onRestoreInstanceStateの前にonCreate呼ばれるから困らね?的な
176:デフォルトの名無しさん
10/11/28 11:49:12
>>175
Service ってそれらのコールバックメソッドあったっけ?Activity はよく使うけど。
177:デフォルトの名無しさん
10/11/28 12:19:11
ぷぅ~
178:デフォルトの名無しさん
10/11/28 15:59:01
Celeron su2300 1.2GとAtomZ550 2Gだと、Androidアプリを開発する場合、どっちがマシですかねぇ???
どっちも糞なのは分かっています。でも新しいPC買うお金がないので・・・(≡ω≡.)
179:デフォルトの名無しさん
10/11/28 16:11:18
>>178
メモリの多いほうで
180:デフォルトの名無しさん
10/11/28 16:55:53
Androidアプリケーション技術者認定試験っていうのがあるんだな
ウケる人いるのかね?
181:デフォルトの名無しさん
10/11/28 17:08:49
新卒向けじゃない?
182:デフォルトの名無しさん
10/11/28 17:09:18
スベると思う
183:デフォルトの名無しさん
10/11/28 17:24:24
例えばSwitchPro WidgetとかはBOOT直後から
サービス起動しっ放しなんだけど、俺のアプリのサービスは
再起動されまくり。何か優先度とかあるのだろうか?
184:デフォルトの名無しさん
10/11/28 17:46:04
>>180
意味ねー
限定環境の開発なんて必要な事を調べられればいいだけの話じゃん
185:デフォルトの名無しさん
10/11/28 17:49:24
URLリンク(d.hatena.ne.jp)
すいません、android開発って、こんなに高スペックのPCが必要なんですか?
>Core i7 + メモリ4GB
186:デフォルトの名無しさん
10/11/28 17:50:01
履歴書用だろ
187:デフォルトの名無しさん
10/11/28 17:53:22
>>185
自分のPCのスペック書きたいだけだよ、そういうのは。
188:デフォルトの名無しさん
10/11/28 17:53:44
2ちゃんねるで連投できるツールください
189:デフォルトの名無しさん
10/11/28 17:59:56
>>185
俺には、Android自体をビルドするための環境にように見えるが
190:デフォルトの名無しさん
10/11/28 18:08:36
androidとarduino間をbluetoothを使って文字列送受信するアプリを作りたいのですが
分かる方いらっしゃいますでしょうか
191:デフォルトの名無しさん
10/11/28 18:15:56
IrOBEX
192:デフォルトの名無しさん
10/11/28 18:31:19
履歴書にこんなの書かれても採用する側も判断に困るだろw
193:デフォルトの名無しさん
10/11/28 18:33:28
試験概要
本試験はCBT方式により実施されます。また、合格点を獲得した 受験者には、OESFより認定書が送付されます。
■ 試験時間:90分(アンケート含む)
■ 出題形式:四肢択一
■ 出題問数:60~70問(試験ジャンル・レベルで異なります)
■ 試験方法:CBT方式(コンピュータでの受験)
■ 試験開催:毎日
■ 試験会場:全国160ヶ所以上
プロメトリック社のホームページにて、ご希望の地域の試験会場を検索することができます。
URLリンク(www1.prometric-jp.com)
■ 評価方法:合否判定(70%以上の正答で合格)
※認定者には認定証を送付致します。
■ 受験料金:15,750円(予価:税込)
※学生割引やボリュームディスカウントを設定予定
194:デフォルトの名無しさん
10/11/28 19:31:10
>>192
Androidアプリケーション開発要員の求人だってあるじゃん。
まあ、資格とってもたいした効果は無いだろうが、無いよりはマシ程度だな。
195:185
10/11/28 19:46:52
>>189
ああ、なるほど。勘違い失敬。
Androidそのものということなら納得です。
196:デフォルトの名無しさん
10/11/28 19:57:56
学生で持っていたら雇ってみようかなと思う可能性は少しはあると思う。
でも学生には高いよなぁ。
197:デフォルトの名無しさん
10/11/28 20:05:20
履歴書に書いたら「無駄なことをしている人間」と思われて落とされる理由になるね
198:デフォルトの名無しさん
10/11/28 20:10:51
「言ったもん勝ち検定」だよねこれ。
199:デフォルトの名無しさん
10/11/28 21:15:02
不況だから検定ビジネス儲かるんだろうなぁ。
200:デフォルトの名無しさん
10/11/28 21:24:25
PC周りの検定って藁にもすがる思いを食い物にしてるイメージでしかない
201:デフォルトの名無しさん
10/11/28 21:54:38
>>331
そもそも、タスクキルしたら電池持ちが良くなる理屈がわからないんだよねぇ
バックグラウンドのプロセスはCPU消費しないし、メモリだってセル内に保持している情報が有効なデータなのか判別して電力供給している訳じゃないだろうし。
>>342
Androidでメモリ足りねぇって状態ってなんだろう。普通に使ってればメモリ不足になったら、ドライバによって使ってないのから自動で殺されるし。
表面的に不足してる状況は出てこないよねぇ。
202:201
10/11/28 21:55:51
誤爆したw
もういいや ……。
゜(゚´Д`゚)ノ
203:デフォルトの名無しさん
10/11/28 23:07:57
URLリンク(www.android-group.jp)
↑これを参考にしてるのですが、WebcamBroadcasterを実行しても
"Unable to find a suitable player"となってしまってうまく行きません。
解決法わかる方教えてください!
204:デフォルトの名無しさん
10/11/28 23:51:46
>>196
自分が採用する側だった場合、この資格より自作アプリの一本でも持ってきてくれた方がいいとは思わん?
205:デフォルトの名無しさん
10/11/29 00:07:12
>>175
onCreateの引数に同じものが入ってくる
新規起動の場合はnull
206:デフォルトの名無しさん
10/11/29 08:22:56
>>201
バックグラウンドでも処理してればCPU使うだろ
207:デフォルトの名無しさん
10/11/29 11:50:02
>>206
意味のある処理してるんなら殺しちゃダメでしょ
bgに回っても止まらないように作られてるアプリって、その必要があるからでしょ?
で、止まると困るからその手のアプリはタスクキラーの除外アプリに設定して……って、考えると意味があるのかなぁ
意図せぬ動作で、殺さなきゃいけない状況というのはわかるんだけどね
バッテリのために積極的に殺していこう、スマホ手に入れたら真っ先にインストールすべきアプリみたいな扱いになってるのが疑問なんだよね。
208:デフォルトの名無しさん
10/11/29 12:10:31
>>207
うみゅ
209:デフォルトの名無しさん
10/11/29 13:24:49
Androidのアプリは意味のある処理だとしても、常駐して同期したり定期チェックしようとしたりし過ぎるな。
設定で切ってもチェックしないだけで変わらず常駐する糞アプリもあるし。
210:デフォルトの名無しさん
10/11/29 13:43:43
どう使おうがユーザの勝手&自己責任だし、そういう議論はスマフォ板ですれ
211:デフォルトの名無しさん
10/11/29 16:59:15
>>210
ユーザの勝手と言っても、ユーザは常駐アプリの詳しい仕様を知らないだろ。
どんなアプリを、どんな理由で常駐するように作っているのか気になるなぁ。
212:デフォルトの名無しさん
10/11/29 17:02:27
知りたければ作者にメールしろ。うぜえユーザだと思われるけど。
213:デフォルトの名無しさん
10/11/29 17:42:50
>>211
激しくスレ違い
214:デフォルトの名無しさん
10/11/29 20:14:48
>>207
>bgに回っても止まらないように作られてるアプリって、その必要があるからでしょ?
正直その辺をちゃんとできていないアプリが多いせいかと…
215:デフォルトの名無しさん
10/11/29 22:15:23
LGPLのライブラリを使ってアプリを作りたいと思っています。
具体的には↓です
URLリンク(jcifs.samba.org)
単なるJAVAアプリの場合はjarのまま外部リンクしておけば大丈夫だとおもうのですが、
Androidアプリの場合dexになってまとまるので自作部分もソース公開でしょうか?
触らぬ神にたたり無しなのかな・・
216:デフォルトの名無しさん
10/11/29 22:27:43
Android Hacksという本にある、カメラを起動するコードなんだけど、
エミュレータでは動くのに実機で動かすと「予期せず停止しました」と表示されて強制終了します。
ちなみにAndroid2.2です。
以下のコードなんですけど、おかしな所ありますか?
MainActivity.java
URLリンク(code.google.com)
プロジェクト全体
URLリンク(code.google.com)
217:デフォルトの名無しさん
10/11/29 22:38:15
javaの知識はあるんですがjavaでアプリを作ったことがない状態で
Androidの勉強を始めました
一応、Androidの入門書を買ってみたんですが
当たり前のように出てくる
builder.setPositiveButton(R.string.button_close_dialog, new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which){
setResult(RESULT_OK);
}
});
や
int height = Integer.parseInt(textHeight.getText().toString());
のようなプログラムが全く理解できません。
参考書には知ってる前提で書かれてあるため説明はなし。
ググったり英語の意味を考えるとある程度理解は出来るんですが
「これはこーゆーものだ」と暗記するしかなく、戸惑っています。
まず最初にjavaのアプリの勉強ですか?
それともこのままゴリゴリとAndroidの入門書片手に勉強した方がいいのでしょうか?
218:デフォルトの名無しさん
10/11/29 22:41:22
>>217
ん?それの何がわからんの?
もっと具体的にどの部分がわからんのか言わないと・・・
まさか無名クラスのこと?
219:デフォルトの名無しさん
10/11/29 22:42:38
>>217
Javaの知識があってそのコードがわからないの?
220:デフォルトの名無しさん
10/11/29 22:46:15
>>217
匿名内部クラスがわからないのだろうな
それはぐぐるなりして勉強してくれ
他はリファレンスを引く
URLリンク(developer.android.com)
AlertDialog.Builder のところを見れば setPositiveButton が載ってるし
Integer のところを見れば parseInt が載ってるし、残りも自分で調べてくれ
221:デフォルトの名無しさん
10/11/29 22:47:33
>>216
ソース読まずにレスします。
hacksのカメラ周りは前スレでなんか言われてたな。
持ってないからよくは知らんけど。
どういうエラーなの?
パーミッションはおk?
222:デフォルトの名無しさん
10/11/29 22:53:28
>>213
なんで?プログラミングする以前の要件定義なり設計に関わるだろうに
223:デフォルトの名無しさん
10/11/29 22:55:21
>>217
じゃヴぁの文法は匿名クラスでググるなりして、
APIは公式さらって、ネット上に散々落ちてるサンプルで使い方勉強するなりすればいい。
ていうか最初にJavaのアプリの勉強とか言ってるけど、
結局はそれぞれのAPI当たらないといけないから、同じ質問に行き当たるよ。
224:デフォルトの名無しさん
10/11/29 23:09:27
>>215
LGPLの基本的考え方として「配布を受けた人が配布物中のLGPLの部分だけ
自分で自由にいじれるようになっていること」が必要。だからソースじゃなくても
オブジェクトコードでおk。dexの場合は最低限classファイルがあればdxで
再構成できるはずだからそれでいいはず。
225:デフォルトの名無しさん
10/11/29 23:10:07
>>221
パーミッションはAndroidManifest.xmlに以下のように書いています。
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
ちなみに>>216のMainActivity.javaではファイル保存は行っていないので
下の方のパーミッションは使わないので関係ないと思います。
実機では起動した瞬間に「予期せず停止しました」と表示されるので何のエラーか分かりません。
エミュレータだと何の問題もなく動作します。
226:デフォルトの名無しさん
10/11/29 23:21:42
>>215
おぉおお!
オブジェクトコード!確かに書いてあります!
そういう読み方だったのですか、目からうろこです
If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it.
ありがとうございます。がんばってみます!
# コードが汚すぎて晒すのがはずかしいんです・・
227:226
10/11/29 23:22:31
>>224 のまちがいです。 失礼しました。
228:デフォルトの名無しさん
10/11/29 23:30:00
>>216
前スレの話題 URLリンク(2chnull.info)
ほかにもカメラ動かない報告多数
229:デフォルトの名無しさん
10/11/29 23:31:36
A3springの協賛がいつの間にかえらい豪華になってるな
230:デフォルトの名無しさん
10/11/29 23:32:23
springじゃなくてwinterだったどーでもいいが
231:デフォルトの名無しさん
10/11/29 23:33:34
>>226
># コードが汚すぎて晒すのがはずかしいんです・・
あるあるwww
232:デフォルトの名無しさん
10/11/29 23:39:13
eclipseのコードフォーマットかければどんなコードも一定の綺麗さにはなるぜ
設計面は変わらないが....
233:デフォルトの名無しさん
10/11/29 23:41:25
>>222
ここの住人は下流のことしか頭にないので、上流の話はよそで
234:デフォルトの名無しさん
10/11/30 00:11:52
>>222
ここの住人は下流のことしか頭にないので、上流の話はよそで
235:デフォルトの名無しさん
10/11/30 00:32:13
下流がどうこうじゃなくてプログラミングの話じゃねえだろアホ。
236:デフォルトの名無しさん
10/11/30 00:53:21
実装が上流で、設計が下流なのは良くあること。
237:デフォルトの名無しさん
10/11/30 01:24:15
/ ̄ ̄ ヽ,
喧嘩をやめゅてぇ~♪ / 丶 / ',
ノ//, {゚} /¨`ヽ {゚} ,ミヽ
ふたりをとゅめてぇ~♪ / く l ヽ._.イl , ゝ \
.ni 7 / /⌒ リ ヘ_/ノ ' ⌒\ \
l^l | | l ,/) (  ̄ ̄⌒ ⌒ ̄ _)
', U ! レ' / / ̄ ̄ ヽ, ` ̄ ̄`ヽ /´ ̄
/ 〈 / ', .n .| ・ ・ |
ヽっ{゚} /¨`ヽ {゚}, l^l.| | /)ノ |
/´ ̄ ̄ .l ヽ._.イl ', | U レ'//) ノ
/ ィ-r--ノ ヘ_/ノ ', ノ / ∠_
,/ ヽ rニ | f\ ノ  ̄`丶.
丿' ヽ、 `ヽ l | ヽ__ノー─-- 、_ )
. !/ ヽ、 | | | / /
/ !jl |ノ ,' /
.l l | | ,'
.| ・ 丶 ヽ | /
! ア!、, | | ,ノ 〈
./ ・ ./' ( ヽ_____ノ ヽ.__ \
/ ヽ._> \__)
238:デフォルトの名無しさん
10/11/30 03:13:25
正誤表
x コードが汚すぎて
o プログラミングが下手すぎて
239:デフォルトの名無しさん
10/11/30 08:14:17
>>238
変数名が適当だったりコメントで無茶苦茶書けばコードが汚いって表現でも通る
240:デフォルトの名無しさん
10/11/30 12:42:00
あるウェジットのテキストの位置を少し下げたいのですが
どうすればよいですか?
241:デフォルトの名無しさん
10/11/30 13:11:11
padding
242:デフォルトの名無しさん
10/11/30 21:26:54
>>238
おっと、俺の紹介はそこまでだ
243:デフォルトの名無しさん
10/11/30 21:30:34
AlertDialog で戻り値を受けとる方法は、やっぱりコールバックメソッド、つまりボタンのリスナーしかない?続けてダイアログ出す仕様なんだけど、やっぱり仕様が糞なのかな?
244:デフォルトの名無しさん
10/12/01 01:30:13
リスナーしかない
でもそれと続けてダイアログ出すことと何の関係が?
別に続けて出していいじゃん?
245:デフォルトの名無しさん
10/12/01 03:32:41
IS01の赤外線の仕様を見たのですが、以下が出来るのかよくわかりません。
1.指定したタイミングでアプリが自動的に赤外線受信/送信を開始する
2.複数のIS01と赤外線送受信をやりとりする
ってことはできないんでしょうか?
URLリンク(sh-dev.sharp.co.jp)
246:デフォルトの名無しさん
10/12/01 07:57:26
3Dのオブジェクトデータを読込みたいのですが、FBX形式を使おうと思っています。
この場合、読み込み処理を自作するしかないのでしょうか?
あと、OBJ形式にした場合グラフィックの人が作成したシーンファイル特有のデータが失われることがあると思いますが
シーンファイル特有のデータは、プログラマが何とかしなくてはならないんでしょうか?
247:デフォルトの名無しさん
10/12/01 08:16:35
初心者スレで3Dとか誰もわかんねーよ
248:246
10/12/01 13:20:36
他のスレで聞いてみて一応解決したので、質問は取り消しとします。
本当はすぐに解決じゃなくて色々回答を待った方が良いんだろうけど。
249:デフォルトの名無しさん
10/12/01 13:22:14
マルチ死ねカス
スレリンク(tech板)
250:デフォルトの名無しさん
10/12/01 13:45:54
こっちで聞きますって断りいれてるから別にいいだろ。
下らない事でイライラすんな。
251:デフォルトの名無しさん
10/12/01 22:29:14
>>246はマルチかよ、
マルチなら「他のスレで質問しましたが回答が無いので、
このスレで再質問します」と、
付け加えるのがネチケットだろうに
252:デフォルトの名無しさん
10/12/01 22:36:32
そんな決まりは無いです。
253:デフォルトの名無しさん
10/12/01 22:40:18
今のガキはネチケットはわからんwww
決まりじゃないんだよねえ
254:デフォルトの名無しさん
10/12/01 22:55:15
気持ち悪いですね。あなた。
255:デフォルトの名無しさん
10/12/01 23:37:37
>>246
ライブラリ買ってくるか自作しろ。
シーン周りとかも。
市販コンバータでも変換できない部分は自分でやれ。
256:デフォルトの名無しさん
10/12/02 01:07:51
グラフを作成するためのライブラリとかテンプレートってある?
257:デフォルトの名無しさん
10/12/02 01:17:45
>>256
ありません
258:デフォルトの名無しさん
10/12/02 01:41:18
>>256
なくはない
259:デフォルトの名無しさん
10/12/02 06:38:15
質問です。
サンプルコードとして入っているアプリは素材として自由に使っていいのでしょうか?
画像や音楽そのまま使ったら怒られるとか、使ったことを明記する必要がある等、
注意することがありましたら御教授ください。
260:デフォルトの名無しさん
10/12/02 07:42:32
いいわけないだろアホンダラ
261:デフォルトの名無しさん
10/12/02 08:23:23
なんのサンプルか知らんがドキュメントかなんかに書いてあんだろ
無きゃ無いで配布者に問い合わせろ
262:デフォルトの名無しさん
10/12/02 08:50:08
AlertDialog.Builderでダイアログを表示したいのですが、
スレッドをstartさせて、runメソッドの中で呼び出すと
createメソッドのところでエラーになります。
runメソッドの中では表示できないのでしょうか?
それとも他の要因?
263:デフォルトの名無しさん
10/12/02 10:28:43
>>262
画面描画はメインスレッドでしか出来ません。AsyncTask 使ってみたら?
264:デフォルトの名無しさん
10/12/02 10:30:28
>>262
つ URLリンク(www.adamrocker.com)
265:デフォルトの名無しさん
10/12/02 12:05:55
>>263,264
ありがとうございます。できました!
266:デフォルトの名無しさん
10/12/02 12:48:02
>>260>>261
答えていただきありがとうございました。
サンプルに入っているゲームの画像と音楽だけ変えて一つ作ったのですが、
とんでもない権利侵害をしてしまうところでした。
267:デフォルトの名無しさん
10/12/02 15:21:20
中国人?韓国人?
268:デフォルトの名無しさん
10/12/02 15:57:44
カスタムViewを使用したレイアウトで
レイアウトエディタでClassNotoFoundExceptionが出て表示されないが
実行するとエラーは出ずに実行できる
こういう状態のときにまず疑うのはどのへんですか?
ちょっと見当がつかないのでヒントになりそうなアドバイスをいただけないでしょうか?
269:デフォルトの名無しさん
10/12/02 16:06:10
やべー、
アイコン使ってるわw
270:デフォルトの名無しさん
10/12/02 16:11:48
部分的に色変えるとか、色々やり方あるだろ
271:デフォルトの名無しさん
10/12/02 16:20:01
じゃぁ髭かくわ
272:デフォルトの名無しさん
10/12/02 18:31:27
BlueStacksっておもしろそうだなー
これ流行ればAndroidアプリの需要増えね?
273:デフォルトの名無しさん
10/12/02 18:52:17
アプリが動くの?OSが動くの?エミュレータとどう違うの?
274:デフォルトの名無しさん
10/12/02 18:55:10
アドホック使って複数のAndroid端末を制御することってできますか?
275:デフォルトの名無しさん
10/12/02 20:15:04
>>268
つ logcat
276:デフォルトの名無しさん
10/12/02 22:52:05
>>244
遅レスでスマヌが、続けて出すとwindow leakで怒られるんだよね。けど、Activity をダイアログに見せて表示するようにした。レスありがとう。
277:デフォルトの名無しさん
10/12/03 00:17:52
>>266
RPGですね?わかりまづ
278:デフォルトの名無しさん
10/12/03 02:29:42
eclipseで新規androidプロジェクトを作ってそのままの状態で実行
設定からアプリの詳細を確認すると、許可の欄にストレージと電話/通話の2つがあるんですが
ここに表示されるのってパーミッションで許可した場合だけじゃないんですか?
279:デフォルトの名無しさん
10/12/03 02:31:19
>>278
targetSDKVersion指定していないと、自動で設定される。
昔はそのパーミッションが無かったから
280:デフォルトの名無しさん
10/12/03 02:41:25
ありがとうございます。
調べても見つからなかったので助かりました。
281:デフォルトの名無しさん
10/12/03 11:44:56
TabActivityでタブの位置を下にするにはどうやるの?
282:デフォルトの名無しさん
10/12/03 13:41:20
初心者向けな質問ではないかもですが、よろしくおねがいします。
現在スレッドを使用するアプリケーションを作成しているのですが、
GCが2秒おきに発生してカクつくので困ってます。
そこで質問なのですが
・GCの発生間隔はライブラリで制御できるのでしょうか?
・それともプログラムの処理を見直せば2秒ー>5秒とかになったりするのでしょうか?
283:デフォルトの名無しさん
10/12/03 13:49:20
比較的大きいメモリ確保は初期化時にして使いまわす
なんでGCが発生するかを考えれば解決方法も見えてくる
284:デフォルトの名無しさん
10/12/03 13:58:35
GCは発生条件があるってことですね、
発生条件をリストアップして調べてみます。
ありがとうございます。
285:デフォルトの名無しさん
10/12/03 14:13:05
新たなメモリを確保できないときにメモリを空けるために GC するのだから
新たなメモリを確保しなければよいが
286:デフォルトの名無しさん
10/12/03 14:58:39
GCの発生条件っていうかGCとは何か知らないだけじゃないだろうか
287:デフォルトの名無しさん
10/12/03 15:36:41
>285
うまくその方向でいけるように検討してみます。
>286
VMのソースが公開されていたので解析してわかりました。
最近のオリジナルVMなのにGCは1種類しかサポートしてないですね。
すいません無知でした。
288:デフォルトの名無しさん
10/12/03 16:48:37
アプリ作るときにいろいろ利用していい素材置いてる
サイトとかないですか?
289:デフォルトの名無しさん
10/12/03 20:12:35
アプリで使う素材なんて、そのアプリしだいだろ
あとフリー素材の大半はweb上で使われる事前提だからアプリに組み込んで公開するなら必ず問い合わせろ
290:デフォルトの名無しさん
10/12/03 20:21:58
サイト教えてって言ってるのに何言ってんだろうこの人
291:デフォルトの名無しさん
10/12/03 20:50:46
自分で調べりゃ良いだろうに。
ネット環境はエロサイトを閲覧するだけにある訳じゃないぞ。
292:デフォルトの名無しさん
10/12/03 20:54:29
知識あるフリをして外した回答するのって流行ってるの?
293:デフォルトの名無しさん
10/12/03 20:57:02
素材が画像なのか効果音なのか音楽なのかはっきりしないとアドバイスもできないよね
294:デフォルトの名無しさん
10/12/03 21:01:17
ググれない程度の知能でプログラムに挑戦するのって流行ってるの?
295:デフォルトの名無しさん
10/12/03 21:15:19
僻み根性だけは一人前の奴らばかり。
296:デフォルトの名無しさん
10/12/03 21:15:55
ちょっと難しい質問したら途端にここでする質問じゃない、とか言い出す始末w
297:デフォルトの名無しさん
10/12/03 21:16:16
ググれないうえに日本語も知らないのか。
298:デフォルトの名無しさん
10/12/03 21:57:51
まあもし知ってても説明するのがめんどいときあるよね
299:デフォルトの名無しさん
10/12/03 22:29:01
>>296
ここのひとたちは難しい質問には答えられないんです
300:デフォルトの名無しさん
10/12/03 22:33:04
Android友の会みたいだな
301:デフォルトの名無しさん
10/12/03 22:58:48
LinearLayoutでGravityをcenterにしてレイアウトエディタではそのとおりになってるのに
なぜか実行すると左寄せになってますorz
302:デフォルトの名無しさん
10/12/03 23:24:31
>>301
親要素の幅が足りないor親要素がgravity:rightしてる か?
303:デフォルトの名無しさん
10/12/03 23:39:30
>>302
親要素の幅は足りてるし親要素もcenterにしてみたけど変わらないです
AdapterのgetViewでinflateして取得してるレイアウトです
あ、そのhogeLayout.xmlをActivity#setContentView()してみたら
意図通りcenterにきました!
つことはもしかしてListViewの中で使うとGravityが効かなくなるの?
304:デフォルトの名無しさん
10/12/03 23:58:19
チラ裏になってすいません
ListViewの中でもGravityはいけましたorz
その親のTabActivityあたりが怪しそうです
失礼しました
305:デフォルトの名無しさん
10/12/04 00:41:50
お前らは「日本アンドロイドの会」に参加してるの?
306:デフォルトの名無しさん
10/12/04 03:47:11
参加の定義がはっきりしないが、MLはざっとチェックしてる。
月会とかで聴きたい講演があったらたまに行く。
307:デフォルトの名無しさん
10/12/04 11:11:41
SQLiteって、450件くらいの読み書きすると落ちる?
アプリを450件くらいいれて、Apps Organizerを実行すると、
fillWindowでDiskIOExceptionが出てる
308:デフォルトの名無しさん
10/12/04 20:46:54
widget改造の質問なんですけどいいですか?
layoutのxmlの編集をした場合
文字数が変わらないように色の変更だけをする→表示される
あるTextViewをまるまる削除等→表示されない
こうなって今できることが制限されています
文字数等が変わってもちゃんと表示させるには他にどのファイルを変更すべきですか?
309:デフォルトの名無しさん
10/12/04 21:05:06
何をしようとしてるのかもどういう現象なのかもさっぱり読み取れない
310:デフォルトの名無しさん
10/12/04 21:06:44
あぁ改造って誰かの作ったapkをいじるって事か
311:デフォルトの名無しさん
10/12/04 21:35:32
そうです
全然言葉足らずでごめんなさい
既存のapkをapk_manager使ってデコンパイル
画像の差し替えやxmlの色の変更→コンパイル→サイン
これは上手くいったのですが
android:paddingTop="20.0dip"とかを新たに追加して位置調整とかを書き足して
コンパイル→サインだと表示されませんと出ちゃうんです
312:デフォルトの名無しさん
10/12/04 21:36:26
すんません
ライブ壁紙の作り方を教えてください。
313:デフォルトの名無しさん
10/12/04 21:50:34
「Android ライブ壁紙」でググッて出てこなかったらそれはもう仕方ないな
314:デフォルトの名無しさん
10/12/04 22:25:13
>>311
多分リソースのIDがずれてるんだろうけど、
全部コンパイルしなおしてる?
315:デフォルトの名無しさん
10/12/04 22:45:45
>>314
apk_managerでコンパイルとサインしてるけどダメなの?
選択肢がないから多分全部コンパイルだと思います
316:デフォルトの名無しさん
10/12/04 23:00:41
>>315
それUnpackとPackだね、コンパイルはやってない
317:デフォルトの名無しさん
10/12/04 23:04:04
>>316
buildフォルダできてて中のxmlとかそのまま読めないからビルドはできてると思います
少し調べなおしたら
元の変更前のapkに変更したxmlを上書きして更にresources.arscを無圧縮でやればいいのかな?
無圧縮のやり方が今いちわからないけど、ちょっとこの方向でまた勉強しなおしてみます
318:デフォルトの名無しさん
10/12/04 23:19:48
無圧縮でresources.arscはapkに入れられたけど
インストールされていませんって出ちゃうようになってしまった
うーん難しいですね
319:デフォルトの名無しさん
10/12/04 23:34:14
元々ソースをコンパイルしたときのリソースのIDと新しく作った(変更した)リソースのIDがズレてるんじゃねってことだから
新しいリソースのIDを使ってソースもコンパイルし直さないとだめなんじゃねってことだろ
320:デフォルトの名無しさん
10/12/05 00:00:36
国内アプリだとxperiaで動けばおk?
全機種動作チェックしてくれるグーグルの部門とか有ればいいのに。
321:デフォルトの名無しさん
10/12/05 00:03:28
>>319
eclipseとか必要になってきますか?
おいらの今の頭じゃ先進め無そうです
明日もいろいろサイトみて勉強してみます
modに特化した解説サイトご存知でしたら教えてください
322:デフォルトの名無しさん
10/12/05 00:34:59
質問です。
新規にプロジェクトをつくると毎回
「java.lang.ClassCastException: android.widget.Button cannot be cast to android.view.ViewGroup」
っていうやつが出ます。
パスと通せば治るんですが、毎回出るもんなんのでしょうか?
323:デフォルトの名無しさん
10/12/05 03:17:30
カスタマイズしたListViewにOnItemClickListenerを
実装しても反応してくれないのですが
困りました。
324:デフォルトの名無しさん
10/12/05 03:37:47
>>323
こっちも困るわ
325:デフォルトの名無しさん
10/12/05 04:06:47
オープンソースを使うときに最低限注意すべきことを教えて頂けませんか?
326:デフォルトの名無しさん
10/12/05 04:36:39
ライセンス
327:デフォルトの名無しさん
10/12/05 04:59:07
>>326
返信ありがとうございます。
しかし、ライセンスについて調べてもよくわからなかったりする場合はどうなんでしょう。
例えば、GL(?)とかpublic domainとか書いてなかったり。
権利者にメール送ったりするしかないんですかね。
上でも書いてた人が居たように、例えばオープンソースのゲームかなんかで
画像や音楽は自分で作って、プログラムはほぼそのまま使わせてもらったりしたら
おもいっきり権利侵害になってしまうんでしょうか。
328:デフォルトの名無しさん
10/12/05 06:43:58
ライセンス次第
329:デフォルトの名無しさん
10/12/05 08:23:22
javaソース中のint型の変数をxmlで参照するにはどうすればいいですか?
330:デフォルトの名無しさん
10/12/05 08:47:12
>>324
そこをなんとかお願いします。
URLリンク(baldwin.ivory.ne.jp)
こちらのブログの記事とまったく同じ症状です
331:デフォルトの名無しさん
10/12/05 10:14:11
そのブログに解決法書いてあるじゃん
馬鹿なの?童貞なの?
332:デフォルトの名無しさん
10/12/05 10:41:34
>>331
童貞とか本当のことは傷つくからやめてあげて
333:デフォルトの名無しさん
10/12/05 12:24:28
>>331
その切り返しワロタ
334:デフォルトの名無しさん
10/12/05 13:00:36
おまいらの好きな処女かもしれんよ
335:デフォルトの名無しさん
10/12/05 13:11:35
あ、できた
336:デフォルトの名無しさん
10/12/05 14:08:15
App App Inventorの話もいいですか?
デフォルトのScreen1でイメージボタンを配置してクリックされたときに、
新たなActivity(Screen2?)に遷移したいだけどどうすればいいんだろう
それっぽいActivityStarterってのをPaletteからD&Dしたんだけど、
ActionやらExtraKeyやら入力項目があって、これらはカメラとかブラウザとか既存のアプリしか呼び出せないのかな
App Inventor上で新しく自分でプロジェクトを作ったので(ここに遷移したい)指定する方法があるなら教えて下さい
337:デフォルトの名無しさん
10/12/05 15:05:47
日本語でおk
338:デフォルトの名無しさん
10/12/05 16:42:41
Main Activityを更新(再読込?)する方法が有ったら教えてください.
Main Activity onCreate時にsqliteから読み込んだSpinnerを表示
↓
メニュー→新規追加でSub Activityをダイアログ表示
↓
IDを入力
↓
sqliteにinsert
↓
MainActivityのSnipperに追加
とやりたいのです.
Main Activityを再起動させて,もう一度sqliteからデータを取ってきてしまうのが一番楽かと思ったのですが,どうもやり方が見つからず…
ちなみに,画面を回転させると問題なく更新されます.
(これを画面更新せずに行いたい)
よろしくお願いします.
339:デフォルトの名無しさん
10/12/05 17:14:36
>>338
startActivity何とかResultでsubを呼び出してidとやらを登録させる。mainのonActivityResultでsubの終了を受け取って、そこですぐさまsqliteに対してqueryしてspinnerのadapterを更新してnotifyDatasetChangedでおしまい。
340:デフォルトの名無しさん
10/12/05 17:38:53
もしかしてGLSurfaceView使うとアラートダイアログとか使えませんか?
341:デフォルトの名無しさん
10/12/05 17:42:58
>>339
ありがとうございました!
データのinsertまではできていたので,その後spinnerのadapterを更新して,notifyDataSetChangedで正常にSpinnerが更新されました.
342:デフォルトの名無しさん
10/12/05 18:21:46
>>341
いま見返すと日本語酷かったけど、意味は通じたみたいでよかったw
343:デフォルトの名無しさん
10/12/05 19:56:44
全体画面の今何画面目にいるのかを確認する
○●○○○
のようなものを作りたいのですが、
APIは用意されているのでしょうか?
各Activityに
●○○○○ ←1ページ目のActivity
○●○○○ ←2ページ目のActivity
のようにリソースを用意して、表示させないとダメでしょうか。
344:デフォルトの名無しさん
10/12/05 20:06:40
>>343
何をどこに表示するかによって使うAPI は違うと思うよ。
「●○○○○」って文字列を表示するなら drawText かな。
345:デフォルトの名無しさん
10/12/05 20:24:23
>>344
解答ありがとうございます。
文字列ではなく、
URLリンク(www.nire.com)
↑のようにグラフィカルなものを表示させたいと考えています。
画像はiphoneですが。。
346:デフォルトの名無しさん
10/12/05 21:08:59
>>345
そのようなモノを表示する方法はいろいろあって、それによって使うAPI 違うから、どれとは言えないんだよね。
自前で円を描く方法もあるし、リソースからビットマップを表示する方法もある。
もうちょっと、あなたの中でどうしたいか整理して、質問内容を具体的にしたほうが良いと思うよ。
347:デフォルトの名無しさん
10/12/05 21:25:49
>345
解答ありがとうございます。
抽象的な説明で申し訳ございません。
私としては、特に実装方法にはこだわってはなく
なにか、パラメータ(ページ番号と全体ページ数みたいなもの)を渡せば
その画面に表示できるようなものがあれば、そういった物を使用したく、
自分で描画したり、またはリソースを用意して表示する方法
しかないのであれば、そちらの方法で行えればいいかなと思っています。
348:デフォルトの名無しさん
10/12/05 23:20:26
,,x-ー:: ":::::
,x '"::::::::::::::::::::
,、'":::::::::::::,, x-‐ ァ:
,,x '"::::::,,、- '" |:::
`"i`ー'" ヾ
! 、 、,,,,,,,,,;;;;;;;;;彡ミ
|,,,,ノi `ーヾ;; '"----、
ヾ::ヽ -┴'~
~|:/ ' ' ' `ー ' "'"
/_ :
l '' ) i :
ヽ,,、'~` U
゙, __ ,-、_,ノ`
|/ ゙, `'" ,,y
|/ 彡 ゙、`-'"
/|/ i
/ ! ,, -'"
| `ー '"|::
| /|||ヽ
/|||||/心
|ヾ/ /`ー
349:デフォルトの名無しさん
10/12/06 01:40:34
どなたかヒントをおねがいします・・・
イカのようなっプログラムで
「TES」が2回表示されると思っていたのですが
2回目の「TES」がどうしてもされません・・
main()
{
Thread th = new Thread()
tn.start();
Thread.sleep(100);
tn.start();
}
run()
{
Log.d("D","TES");
}
何かわかる方お願いします・・・
350:デフォルトの名無しさん
10/12/06 01:44:30
それはイカん。
351:デフォルトの名無しさん
10/12/06 01:51:17
>>347
いわゆるページャみたいなモノはないみたいだね。リソース自作して切り替えていくしかないかな。細かくみるとアニメーションしている感じのもあるね。
可変ページに対応させるか、固定ページ数にするのかも考えないとね。
352:デフォルトの名無しさん
10/12/06 02:08:33
質問です
<layer-list xmlns:android="URLリンク(schemas.android.com)">
<item android:id="@android:id/background">
<gradient
android:startColor="#505050"
android:centerColor="#505050"
android:centerY="0"
android:endColor="#505050"
#505050の所をカラーピッカーで選択した色に変えたいんですが
どうしたら変えられますか
カラーピッカーはこれです
URLリンク(developer.android.com)
353:デフォルトの名無しさん
10/12/06 02:23:14
>>349
Thread.start()の定義見れ。
android developers見たら書いてなかったけど多分androidでも同じ。
URLリンク(www.solar-system.tuis.ac.jp)()
354:デフォルトの名無しさん
10/12/06 02:33:42
ListViewの行にProgressDialogを入れて処理の進行状況を表示したいのですが、
時々getViewが走ってidが変更され進行状況が更新されなくなってしまいます。
スクロールさせて再度getViewが走ると更新するようになるのですが、
近いことをやってるサンプルとか無いでしょうか?
355:デフォルトの名無しさん
10/12/06 02:41:05
>>354
マーケットアプリが近いけど、ソースががorz
356:デフォルトの名無しさん
10/12/06 09:05:23
>>354
いまちょっと環境無いから適当だけど、
getView()内でnewしたProgressDialogを外のActivityかなんかに配列で保持しといて、
次回同一positionでgetView()呼ばれたときは保持したProgressDialog返せばいけない?
アイテム数固定ならあらかじめProgressDialogのインスタンス作成しといてgetView()でそれ返すとか
357:デフォルトの名無しさん
10/12/06 16:04:09
>>337
要は画面遷移させたいんです
よろしければお願いしますorz
358:デフォルトの名無しさん
10/12/06 18:01:46
intent
359:デフォルトの名無しさん
10/12/07 00:28:25
私も画面遷移について質問です。
1つのActivityのみを使用し、setContentView()で
何回も画面遷移を行う事は、不可能なのでしょうか?
(複数画面を作成したい場合、Activityを複数作成するべきなのでしょうか?)
※setContentView(new SurfaceView(this));と実行すれば、
1回は画面遷移できますが、
その後、SurfaceView内で、setContentView()が使用出来ない為、
別の画面に遷移させる事が出来ません。
360:デフォルトの名無しさん
10/12/07 00:47:12
>>359
なんでSurfaceView内からSetContentViewする必要があるのかくやしく
361:359
10/12/07 09:06:25
>>360
2つの画面を、2つのクラスで(それぞれクラスを分けて)作成しようと考えております。
それで、SurfaceView1(画面1)と、SurfaceView2(画面2)を作成し、
SurfaceView1からSurfaceView2へ画面遷移する際に、
SetContentViewで、画面遷移をしようとしたのですが・・。
そもそも、複数画面を作成する場合の設計方法が、根本的に間違っているのでしょうか?
(複数の画面を作成する場合は、複数のSurfaceViewを作成するのではなく、複数のActivityを作成するべき?)
362:デフォルトの名無しさん
10/12/07 13:37:11
2.3来たね
363:デフォルトの名無しさん
10/12/07 13:56:59
ADT 8.0.0って何??
1.0.0すっ飛ばすどころか8ってwww
364:デフォルトの名無しさん
10/12/07 14:00:24
Eclipse 3.5 (Galileo) and 3.6 (Helios)
になってるね
365:デフォルトの名無しさん
10/12/07 14:57:53
>>363
SDKのバージョンとあわせたんでしょ。
>>364
ほう。でも面倒だから3.5のまま使う。
366:デフォルトの名無しさん
10/12/07 15:57:20
Android(IS01)用のカーネルモジュール Cifs.koを作成したいのですが、やり方を教えていただけないでしょうか。
367:デフォルトの名無しさん
10/12/07 17:04:38
1. androidのカーネルソースをダウンロードする。
2. CONFIG_CIFSをmにしてビルド。
3. お茶を飲みながら待つ
4. そのうち完成
5. androidのシステムにまで立ち入った話は初心者スレでは無いことに気づき、深く反省する。
368:デフォルトの名無しさん
10/12/07 18:00:41
IS03とかのFeliCa部分ってどうなってるの?あんたっちゃぶる?
369:デフォルトの名無しさん
10/12/07 18:05:24
>>368
URLリンク(ap.pitsquare.jp)
370:デフォルトの名無しさん
10/12/07 18:11:09
NFCサポートで早速いらない子になるのかな
371:デフォルトの名無しさん
10/12/07 18:19:38
>>369
さんくす、全くぐぐりもせずに丸投げスマソ
ググったらそっこー出てきたわ・・・
FeliCaのハッカソンとかやったんだね、しらなんだ。
372:デフォルトの名無しさん
10/12/07 18:26:11
>>361
SurfaceViewは使った事ないんでよくわからんけど、SurfaceViewを二つ用意しなければならない理由がわからない。
一つのSurfaceViewのフィールドに複数のコントローラクラスを持たせて 必要に応じて切り替えればいいんじゃないの?
複数のActivityを作成するべきかどうかはアプリの性質によると思う。
自分が作りたいのと似たようなアプリをマーケットから探して試してみると いいんじゃないかな。
一応 FrameLayoutやAbsoluteLayout、RelativeLayoutで切り替えたいviewを 同じ位置に配置して、見せたくないviewは非表示にしておけば複数viewの 切り替えになると思う。
373:デフォルトの名無しさん
10/12/07 21:03:27
TabHostでタブの位置を横や下にもってくることはできませんか?
374:デフォルトの名無しさん
10/12/07 21:20:20
>>373
横はしらんが下はできるよ
375:デフォルトの名無しさん
10/12/07 22:32:49
今表示されているアクティビティに更新ボタンをセットして
更新ボタンを押すと今のアクティビティを更新(再onCreate)したいんですがどうすればいいでしょうか?
ボタン押したらfinish()してonDestroyで再onCreateしようと思ったんですが
savedInstanceStateを何で初期化していいか分からず実行出来ませんでした。
public void onDestroy(){
Bundle savedInstanceState;
onCreate(savedInstanceState);
}
376:デフォルトの名無しさん
10/12/07 22:42:44
>>375
当たり前だけど、finishしたらsavedInstanceStateは消えるよ
377:デフォルトの名無しさん
10/12/07 23:06:38
>>375
自分を startActivity して finish するとか
378:デフォルトの名無しさん
10/12/07 23:08:31
>>375
onCreateに処理ベタ書きじゃなく、処理をメソッドに切り出して、onCreateからと更新ボタンの両方から呼び出せばいいじゃない?
379:359
10/12/07 23:19:50
>>372
レスありがとうございます。
複数のActivityではなく、複数のviewを使用する方法で検討してみます。
380:デフォルトの名無しさん
10/12/07 23:30:39
ActivityとViewについてはここ読むことおすすめする
URLリンク(developer.android.com)
画面ごとにActivity作って遷移させるようにできてるみたいだが
Activityで遷移とViewで遷移はやってることがまったく違う
staticな変数てんこもりだったり
Activity間の関数呼び出し複雑なら
Viewで作ったほうが圧倒的に楽だと思う
381:375
10/12/07 23:46:59
みなさんのレス拝見したんですが、やはり解決しません。
さっきの質問では大げさにActivity全体を更新としましたが
更新したいのはSpinnerのアイテムだけだったので>>378さんの言う通りに
Spinnerをセットするメソッドを作ったんですがエラーになります。
Spinnerのアイテムはデータベースからqueryで取得したデータを使っています。
同じ画面からデータベースにinsertできるようにしてあるので
insertしたらすぐさまSpinnerのアイテムも更新されるようにしたかったんです。
onCreate( ... ){
...
Spinner spinner = (Spinner) findViewById(R.id.spinner);
setSpinner(spinner);
...
}
void setSpinner(Spinner spinner){
... DBからのデータを配列arrに格納 ...
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, arr);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent,View view, int position,long id) {
}
public void onNothingSelected(AdapterView<?> parent) {
}
});
}
お願いします
382:デフォルトの名無しさん
10/12/08 00:07:12
>>381
わざわざqueryしたやつをセットするのではなく、insertするデータを(queryと同時か前に)spinnerのアダプタにセットすれば?
あとセットしているのはUIスレッドかな?
また、想像するにマルチスレッド処理が要求されるだろうからstatic変数か何かに状態や途中のデータを退避しているとかないよね?
383:デフォルトの名無しさん
10/12/08 00:09:41
>>382
すまん、ソースみてなかった。
前言撤回。
どんなエラーがでるの?