Androidプログラミング初心者質問スレ Part4
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2010/11/19(金) 16:33:21Androidプログラミング初心者質問スレ Part3
http://hibari.2ch.net/test/read.cgi/tech/1286357268/
Androidプログラミング初心者質問スレ Pert2
http://hibari.2ch.net/test/read.cgi/tech/1282716370/
Androidプログラミング初心者質問スレ
http://hibari.2ch.net/test/read.cgi/tech/1278560954/
関連スレ
【Google】Androidアプリ作成part6
http://hibari.2ch.net/test/read.cgi/tech/1286555951/
0005デフォルトの名無しさん
2010/11/19(金) 19:52:130006デフォルトの名無しさん
2010/11/19(金) 19:52:25なってねえよ
0007デフォルトの名無しさん
2010/11/19(金) 23:09:131.Viewクラスを継承してcanvasで描画処理をしているところに、
元々用意されているウィジェットを呼び出す事は可能でしょうか?
2.bluetooth関連は実機でないとテストできないのでしょうか?
よろしくお願いします。
0008デフォルトの名無しさん
2010/11/19(金) 23:35:58こいつなんですけど、
./toolbox testtool
で
printf("%s: no such tool\n", argv[0]);
のところで
testtool: no such tool
が帰ってくるのはなんでなぜでしょうか?
argv[0]って実行ファイル名じゃないの?
0009デフォルトの名無しさん
2010/11/19(金) 23:40:510010デフォルトの名無しさん
2010/11/19(金) 23:41:069 // "toolbox foo ..." is equivalent to "foo ..."
10 if (argc > 1) {
11 return main(argc - 1, argv + 1);
ここかな?
0011デフォルトの名無しさん
2010/11/20(土) 00:52:28全機種チェックするコストと効果考えればほとんど自明の問題だな。
0012デフォルトの名無しさん
2010/11/20(土) 02:05:16質問の内容が誰にも伝わってないって思った方が良い
0013デフォルトの名無しさん
2010/11/20(土) 18:14:38SURFACE_TYPE_NORMALで得たYUV420をARGB32にコンバート(JNI)、RGB_565のBitmapにsetPixelsでは
他の方の無音カメラと比べて重過ぎるので、何か他のアプローチがあるんじゃないのかなと。
無音カメラを色々試してみた所、Accident Cameraが圧倒的に早く、864x480・15fps(多分)でプレビュー
表示しながら負荷20%程、自分で試した上記の方法だと同じ解像度で負荷100%で5fps前後でした。
0014デフォルトの名無しさん
2010/11/20(土) 18:43:28mixi にまでマルチする前に回答が付かないのは、なに言ってるのかわからないその質問文に問題があると
早く気づけw
0015デフォルトの名無しさん
2010/11/20(土) 21:32:271. アプリケーションでログイン
2. サイト内のページを規定のブラウザで開く (Intentで)
ということをやりたいのですが、
1で取得したクッキーを2に引き渡す方法はないのでしょうか?
001613
2010/11/20(土) 21:34:52自分で描画すれば良いのか!? と閃いたつもりだったけどデータ弄っても画面に反映されなかった…
どうすればAccidentCameraの様な速度が出せるんだろう。
0017デフォルトの名無しさん
2010/11/21(日) 02:04:00ちなみにエラーでて支払いは完了できなくて辞めたんだけど
0018デフォルトの名無しさん
2010/11/21(日) 02:22:40https://groups.google.com/group/android-developers/msg/4ceb2c7bd0536de6?hl=ja
と同じ結果になってしまう
aaptが誤りとか・・・
同じ状況なった人いたらおしえてくれ
0019デフォルトの名無しさん
2010/11/21(日) 05:40:280020デフォルトの名無しさん
2010/11/21(日) 08:32:27スリープ状態にするとタイマーまでスリープになっているようです。
これを回避する手段はあるでしょうか?
上記現象はXPERIA(Android OS 2.1で確認しました)
0021デフォルトの名無しさん
2010/11/21(日) 09:08:170022デフォルトの名無しさん
2010/11/21(日) 09:30:310023デフォルトの名無しさん
2010/11/21(日) 09:38:14タスクのルートになるから無理かもしれんね。
0024デフォルトの名無しさん
2010/11/21(日) 10:02:42ブラウザに専用のアドレスわたして、最初にアクセスしたときに
にクッキー食わせればいいんじゃ
002520
2010/11/21(日) 10:14:020026デフォルトの名無しさん
2010/11/21(日) 10:37:57既存のサービスにユーザとしてアクセスしているだけ
なのでサーバー側で何かすることは出来ません
webkit で独自に実装するしかないですかね
002720
2010/11/21(日) 12:23:33スリープ中もタイマーが有効になる事を確認出来ました。
0028デフォルトの名無しさん
2010/11/21(日) 13:08:59おお、おめでとう
0029デフォルトの名無しさん
2010/11/21(日) 14:13:390030デフォルトの名無しさん
2010/11/21(日) 14:18:56スリープしてないのにスリープ中という表現は確かにおかしいな
003120
2010/11/21(日) 14:21:55003220
2010/11/21(日) 14:23:54処理が走っているというべきですか?
0033デフォルトの名無しさん
2010/11/21(日) 15:10:320034デフォルトの名無しさん
2010/11/21(日) 17:09:28自分はSmartQ5で確認しているのですが、もっさりしてるのでそろそろ新しい端末買おうかなと。
お勧めがあれば是非教えてください。
0035デフォルトの名無しさん
2010/11/21(日) 17:33:47変に普及して馬鹿も使ってるから
0036デフォルトの名無しさん
2010/11/21(日) 17:34:50スライドしている間だけボタン(拡大縮小ボタン)を表示して
一定時間後に消すという処理はどうやるのでしょうか
0037デフォルトの名無しさん
2010/11/21(日) 17:48:27おっさんはもう一回入門書でも読み直しなさい
0038デフォルトの名無しさん
2010/11/21(日) 18:11:19Android携帯で使えるタイマーアプリと辞書アプリを作りたいのですが
何を勉強したらいいでしょうか?
プログラミングの知識はまったくありません
参考になる本やサイト、勉強方法なども教えてもらえるとありがたいです
よろしくお願いします
0039デフォルトの名無しさん
2010/11/21(日) 18:12:220040デフォルトの名無しさん
2010/11/21(日) 20:15:58そこまで教えてもらわないと自分一人じゃ何もできないのか・・
本当に何か作りたければ環境手に入れさえすれば
すぐにでもそれを作ってみようとするもんだが・・
そこで壁にぶち当たりつつ参考資料あさりつつだな(ry
0041デフォルトの名無しさん
2010/11/21(日) 23:02:210042デフォルトの名無しさん
2010/11/21(日) 23:20:05だよねー…
0043デフォルトの名無しさん
2010/11/21(日) 23:25:000044デフォルトの名無しさん
2010/11/21(日) 23:57:52>>40
ありがとうございます
とりあえず入門書買ってやってみます
0045デフォルトの名無しさん
2010/11/22(月) 02:30:38おっさんの事なんて誰も聞いてないよ?
0046デフォルトの名無しさん
2010/11/22(月) 03:35:56お前もさっさと消えろ。
0047デフォルトの名無しさん
2010/11/22(月) 12:11:56adb shell してsuになってもsqlite3コマンドがnot foundになるんだけど、
解決方法はありますか?ドコモファームの1.6でも同様にnot foundで使えなかった。
手持ちのht-03aではadb shellからsqlite3使えてるんですが・・・
0048デフォルトの名無しさん
2010/11/22(月) 15:14:52<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やコードなどを教えていただけませんでしょうか。
0049デフォルトの名無しさん
2010/11/22(月) 16:03:25Marqueeはフォーカスがあるテキストをスクロールさせるものだから、
複数テキストにMarquee指定しても意味がなかったと思う
自前でアニメーション設定すれば良い
0050デフォルトの名無しさん
2010/11/22(月) 18:18:06なるほど、もともとそういうものなんですね。
アニメーションは思いつきませんでした。やってみます。
0051デフォルトの名無しさん
2010/11/22(月) 18:20:15アプリがアクティブの状態で電源ボタンを押すと、
onDestroy()->onCreate()
になってしまい、再起動がかかった直後の状態で、誤操作ロック解除待ちの画面に遷移します。
アクティブでなければ、電源ボタンを押してもこのような動作は起こらないのですが、
アクティブで電源ボタンを押しても、onDestroy()が呼ばれない方法はないでしょうか?
SDK公式の状態遷移表を見ても、
onDestroy()が呼ばれた段階で完全終了ということのようなのですが、謎です。
機種はXPERIAです。
0052デフォルトの名無しさん
2010/11/22(月) 18:51:28onSaveInstanceState()
onRestoreInstanceState()
で自分で管理するようです。
005352
2010/11/22(月) 20:57:52プログラムの腕が低くてきついです。
作っているのはGLSurfaceViewを使ったゲームなのですが、
皆さんまじめに復帰処理書いているのでしょうか?
Androidマーケットに上がっているのは結構ちゃんと復帰するの多いし、みんな凄いなぁ。
0054デフォルトの名無しさん
2010/11/22(月) 23:24:26すべての設定を取得することってできる?
0055デフォルトの名無しさん
2010/11/22(月) 23:41:36中断、再開系の処理はonPause,onResumeでいいんじゃないかな
0056デフォルトの名無しさん
2010/11/23(火) 00:04:43HOMEボタンを押す程度の動作の場合はそれだけで復帰できるのですが、
電源ボタンで閉じるとonDestroy,onCreateが呼ばれてしまうようです・・・orz
0057デフォルトの名無しさん
2010/11/23(火) 01:18:46インストール時に蹴られるそうですけど、全画面の
Class<?> sgManager = Class.forName("jp.co.sharp.android.softguide.SoftGuideManager");
〜
と同じ様に、動的にエラーが出たら使用しない様な使い方は出来ないのでしょうか。
0058デフォルトの名無しさん
2010/11/23(火) 02:39:19AddOn使って呼び出してるメソッドをリフレクションで呼んでみたら?
0059デフォルトの名無しさん
2010/11/23(火) 03:23:000060デフォルトの名無しさん
2010/11/23(火) 03:44:56jp/co/sharp/android/hardware/CameraEx
java/lang/Object
jp/co/sharp/android/hardware/Camera_Ex
と並んだ文字列が目に止まりますた…文字列の流れから察するにCameraExはCamera_Exを
返してるだけなのかな。
今日はもうおねむなので明日Camera_Exで試してみます。
0061デフォルトの名無しさん
2010/11/23(火) 12:03:380062デフォルトの名無しさん
2010/11/23(火) 12:33:480063デフォルトの名無しさん
2010/11/23(火) 12:43:340064デフォルトの名無しさん
2010/11/23(火) 12:49:250065デフォルトの名無しさん
2010/11/23(火) 16:20:22EditTextPreferenceの入力で改行を制限したいんだけど、
属性がないみたいなんだけど・・・
もしかして、自分でレイアウト組まないとダメなん?
0066デフォルトの名無しさん
2010/11/23(火) 16:54:000067デフォルトの名無しさん
2010/11/23(火) 17:52:02サンクス・・・ずっと
「android:inputType="Text"」と書いてた。死ねよ俺。
しかもeclipseの補助入力(?)で「:」まで打って出るリストに
含まれてないから、属性が存在しないのかと思ってたわ。
ホントありがとう。
0068デフォルトの名無しさん
2010/11/23(火) 18:46:260069デフォルトの名無しさん
2010/11/23(火) 19:25:17=まで打ったら候補にあるよ<text
0070デフォルトの名無しさん
2010/11/23(火) 21:38:18フォルダを移動する度に新しいアクティビティで開いて、戻るボタンを押して
戻らない限り延々ネストしているのでしょうか?
0071デフォルトの名無しさん
2010/11/23(火) 21:45:05とにかくアクティビティ間を移動するのがAndroid的な構造なのでしょうか。
0072デフォルトの名無しさん
2010/11/23(火) 22:42:520073デフォルトの名無しさん
2010/11/23(火) 23:14:34ConnectivityManager 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分置きくらいだと全然起きてくれないです。
スリープ中に定期的にネットにアクセスさせるには
定石的にはどうやってるんでしょうか?
0074デフォルトの名無しさん
2010/11/23(火) 23:18:11onStart()のThread中で処理してます。
WakeLockはレシーバー中とServiceのonCreateもしくはonStartでしてます。
0075デフォルトの名無しさん
2010/11/23(火) 23:23:450076デフォルトの名無しさん
2010/11/23(火) 23:48:57http://www.dalvikvm.com/
あとは、バイナリエディタと、紙と鉛筆、もしくはテキストエディタでがんばれ
0077デフォルトの名無しさん
2010/11/24(水) 00:46:54ListView更新してるだけだと思うぞ
0078デフォルトの名無しさん
2010/11/24(水) 01:54:31ウィンドウアニメーションonで、画面がスクロールする所は新しいアクティビティを開いてると
思って良いのでしょか?
0079デフォルトの名無しさん
2010/11/24(水) 07:17:160080デフォルトの名無しさん
2010/11/24(水) 09:09:14つ undx
0081デフォルトの名無しさん
2010/11/24(水) 14:46:36一行だけ表示したら垂直方向にセンタリングされるんだが、一行目から表示するようにするにはどうすればいいですか?
0082デフォルトの名無しさん
2010/11/24(水) 15:00:03自己解決。
gravityでした。
お騒がせスマンです。
0083デフォルトの名無しさん
2010/11/24(水) 18:05:15あるあるw
0084デフォルトの名無しさん
2010/11/24(水) 23:38:15アクティビティ2を起動して、
アクティビティ2の画面から両方のアクティビティを終了させるにはどうすればいいですか?
0085デフォルトの名無しさん
2010/11/25(木) 05:27:47intentで
0086デフォルトの名無しさん
2010/11/25(木) 07:11:470087デフォルトの名無しさん
2010/11/25(木) 08:25:590088デフォルトの名無しさん
2010/11/25(木) 08:26:18ForResultの方を使えばいいんじゃない?
0089デフォルトの名無しさん
2010/11/25(木) 11:14:56>>88
ForResultの方使って戻り値使ってできました!
ありがとうございます!
0090デフォルトの名無しさん
2010/11/25(木) 11:21:14任意のタイミングでgetResources.openRawResource(int)を呼んでも上手く画像が読み込めないのですが、
起動したActivityと別のスレッドだと上手く動かない、と言ったことはあるのでしょうか。
GLSurfaceView.RendererのonSurfaceCreatedから同じ処理を呼ぶと上手く動くのですが・・・。
0091デフォルトの名無しさん
2010/11/25(木) 13:13:27必ず交互にやってくるという保証はあるのでしょうか?
0092デフォルトの名無しさん
2010/11/25(木) 15:37:53試しにadbって打ってみても認識されません
C:\android\toolsに移動してからadb叩くと普通に動くのに
なんででしょう?昔javaでもおなじようなことあった記憶ある・・・・・
0093デフォルトの名無しさん
2010/11/25(木) 16:10:29できるはず
>>92
できるはず
>>91
しらん
0094デフォルトの名無しさん
2010/11/25(木) 16:19:43toolsの後に\入れてみ?
0095デフォルトの名無しさん
2010/11/25(木) 19:02:07コマンドプロンプト再起動したか?
0096デフォルトの名無しさん
2010/11/25(木) 20:06:58pathコピペして晒してみ
0097デフォルトの名無しさん
2010/11/25(木) 20:09:25OpenGL側が描写できるスレッド決まってんじゃなかったっけ?
0098デフォルトの名無しさん
2010/11/25(木) 21:30:06PCのシャットダウンもできず、強制電源OFFになりました。
×WindowsXP ProSP3(閉じない)
○Win Vista Home(閉じた)
過去ログ見てもみつからなかったのですが、解決策がありましたら
教えてください。
0099デフォルトの名無しさん
2010/11/25(木) 22:18:530100デフォルトの名無しさん
2010/11/25(木) 22:20:36Mac に買い換えろ
0101デフォルトの名無しさん
2010/11/25(木) 22:28:16WindowsXPがメインの端末なのですが、エミュレータは起動し、
動作は確認できるのですが、右上の×で閉じようとしても
ハングしているような感じになり閉じなくなります。
start emulatorでウインドウを分けても同様です。
何か掴んでいるのだと思うのですが、logもなく特定できません。
>>100
Vistaだと動くのですが起動まで100秒程かかり厳しいです。
0102デフォルトの名無しさん
2010/11/25(木) 22:29:23>>101
100秒⇒200秒
0103デフォルトの名無しさん
2010/11/25(木) 22:31:58PC買い換えるか実機買え
0104デフォルトの名無しさん
2010/11/25(木) 22:38:40■ このスレッドは過去ログ倉庫に格納されています