Androidプログラミング質問スレ Part15
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2011/11/21(月) 17:43:06.29※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
【超初心者】プログラミング質問スレ【基礎】part5
http://hibari.2ch.net/test/read.cgi/tech/1303105502/ (dat落ち)
Eclipse統合M31【Java/C++/Ruby/Python/Perl】
http://hibari.2ch.net/test/read.cgi/tech/1295886572/
★★Java質問・相談スレッド146★★
http://hibari.2ch.net/test/read.cgi/tech/1309048597/
****関連リンク****
■ Android developers http://developer.android.com/
■ ソフトウェア技術ドキュメントを勝手に翻訳 http://www.techdoctranslator.com/
****前スレ****
Androidプログラミング質問スレ Part14
http://hibari.2ch.net/test/read.cgi/tech/1319713352/
0002デフォルトの名無しさん
2011/11/21(月) 17:53:16.26androidのシステム全体の画面表示の明るさや色彩を変えたいんだけどやり方がわからない
誰か助けて
0003デフォルトの名無しさん
2011/11/21(月) 18:04:24.790004デフォルトの名無しさん
2011/11/21(月) 18:56:02.49他人のが変わるわけじゃねーし
おかしくなってこまるのは自分だろ。
0005デフォルトの名無しさん
2011/11/21(月) 20:49:15.79new File("/mnt/sdcard").exists でいいかと思ったらマウントして無くてもtrueになるのね・・
0006デフォルトの名無しさん
2011/11/21(月) 20:52:24.180008デフォルトの名無しさん
2011/11/21(月) 21:05:59.200009デフォルトの名無しさん
2011/11/21(月) 21:06:58.55おおさんくす
0010デフォルトの名無しさん
2011/11/21(月) 21:19:37.127万くらいするじゃないですか・・
みなさんそんな金額出して何台も持ってるんでつか・・
0011デフォルトの名無しさん
2011/11/21(月) 21:21:32.20趣味で作るんならとりあえずSDKに動作確認用エミュレータ入ってるから作ってみなよ
実機持ってても必要な作業なんだし
0012デフォルトの名無しさん
2011/11/21(月) 21:54:16.02なにをどうやんの?
0013デフォルトの名無しさん
2011/11/21(月) 22:04:45.86もしかして実機でやるにはMarketに登録したAPIキーじゃないといけないのでしょうか?
配布目的ではないのですが
0014デフォルトの名無しさん
2011/11/21(月) 22:05:48.46てめーが死ねよ、クズが
0015デフォルトの名無しさん
2011/11/21(月) 22:16:50.46Android入ってる中華PADとかNECのLifetouchnoteなら2万前後で手に入る。
電話できないから特定アプリには向かないけど動作確認には問題ないよ。
0016デフォルトの名無しさん
2011/11/21(月) 22:54:17.83ebayで買った方が少し安いけどな
0017デフォルトの名無しさん
2011/11/21(月) 23:00:46.01家計簿をつけているのだが
Androidアプリからの編集/更新が重たすぎて
使い物にならないと嘆いています。
そこで、下記2つのいずれかをやりたいです。
・Googleドキュメントのセル情報を取得・編集する
・2人以上が同じファイルを編集する(Googleドキュメントは無関係)
上が可能であれば、その方法が知りたいです。
下の場合は、サーバー立てないと無理でしょうか?
サーバー立てる以外での実現方法などありますでしょうか。
0018デフォルトの名無しさん
2011/11/21(月) 23:03:22.61Document To Goの有料版と SugarSyncかなんかで同期じゃだめなの?
0019デフォルトの名無しさん
2011/11/21(月) 23:17:40.78以下のURLのサンプルを動かそうとしたのですが、2つともエラーになります。
http://www.javadrive.jp/android/textview/index10.html
エラー内容は、
メソッド setAlignment(Layout.Alignment) は型 TextView で未定義です
と、出ます。
クイックフィックスにはキャスト云々と出るのですが、どうも違うような
JAVAはほぼ初心者で恐縮なのですが、どなたか、お知恵を
0020デフォルトの名無しさん
2011/11/21(月) 23:32:36.23前スレで答えでてるが、gravity使いなさい
0021デフォルトの名無しさん
2011/11/21(月) 23:37:57.56(エラー: No resource identifier found for attribute 'attribute_dummy' in package 'dummy.lib' Android AAPT 問題)
ttp://d.hatena.ne.jp/Kazzz/20091217/p1
ココに書いてあることなんだろうけどまだどうにもならんのかな?
0022デフォルトの名無しさん
2011/11/21(月) 23:39:25.70こんな感じでいいんですかね?
なんか、センタリングされない。
str="hogehoge";
textView.setText(str);
textView.setGravity(Gravity.CENTER);
002321
2011/11/21(月) 23:44:02.020024デフォルトの名無しさん
2011/11/21(月) 23:52:57.74そのサイトのデータ古いからサンプルのままだと動かないのあるよ
0026デフォルトの名無しさん
2011/11/21(月) 23:55:13.42そうだったのですが。わざわざ有難うございます。
Gravityをもう少し調べてみます!
0027デフォルトの名無しさん
2011/11/22(火) 00:09:14.60自動生成されるようになったんだけどなにが原因かわかる?
0028デフォルトの名無しさん
2011/11/22(火) 00:29:17.25無理
0029デフォルトの名無しさん
2011/11/22(火) 02:32:34.35ただ#00000000として透かして表示するだけならできたのですが操作する方法がわかりません
0030デフォルトの名無しさん
2011/11/22(火) 02:47:53.13動作の軽いライブ壁紙の作り方発見しちまった俺天才!やっべ!神った!
…と思って浮かれてたら
不安定で実用的じゃないコードという事に気づき・・・しょぼぼーん(´・Э・)
CPU使用率10%の表示見たときは有頂天だったぜ・・・・がっくり
(プリインストのライブ壁紙は平均40%、マーケット上のライブ壁紙は平均70%)
0031デフォルトの名無しさん
2011/11/22(火) 02:48:24.89↑このサイトや他のサイトでもみられるコーディングなのですが、
WebViewClient#onLoadResource() で CookieManager#getCookie() をして、
WebViewClient#onPageFinished() で CookieManager#setCookie() をしている意味がよくわかりません。
取って来た内容をそのままセットしなおしている様にしか見えないのですが、
どのような意味があるのか教えていただけないでしょうか?
0032デフォルトの名無しさん
2011/11/22(火) 03:58:53.53ライブ壁紙なんてアレをナニすれば使用率下がるだろ。
0033デフォルトの名無しさん
2011/11/22(火) 05:28:30.94つ NDK, fps, 浮動小数点数演算しない
0034デフォルトの名無しさん
2011/11/22(火) 05:30:52.26javadoc見てないから知らんがサーバーサイドCookieで
#getCookie(String)がリクエストヘッダで#setCookie(String,String)がレスポンスヘッダだろ。
見て分からんならHTTPとCookie勉強するよろし。
0035デフォルトの名無しさん
2011/11/22(火) 06:06:39.850036デフォルトの名無しさん
2011/11/22(火) 08:48:15.510037デフォルトの名無しさん
2011/11/22(火) 10:01:47.03業務用アプリ作ってて支給するスマホから
そのアプリを勝手に消されたくないですが、
消さないでとお願いするしかないですか?
0038デフォルトの名無しさん
2011/11/22(火) 10:09:31.560039デフォルトの名無しさん
2011/11/22(火) 10:18:03.91迂闊にアンインストールできないのが作れると、その時点でウィルスソフトみたいなもんだから簡単には難しいだろうね。
やっぱり機械側ではなく、マン側でやることだよね。
0040デフォルトの名無しさん
2011/11/22(火) 10:24:01.99前者なら業務と密接に関わるようなもの
後者ならアプリで出勤確認とか
0041デフォルトの名無しさん
2011/11/22(火) 10:38:26.150042デフォルトの名無しさん
2011/11/22(火) 10:42:18.78機能 | KDDI 3LM Security | KDDI株式会社
http://www.kddi.com/business/3lm_security/kino.html
>アプリケーション削除制限 エンドユーザーによるアプリケーション削除を制限
ルート取れば作れそうな気がするけど
業務でやるならこういうのを利用するしかないんじゃないの?
0043デフォルトの名無しさん
2011/11/22(火) 12:10:39.78毎朝サーバーからアクセスして未インスコならアラート上げるとか
0044デフォルトの名無しさん
2011/11/22(火) 12:29:58.74メイン画面AからCに遷移してCで選択された値をAのTextView2に受け渡したら
Bの選択結果が表示されません。
初心者なもので自分なりに調べましたがわかりませんでした。
どうすればAにBの選択結果を残せるのでしょうか?
0045デフォルトの名無しさん
2011/11/22(火) 12:37:07.94A, B, Cの中で、同じclassを渡しっこするのでは駄目?
004644
2011/11/22(火) 12:39:34.67Button btnA = (Button) findViewById(R.id.btnB);
Intent intentA=getIntent();
String input=intentA.getStringExtra("INPUT");
et1.setText(input);
btnA.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(AActivity.this, BActivity.class));
}
});
Intent intentB=getIntent();
String input2=intentB.getStringExtra("INPUT2");
et1.setText(input2);
btnB.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(AActivity.this, CActivity.class));
}
});
ちなみにこんな感じです
0047デフォルトの名無しさん
2011/11/22(火) 12:40:16.450048デフォルトの名無しさん
2011/11/22(火) 12:48:20.49似たようなことをしないといけないんだけど、
こういう時ってシングルトン作ってやり取りする
ものなんじゃないの?
画面に直接ポンが作法なのか?
0049デフォルトの名無しさん
2011/11/22(火) 12:50:46.280050デフォルトの名無しさん
2011/11/22(火) 12:59:28.44すみません2行目はミスです。
訂正:btnA→btnB
0051デフォルトの名無しさん
2011/11/22(火) 14:14:43.88setTextで入れた値はどっかにとっておいてResumeで戻してやらないと消えるよ
画面遷移しなくても縦横切り替えるだけでも消える
005244
2011/11/22(火) 14:41:28.63めんどくさいのでA→B→Cと受け渡してAに表示することにしました。
0053デフォルトの名無しさん
2011/11/22(火) 15:53:43.42そのせいでライブ壁紙をシングルトンにする方法がわからん!!
「staticは親クラスじゃないとダメ」みたいなエラーがでる!!
0054デフォルトの名無しさん
2011/11/22(火) 16:04:17.290055デフォルトの名無しさん
2011/11/22(火) 16:58:15.40getViewの中でそのボタンのOnCreateをoverrideして処理を用意しました。
ボタンが押された処理の中でListViwe自体を閉じてしまいたいんですが、
どのような方法で可能でしょうか?
0056デフォルトの名無しさん
2011/11/22(火) 17:19:07.21自分解釈より、コンパイルエラーの文言をそのまま書いたほうがいいぞ。
クラス変数とインスタンス変数の参照の違いかもしれん。
(static メソッドの中からstaticじゃない変数の参照はできない)
0057デフォルトの名無しさん
2011/11/22(火) 20:37:56.93騙されたと思って
子クラスの宣言で
private static class
みたいに書いてみ?
0058デフォルトの名無しさん
2011/11/22(火) 21:25:02.590059デフォルトの名無しさん
2011/11/22(火) 21:32:06.01エクリプスでインポートできない
(プロジェクトが見つからないとかなんとか言われて)
のですがどうすればいいですか
0060デフォルトの名無しさん
2011/11/22(火) 22:13:28.090061デフォルトの名無しさん
2011/11/22(火) 23:59:35.60デバイス管理API(スクリーンロックとか)使ってユーザに一回認証させとけば
管理権限があるうちはアンインストールできなくなるね
0062デフォルトの名無しさん
2011/11/23(水) 00:33:47.780063デフォルトの名無しさん
2011/11/23(水) 01:48:01.63指示でもお願いでも
0064デフォルトの名無しさん
2011/11/23(水) 08:23:47.88あーそれアンインストールしようとしても「できませんでした」としか出ないから
抑止には効くかもね
知ってる人には無理だけど
って知ってる人ほどアンインストールしたがる
0065デフォルトの名無しさん
2011/11/23(水) 09:47:49.96気違居な社員しかいないんか?
0066デフォルトの名無しさん
2011/11/23(水) 09:48:50.09公式の説明に書いてあると思ったけど
NDKのサンプルはインポートじゃなくて新規プロジェクト作成にて参照みたいにして取り込む
0068デフォルトの名無しさん
2011/11/23(水) 11:49:01.13現在Bluetoothを使ったチャットアプリを作成しているのですが、
EditTextで文字入力をする際、改行を禁止しているのですが、
画面に表示されているEditTextの最大幅を超えた文字数を入力した際、
文字がスクロールされていくのではなく、
したに改行 たとえば三文字分の幅を持つサイズのEditTextの場合
あいうえお
ではなく、
あいう
えおか
の様に表示するにはどうすれば良いでしょうか?
0069デフォルトの名無しさん
2011/11/23(水) 11:56:28.520070デフォルトの名無しさん
2011/11/23(水) 13:37:14.84ソースで以下の通り指定すると、タスクバーは非表示になりますが、ADJUST_RESIZE な動きをしてくれません。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
Manifest で windowSoftInputMode="adjustResize" を指定したり、テーマでフルスクリーンにしたり、
ソースでの指定と組合わせたりいろいろしてみましたが、いずれもうまくいきません。
解決方法ご存知の方いらっしゃいましたらご教示ください。
007153
2011/11/23(水) 13:57:19.57まだ解決には至ってないけど
57をやったら56の最後の行を臭わすエラー文でてきたので
おかげで何かがわかりかけてきた気がする・・・・。
なにやらcontext要求してるメソッド類に
「親クラス名.this」という形でcontextを渡してるやり方が、まずいけてないようだ。
ありがとう!さらに悪あがきしてみるよ!
0072デフォルトの名無しさん
2011/11/23(水) 14:20:38.74ありがとうございます!!
助かりました 今後とも宜しくお願いします
0073デフォルトの名無しさん
2011/11/23(水) 14:58:39.54ためしに他の環境のOpenGLES2.0を移植したのですが、
そこでAndroidのjavaネイティブのOpenGLのAPIが微妙にjava仕様になっていて…
(配列のアドレスとか渡せないからBufferObjectになってたり)
ApiDemoのサンプルを見て同じように処理したのですが、
頂点やカラー情報が正しく表示されません
長くなりましたが、詳しい解説がされているサイトを知ってる方いますか?
Android Developer では、公式なのにメソッドの定義を羅列してるだけで
メソッドの挙動説明や引数の意味とかの記述がなく、他にも見つからないので困ってます…
007473
2011/11/23(水) 15:09:23.202Dシェーダーの頂点、カラーのみのポリゴンを表示する処理
(他のOpenGLES2.0環境で動いている)
を移植しただけなのですが、描画されているポリゴンの座標とカラーが
どうも頂点バッファの内容とズレていて、へんな位置やカラーになってしまいます
例えば、UVを使わないポリゴン処理は出来ない(仮の話)等々の
Android javaネイティブのOpenGLES2.0 情報を知りたいのです
OpenGLやES2.0は仕事で散々やってるので
Android Developerサイトのシェーダーの解説とか3Dの解説とか要らないんです
Androidがラッパーしちゃってる部分の解説が欲しいのに…
って状況です
0075デフォルトの名無しさん
2011/11/23(水) 16:29:06.600076デフォルトの名無しさん
2011/11/23(水) 16:32:13.360077デフォルトの名無しさん
2011/11/23(水) 17:28:02.330078デフォルトの名無しさん
2011/11/23(水) 18:50:36.09ペーストされたときも行いたい処理があるので...
0079デフォルトの名無しさん
2011/11/23(水) 18:58:54.32TextWatcherみたいな名前のクラス使えばいいはず
0080デフォルトの名無しさん
2011/11/23(水) 19:18:49.450081デフォルトの名無しさん
2011/11/23(水) 19:30:53.140082デフォルトの名無しさん
2011/11/23(水) 19:34:40.80WHEREの条件に変数を入れたい場合はどのようにすればよいのでしょうか
下記の様に書いたのですが動きません。そもそもrawqueryに変数なんて入れられないのでしょうか?
WHERE room = "+ getroom +"
0083デフォルトの名無しさん
2011/11/23(水) 19:42:32.53String hoge = "SELECT * FROM table WHERE room = " + getroom.toString() ;
0084デフォルトの名無しさん
2011/11/23(水) 20:14:00.64rawqueryの第二引数に入るだろ
文字を連結するのはウンコだからやるなよ
0085デフォルトの名無しさん
2011/11/23(水) 20:40:22.09Intent buttonIntent = new Intent();
buttonIntent.setAction(BUTTON_CLICK_ACTION);
PendingIntent pendingIntent = PendingIntent.getService(this, 0, buttonIntent, 0);
RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.main);
remoteViews.setOnClickPendingIntent(R.id.button, pendingIntent);
// ボタンが押された時に発行されたインテントの場合は文字を変更する
if (BUTTON_CLICK_ACTION.equals(intent.getAction())) {
remoteViews.setTextViewText(R.id.text, "Push Button");
}
// AppWidgetの画面更新
ComponentName thisWidget = new ComponentName(this, WidgetSample.class);
AppWidgetManager manager = AppWidgetManager.getInstance(this);
manager.updateAppWidget(thisWidget, remoteViews);
とググったソースですが、一つだけの場合はこうですがボタンが複数になった場合はどういう風に増やしていけばいいでしょうか?
ボタン一つにつき一つのIntentを作成するのでしょうか?
remoteViews.setOnClickPendingIntent(R.id.button, pendingIntent);
を複数増やしていくのでしょうか
Activityでのボタンより使いづらすぎててお手上げです。
008682
2011/11/23(水) 20:40:42.81連結ではエラーが出てしまいました、申し訳ありません。
>>84
ありがとうございます、下記の形で出来ました
WHERE room = ?
rawQuery(sql, new String[]{getroom})
0087デフォルトの名無しさん
2011/11/23(水) 22:55:06.201段目の文字列をクリックで取得したいのですが、以下のコードではどの要素をクリックしても
一番上の要素の文字列しか取得できません。positionを絡めていかないとダメそうなのはわかるのですが、
どうすれば良いのでしょうか?
public void onItemClick(AdapterView<?> parent, View view, int position, long id){
TextView tv = (TextView)parent.findViewById(android.R.id.text1);
// String pos = (String)lv.getItemAtPosition(position);
Toast.makeText(this, tv.getText().toString(), Toast.LENGTH_SHORT).show();
}
0088デフォルトの名無しさん
2011/11/23(水) 22:58:40.560089デフォルトの名無しさん
2011/11/23(水) 23:23:18.24ありがとうございます。ですがすみません、上の行、下の行どちらでも良いので、
クリックした位置の要素に表示されている文字列を取得したいということです。
全てネットで情報収集しているのですが、ほとんどのサイトが
String item = (String)parent.getItemAtPosition(position);
というコードでクリックした要素の文字列を取得しているようです。
しかし、simple_list_item2レイアウトが原因(おそらく)で上のコードでは文字列を取得できませんでした。
試行錯誤しているのですが、エラーばかりです…。
0090デフォルトの名無しさん
2011/11/24(木) 00:54:54.20view.findViewById(android.R.id.text1);
じゃ駄目かい。
もしくはResourceCursorAdapterを使ってるならgetItemAtPositionがCursorを返すはずだからそこから引っ張れるぞ。
0091デフォルトの名無しさん
2011/11/24(木) 01:28:30.21もっと濃い色にしてくれ・・・目がちかちかする
0092デフォルトの名無しさん
2011/11/24(木) 02:08:10.17ありがとうございます。
TextView tv = (TextView)view.findViewbyId(android.R.id.text1);
としましたが、エラーでダメでした。
SimpleCursorAdapterを使っているので、もう少し挑戦してみたいと思います。
0093デフォルトの名無しさん
2011/11/24(木) 02:12:47.03あとWhat we are working on now:Port IceCreamSandwich to x86 (ics-x86 branch)らしいからそろそろ4系くるで!
0094デフォルトの名無しさん
2011/11/24(木) 02:42:40.310095デフォルトの名無しさん
2011/11/24(木) 03:35:23.43世の中に出回ってるARMv7の端末が8割以上ならそれ以外のCPU向けはサポート
しないでいいやと思ってるんだけど。
あと、リトルエンディアン前提で作ってるけど大丈夫かしら?
0096デフォルトの名無しさん
2011/11/24(木) 03:41:39.05google TVがx86でandroid-x86.orgがICSポート作業中ってことはベンダはもっと進んでるだろうからそのうち出てくるだろう。
0097デフォルトの名無しさん
2011/11/24(木) 03:47:38.31いまのところビッグエンディアンなアーキテクチャはないみたい。
0098デフォルトの名無しさん
2011/11/24(木) 06:41:27.01thx
0099デフォルトの名無しさん
2011/11/24(木) 09:36:08.57どこから突っ込んだらいいのか悩む程間違いだらけのコードなんで
質問に答えても君が望んだようには動かないと思うよ
0100デフォルトの名無しさん
2011/11/24(木) 10:49:59.98クソサイトを見てたってことですかね
0101デフォルトの名無しさん
2011/11/24(木) 10:59:04.950102デフォルトの名無しさん
2011/11/24(木) 11:26:16.51"hello world"を表示する部分をプラグインにしたらどうなるかっていうサンプルを作ってください。
プラグインで自由な文字列を表示するみたいな。
http://www.hp3200.com/android-app-development/8-text.html
0103デフォルトの名無しさん
2011/11/24(木) 11:34:30.380104デフォルトの名無しさん
2011/11/24(木) 11:36:09.66要はコードをどうやってロード/アンロードするか。
- インタプリタを内蔵するか
- クラスローダに直接読ませるか
この2択。
前者はスクリプトエンジンを埋め込めばいい。Mozilla Rhinoとか色々ある。
後者はコードを事前にdex形式に変換して、元アプリから読み込める状態にする。
ttp://www.ownway.info/Blog/2011/03/android-1.html
0105デフォルトの名無しさん
2011/11/24(木) 11:37:57.970106デフォルトの名無しさん
2011/11/24(木) 12:37:47.83プラグイン検索するとeclipseのプラグインとか一生使わない機能しか引っかからなくて困ってた。
0107デフォルトの名無しさん
2011/11/24(木) 13:36:15.720108デフォルトの名無しさん
2011/11/24(木) 13:49:28.01いったんEclipseの実行ボタン押して、リソースまわりのエラーが出てないか確認してみ。
0109デフォルトの名無しさん
2011/11/24(木) 13:51:54.80あるIntentを受け取れるActivityを列挙
→IntentでActivityを呼び出す
→setResultで戻り値を返す
→onActivityResultで受け取る
という考え方で成り立ってる。
0110デフォルトの名無しさん
2011/11/24(木) 14:24:23.56main.xmlとか編集するのわかったら解決した。
0111デフォルトの名無しさん
2011/11/24(木) 17:50:01.30以前EditTextで幅いっぱいまで文字入力をすると文字列がスクロールされてしまうので
折り返しする方法としてtextMultiLineをお教えいただいたのですが、
改行を禁止しつつ折り返しを有効にしたい場合にはどうすればいいでしょうか?
宜しくお願いします
0112デフォルトの名無しさん
2011/11/24(木) 17:57:30.02本来アクティビティAに渡すはずのIntentを使用した処理だけをアクティビティAにさせるにはどうすればできます?
0113デフォルトの名無しさん
2011/11/24(木) 18:09:47.18テキストフィルターで改行を入れられなくすればー?
0114デフォルトの名無しさん
2011/11/24(木) 18:12:54.07スクリプトで動的に機能追加したいってなら104の言うとおり。
テーマとかのリソース情報をXMLやファイルから読み込んで動的にテーマ作成とかなら、そんなに難しくない。
まあ、Androidでプラグイン拡張できたとしても、大半のユーザーは使うだけでプラグインの作成はしないと思う。
0115デフォルトの名無しさん
2011/11/24(木) 19:27:44.30調べたのですが、ソフトキーを消す方法とやらしかでてこず、
setFocusable(false)を使うとフォーカスこそ外れるものの、
それ以降タップしたりしてもフォーカスがあたらなくなってしまいます。(そういうメソッドなんでしょうが)
0116デフォルトの名無しさん
2011/11/24(木) 19:44:30.22それっぽいの
http://developer.android.com/intl/ja/reference/android/view/View.html#clearFocus%28%29
0117デフォルトの名無しさん
2011/11/24(木) 20:34:49.21レジューム時にどこかをタッチしないと描画されません・・
自分にタッチイベントを送ることって出来ないんでしょうか・・
0118デフォルトの名無しさん
2011/11/24(木) 21:01:00.01これってあってるんかな
0119デフォルトの名無しさん
2011/11/24(木) 21:36:06.03なんかダメなん?
コード見る限り、問題なさそうな気がするけど。
0120デフォルトの名無しさん
2011/11/25(金) 00:14:06.83ボタンが複数になるなら、ボタンの数だけ Intent 作成でいいのでは。
セットするアクションが違うのだし。
少なくとも俺はそうやってて、普通に動いてる。
0121デフォルトの名無しさん
2011/11/25(金) 02:38:09.13それはプラグインじゃなくて「スキン」と言うんだよ…。
0122デフォルトの名無しさん
2011/11/25(金) 04:00:16.250123デフォルトの名無しさん
2011/11/25(金) 04:55:57.41同じディレクトリへの連続したstatはカーネル側で適当にキャッシュされるから、
後からフィルタしてもさほど負荷は変わらない。
0124デフォルトの名無しさん
2011/11/25(金) 07:56:34.07ゆかりと申しやす 18歳で高校生です。
早朝であわただしく質問するんだけどごめんなさい。
えみゅれーたの件だけど android2.3.3 のえみゅは動くけど
android3.2とか4が動きません。「android」のメッセージだけ出して
それっきり止まります。
パパンからAsusのTP101を借りてあそんでるからどうしてもタブレットの
えみゅ上で開発したいのだけど、打開策ありますか?
Eclipseは公式に日本語パッチを当てたものでWin32とWin64と二機で
試してますが、どちらも動きません。JDKも32、64と注意して使い分けてます。
0125デフォルトの名無しさん
2011/11/25(金) 09:07:47.66Android SDK が対応する該当バージョンをインストールする。
0126デフォルトの名無しさん
2011/11/25(金) 10:34:03.96すまぬ、どういうことか教えてくだされ
0127126
2011/11/25(金) 10:42:13.23自動ビルドにチェック入ってなかっただけだった
0128デフォルトの名無しさん
2011/11/25(金) 11:21:23.07な、なsんすかこれ???
0129デフォルトの名無しさん
2011/11/25(金) 11:30:33.080130デフォルトの名無しさん
2011/11/25(金) 11:31:43.09多分いきなりR.java触って、実はxmlでオブジェクト作ってなかったとか、そんなんじゃね?
0131デフォルトの名無しさん
2011/11/25(金) 11:34:01.49xmlにid振ってないのにR.javaでいじろうとしてエラー
俺も最初やらかしてた
0133デフォルトの名無しさん
2011/11/25(金) 11:40:11.21お前のコードに問題があるんだから、知らんよ。
0134デフォルトの名無しさん
2011/11/25(金) 11:40:54.15本体のデバッグを無効にして、再度有効にして直らないかな?
0135128
2011/11/25(金) 11:50:09.21だめっす;;
何度もDBアクセスしてる箇所で、同じところで毎回落ちてるので
やっぱりコードに問題があるっぽいんでしょうか・・・
0136128
2011/11/25(金) 11:56:13.77多段でDBアクセスしてる箇所で、closeしたままSQL実行しようとしてたみたいです!
お世話おかけしました!!
0137デフォルトの名無しさん
2011/11/25(金) 12:05:56.03エラー文のまんまじゃねーかよw
0138デフォルトの名無しさん
2011/11/25(金) 12:51:18.55よかったね(^o^)
0139デフォルトの名無しさん
2011/11/25(金) 15:31:23.430140デフォルトの名無しさん
2011/11/25(金) 15:40:33.94<HorizontalScrollView android:layout_width="fill_parent"
android:background="@drawable/button_offf" android:layout_height="fill_parent">
<LinearLayout android:id="@+id/linearLayout1" android:orientation="horizontal"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<ListView android:id="@+id/masu_top_list"
android:layout_width="150dip"
android:layout_height="fill_parent" android:layout_weight="1"
android:scrollbarTrackVertical="@drawable/scroll_vert_track"
android:scrollbarThumbVertical="@drawable/scroll_vert_thumb" />
<Button android:layout_width="20dip" android:background="#CC0000"
android:layout_margin="5dip" android:layout_height="20dip"/>
//スクロール確認用に上と同じボタンを適当にいっぱい
・・・・・
</LinearLayout>
</HorizontalScrollView>
この状態でlistviewに適当な値を入れると、
HorizontalScrollView自体は横にスクロールして、ListViewとボタンが出てくるのですが、
ListView自体は縦スクロールになってしまいます。
動的にlistViewの値を増やして、その分だけ外側のHorizontalScrollViewで横にスクロールさせることで
表示させたいのですが、どこがいけないのでしょうか。
0141デフォルトの名無しさん
2011/11/25(金) 15:57:55.500142デフォルトの名無しさん
2011/11/25(金) 16:43:26.54rootとってないとそういう危険な動作は不可能ですか?
0143デフォルトの名無しさん
2011/11/25(金) 17:20:02.83よく分からん。水平ListViewを作りたいのか
ListView自体を複数追加してスクロールさせたいのか?
0144デフォルトの名無しさん
2011/11/25(金) 17:24:26.41ListView自体は1個で。水平なListViewです。
こんな上下のListViewではなく、
あ↑
い
う
え
お↓
こういう左右のListViewです。
← →
あいうえお
0145デフォルトの名無しさん
2011/11/25(金) 18:40:28.71これは短期間に更新しても無視される仕様とかそういうこと?
0146アイディアメェン ◆rTnJeRmLss
2011/11/25(金) 18:53:47.53出る戦闘力は最初はランダムな戦闘力でいいけど
今後のバージョンアップとしては
・顔判別アルゴリズム入れてイケメン度や女子力で戦闘力アップ
・服判別アルゴリズム入れてファッション力で戦闘力アップ
・喋り方で知的レベルをはかり戦闘力アップ
とか遊び心入れればなおOK
さらにgoogleマップと連動し、強い奴が棲息してる地点をマップに表示するとか(希望者のみ)
オイラにゃ作る時間がないから頭のいい人にこのアイディアくれてやるお〜
100個近くいろいろアイディアあるけど、一生で自分で作れるのはせいぜい20個くらいだとおもうので
こういった方法をとってみた!!
0147デフォルトの名無しさん
2011/11/25(金) 18:56:21.920148デフォルトの名無しさん
2011/11/25(金) 18:59:27.35☆
くだらん
>>147
☆
無事に妊娠しました
0149デフォルトの名無しさん
2011/11/25(金) 19:27:17.95禿同w
0150デフォルトの名無しさん
2011/11/25(金) 19:35:12.17電車の運行状況確認アプリケーションの設定画面で使いたいのですが
わかりやすく簡潔に表現するにはどうしてもこれが必要なんです!!
0151デフォルトの名無しさん
2011/11/25(金) 19:40:31.540152デフォルトの名無しさん
2011/11/25(金) 19:45:44.65super.onStart(intent, startId);
int[] appWidgetId = intent.getIntArrayExtra(AppWidgetManager.EXTRA_APPWIDGET_ID);
AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(this);
RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.main);
Intent Intent = new Intent();
Intent.setAction(button);
Intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
PendingIntent pending = PendingIntent.getService(this, 0, wifiIntent, 0);
remoteViews.setOnClickPendingIntent(R.id.Button, pending);
ComponentName thisWidget = new ComponentName(this, Activity.class);
appWidgetManager.updateAppWidget(thisWidget, remoteViews);
AppWidgetProviderをextendsしているクラスでonUpdateの際にstartServiceし
上記serviceクラスでボタンを配置しています。
エミュレーターではボタンをタップしても動いてくれますが実機では反応しないです。
ググったところappWidgetIdを引数に持たせるとかなんとかってあったんですが
よくわかりません。
PendingIntent pending = PendingIntent.getService(this, 0, wifiIntent, 0);
の第2引数の役割は何でしょう。
0153デフォルトの名無しさん
2011/11/25(金) 20:14:16.87http://y-anz-m.blogspot.com/2011/07/androidappwidget-pendingintent-putextra.html
0154145
2011/11/25(金) 21:42:58.82今日もう一度新バージョンをアップロードしたけどやっぱり更新日は1週間前のまま…
どうしたら更新日が更新されるの?
0155145
2011/11/25(金) 21:48:09.22更新3回目にして初めて更新日が更新された…てことでとりあえず解決したけど、
やっぱり疑問が残る。最低1週間たってないとダメとか、閾値があるの?
0156デフォルトの名無しさん
2011/11/25(金) 21:52:21.46Galleryは?
0157デフォルトの名無しさん
2011/11/25(金) 22:27:09.11無理だよねえ
☆1付けられるのつらいわーorz
0158デフォルトの名無しさん
2011/11/25(金) 23:40:52.14縦書きってことか。
できないんじゃないかな?linearlayoutにtextviewでもaddしまくれば?
0159デフォルトの名無しさん
2011/11/25(金) 23:43:33.33対応機種から外す。
0160デフォルトの名無しさん
2011/11/26(土) 00:17:45.19>横向きのListView
そんなものはない。自作しろ。
>動的にlistViewの値を増やして、その分だけ外側のHorizontalScrollViewで横にスクロールさせることで表示させたい
これ要するにスクロール範囲のViewは全部View階層に保持するってことだから、ぶっちゃけListViewはいらん。
HorizontalScrollViewの下にLinearLayoutでもおいて、 その中に 適当にViewを追加していけばいい。
LayoutInflater#inflate を自分で呼び出せば、複雑なviewを動的に生成するのも簡単だ。
ただしこの方式だとViewの数が大きく増えると半端なく重くなるから覚悟するように。
0161デフォルトの名無しさん
2011/11/26(土) 02:28:20.92jni使うのにはパッケージ名にアンダースコアあるとダメなんですね。
これはもうマーケットに公開してある分は公開停止して新しくアプリをアップロードするしかないですよね。
予想外の落とし穴だった
0162デフォルトの名無しさん
2011/11/26(土) 03:15:01.96match_parentを設定しようがどうしようが、幅が広がらず
文字数に合ったサイズにしかなりません
toastの幅はカスタマイズ不可能なんでしょうか?
0163デフォルトの名無しさん
2011/11/26(土) 04:08:59.67レイアウトの組み方による。
0164デフォルトの名無しさん
2011/11/26(土) 09:11:33.04アプリのスレしかみつけらんない
0165164
2011/11/26(土) 09:23:04.860166デフォルトの名無しさん
2011/11/26(土) 09:36:22.96作ってる人は国内に100人もいないと思ってるけどどうなのかな
0167デフォルトの名無しさん
2011/11/26(土) 10:24:04.180168164
2011/11/26(土) 10:26:12.66改造スレ的なとこ見ても結局は誰かが作ったものの話題や導入についてのスレのようで…。
また書籍も自分が探した限りではみつけらんない。
海外のサイトでは2、3あったのですが、そういう話題のスレがないものかと。
たいていはandroidスレというとアプリのスレなんすよね。
OS(とはちょっとちがうかもだけど)事態のスレないかな。
0170デフォルトの名無しさん
2011/11/26(土) 10:42:25.46需要と供給を考えりゃあたりまえの話だ。とっとと英語を覚えてXDAに行け。
0171デフォルトの名無しさん
2011/11/26(土) 10:58:34.170172デフォルトの名無しさん
2011/11/26(土) 11:42:12.08その組み方を教えてもらえまえせんか
0173デフォルトの名無しさん
2011/11/26(土) 11:43:19.46見た上です
0174デフォルトの名無しさん
2011/11/26(土) 17:21:49.74いけるぞ
JNIをcallするクラスが
package xxx.yyy_zzz;
public class Hello_World {
public static native int calc_test();
}
だったら、C側のJNIインタフェースは
JNIEXPORT jint JNICALL
Java_xxx_yyy_zzz_Hello_1World_calc_1test(JNIEnv *env, jobject obj)
{
return 123;
}
のように '_'(アンダスコア)をつけたパッケージ、クラス、メソッドは _1とエスケープするとちゃんとコールされます。
JNIのインタフェースがパッケージ名_クラス名_メソッド名で切り分けてるので、混同しないように_1とする。
というかjavah でCのヘッダーを出力したらそうなります。
0175デフォルトの名無しさん
2011/11/26(土) 17:58:03.62マッシュルームからの起動方法はどのようにすればいいのでしょうか?
0176デフォルトの名無しさん
2011/11/26(土) 18:05:30.38シメジのオフィシャル見れ!
0177デフォルトの名無しさん
2011/11/26(土) 18:55:29.49アザッス!!
0178デフォルトの名無しさん
2011/11/26(土) 20:48:53.02mWebView.setDownloadListener(new DownloadListener() {
@Override
public void onDownloadStart(String url, String userAgent,
String contentDisposition, String mimetype, long contentLength) {
// TODO Auto-generated method stub
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType(mimetype);
intent.setData(Uri.parse(url));
startActivity(intent);
}
});
の、
public void onDownloadStart(String url, String userAgent,
String contentDisposition, String mimetype, long contentLength)
のとこでエラーになるんだけどなんで?
@Overrideを消すとエラー消えるけどダウンロードできないし
0179デフォルトの名無しさん
2011/11/26(土) 21:00:35.07なんでエラー内容書かないの?
0180デフォルトの名無しさん
2011/11/26(土) 21:02:20.87Multiple markers at this line
- The method onDownloadStart(String, String, String, String, long) of type new DownloadListener(){} must override a
superclass method
- implements android.webkit.DownloadListener.onDownloadStart
0181デフォルトの名無しさん
2011/11/26(土) 21:04:10.060182デフォルトの名無しさん
2011/11/26(土) 21:11:09.96http://firespeed.org/diary.php?diary=kenz-1306
0183デフォルトの名無しさん
2011/11/26(土) 22:24:35.75どなたかご教授いただけたら幸いです。
私は ASUSのTF101(キーボード同梱タイプ)を持っています。
PCでEclipseでアプリを開発してそれをUSBケーブルでTF101に転送しようと
USBケーブルを物色中ですが、TF101にはUSB2.0の端子がキーボード側に
2つあります。もちろんPC側にもUSB2.0の端子があるのですが、両者を
接続する時は、やっぱり通常のA-BタイプではなくてAーAタイプを使用しないと
いけないのでしょうか?つまりオスーオスのケーブルを使うのかということです。
店にはそんなタイプのケーブルは10年ぐらい前の商品しか置いてなくて
何だが不安なんですが・・・。根本的に何か間違ってますでしょうか?
0184デフォルトの名無しさん
2011/11/26(土) 22:29:57.630185デフォルトの名無しさん
2011/11/26(土) 22:33:04.88パッケージの袋にステッカーが貼ってあるものしかなくて、これって
いつの商品化よ!と悩むぐらい古いものしかないのですが、接続しても
大丈夫ですかね?
0186デフォルトの名無しさん
2011/11/26(土) 22:59:24.47--スレッド [<1> main] (中断中 (例外 StaleDataException)
こんあエラーが出るんだけどなんでなん?(´・ω・`)
0187デフォルトの名無しさん
2011/11/26(土) 23:17:15.15TF101のUSBコネクターってホスト用じゃないか?
専用のドックコネクタに接続するケーブルが付属してたと思うけど
0188デフォルトの名無しさん
2011/11/26(土) 23:29:49.05ドッグコネクタって充電専用とおもったらこことPCが接続できるんですね。
PCからTF101の中身が覗けました。しかし・・ドライバ関係でしょうね
このままではのぞけるけどファイルの移動や消去ができません。
もう少し調べてみます。
0189デフォルトの名無しさん
2011/11/27(日) 00:48:44.410190デフォルトの名無しさん
2011/11/27(日) 02:45:32.760191188
2011/11/27(日) 08:50:41.48PCのファイルをコピーできた。お騒がせしてすみませんでした。
入門本の課題アプリをインストールして悦っています。
palmアプリの開発より分かりやすいですね。
0192デフォルトの名無しさん
2011/11/27(日) 11:17:08.39実機ではどこかにログが出力されるのでしょうか?
また、その場合のログレベルはどこまででしょうか?
0193デフォルトの名無しさん
2011/11/27(日) 11:36:23.37どのLoggerか知らんけど、
android.util.Log のことならユーザがadb logcat でログを読める。root権限とか要らない。
0194デフォルトの名無しさん
2011/11/27(日) 13:03:44.60ありがとうございました
0195sage
2011/11/27(日) 14:00:55.89タブと左右のフリックでページ切り替えの組み合わせは
どのように実現すればいいでしょう?
どなたかご教授お願いします。
0196デフォルトの名無しさん
2011/11/27(日) 14:04:53.62みんな同じ画面をみてる訳じゃないのよ。わかるように説明してくれ。
0197sage
2011/11/27(日) 14:09:58.93タブに幾つかのカテゴリ(天気やトップニュースなど)があって、そのタブを
選択することでカテゴリ選択できますが、
HOMEアプリなんかと同じように、左右のフリックでもページ切り替えを行う
ことができます。
0198sage
2011/11/27(日) 14:18:05.80左右のフリック時に、HOMEアプリと同じく指の動きにあわせて表示されているビューも
一緒に動いてくるので、どうしたらこれを実現できるのかわからないのですよね。
0199デフォルトの名無しさん
2011/11/27(日) 14:18:39.21なんか挙動がおかしいんだけど
0200デフォルトの名無しさん
2011/11/27(日) 15:21:05.17https://github.com/JakeWharton/Android-ViewPagerIndicator
サンプルアプリがマーケットにあるらしいから入れてみたら
0201デフォルトの名無しさん
2011/11/27(日) 15:35:45.36SYSLINUX 4.03 2010-10-22 EDD Copyright (C) 1994-2010 H. Peter Anvin et al
_
から一向に進まないのですがどうすればいいですか?
機種はAspire Oneです
ちなみにデスクトップpcの方からは普通に起動します
0202デフォルトの名無しさん
2011/11/27(日) 16:02:30.460203デフォルトの名無しさん
2011/11/27(日) 16:16:16.25http://stackoverflow.com/questions/7913539/aapt-exe-is-crashing
0204デフォルトの名無しさん
2011/11/27(日) 16:27:28.840205デフォルトの名無しさん
2011/11/27(日) 16:36:50.38ありがとうございます
0206デフォルトの名無しさん
2011/11/27(日) 16:42:02.83お前、ツレから疎ましがられてるぞ。
0207デフォルトの名無しさん
2011/11/27(日) 16:50:43.90ありがとう!すごい助かりました。
0208デフォルトの名無しさん
2011/11/27(日) 17:14:00.80助けてください
0209デフォルトの名無しさん
2011/11/27(日) 17:16:46.94バージョンぐらい書いたら?
0211デフォルトの名無しさん
2011/11/27(日) 18:25:44.290212デフォルトの名無しさん
2011/11/27(日) 19:19:36.510213デフォルトの名無しさん
2011/11/27(日) 20:54:48.35電話番号やメールアドレスなどをリストビューで表示させています。
電話番号の要素をタッチした場合は発信、メールアドレスの要素をタッチした場合はメールアプリ起動
という風に要素ごとに異なる動作を割り当てたいのですが上手くいきません。
OnItemClickListenerでタッチする度にCursor操作という動作は出来ないのでしょうか?
また、タッチした要素の文字列と、レコードのカラムの文字列を比較してif文で判別しようと
してるのですが、他に良い方法があったら教えてください。
0214デフォルトの名無しさん
2011/11/27(日) 21:00:40.930215デフォルトの名無しさん
2011/11/27(日) 23:58:50.95JavaScriptを通ってないらしくチェックされない時があるんだよなぁ。。
何回か押せばチェックがついたり外れたりするんだけどみんなはそんな現象になったことない?
必ず反応するようにするにはどうしたらいいのかね?
0216デフォルトの名無しさん
2011/11/28(月) 09:32:17.31どうしてもandroid3.2および4.0のエミュレータが起動しません。
android2.3.3は2分程度で起動して動いています。同じようにADVをいじって
やってはいるのですが、androidのロゴがタブレット状の画面の真ん中に
表示され左から右へとイルミネーションするだけで先に進みません。
全てデフォルトでやっているのですが、ダウンロードしたSDKのなかでこの
二つだけがどうしてもだめなんです。
0217デフォルトの名無しさん
2011/11/28(月) 11:14:06.313系は2系よりずっと重いし4も同じだから起動に時間かかってるだけじゃないか?
スペックは?
0218デフォルトの名無しさん
2011/11/28(月) 12:26:27.88標準ブラウザでも時々ある事象だしムリかと
JSはちゃんと読み込んでいるんだよな?
読み込み時にcheckboxを自作のタップし易いオブジェクトにreplaceしてるソースは見た事あるが
0219デフォルトの名無しさん
2011/11/28(月) 12:36:11.360220デフォルトの名無しさん
2011/11/28(月) 12:40:39.41エミュレータだと普通に反応するし
0221デフォルトの名無しさん
2011/11/28(月) 13:34:14.870222デフォルトの名無しさん
2011/11/28(月) 13:35:31.88自動リンクを張るwebとかmailの要素があるはずだが
0223デフォルトの名無しさん
2011/11/28(月) 13:35:58.33一回消してインストールし直しか単なる低スぺ
0224デフォルトの名無しさん
2011/11/28(月) 14:19:05.343,4インチを指で押すっていう発想が間違ってる。一般人にゴルゴなみの精密射撃要求するなよ。
0225デフォルトの名無しさん
2011/11/28(月) 14:29:32.160226ゴルゴ13
2011/11/28(月) 16:04:50.580227デフォルトの名無しさん
2011/11/28(月) 17:19:06.58カレントディレクトリに NUL というファイルができるようになってしまったのですが何と
かならないでしょうか?
0228216
2011/11/28(月) 19:15:59.01自宅のマシンはPenM1.5GHz メモリ1.5GBです。
職場のマシンはAMD デュアルコア E-400 APU(1.60GHz)だったかな
メモリは4GBをつんでいます。
EclipseもJDKも32ビットと64ビットを区別してインストールして
入門本通りにやっているつもりですが、どちらもAndroid2.3.3は動きます。
PenMの方は丁度2分かかります。AMDの方はもっと早いです。
しかし、どちらのマシンでも3.2や4.0は20分待っても変化がありません。
0229216
2011/11/28(月) 19:17:33.990230デフォルトの名無しさん
2011/11/28(月) 19:19:58.64build/core/init.mk
UNAME := $(shell /bin/uname.exe -s 2>NUL)
のせいかな?
UNAME := $(shell /bin/uname.exe -s 2>/dev/null)
に書き換えてみれば。
0231デフォルトの名無しさん
2011/11/28(月) 19:44:56.37そんなゴミCPUじゃCPUごとのエミュレートには無理がある。PnenMはこれ。
ただ、E350はノート用i3の最下位モデルくらいの性能はあるから起動させるだけなら問題ないはず。
スペック不足・ハードかソフトの問題がそれぞれ混在してそうだからそこら辺のデスクトップ向けCPUの
載ったPCで問題の切り分けからやったほうが早いと思う。
0232216
2011/11/28(月) 20:15:40.05こんどは14分後に起動できました。お騒がせいたしました。
0233デフォルトの名無しさん
2011/11/28(月) 20:21:59.11ttp://groups.google.com/group/android-group-japan/browse_thread/thread/dd9d039d960c479e
曰く、機種によって戻り値が1つしか無いものがあるらしく、
実際、galaxy tab(2.2)では複数、HTC desire(2.2、update済)では1つしか戻り値が無いのを、
"音声検索"および"音声入力まっしゅ"の2つのアプリで確認しました。
実機がないため、他の機種の挙動が確認できず困っています。
もし上記2種以外の挙動についてご存知の方がおりましたら、ぜひ教えてください。
0234デフォルトの名無しさん
2011/11/28(月) 21:01:14.17まぁそこそこ良いスペックでも
サクサクは動かないし、
0235デフォルトの名無しさん
2011/11/28(月) 22:58:21.0714分って仕事にならんだろ
新しい安いラップトップ買ったら?
0236デフォルトの名無しさん
2011/11/28(月) 23:00:32.52画面を回転させて反映されるまでに一瞬の間があります。
Toastって別スレッドか何かで独立して動いてるんですか?
元のActivityのonCreateより前に再描画がかかってるみたいなんですが。
0237デフォルトの名無しさん
2011/11/28(月) 23:23:24.70ボタンを押すたびにEditText、Button、TableRowを一つずつ作成する
以下のようなコードを書いたんですが、なんか無駄な気がします。
xmlで雛形を作って何度も使いまわすようなことって出来るんでしょうか?
TableRow row = new TableRow(this);
EditText edit1 = new EditText(this);
EditText edit2 = new EditText(this);
Button btn = new Button(this);
row.addView(edit1);
row.addView(edit2);
row.addView(btn);
//TableLayoutに行を追加
tableLayout.addView(row);
0238デフォルトの名無しさん
2011/11/28(月) 23:40:02.77SharedPreferences pref = getSharedPreferences("test",Context.MODE_WORLD_WRITEABLE);
SharedPreferences.Editor e = pref.edit();
e.putInt("test", 0);
e.commit();
これじゃだめなの?dataの中に何も出来てない
0239デフォルトの名無しさん
2011/11/29(火) 00:06:49.73LayoutInflator#inflate
0240デフォルトの名無しさん
2011/11/29(火) 00:08:26.82何もできてないってどうやって確認してる?
0241デフォルトの名無しさん
2011/11/29(火) 00:11:28.26エクリプスでDDMS→File Exploer→data
で、dataのフォルダが空なのか開かない
0243デフォルトの名無しさん
2011/11/29(火) 00:34:28.98まさか実機でやってないよね?
実機だとROOT権限ないと、そんな所みえないぞう
エミュレータだったら見れるが
しかし、prefernceっそんなとこにデータ作ったっけなぁ・・・・?
0244デフォルトの名無しさん
2011/11/29(火) 00:36:14.86"/data/data/%Package Name%/shared_prefs"に出来るのね
初めて知ったゎ
0245デフォルトの名無しさん
2011/11/29(火) 00:40:26.79参考にしてくれ
// editTwitText1に記載されていたテキスト内容を保存する
EditText et = (EditText) findViewById(R.id.editTwitText1);
SharedPreferences pref = this.getSharedPreferences("xxxx", MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("xxxxx", et.getText().toString());
0246デフォルトの名無しさん
2011/11/29(火) 01:33:26.75ToastはWindowManager経由で管理されてる
だからServiceから直接など、Activityが無い場合でも表示できる
0247デフォルトの名無しさん
2011/11/29(火) 01:46:21.58縦画面のときは中央に表示して
横画面のときは左寄せで表示したいのですが
シームレスに切り替える方法ってありませんか?
0248デフォルトの名無しさん
2011/11/29(火) 06:50:23.35かったるいから実機でした
じゃあ出来てるのかな、ありがとう
0249デフォルトの名無しさん
2011/11/29(火) 07:28:36.250250デフォルトの名無しさん
2011/11/29(火) 07:40:50.750251デフォルトの名無しさん
2011/11/29(火) 08:07:48.80rootを前提にやってるのか、もしくは機種によっちゃできるのか?
Xperiaはダメとか見たが、当方galaxyS。
0252デフォルトの名無しさん
2011/11/29(火) 08:35:55.720253デフォルトの名無しさん
2011/11/29(火) 08:59:26.17ここにいる開発者同士1台はスマホもってるっしょ?
全員分あわせれば色々な種類のスマホ本体あるはずさ。
お互いがお互い助け合う形でテスト(バグチェック)してもらえばいけるやん。
全員で助けあえばできるやん。
0254デフォルトの名無しさん
2011/11/29(火) 09:01:59.10>>244 見れ。
そしてFile#listで探せ。
0255デフォルトの名無しさん
2011/11/29(火) 09:14:12.51少しググって調べたら、テストするのに便利云々だからonClickメソッドをオーバーライドするほうが良いというのをチラッと見たのだけど。
xmlに書くのは、楽だから、ってのが一番大きな理由かの。
0256デフォルトの名無しさん
2011/11/29(火) 09:23:39.37嘘つくなよw
釣りか?
0257デフォルトの名無しさん
2011/11/29(火) 09:31:45.47ありがとうございます。
/dev/null に書き換えたら NUL ファイルが生成されなくなりました。
最近の Windows 版 SDK&NDK は動きが変ですね。
0258デフォルトの名無しさん
2011/11/29(火) 09:41:42.050259デフォルトの名無しさん
2011/11/29(火) 09:54:14.33通信キャンセルボタンを作って、キャンセルボタンを押したときに
通信中ならhttpPost.abortで通信を切断しようと思っています。
// HttpPostクラス生成
HttpPost httpPost = new HttpPost(path);
0260デフォルトの名無しさん
2011/11/29(火) 10:43:53.79素敵やん
0261デフォルトの名無しさん
2011/11/29(火) 10:50:40.60かんじんのデバッグができないからあまりうれしくない
0262デフォルトの名無しさん
2011/11/29(火) 11:17:05.75すまん。
マニフェストに設定するアプリの実行ユーザ。
0263デフォルトの名無しさん
2011/11/29(火) 12:13:42.63で、アプリのコンセプトがパクられる結果になると…。
0264デフォルトの名無しさん
2011/11/29(火) 12:40:52.76とりあえずオラにみんなの開発用端末預けてくれないか
0265デフォルトの名無しさん
2011/11/29(火) 13:02:35.83comitは?
0266デフォルトの名無しさん
2011/11/29(火) 14:42:57.17大場久美子
0267デフォルトの名無しさん
2011/11/29(火) 15:21:05.15気分によって変えてる。
でも言われてみれば、onClickのほうがテストが楽かもしれんね。
直感的に分かりやすいし。
0268デフォルトの名無しさん
2011/11/29(火) 16:26:21.390269デフォルトの名無しさん
2011/11/29(火) 16:26:42.080270デフォルトの名無しさん
2011/11/29(火) 16:28:59.59JavaとSDKで相性のいい組み合わせね
0271デフォルトの名無しさん
2011/11/29(火) 16:38:10.080272デフォルトの名無しさん
2011/11/29(火) 17:14:22.36取得したIDを外部サーバにget通信で転送して保存させようと
しているのですが、うまくできません。
行ったことは、
StringBuffer型でIDを取得(str_buf)
str_test=str_buf.toString()でストリング型に変換し、
GET通信のURLの箇所に
"http//test/test.php?ID="+str_test
と行ったのですが、サーバに保存されません。
ためしにstr_testをchar型に変換(char[] a=str_test.toCharArray())し、
GET通信のURLの箇所に
"http//test/test.php?ID="+a
とすると、化け文字が保存されてしまいます。
何か良い方法はございませんか。
よろしくお願いいたします。
0273デフォルトの名無しさん
2011/11/29(火) 17:31:16.00デバイスIDを外部に送信って、またスパイウェアかよ。
0274デフォルトの名無しさん
2011/11/29(火) 18:18:09.73パッケージの解析中に問題が発生しました。
ってエラーになるんだけどどうすればいいのorz
0275デフォルトの名無しさん
2011/11/29(火) 18:53:30.16お前のコードが悪い。よってコードを晒さないとまともな回答は得られない。
0276デフォルトの名無しさん
2011/11/29(火) 19:06:59.510277デフォルトの名無しさん
2011/11/29(火) 19:56:41.83フラッシュページなどの確認作業を行いたく、Flash Playerをインストールしようとしたのですが
インストール後のサイズが64kとなっていて正常にインストールできていないようなのです
インストールは実機から抜き出したapkを使いました
マーケットからインストールしないといけないのでしょうか
あと複数台動作させているのですが、全て同じcoreでの処理になってしまいます
起動パラメーターを書き換えれば例えばホストがdual coreだった場合
それぞれのcoreに割り当てることが出来るのでしょうか。
0278デフォルトの名無しさん
2011/11/29(火) 19:59:03.420279デフォルトの名無しさん
2011/11/29(火) 20:42:28.78すみません、伝わりにくい文章でした…
まだAndroid搭載の機器を購入していなくて友人からapkを抜き出してもらったのです
ですが頼み事をされてSDKで作業をしていたのです
0280デフォルトの名無しさん
2011/11/29(火) 21:24:24.26httpの後に:が無い
0281デフォルトの名無しさん
2011/11/29(火) 21:25:32.94>>280は>>272宛
0282デフォルトの名無しさん
2011/11/29(火) 21:38:19.32あのさ、サーバに文字列送る前にログにでも出力してみたら?
或いはハードコーディングした文字列を送信してみるとか。
文字列に問題があるのか、通信部分に問題があるのか、サーバ側に問題があるのか
それだけでどこに問題がありそうか見当がつくと思うけど。
0283デフォルトの名無しさん
2011/11/29(火) 22:13:29.65やはり無難にonClickオーバーライドですよね。
0284デフォルトの名無しさん
2011/11/29(火) 23:12:16.23じゃあアプリ内データのバックアップ機能を搭載しようとすると、
preferenceをファイルでバックアップを取るという考え方は間違いってことか。
全部DBに持たせりゃよかったよ。
0285デフォルトの名無しさん
2011/11/29(火) 23:12:17.68StringBufferでIDを取得したときに
str_buf.append("AAA").append("ID")みたいに
なっていたのが原因でした。
str_buf.append("ID")でうまく動作しました。
ありがとうございました。
0286デフォルトの名無しさん
2011/11/30(水) 00:39:31.71http://www.dotup.org/uploda/www.dotup.org2324331.png
余白を消すにはどうすればいいでしょう?
コードは↓をコピペして使っています
http://developer.android.com/reference/android/app/DialogFragment.html#DialogOrEmbed
0287デフォルトの名無しさん
2011/11/30(水) 01:44:05.41新規でPATHという変数を作ってしまいました。そして案の定パスは認識されません。
PATHの変数値欄にはtoolsのフォルダのパスを貼り付けただけです。
Pathがすでにあったのに新規で作った
ためPathの変数が消えたからどうしようもない…。しかもこれをするとWindowsが壊れる
可能性があるともどこかで見ました…。ここからどのように改善すればいいんでしょうか?
0288デフォルトの名無しさん
2011/11/30(水) 02:03:57.850289デフォルトの名無しさん
2011/11/30(水) 02:16:25.28フラグメントを動的に設定するにはFragmentManagerとFragmentTransactionを使う。
0290デフォルトの名無しさん
2011/11/30(水) 02:52:35.53Android Developersのやり方は間違いということですか?
setShowsDialog()を使うのかと思ってDialogFragment.show()をオーバーライドしてみたけど結果は同じでした・・・
@Override
public int show(FragmentTransaction transaction, String tag){
setShowsDialog(true);
transaction.add(this, tag);
return transaction.commit();
}
0291286,290
2011/11/30(水) 03:05:23.90DialogFragment#onCreateView()で、
getDialog().getWindow().requestFeature(Window.FEATURE_NO_TITLE);
を呼ぶことで余白がなくなりました
0292デフォルトの名無しさん
2011/11/30(水) 03:37:37.050293デフォルトの名無しさん
2011/11/30(水) 08:22:05.580294デフォルトの名無しさん
2011/11/30(水) 08:53:43.14エミュレータはFlashPlayerの動作条件を満たしてないから動かないはず
0295デフォルトの名無しさん
2011/11/30(水) 10:59:52.87復元ってどうやるんですか?
0296デフォルトの名無しさん
2011/11/30(水) 11:19:08.01ぐぐってもイベントを拾う方法ばかりで出す方法が見つからなくて・・・
0297デフォルトの名無しさん
2011/11/30(水) 12:11:58.68プログラムでハードキーを入れ替えられるから多分出来るんじゃないかな
入れ替えでググってみたら?
0298デフォルトの名無しさん
2011/11/30(水) 12:28:41.73Android back key by software - Stack Overflow
http://stackoverflow.com/questions/5832861/android-back-key-by-software
0299デフォルトの名無しさん
2011/11/30(水) 15:52:22.01pure javaで書きたいんだけどOpenGLが鬼門すぎる。
けっきょく一部JNIにしてもJNIはルートオブジェクトだからマークに時間取られるじゃん。
それに加えて呼び出しのオーバーヘッドだろ。もう2.3未満爆発しろ。
0300デフォルトの名無しさん
2011/11/30(水) 16:20:19.360301デフォルトの名無しさん
2011/11/30(水) 16:23:38.980302デフォルトの名無しさん
2011/11/30(水) 18:02:20.020303デフォルトの名無しさん
2011/11/30(水) 18:29:41.870304デフォルトの名無しさん
2011/11/30(水) 18:39:41.280305デフォルトの名無しさん
2011/11/30(水) 20:06:57.670306デフォルトの名無しさん
2011/11/30(水) 21:55:03.11Javaで可能でしょうか?
0307デフォルトの名無しさん
2011/11/30(水) 21:58:31.76サイトを構築してファイルダウンロードしてもらおうとしてるんだけど
Android標準ブラウザから日本語名のファイルダウンロードすると失敗する
レスポンスヘッダのContent-TypeやContent-Dispositionの設定だと思うんだけど
何設定してあげればいいんだ
0308デフォルトの名無しさん
2011/11/30(水) 22:24:32.92自分でHttpClientとか使ってDLじゃ駄目なん?
0309デフォルトの名無しさん
2011/11/30(水) 22:49:27.17そこから、特定のタグ内のデータだけを
表示させたいのですが、どうしたらよいのでしょうか?
例 抽出したxmlのソース
<data>
<TEST>test</TEST>
<ID>id</ID>
<GO>go</GO>
</data>
ここから
idだけを表示させたいです。
0310デフォルトの名無しさん
2011/11/30(水) 23:05:22.62そうだったんですか…
USBブートするやつで出来ないか試してみます。ありがとうございました
0311デフォルトの名無しさん
2011/11/30(水) 23:27:59.54ちょっとは調べたのか?
XMLをパースするやり方くらい、いくらでもWEB上にあるぞ
0312デフォルトの名無しさん
2011/11/30(水) 23:34:08.260313デフォルトの名無しさん
2011/11/30(水) 23:36:39.31ぐぐってみると「特許やら変換精度の問題で無料は厳しい」みたいな文章がちらほら・・。
フリーのOCRライブラリを使えば(で、変換精度に目をつぶれば)、自作OCRアプリを公開しても特許に関しては問題ないですよね?
0314デフォルトの名無しさん
2011/12/01(木) 00:02:28.90FATAL ERRORになる
0315デフォルトの名無しさん
2011/12/01(木) 00:25:00.230316デフォルトの名無しさん
2011/12/01(木) 01:01:12.39ゲームみたいなリアルタイムレンダリングするアプリかな?オブジェクトの生成を極力しないことだな。
'Android高速化 テクニック' でググれば対策が幾つか。
簡単な2Dグラフィック(予め用意したBitmapのレンダリング)で20fpsくらいのパズルゲーム作ったことあるけど、
GCは気にならなかった。
> JNIはルートオブジェクトだからマークに時間取られる
JNI(C側)でJavaのオブジェクトを生成したらGC対象だけど、mallocしたヒープ領域はGC対象ではない
のでそういう作りにすれば問題ないし、オーバーヘッドはそれほど気にする必要はないと思う。(数ms程度が遅いなら×)
JNIだとプリミティブな型か配列しか渡さないようにしないと実装が面倒ってのはあるので
Javaのオブジェクトを操作するような場合は適さないかもね。
0317デフォルトの名無しさん
2011/12/01(木) 01:32:34.13解決方法がわかるかたいらっしゃいましたら、教えていただきたいです。
ボタンIDを設定している箇所があります。
下記のbtn[1] = (ImageButton)findViewById(R.id.button2);の箇所で
スレッド[<3>main](中断)
ActivityThread.performLaunchActivity(ActivitiyThread$ActivityRecord,Intent)
以下いろいろと表示されています。
【ソース】
public class ReadStart extends Activity implements OnClickListener {
private ImageButton []btn = new ImageButton[2];
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.readstart);
btn[0] = (ImageButton)findViewById(R.id.button1);
btn[0].setOnClickListener(this);
btn[1] = (ImageButton)findViewById(R.id.button2);
btn[1].setOnClickListener(this);
}
0318デフォルトの名無しさん
2011/12/01(木) 01:35:41.53とりあえず、エラーは省略するな
0320デフォルトの名無しさん
2011/12/01(木) 04:33:34.58Apache Harmonyは死んだ。VMをPhoneme Advacedに差し替えるチャンスだ!
0321デフォルトの名無しさん
2011/12/01(木) 05:10:30.470322デフォルトの名無しさん
2011/12/01(木) 05:39:35.630323デフォルトの名無しさん
2011/12/01(木) 05:54:35.01VMだけで評価とかしませんから。
0324デフォルトの名無しさん
2011/12/01(木) 07:31:21.760325デフォルトの名無しさん
2011/12/01(木) 08:29:20.990326デフォルトの名無しさん
2011/12/01(木) 11:25:38.10これは原文まま?コピペミス?
private ImageButton []btn = new ImageButton[2];
0327デフォルトの名無しさん
2011/12/01(木) 15:59:56.37コストを抑え、効率的に開発するにはどうすればいいでしょうか?
一般論でも構いません、アイディアを求めています。
0328デフォルトの名無しさん
2011/12/01(木) 16:11:32.78あと、作り出す前によく調べること。
0329デフォルトの名無しさん
2011/12/01(木) 16:43:06.32法人なら同時にできるけど個人ならこの順番でやってる
0330デフォルトの名無しさん
2011/12/01(木) 18:08:13.72>>311
ありがとうございます。
http://blog.5ive.info/archives/938
このサイトどおりに、
プログラムを作成し、
mainにListViewを加えました。
実行したのですが、
[Hello World,アクチィビティ]しか表示されませんでした。
原因や解決方法がわかる方教えてください。
よろしくお願いいたします。
0331デフォルトの名無しさん
2011/12/01(木) 18:30:27.51決して優秀じゃなくてもいいから、普通に組めるプログラマを雇う。
0332デフォルトの名無しさん
2011/12/01(木) 18:33:19.31少人数の優秀な人材で開発する
近めにゴールを設定する
0333デフォルトの名無しさん
2011/12/01(木) 18:35:44.35同じモノで何度も商売すること。NECの目覚ましアプリみたいな奴だな。
「お客の要望に合わせて試行錯誤を繰り返すこと」が一番コストがかかるが、
それができないんなら個別に受託する意味が全くない。
0334デフォルトの名無しさん
2011/12/01(木) 19:00:03.43俺を雇う
だたし一年待ってくれ
0335デフォルトの名無しさん
2011/12/01(木) 20:47:43.100336デフォルトの名無しさん
2011/12/01(木) 22:30:51.54そこのソースをコピペしただけだとしたらINTERNET権限が足りない可能性
AndroidManifest.xmlに↓を追加
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
0337デフォルトの名無しさん
2011/12/01(木) 22:49:51.08お返事ありがとうございます。
書きそびれてすいません。
<uses-permission android:name="android.permission.INTERNET">
は追加してあります。
0338デフォルトの名無しさん
2011/12/01(木) 22:54:58.94どなたか、このプログラムで動いた方いますか?
また、プログラムの67行目のadapter.add(txt)
のところにeclipseで黄色の線が引かれているのですが、
関係ありますか?
47、48行目のArrayAdapterにも線が引かれています。
0339デフォルトの名無しさん
2011/12/01(木) 22:58:23.41mainのTextViewのlayout_heightがfill_parentに
なっているというオチではないだろうか
0340デフォルトの名無しさん
2011/12/01(木) 23:07:43.48とりあえずやってみたら動いたよ。黄線は無視した。
mainのxmlはどうなってるの?
0341デフォルトの名無しさん
2011/12/01(木) 23:08:39.64ありがとうございます。
mainのlayout_heightを50pxに設定してもだめでした。
また、textviewを削除し、listviewのみにしても
画面に反映されませんでした。
0342デフォルトの名無しさん
2011/12/01(木) 23:09:44.14ありがとうございます。
mainのプログラムを貼っておきます。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="50px"
android:text="@string/hello" />
<ListView android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</LinearLayout>
0343デフォルトの名無しさん
2011/12/01(木) 23:14:31.02listviewのIDが違うようなw
0344デフォルトの名無しさん
2011/12/01(木) 23:18:03.44あ、プログラム?の方ではListView01
になっていますが、自分で勝手にlistviewに
書き換えていました。
0345デフォルトの名無しさん
2011/12/01(木) 23:26:23.17あれー?俺も普通にコピペで動いたな…
なんだろ、permission入れる場所が変とか?
しばらく放置したらList表示されたから、ネットワークが
調子悪いとか?
0346340
2011/12/01(木) 23:28:10.22import <パッケージ名>.R
とか出てたら削除してみて
0347デフォルトの名無しさん
2011/12/01(木) 23:31:59.36そうですか。
自分は2.2で作成しているのですが、
バージョンなどは、関係してきますか?
ネットワークに関しては、エミュレータから
ブラウザを使い、ネットに接続できるので
大丈夫だとはおもうのですが、、、。
放置と言うのは、どれぐらいでしょうか。
Hello Worldが表示されると同時ですか。
それともHelloが表示されてからもじばらく
放置なのですか。
↓にマニフェストも載せておきます。
0348デフォルトの名無しさん
2011/12/01(木) 23:32:31.70<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.rss"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".RssActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
0349デフォルトの名無しさん
2011/12/01(木) 23:34:31.15ありがとうございます。
import文の中には出ていないみたいですね^^;
0350デフォルトの名無しさん
2011/12/01(木) 23:35:31.28を
<uses-sdk android:minSdkVersion="8" />
の下に書いて
0351デフォルトの名無しさん
2011/12/01(木) 23:39:04.14ありがとうございます。
試してみましたがだめでした。
みなさんありがとうございます。
0352デフォルトの名無しさん
2011/12/01(木) 23:41:10.80なんだろ、めっちゃ気になるw
放置は10秒くらい?で出たよ。2.1でね。
多分Listviewの表示が上手くいってないだけだと思うんだけど…。
0353デフォルトの名無しさん
2011/12/01(木) 23:47:19.60ありがとうございます。
10秒ぐらいですか。
mainもManifestも書いた通りで
プログラム自体もホームページにあったものを
Activity名?にあわせてクラス名を変更、パッケージ名も変更
ListView01からlistviewに変更しただけなんですけど。。。
ちなみに外出先で同じプログラムを動かそうとしても
今と同じ状況で、家にかえって違うパソコンで行なっても
同じ状況です。
0354デフォルトの名無しさん
2011/12/01(木) 23:57:05.090355デフォルトの名無しさん
2011/12/02(金) 00:00:15.95これじゃあ気になりすぎて朝も起きれない
0356デフォルトの名無しさん
2011/12/02(金) 00:09:42.980357353
2011/12/02(金) 00:18:27.22真っ黒の画面ですと
起動?したか判断できないので
消してありません。
もちろん消して確認しましたが
ダメでした。
>>354
>>355
いろいろな人からアドバイス頂けて
助かります。
0358デフォルトの名無しさん
2011/12/02(金) 00:29:10.550359353
2011/12/02(金) 00:35:05.96実機で試しに実装したところ
システムの起動が確認されました。
エミュレータで起動された方いますか?
0360デフォルトの名無しさん
2011/12/02(金) 01:11:57.10>>317
これは原文まま?コピペミス?
private ImageButton []btn = new ImageButton[2];
↑
原文のままなのですが、宣言方法が間違えているのでしょうか?
0361デフォルトの名無しさん
2011/12/02(金) 01:51:14.140362デフォルトの名無しさん
2011/12/02(金) 03:34:47.730363デフォルトの名無しさん
2011/12/02(金) 03:40:03.28待ったらAsyncの意味がなくないか?
普通はonPostExecuteで何とかするもんだと思うけど
0364デフォルトの名無しさん
2011/12/02(金) 03:54:13.7410本くらいSQLのSELECTを投げたいのですが、シリアルだと遅いのでAsyncで10並列でどうかと思ったのですが
その場合終了を待たないとデータがおかしくなるので。
いまはとりあえずtask.getStatus()とThread.sleep()で暫定実装してみましたが正しいやり方には思えないですね・・。
0365デフォルトの名無しさん
2011/12/02(金) 04:02:57.70synchronizedは?
0366デフォルトの名無しさん
2011/12/02(金) 04:32:23.71SELECTって並列実行したら早くなるものかね?
それは兎も角「待たないと」ってのは全部のSELECTがって事?
まあ、AsyncTaskの中でThread10個作ってJoinで待つとか
onPostExecuteでフラグなりカウントアップなりで全部終わったら次の処理とかやりようありそうだけど
0367デフォルトの名無しさん
2011/12/02(金) 11:36:38.99そのアプリの表示サイズを指定する方法って存在しますか?
0368デフォルトの名無しさん
2011/12/02(金) 12:00:31.640369デフォルトの名無しさん
2011/12/02(金) 13:11:39.26どうリスナー登録する?
0370デフォルトの名無しさん
2011/12/02(金) 13:20:31.18implements OnDateChangedListener
としても、拾えてないんだけど。
0371デフォルトの名無しさん
2011/12/02(金) 14:05:04.360372デフォルトの名無しさん
2011/12/02(金) 14:14:26.28サンクス
でも、
datepicker.OnDateChangedListener(this)
はエラーになる。
0373デフォルトの名無しさん
2011/12/02(金) 14:25:09.89このサイトを参考にしたところ
うまく実行されたのですが、
以下のようなxmlからidだけを抽出しようと
思ったのですが、画面には何も映りませんでした。
行ったことは、プログラム内のアドレス変更、
if("title".equals(tag))のtitleをidに変更しただけです。
原因わかりますか。
<?xml version=1.0 encodiong=UTF-8?>
<data>
<ID>id_name</ID>
<NAME>name</NAME>
</data>
0374デフォルトの名無しさん
2011/12/02(金) 14:32:58.050375デフォルトの名無しさん
2011/12/02(金) 14:41:14.80少しは自分でコードを理解してどうしたらいいか考えようよ
タグは"id"じゃなくて"ID"だし、depthは4じゃないでしょ
0376デフォルトの名無しさん
2011/12/02(金) 14:46:43.33すいません。
書き間違えていました。
idはIDとしています。
また、depthに関しては、深度はあまり
関係ないのではと思い、
int depthとif(depth==4)のところをコメントアウトしていました。
深度も関わってくるのでしょうか。
0377デフォルトの名無しさん
2011/12/02(金) 14:49:26.570378デフォルトの名無しさん
2011/12/02(金) 14:53:15.54同じです。
昨日は皆さんにお世話になりました。
0379デフォルトの名無しさん
2011/12/02(金) 15:10:24.67情報共有は大事だ
0380デフォルトの名無しさん
2011/12/02(金) 15:16:18.58そうですね。
昨日も書いたとおり、
実機に実装したら何事もなく動きました。
そして、本日、外出先で実行したところ
外出先のパソコン上のエミュレータでも動きました。
考えられる原因としては
マニフェストのINTERNETの許可の位置
パソコンの調子?
が考えられると思います。
0381デフォルトの名無しさん
2011/12/02(金) 15:17:45.530382330
2011/12/02(金) 15:27:28.38>>381
そうですね。
同じように設定したつもりでしたが、
少し異なるところがあったのかもしれません。
今は、自分の作ったxmlファイル?を
読み込んでくれなくて、模索中です。
0383デフォルトの名無しさん
2011/12/02(金) 15:55:55.76そのXML、1行目大丈夫なの?
0384353
2011/12/02(金) 16:05:05.51ありがとうございます。
あ、綴りが違いますね。
×<?xml version=1.0 encodiong=UTF-8?>
↓
○<?xml version=1.0 encoding=UTF-8 ?>
0385デフォルトの名無しさん
2011/12/02(金) 16:23:26.100386デフォルトの名無しさん
2011/12/02(金) 16:39:01.400387デフォルトの名無しさん
2011/12/02(金) 16:44:40.99XML の属性値は "" でくくる必要があるんじゃなかったっけ?
<?xml version="1.0" encoding="UTF-8"?>
あと、エラーメッセージとかは出てないの?
LogCat の使い方知らないとか?
0388デフォルトの名無しさん
2011/12/02(金) 17:01:41.83SQLite Managerってツールのことなら知らん。
データ管理をどうするかなら
項目の追加・削除とか支出計算とか検索処理を
自分で実装するか、DBに任せるか。
アプリの仕様とデータの規模を考えてみては。
0389330
2011/12/02(金) 17:02:12.83ありがとうございます。
囲ってみましたが
だめでした。
DDMSのlogcatですよね?
logcatには、エラーではなく警告(オレンジ)がでていました。
Premature end of document. (position:line -1, column -1) caused by: org.apache.harmony.xml.ExpatParser$ParseException: At line 1, column 0: no element found; nested exception is:
どうやらxmlが正しくないとこのようなエラーが出るみたいですね。
xmlを作成しているプログラムを貼ったほうが良いでしょうか。
0390デフォルトの名無しさん
2011/12/02(金) 17:23:21.38・サーバー側の問題? → 直接 HTTP を叩いて結果を確認。
・クライアントの通信部分の問題? → GET した結果をそのまま表示。
・XML 解析の問題? → 簡単な XML をプログラム中に持って挙動を追いかける。
とかいろいろやって欲しいけど、>>389 のスキルじゃ無理な気がしてきた。
素直に諦めたら?
0391デフォルトの名無しさん
2011/12/02(金) 17:46:20.290392330
2011/12/02(金) 17:54:21.08ありがとうございます。
・サーバー側の問題? → 直接 HTTP を叩いて結果を確認。
・クライアントの通信部分の問題? → GET した結果をそのまま表示。
この二点に関しては、確認できております。
・XML 解析の問題? → 簡単な XML をプログラム中に持って挙動を追いかける。
こちらは、http://www.5ive.info/blog/feedこのページなどは
解析し、リスト表示させることができます。
>>391
そちらのほうが良いのですかね^^;?
0393デフォルトの名無しさん
2011/12/02(金) 18:01:30.96SDKをAndroid SDK Tools Revision 15に更新したらビルドプロセスがだいぶ変わってて
antのターゲットにcompileが無くなってるんだけど、apkを作らずに、ただコンパイルだけ
するような指定はできないのでしょうか? ant -pすると以下のターゲットしかありません。
clean
debug
install
installd
installi
installr
installt
instrument
release
test
uninstall
debugやinstrumentもパッケージ作成までしてしまいます。
内部でターゲットが -compileってのがcallされてるんだけど、直接ant -compileってすると
オプションと認識されてエラーになってしまう・・・。
0394sage
2011/12/02(金) 19:04:59.38返事ありがとうございます。
なんか色々調べてたらSQLiteとか出てきたから、その手のソフトが必要なのかなと思って
androidのデータベースについて詳しく知りたいのですが、androidではDBはソフトとかは使わないのかな?
0395デフォルトの名無しさん
2011/12/02(金) 19:31:44.44Android の開発で DB を使うと言えば、普通は SQLite のことなんだが…。
その手のソフトって、一体何を言ってるの?
0396デフォルトの名無しさん
2011/12/02(金) 19:37:33.680397デフォルトの名無しさん
2011/12/02(金) 19:41:53.28Accessみたいなものがあると思っているんだろう
0398デフォルトの名無しさん
2011/12/02(金) 19:42:11.560399デフォルトの名無しさん
2011/12/02(金) 20:08:09.11組込みのSQLiteが使えます。要するにJavaのAPIでDB(SQLite)を操作するので
自前でDBソフトは必要なし。
本気でアプリ作りたいなら入門書1,2冊購入しといたほうが幅が広がるぞ。
0400sage
2011/12/02(金) 20:09:31.85プログラムのほうはなんとかなっているのですが、androidのDBのほうがよくわからなくて質問させてもらったのですが
androidにおいてのSQLiteについて詳しくのっているサイトとかあったらおしえてもらえるとありがたいです
0401デフォルトの名無しさん
2011/12/02(金) 20:30:58.36http://developer.android.com/index.html
0402デフォルトの名無しさん
2011/12/02(金) 20:47:49.21ってイジメかよ。
android SQLiteでググれば豊富にサンプルでてくるよ。
0403デフォルトの名無しさん
2011/12/02(金) 21:08:10.34エクスポートで“Conversion to Dalvik format failed with error 1”が出てしまいました・・・
ググッていろいろ試したのですがどうしてもエクスポートできません。
android-support-v4.jarを使用していてProGuardも有効化しています。解決策分かりますでしょうか?
今のところ試したこと
・プロジェクトのclean
・Eclipse.exe -cleanで起動
・proguard.jarを最新版(4.6)に
・proguard.cfgに以下の文を追加
-dontwarn **CompatHoneycomb
-dontwarn **CompatHoneycombMR2
-dontwarn **CompatCreatorHoneycombMR2
-keep class android.support.v4.** { *; }
-keep public class * extends android.support.v4.**
-keep public class * extends android.app.Fragment
0404403
2011/12/02(金) 21:11:52.09これは一部で実際にはかなり何行にもわたってエラーが出てます
Proguard returned with error code 1. See console
Warning: android.support.v4.view.AccessibilityDelegateCompatIcs$1: can't find superclass or interface android.view.View$AccessibilityDelegate
Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1: can't find superclass or interface android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener
Warning: android.support.v4.android.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'boolean getCanRetrieveWindowContent()' in class android.accessibilityservice.AccessibilityServiceInfo
Warning: android.support.v4.android.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'java.lang.String getDescription()' in class android.accessibilityservice.AccessibilityServiceInfo
Warning: android.support.v4.android.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'java.lang.String getId()' in class android.accessibilityservice.AccessibilityServiceInfo
Warning: android.support.v4.android.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'android.content.pm.ResolveInfo getResolveInfo()' in class android.accessibilityservice.AccessibilityServiceInfo
Warning: android.support.v4.android.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'java.lang.String getSettingsActivityName()' in class android.accessibilityservice.AccessibilityServiceInfo
Warning: android.support.v4.view.AccessibilityDelegateCompatIcs: can't find referenced class android.view.View$AccessibilityDelegate
Warning: android.support.v4.view.AccessibilityDelegateCompatIcs: can't find referenced class android.view.View$AccessibilityDelegate
0405デフォルトの名無しさん
2011/12/02(金) 21:48:45.39すいませんありがとうございます。
丁寧な返答ありがとうございました
0406330
2011/12/02(金) 22:10:10.97無事IDだけ抽出することができました。
原因としては、
Androidにはあまり関係なく、
サーバ側のphpでのxml宣言でした。
昨日と今日と多くのアドバイスいただき、
進めることができました。
アプリとしてはまだまだ途中段階ですが、
引き続き行なっていきたいと思います。
また、なにかありましたらよろしくお願い致します。
ありがとうございました。
0407デフォルトの名無しさん
2011/12/02(金) 23:49:28.58質問したものです。
下記のエラーが発生します。
原因がわかるかたいらしゃいましたら教えてください。
スレッド[<3>main](中断)
ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord,Intent)
ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord,Intent)
ActivityThread.access$2000(ActivityThread,ActivityThread$ActivityRecord,Intent)
ActivityThread$H.handleMessage(Message)
ActivityThread$H.(Handler).dispatchMessage(Message)
Looper.loop()
ActivityThread.main(String[])
Method.invokeNative(Object,Object[],Class[],Class,int,boolean)
Method.invoke(Object,Object...)
ZygoteInit$MethodAnArgsCaller.run()
ZyoteInit.main(String[])
NativeStart.main(String[])
0408デフォルトの名無しさん
2011/12/03(土) 00:39:20.27WebView + WebViewClient を利用したブラウザアプリを作っているのですが、
一旦正常にページを表示した後、通信回線を 3GからWi-Fi に切り替わると、
その後一切の通信が出来なくなります。
(Wi-Fi回線で一度正常に表示してから、3Gに切り替えても同じ現象が起こる)
どこのリンクを押してもエラーになる。404ではなく、
http://developer.android.com/reference/android/webkit/WebViewClient.html#ERROR_CONNECT
のエラーです。
非常に困り果てて居ます。
どこのサイトを見ても、
webView.setWebViewClient(new WebViewClient() {...});
以上の情報が無いのです。
ブラウザアプリを作られている方は比較的多いと思うので、
同じ問題にぶつかった方は多いと思うのですが、、、
一度、こうなったら、しばらく時間が経つか、
アプリケーションの管理で、データの削除をするしかありません。。。
0409デフォルトの名無しさん
2011/12/03(土) 00:47:27.62それでエラーのスタックトレース全部なの?
0410デフォルトの名無しさん
2011/12/03(土) 00:49:53.11-dontwarnは警告を無視するクラスを正規表現で表すんだよ。
ProGuardのマニュアル嫁
0411デフォルトの名無しさん
2011/12/03(土) 01:49:34.16WebViewとか使ったことない俺が言うのもなんだけど
3GからWi-Fiに変えたら接続するための情報が全部変るわけだから
WebViewとやらもオブジェクトの作り直しやら、接続情報の再設定やらしないといけないってだけなんじゃないの?
初期化とかさ
0412デフォルトの名無しさん
2011/12/03(土) 08:09:54.78オレのアプリ普通にできたよ?
2.3だけど。
0413デフォルトの名無しさん
2011/12/03(土) 08:12:44.71同じ現象かわからんが、ビルドパスを一回消して、入れ直したら治ったことある。
0414babiron
2011/12/03(土) 09:47:15.73よろしくお願いします
0415デフォルトの名無しさん
2011/12/03(土) 10:09:10.34普通のボタンを表示するのはできるのですが、メニューっぽく表示できなくて・・・。
http://d.hatena.ne.jp/RyoAnna/20100403/1270304680
これのVanillaSurfにあるような感じです。
0416デフォルトの名無しさん
2011/12/03(土) 10:25:32.43人によるんじゃない? 自分は SQL 直接叩く方が好きだけど、慣れてないなら GUI 使った方が楽だろうね。
0417babiron
2011/12/03(土) 10:27:24.32自分なりにやってみようと思います。ありがとうございます
0418babiron
2011/12/03(土) 12:12:08.77すいませんあとお勧めのGUIってありますか?
0419デフォルトの名無しさん
2011/12/03(土) 12:56:23.79これなんか対策あるんでしょうか?
0420デフォルトの名無しさん
2011/12/03(土) 13:12:25.38でもなぜかデバッグやRunさせるとapkできてちゃんと実機で動いでくれます。
どうしたらいいですか?
0421デフォルトの名無しさん
2011/12/03(土) 13:17:50.260422babiron
2011/12/03(土) 14:34:20.40先程PupSQLiteが調べていたら出てきたのですが、これはandroidに対応していますか?
0423デフォルトの名無しさん
2011/12/03(土) 14:38:46.18DBのエンジンなら標準で積んでることぐらい調べればすぐにわかるだろ
どいつもこいつもちゃんと日本語で質問しろよボケナス共
0424デフォルトの名無しさん
2011/12/03(土) 14:59:11.68∧_∧
( ´・ω・`) ∧_∧
/ \ ( )何言ってんだこいつ
.__| | .| |_ / ヽ
||\  ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽ 空気読めよ \| ( )
| ヽ \/ ヽ. オマエ馬鹿だろ
| |ヽ、二⌒) / .| | |
.| ヽ \∧_∧ (⌒\|__./ /
0425デフォルトの名無しさん
2011/12/03(土) 15:35:04.23バージョンとか動作環境も書かずにそんなこときかれてもわかるかよw
アホか
0426デフォルトの名無しさん
2011/12/03(土) 15:37:58.72∧_∧
( ´・ω・`) ∧_∧
/ \ ( )何言ってんだこいつ
.__| | .| |_ / ヽ
||\  ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽ 空気読めよ \| ( )
| ヽ \/ ヽ. オマエ馬鹿だろ
| |ヽ、二⌒) / .| | |
.| ヽ \∧_∧ (⌒\|__./ /
0427デフォルトの名無しさん
2011/12/03(土) 15:38:29.060428デフォルトの名無しさん
2011/12/03(土) 16:03:44.36メニューっぽくデザインしたカスタムビュー作って置いとけよ
0429デフォルトの名無しさん
2011/12/03(土) 16:11:42.90<br>に置換させたいのですがSetTextすると現在のカーソル位置が先頭に移動してしまうのですが
他に方法はありませんか?
0430デフォルトの名無しさん
2011/12/03(土) 16:16:08.470431デフォルトの名無しさん
2011/12/03(土) 16:32:20.72setselectionでカーソル設定は出来るのですが、入力前のカーソル位置の取得方法がわかりません..
0432デフォルトの名無しさん
2011/12/03(土) 16:39:52.450433デフォルトの名無しさん
2011/12/03(土) 16:43:00.010434デフォルトの名無しさん
2011/12/03(土) 16:48:12.58だろ
0435デフォルトの名無しさん
2011/12/03(土) 16:58:51.01getselectionつかえ
0436415
2011/12/03(土) 17:00:56.44やはりあれは自分でデザインしているのですね。
似たレイアウトが多いので、もっと簡単にできるかと思っていました。
教えてくれてありがとうございます。
0437デフォルトの名無しさん
2011/12/03(土) 18:15:45.38コマンドラインからコンパイルとjar圧縮をしてあげたいんですがどうやったらいいんでしょう?
0438デフォルトの名無しさん
2011/12/03(土) 18:33:14.51詳細は調べろ
ってか jar(ライブラリ)も作れないのにライブラリ作るの?
0439デフォルトの名無しさん
2011/12/03(土) 18:49:46.530440デフォルトの名無しさん
2011/12/03(土) 19:06:59.56getSelectionStartとEndの違いがいまいち判らないです
0441デフォルトの名無しさん
2011/12/03(土) 19:11:58.370442デフォルトの名無しさん
2011/12/03(土) 19:21:49.780443デフォルトの名無しさん
2011/12/03(土) 21:05:53.61res\values\strings.xml の中で下記文字列を持っておいて、
<string name="hoge1">abc</string>
<string name="hoge2">def</string>
そして
manifest.xmlの中で上記の2つを合成してlabel名を設定することは可能ですか?
つまり
android:label="@string/hoge1" + "@string/hoge2"
↑みたいに定数文字列を複数個連結して、結果 label名を "abcdef" にしたいです
0444440
2011/12/03(土) 21:26:57.03通常の入力時"|"が点滅されている状態のみカーソル位置を取得したいのでで文字列が選択されていない場合にはどちらを使うのが良いのでしょうか?
0445デフォルトの名無しさん
2011/12/03(土) 21:36:43.29値とってみろ
0447デフォルトの名無しさん
2011/12/03(土) 21:44:41.96どっちでも好きなほうってことだろ?
0448デフォルトの名無しさん
2011/12/03(土) 22:02:16.83コードでやれ
0449デフォルトの名無しさん
2011/12/04(日) 00:05:18.47geopointを使用すると思います。
データを取得してくる場所が文字列なので、
整数に変換しなくてはなりません。
string str="123.123445"で
int str_int=Integer.parseInt(str);
とやると思うのですが、intは整数でなければならないので
エラーがでてしまいます。
何か良い方法ありますか。
0450デフォルトの名無しさん
2011/12/04(日) 00:07:51.580451デフォルトの名無しさん
2011/12/04(日) 00:11:53.43それだと実数です。整数に変換しなくてはなりませんよね?
とか言い出しそうで困るw
0452デフォルトの名無しさん
2011/12/04(日) 00:12:21.82できました。
ありがとうございます。
0453デフォルトの名無しさん
2011/12/04(日) 00:31:51.83くらいにしか思って無さそう。
0454デフォルトの名無しさん
2011/12/04(日) 06:51:16.530455デフォルトの名無しさん
2011/12/04(日) 07:40:41.550456デフォルトの名無しさん
2011/12/04(日) 08:29:12.65( ・ω・)
○={=}〇,
|:::::::::\, ', ´
.wwし w`(.@) どういうときに?
0457デフォルトの名無しさん
2011/12/04(日) 10:04:54.87わかりました、どうもありがとうございます。
別の質問ですが、manifest.xmlのアプリの下記のバージョン番号って、
android:versionCode="1"
android:versionName="1.0"
これはstrings.xmlに退避しても問題ないですか?
<string name="hoge1">1</string>
<string name="hoge2">1_0</string>
android:versionCode="@string/hoge1"
android:versionName="@string/hoge2"
のような感じで、できればその他の定数と共にstrings.xmlにまとめたいと思いまして
0458デフォルトの名無しさん
2011/12/04(日) 10:59:23.05に対して通信をする方法が書かれたサイトや書物はありますか?
簡単なものとしては、
Android Appに配置したボタンをタッチすると
Windowsのイベントが発火して
アプリがそれを受け取って「ボタンが押されました」
と表示させる
くらいのもので結構です。
(むしろ、これができれば何でもできると思いますが)
宜しくお願いします。
0459440
2011/12/04(日) 11:21:07.350460デフォルトの名無しさん
2011/12/04(日) 11:27:49.050461デフォルトの名無しさん
2011/12/04(日) 11:29:13.980462デフォルトの名無しさん
2011/12/04(日) 11:29:57.23できません
0463458
2011/12/04(日) 11:40:07.59C#だとイベント発生のことを発火と言うのです。
一般的に通じると勘違いしていました。すみません。
発火と書きましたが、C++でも何でも構いません。
0464デフォルトの名無しさん
2011/12/04(日) 11:48:54.47相手側のマシン/OS/言語によって何かが変わるわけではないし
(むしろどういうネットワーク環境かという方の影響が大きかろう)
C#に慣れてるんならWindows側はC#で書けばいい
0465デフォルトの名無しさん
2011/12/04(日) 11:59:26.77telnetだのwinInetだのは
まずまず使えているのですが、
Androidと連携するためのおやくそくと言いますか
(たとえばJavaでメール送信する場合にはmanifestにpermission追加するなど)
そのあたりが網羅された資料が欲しいのです。
できればサンプルソースも。
>(むしろどういうネットワーク環境かという方の影響が大きかろう)
もちろんその通りでして、その影響範囲まで書かれた資料を探しています。
通信手段はアプリ設計思想によって1つには定まらないので
どの方法が良いのかを探るヒントとしても活用したいです。
0466デフォルトの名無しさん
2011/12/04(日) 12:07:16.470467デフォルトの名無しさん
2011/12/04(日) 12:11:51.25俺も資料などは知らない
役に立てなくて済まない
他の人を待て
0468デフォルトの名無しさん
2011/12/04(日) 12:17:30.520469デフォルトの名無しさん
2011/12/04(日) 12:32:15.47「androidとwindowsが連携するときのお約束」なんて存在しない。
単にwindowsで動くサーバーを作って、そこにandroidから普通にアクセスすればいい。
何も知らなくてとっかかりさえ分からんというのなら、とりあえずwindowsでhttpサーバーを実装する方法とandroidからhttpサーバーにアクセスする方法を調べろ。
httpサーバーがこの件に何の関係があるのか分からないならまずサーバーの基礎から調べろ。
0470デフォルトの名無しさん
2011/12/04(日) 12:37:38.13コルバでポンしろ
それが一番簡単だ
0471デフォルトの名無しさん
2011/12/04(日) 13:28:44.60eclipseでandroid開発やってるんですが実行ボタン押してもデバッグモードにしかならなくなりました。
どうすれば元に戻るでしょうか?
0472デフォルトの名無しさん
2011/12/04(日) 13:42:44.20> こちらでしょうか。
さあ、どうなんだろうね。
> eclipseでandroid開発やってるんですが実行ボタン押してもデバッグモードにしかならなくなりました。
> どうすれば元に戻るでしょうか?
元の状態が解らない以上、アドバイスは出来ん。
0473デフォルトの名無しさん
2011/12/04(日) 13:48:54.00んでもってブレークポイントがあったら自動的にデバッグモードにするとかなんとかいう設定がONになってる
0474デフォルトの名無しさん
2011/12/04(日) 13:49:35.770475デフォルトの名無しさん
2011/12/04(日) 13:57:08.33設定で探して見ました。
「ブレークポイントヒット時にデバッグビューをアクティブにする」
これだろうかと思って周辺2つのチェックを外したのですが効果はなかったです。
他にそれらしきものはみあたらなかったです。
0476デフォルトの名無しさん
2011/12/04(日) 15:12:14.64その手のアホみたいな不具合は
エクリプスと端末の再起動すれば大抵直るよ
0477デフォルトの名無しさん
2011/12/04(日) 15:19:13.16やったんです。ダメでした。
どこかのファイルが破損してるかもしれません。
0478デフォルトの名無しさん
2011/12/04(日) 16:14:42.660479デフォルトの名無しさん
2011/12/04(日) 16:15:24.13workspace\.metadata フォルダを消して再起動してみろ
0480デフォルトの名無しさん
2011/12/04(日) 16:29:20.760481465
2011/12/04(日) 18:58:05.20購入して読んでみます。
0482デフォルトの名無しさん
2011/12/04(日) 19:03:40.830483デフォルトの名無しさん
2011/12/04(日) 19:38:16.25試したらandroid未対応になってしまってダメみたいです。
>>482
やっぱり再インスコしかないですかねえ。
android部に時間がかかるので避けたかったのですが。
0484デフォルトの名無しさん
2011/12/04(日) 20:16:03.190485デフォルトの名無しさん
2011/12/04(日) 20:36:37.860486デフォルトの名無しさん
2011/12/04(日) 20:47:29.050487デフォルトの名無しさん
2011/12/04(日) 21:35:42.15例えばhttp://hogehoge.com/picture/*
の*に数字を入れると対象のページに飛べるページがあるとします
というわけでedittextで
android:text=" http://hogehoge.com/picture/ "
としました
任意の数字を入れた後ボタンを押してページを移動したと同時にtextbox内を http://hogehoge.com/picture/に戻したいのですが
どのような処理を行えばよろしいのでしょうか?
0488デフォルトの名無しさん
2011/12/04(日) 21:57:48.98# am start -a com.android.HOGE -n com.hoge.hoge/.com.hoge.ge --ei hoge 1
の、--ei の部分で2つextraを指定したいのですがどうすれば良いでしょうか・・
初歩的な質問ですみません。
0489デフォルトの名無しさん
2011/12/04(日) 22:01:07.86そのテキストボックスにhttp://hogehoge.com/picture/ という文字列をセットすればいいじゃないか。
いったい何を悩んでいるのかわからない。
0490デフォルトの名無しさん
2011/12/05(月) 00:24:02.99176 :七つの海の名無しさん:2011/11/17(木) 21:57:56.45 ID:gClQt5ed
【重要】 ブータン国王の演説の報道は、重要な部分がことごとく反日マスコミにカットされて報道されています
「世界史において、かくも傑出し、重要性を持つ機関である日本国、(その)国会の中で、」 →★全部カット
「ブータン国民は、常に、日本に、強い、愛着の心を持ち、何十年もの間、偉大な日本の成功を →★全部カット
心情的に分かち合ってきました。」
「日本は、当時外国の領地(植民地)であったアジアに、自信とその進むべき道への自覚をもたらし
以降、日本のあとに続いて世界経済の最前線に躍り出た数多くの(アジアの)国々に希望を与えてきました」 →★全部カット
「日本は、過去においても、現代においても、世界のリーダーであり続けます」
「このグローバル化した世界において、日本は、技術と革新の力、勤勉さと責務、強固な伝統的な価値における模範
であり、これまで以上にリーダーにふさわしいのです。」 →★全部カット
「世界は、常に、日本のことを、大変な名誉と誇り、そして規律を重んじる国民、歴史に裏打ちされた誇り高き伝統を持つ国民、
不屈の精神、断固たる決意、そして秀でることに願望を持って、何事にも取り組む国民、知行合一、兄弟愛や友人、
ゆるぎない強さと気丈さを併せ持つ国民、であると認識してまいりました」 →★全部カット
「他の国であれば、国家を打ちのめし、国家を打ち砕き、無秩序、大混乱、そして悲嘆をもたらしたであろう事態に
日本国民の皆様は、最悪の状況下でさえ、静かな尊厳、自信、規律、ここの強さを以って、対処されました」 →★全部カット
他にもカットシーンがたくさんあるので、ブータン国王の演説 でyoutube検索してください
0491デフォルトの名無しさん
2011/12/05(月) 00:28:27.272ch系まとめサイトがマルウェアだとばら撒いてるからおまえら気を付けろよ。
オプトアウトでなんかやったら炎上させられるぞ。
0492デフォルトの名無しさん
2011/12/05(月) 06:17:42.060493デフォルトの名無しさん
2011/12/05(月) 08:02:31.740494デフォルトの名無しさん
2011/12/05(月) 10:09:49.140495デフォルトの名無しさん
2011/12/05(月) 10:36:44.63Caused by: java.lang.OutOfMemoryError: bitmap size exceeds VM budget
at android.graphics.Bitmap.nativeCreate(Native Method)
at android.graphics.Bitmap.createBitmap(Bitmap.java:477)
at android.graphics.Bitmap.createBitmap(Bitmap.java:444)
at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:349)
at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:498)
at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:473)
at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:336)
at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:697)
at android.content.res.Resources.loadDrawable(Resources.java:1709)
at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
at android.widget.ImageView.<init>(ImageView.java:118)
at android.widget.ImageView.<init>(ImageView.java:108)
... 25 more
この辺りかと思います
OSは2.1です
0496デフォルトの名無しさん
2011/12/05(月) 10:38:56.730497デフォルトの名無しさん
2011/12/05(月) 10:56:50.93画像の指定は全てレイアウトファイルで行っているのでactivityでbitmapを使っていません。
そもそもそれが問題なのでしょうか
0498デフォルトの名無しさん
2011/12/05(月) 11:34:27.07というやり方でいいのでしょうか?
0499デフォルトの名無しさん
2011/12/05(月) 11:44:04.47読み込んでる合計のbitmapのサイズがデカすぎて足りてないから素材作り直しだろう。
OOMの原因がNative Methodのばあいは純粋にnative heep不足だがnative heepは固定なのでチューニングするしかない。
0500デフォルトの名無しさん
2011/12/05(月) 12:10:55.240501デフォルトの名無しさん
2011/12/05(月) 12:17:46.000502デフォルトの名無しさん
2011/12/05(月) 12:57:05.95方法が思いつきません。
どなたか良い方法をご存知でしたら、
よろしくお願いします。
0503デフォルトの名無しさん
2011/12/05(月) 13:00:30.97前と同じパッケージ名を入力したときだけ前と同じ状態に戻ってしまいます。
新規のパッケージ名に反応する、これはどう考えればいいでしょうか?
パッケージ名が収納されてる重要なファイルはソース格納部以外どこにありますか?
0504デフォルトの名無しさん
2011/12/05(月) 13:13:04.16時分秒コンマ秒とかシリアライズ使うとかでダメなん?
0505デフォルトの名無しさん
2011/12/05(月) 13:21:48.10どんな不具合が起こるのさ
0506503
2011/12/05(月) 13:42:11.31このパースペクティブを開きますか?
と表示され
実機でも同じようなメッセージが毎回出ます。
0507デフォルトの名無しさん
2011/12/05(月) 13:51:10.67int変数をint getId()で値を取る度に値を増やせばいいんじゃない?
それ専用のstaticなクラスにすれば尚宜し
0508デフォルトの名無しさん
2011/12/05(月) 13:51:11.06imgで表示する画像をfill_parentみたいに伸ばして表示する方法はないでしょうか。
画面の解像度を取得して解像度によって
大きさが100の画像を120するとか、80にするといったぐらいしか思いつきません。
これだとある程度異なる端末でチェックが必要ですし、ぴったり伸ばす、というのは難しいと思います。
>>506
なんか知らんけど、パースペクティブを開くか聞かれたときに、
この設定を使う、使わないみたいなチェックが出てこない?
0509デフォルトの名無しさん
2011/12/05(月) 13:56:10.66チェック出てきます。
0510デフォルトの名無しさん
2011/12/05(月) 13:58:51.33そもそもウィジェットが持ってるappWidgetIdがユニークだと思うよ
0511デフォルトの名無しさん
2011/12/05(月) 14:29:11.71どちらも試したのですが二個目が無視されてしまうんです。
0512デフォルトの名無しさん
2011/12/05(月) 14:32:51.00なんでそれが不具合なんだよ。
設定>実行/デバッグ>パースペクティブ>アプリケーションの中段時に関連したパースペクティブを開く
を「プロンプト」以外にしておけ
0513デフォルトの名無しさん
2011/12/05(月) 14:35:49.30素材のサイズを減らしてみると多少は改善しましたがactivity遷移していく中でnativeヒープが増え続ける症状は変わりませんでした。
nativeヒープの解放が出来ないとなると2.1以下では、どのアプリも操作し続けるといつかはOOMが発生してしまうということでしょうか
0514デフォルトの名無しさん
2011/12/05(月) 14:44:21.030515デフォルトの名無しさん
2011/12/05(月) 14:50:47.58何かまだ不安定な感ありますが
なにもしない>プロンプト>なにもしない
として一応正常になったみたいです。どうもです。
0516デフォルトの名無しさん
2011/12/05(月) 14:56:33.99遷移の度に前画面は全てfinish()しているのでactivityは終了していますが
アプリ起動からOOMまでnativeヒープの値が減ることは一度もありませんでした。
ヒープに何が残っているのか分からない状況です
0517デフォルトの名無しさん
2011/12/05(月) 15:04:51.430518デフォルトの名無しさん
2011/12/05(月) 15:37:31.140519デフォルトの名無しさん
2011/12/05(月) 15:41:34.13printfの %x のような事をしたいです
0520デフォルトの名無しさん
2011/12/05(月) 15:44:02.95XMLなど捨ててしまえ
0521デフォルトの名無しさん
2011/12/05(月) 16:04:38.04なんかおかしいからプロジェクトごとうpか必要最小限でうp
0522デフォルトの名無しさん
2011/12/05(月) 16:21:52.78俺もSwingではゴリゴリレイアウト記述してたわ。
ソースの大半がレイアウト処理になったりしないかい?
XMLでレイアウト記述すればレイアウト処理をプログラムから分離できてソースの
見通しがいいし、XMLだからレイアウト構造が分かりやすいし、細かい調整も楽。
動的に変化するような部分はJavaで記述とかXMLレイアウトを分離したりしているけど、
好きな方ですればいいんじゃない?
0523デフォルトの名無しさん
2011/12/05(月) 16:22:32.39toHexString()
0524デフォルトの名無しさん
2011/12/05(月) 16:27:00.73あのレイアウトのツールなんか嫌いだ
0525デフォルトの名無しさん
2011/12/05(月) 16:31:03.20俺はそうしてるけど。
0526デフォルトの名無しさん
2011/12/05(月) 18:02:29.50どうもありがとうございます!上手くいきました
0527デフォルトの名無しさん
2011/12/05(月) 18:36:49.57intent-filterとかを使うのかと思うんだけどよく分からん
0528デフォルトの名無しさん
2011/12/05(月) 18:40:46.190529デフォルトの名無しさん
2011/12/05(月) 18:57:28.92layout-v○で切り替えるとか
0530デフォルトの名無しさん
2011/12/05(月) 19:26:32.37何が原因でしょうか。
0531440
2011/12/05(月) 20:37:54.360532デフォルトの名無しさん
2011/12/05(月) 20:59:02.11ちょっと何がしたいのかよくわかんない
0533デフォルトの名無しさん
2011/12/05(月) 21:02:19.17最初のレイアウト後viewWidthを得ることができない
0534デフォルトの名無しさん
2011/12/05(月) 21:21:13.600535440
2011/12/05(月) 21:31:58.50ステータスバー下げてタッチすればアプリをすぐ起動出来るように
本体起動時にアイコンを常駐させたいんだけど単にnotifyすると長時間文字が表示されてうざったくなりそうだからアイコンだけを一瞬で表示させたい
0536デフォルトの名無しさん
2011/12/05(月) 21:43:47.75空文字渡せば良いんじゃないの?
0538デフォルトの名無しさん
2011/12/05(月) 23:12:43.71何が原因か分かる方いましたら教えてください
12-05 14:08:42.726: W/KeyCharacterMap(835): No keyboard for id 0
12-05 14:08:42.726: W/KeyCharacterMap(835): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
0539デフォルトの名無しさん
2011/12/05(月) 23:14:02.41Aから受け取ったIntentにputExtraかなんかでその選択結果を加えてsetResultで返す
0540デフォルトの名無しさん
2011/12/05(月) 23:14:27.97特に気にしなくていいと思う
0541327
2011/12/05(月) 23:29:54.69短い表現の中に、経験に基づいた確かな方法が見え、「なるほど」と思いました。
参考にさせていただきます。
レス遅くなって申し訳ありません。
ありがとうございました。
0542デフォルトの名無しさん
2011/12/06(火) 00:41:21.92返事が完了遅くなり申し訳ありません。
setIdで通番を振るという方法は考えたのですが、
exceptionが発生し上手くいきませんでした。
R.java等のファイルで定義済みのidとの衝突をさけたいため、
510さんが仰られたappWidgetIdをまず試してみたいと思います。
0543当日商品を出しました
2011/12/06(火) 00:57:13.334-7日到着します。
よろしくお願いします
店長:吉田 杏子
0870
http://xua.me/dSB
0544デフォルトの名無しさん
2011/12/06(火) 04:35:26.65言ってることは正しい。
ID:TV7OhacI0=ID:npRmC1fe
正しい事と自分の憶測を断定的に織り交ぜている。Android開発経験者ならしないミスを犯している。馬鹿。
ID:9M2eqDgA0
概ね正しいが馬鹿に翻弄されて一時混乱。
ID:JhEKArgV0
ただのゴミ。
0545デフォルトの名無しさん
2011/12/06(火) 04:36:51.650546デフォルトの名無しさん
2011/12/06(火) 05:10:55.51【携帯】 サムスン「Galaxy S2」の基本アプリに、個人情報全てを盗み見る機能発覚…米で大問題の「Carrier IQ」と同様の機能★2
http://uni.2ch.net/test/read.cgi/newsplus/1323083752/
0547デフォルトの名無しさん
2011/12/06(火) 08:33:16.05実際に表示される範囲より広い気がします。
ちゃんとした高さを取るにはどうすればいいでしょうか?
0548デフォルトの名無しさん
2011/12/06(火) 09:26:48.620549518
2011/12/06(火) 10:16:51.26なるほどー。確かにそう言われると、XMLで書くほうが良さげですね。
全部書き直します。
0550デフォルトの名無しさん
2011/12/06(火) 10:48:27.550551デフォルトの名無しさん
2011/12/06(火) 11:59:51.790552デフォルトの名無しさん
2011/12/06(火) 14:01:00.95アプリから、サーバーに1日4回程度アクセスしたいと思っています(もちろんユーザの了承得て)
これを実現しようとすると、アプリは常時起動してないと駄目なんでしょうか?
朝6時、12時、18時、0時と決まった時間にのみ起動して+サーバと通信させたいのですが可能ですか?
電池の無駄な消耗を避けたいのが理由なんですが、その程度なら大した電力消費にならないでしょうか?
自分の端末に入れてるmixiのアプリもわりと頻繁にメッセージ受信してるし大丈夫かなと思いますが、
どの程度まで自動通信OKなのか判断する基準はあるんでしょうか
0553デフォルトの名無しさん
2011/12/06(火) 14:28:18.22AlarmManager
0554デフォルトの名無しさん
2011/12/06(火) 18:52:18.50ありがとうございます! そんなのがあったんですね
確認します
0555デフォルトの名無しさん
2011/12/06(火) 18:55:04.92どなたかお願いします・・・
0556デフォルトの名無しさん
2011/12/06(火) 19:49:18.790557デフォルトの名無しさん
2011/12/06(火) 19:50:46.77am するとhelpがでるけど、
[-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
ってなってるから、-e|--ei foo 1 -e|--ei bar 99
とかでいけるんじゃない?試してないけど。
0558デフォルトの名無しさん
2011/12/06(火) 20:14:47.07小文字のエルかと思ったけど、変なオプションだなと思ってた。
-e foo 1 -e bar 99
か
--ei foo 1 --ei bar 99
ってことだけど、ダメだんたんだよね。
0559デフォルトの名無しさん
2011/12/06(火) 20:32:16.84そうなんです。
--ei folderType 1 --ei folderId 1
とやりたいんですが、入れ替えてもfolderIdの方が無視?されるんです。
logcatで関係ありそうなとこを抜き出してみたんですが・・・
W/Bundle ( 2843): Key folderId expected Long but value was a java.lang.Integer.
The default value -1 was returned.
0560デフォルトの名無しさん
2011/12/06(火) 20:40:04.38--el 使え
0561デフォルトの名無しさん
2011/12/06(火) 20:45:36.87最新にはあるけどfroyoには無いな
0562デフォルトの名無しさん
2011/12/06(火) 21:04:54.22はい・・
自分2.2なんで無いんです・・・
無理なんですかね?
0563デフォルトの名無しさん
2011/12/06(火) 21:15:30.36-ei foo 1 bar 99
じゃないの?
0564デフォルトの名無しさん
2011/12/06(火) 21:25:02.68そうすると、
Starting: Intent { act=android.intent.action.Main dat=folderId }Error: Activity not started, unable to resolve Intent { act=android.intent.actio
n.Main dat=folderId flg=0x10000000 }
とエラーが・・
0565デフォルトの名無しさん
2011/12/06(火) 21:26:58.39あるいはamをあきらめる。
0566デフォルトの名無しさん
2011/12/06(火) 22:14:07.92データベースはSQLiteを使ってるんですが、いきなりデータベースが破損するエラーが発生しました。
なにか特別なことをしたわけでもなくて、いつもと同じように動作検証を行なっていた所、
例外が発生して強制終了後に、DBファイルが破損していて、記録したデータが全て無くなっていた感じです。
自分なりに調べてみたんですが、原因がわかりませんでした。
数ヶ月前から同じように動作検証していたんですが、今回のようにデータベースが破損するような例外は初めてです。
例外が発生したときにログは次の通りです
D/AndroidRuntime(22104): Shutting down VM
W/dalvikvm(22104): threadid=3: thread exiting with uncaught exception (group=0x40033160)
E/AndroidRuntime(22104): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime(22104): android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed
E/AndroidRuntime(22104): at android.database.sqlite.SQLiteQuery.native_fill_window(Native Method)
E/AndroidRuntime(22104): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:75)
E/AndroidRuntime(22104): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:288)
E/AndroidRuntime(22104): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:269)
E/AndroidRuntime(22104): at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:171)
E/AndroidRuntime(22104): at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:248)
原因が分からず苦戦しています。どなたか助けて下さい。
よろしくお願いします。
0567デフォルトの名無しさん
2011/12/06(火) 23:10:10.92韓国文化放送(MBC) 〒135-0091 東京都港区台場2-4-8 18F
フジテレビジョン 、、 〒137-8088 東京都港区台場2-4-8
韓国聯合TVNEWS(YTN) 〒105-0000 東京都港区赤坂5-3-6
TBSテレビ 、 、、 .〒107-8006 東京都港区赤坂5-3-6
大韓毎日 、、、、、、、、、、、、 〒108-0075 東京都港区港南2-3-13 4F
東京新聞(中日新聞社東京本社) 〒108-8010 東京都港区港南2-3-13
京郷新聞 、、、、、、〒100-0004 東京都千代田区大手町1-7-2
産経新聞東京本社 〒100-8077 東京都千代田区大手町1-7-2
(サンケイスポーツ、夕刊フジ、日本工業新聞社)
朝鮮日報 、、、 〒100-0003 東京都千代田区一ツ橋1-1 4F
毎日新聞東京本社 〒100-8051 東京都千代田区一ツ橋1-1-1
韓国日報 、、、、 〒100-0004 東京都千代田区大手町1-7-1 8F
読売新聞東京本社 〒100-8055 東京都千代田区大手町1-7-1
東亜日報 、、、 〒104-0045 東京都中央区築地5-3-2
朝日新聞東京本社 〒104-8011 東京都中央区築地5-3-2(AFP、NYT)
韓国放送公社(KBS) 〒150-0041 東京都渋谷区神南2-2-1NHK東館710-C
NHK放送センター、 〒150-8001 東京都渋谷区神南2-2-1
0568デフォルトの名無しさん
2011/12/07(水) 00:19:39.501.6以下のバージョンで普通に使えるんですか?
0569デフォルトの名無しさん
2011/12/07(水) 00:32:18.830570デフォルトの名無しさん
2011/12/07(水) 01:41:52.73AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
am.setMode(AudioManager.MODE_NORMAL);
am.setStreamSolo(0, true);
am.setBluetoothScoOn(true);
am.startBluetoothSco();
上記のではマイクは有効になりますが、STREAM_MUSIC が無効になるようで、音楽は再生
されていますが聞こえなくなります
ミュートに変更されるので、直後に解除しても音楽は聴こえないままです
IBluetoothHeadset を使った方法でも駄目でお手上げ状態です
どなたかご教授ください
0571デフォルトの名無しさん
2011/12/07(水) 01:46:20.730572デフォルトの名無しさん
2011/12/07(水) 01:53:49.20EditText.setHint()もしくはandroid:hint
0573デフォルトの名無しさん
2011/12/07(水) 04:33:23.800574デフォルトの名無しさん
2011/12/07(水) 10:58:30.780575デフォルトの名無しさん
2011/12/07(水) 12:18:05.41serfaceview自体をアニメーションさせることは出来ないのでしょうか?ご存じの方いらっしゃいましたらご教示ください。
0576デフォルトの名無しさん
2011/12/07(水) 12:38:44.17やったことはないがSurfaceView内でそれっぽいアニメーションを描画したあとSurfaceViewを消すというのはどうだろうか
0577デフォルトの名無しさん
2011/12/07(水) 12:40:07.800578デフォルトの名無しさん
2011/12/07(水) 12:59:07.61お早い回答ありがとうございます!
やはり動かないのですね。。
ご提案頂いた方法で検討してみます。
0579デフォルトの名無しさん
2011/12/07(水) 13:02:34.63お早い回答ありがとうございます!
やはり高いのですね。。
ご提案頂いた商品で検討してみます。
0580デフォルトの名無しさん
2011/12/07(水) 13:24:10.66SurfaceViewはダブルバッファリングになっているので、2枚の画像を交互に表示する動作になる。
canvasで実際に描画される画面は、表示されている1枚前の画面になるので要注意。
領域を限定して画像の描画やコピーを行うとだいぶ速くなるので、
遅い場合は描画ルーチンを工夫してみるといいよ。
0581デフォルトの名無しさん
2011/12/07(水) 13:25:08.86onTouchEventだとACTION_DOWNで背景色を変更した後、ACTION_MOVEでボタンから離れた際も背景色が変わったままです。
通常のButtonのように、ACTION_MOVEでボタンから離れると背景色が元に戻るようにしたいです。
いろいろと探してみたところ
ttp://android.migimaki.com/170/ボタン/xmlなしで、ボタンの外観を変える
↑このようなサイトも見つかったのですが、一番下の「任意のButton class を作る」をこのまま実装してみましたが、ボタンをタッチしても onFocusChanged が呼ばれません。
何か良い方法は無いでしょうか?
0582デフォルトの名無しさん
2011/12/07(水) 13:38:52.76SurfaceViewの画面の中でmp4の動画再生ってできますか?
0583デフォルトの名無しさん
2011/12/07(水) 13:42:04.64Javaだけのサンプルないでしょうか?
0584デフォルトの名無しさん
2011/12/07(水) 13:46:10.27SurfaceView.getSurfaceHolder()
MediaPlyaer.setDisplay(SurfaceHolder holder)
0585デフォルトの名無しさん
2011/12/07(水) 14:15:39.81TabHostにTabSpec追加していくだけだろ?
0586デフォルトの名無しさん
2011/12/07(水) 14:20:26.46マニフェストに追加しているにもかかわらず、
12-07 13:54:38.380: E/AndroidRuntime(25143): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.xxx/com.xxx.XXX}; have you declared this activity in your AndroidManifest.xml?
このようなエラーが出ます
なんで;;
0587デフォルトの名無しさん
2011/12/07(水) 14:30:13.48thanks!
0588デフォルトの名無しさん
2011/12/07(水) 14:31:28.49書いてて気づいたがAndroid4.0でTabActivityって無くなってたんだな
public class TestActivity extends TabActivity implements TabHost.TabContentFactory{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TabHost tabHost = getTabHost();
TabHost.TabSpec spec;
spec = tabHost.newTabSpec("tab1").setIndicator("Tab1").setContent(this);
tabHost.addTab(spec);
spec = tabHost.newTabSpec("tab2").setIndicator("Tab2").setContent(this);
tabHost.addTab(spec);
spec = tabHost.newTabSpec("tab3").setIndicator("Tab3").setContent(this);
tabHost.addTab(spec);
}
@Override
public View createTabContent(String tag) {
TextView textView = new TextView(this);
textView.setText(tag);
return textView;
}
}
0589デフォルトの名無しさん
2011/12/07(水) 17:17:12.78[textview1][textview2 ][textview3]
textview1は左寄せにして幅固定
textview3は右寄せにして幅固定
残りの幅の部分を真ん中のtextviewでFILL_PARENTしたいのですが、可能でしょうか?
画面を回転させた時にtextview2の幅だけが可変となるようにしたいのですが……
0590デフォルトの名無しさん
2011/12/07(水) 17:23:35.90こんなんでどうでしょ
public class MyButton extends Button{
public MyButton(Context context, AttributeSet attrs, int defStyle){
super(context, attrs, defStyle);
initBackground();
}
public MyButton(Context context, AttributeSet attrs){
super(context, attrs);
initBackground();
}
public MyButton (Context context){
super(context);
initBackground();
}
private void initBackground(){
StateListDrawable drawables = new StateListDrawable();
drawables.addState(new int[] {android.R.attr.state_pressed}, new ColorDrawable(Color.RED));
drawables.addState(new int[] {-android.R.attr.state_pressed},new ColorDrawable(Color.BLUE));
setBackgroundDrawable(drawables);
}
}
0591デフォルトの名無しさん
2011/12/07(水) 17:30:13.62RelativeLayoutを使え
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/btn1"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="Button1"/>
<Button
android:id="@+id/btn3"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:text="Button3"/>
<Button
android:id="@+id/btn2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/btn1"
android:layout_toLeftOf="@id/btn3"
android:text="Button2"/>
</RelativeLayout>
0592デフォルトの名無しさん
2011/12/07(水) 17:37:31.73eventから場所取って、moveでボタン位置からずれたら色戻せばいいんじゃない?
0593デフォルトの名無しさん
2011/12/07(水) 17:39:10.240594デフォルトの名無しさん
2011/12/07(水) 17:41:11.39ありがとうございました
0595102
2011/12/07(水) 18:01:28.77毎回wipeだと遅くてたまらない
0596デフォルトの名無しさん
2011/12/07(水) 19:29:04.93複数のThreadから同じDBファイルに同時にアクセスすると壊れるよ
スレッド間で同期とるなりして同時アクセスを防ごう
0597デフォルトの名無しさん
2011/12/07(水) 19:31:06.400598デフォルトの名無しさん
2011/12/07(水) 20:27:38.98朝日新聞は一時期300人のネット工作員をかかえ、工作していた。
捕まった編集者は49歳ですが、こんなカスでも1500万円の年収がもらえるんですよ。
>>866
14時以降に何が起きたんだ
>>866
Domain Information: [ドメイン情報]
a. [ドメイン名] ASAHI-NP.CO.JP
e. [そしきめい] かぶしきがいしゃ あさひしんぶんしゃ
f. [組織名] 株式会社 朝日新聞社
これが規制されたからじゃねw
−「朝日新聞社は、とある思想やパラダイムに日本の世論を誘導する見返りに、中国から大量の資金を貰っている。」−
これはおそらく週刊誌さえ書けない。
「失語症躁鬱ニートは氏ねよ」【ネット】朝日新聞社員(49)ネットで荒らし行為、会社ごとアクセス規制へ
0599440
2011/12/07(水) 20:49:34.280600デフォルトの名無しさん
2011/12/07(水) 20:50:47.770602440
2011/12/07(水) 20:55:01.61HTMLって以前ちょっとしたプレゼンをAndroid端末つかってするのに使ったんですが、
動作確認を電車内で行おうとスマホの様に小型端末で長文表示させたら横スクロール加わっちゃって気持ち悪かったので
何かアプリのマニュアル作成の方法を紹介してるサイト等ございましたら教えてください
0603デフォルトの名無しさん
2011/12/07(水) 20:59:02.61metaタグ
0604440
2011/12/07(水) 21:27:59.50サンプルコード公開しているサイトありませんか?
探しても使い方ばかりで元々画像を説明書として添付しようとしていた為、HTMLわからないままですが今回は大学のアプリ提出に間に合わせたいため即席で作りたいです
0605デフォルトの名無しさん
2011/12/07(水) 21:31:10.21meta viewport でぐぐれ
0606デフォルトの名無しさん
2011/12/07(水) 23:34:28.150607デフォルトの名無しさん
2011/12/07(水) 23:57:08.99SQLiteDatabaseCorruptExceptionはデータベースが破損したときに発生する不具合だそうです。
http://d.hatena.ne.jp/terurou/20100609/1276075829
データベースが破損する原因を調べていますが、全く検討がつきません。SQLiteのバグでしょうか?
同様にデータベースがいきなり破損したと言う人は居ませんか?
0608デフォルトの名無しさん
2011/12/07(水) 23:59:38.74削除し、新しくoverlayしたいのですが、
timer scheduleを利用するのが一番容易なのでしょうか。
こんな感じで、、、
timer.schedule(new TimeTask(){
public void ren(){
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
MyOverlay overlay = new MyOverlay(bmp, new GeoPoint(35656000, 139700000));
List<Overlay> list = map.getOverlays();
list.add(overlay);
list.remove(overlay);
} },1000,1000);
0609デフォルトの名無しさん
2011/12/08(木) 01:06:14.67あれはデバッグ用のオプションで素のandroidイメージなら必ず設定ツールが入ってる。どのバージョンにもあるよ。
0610608
2011/12/08(木) 01:13:38.41エラー箇所は、
57行目、list overlay
60行目、map
エラーは、定義されていないと出ます。
書き方が悪いのだと思いますが
うまくいきません。
プログラムの内容は
マップ上にiconをoverlayをし、
5秒後に、overlayを削除し、
新たにoverlayをするようにしています。(つもり)
よろしくお願いします。
http://www1.axfc.net/uploader/Sc/link.pl?dr=6460476974&file=Sc_298799.zip
0611デフォルトの名無しさん
2011/12/08(木) 02:09:46.12変数 onActivityResult に void は無効な型です.
と出るのですが原因は何が考えられるでしょうか?
0612デフォルトの名無しさん
2011/12/08(木) 02:17:39.73例外発生してアプリが終了したときに書き込み途中とかでプロセスが落ちちゃったんじゃないの?
0613デフォルトの名無しさん
2011/12/08(木) 02:26:18.660614デフォルトの名無しさん
2011/12/08(木) 02:27:20.72そのまんま
型があってない
0615デフォルトの名無しさん
2011/12/08(木) 03:44:18.15ないなら>>612の状況はあり得るけどVMがクラッシュするかネイティブヒープがOOM出す時以外ケースが
思いつかないんだけどファイナライザに大事な処理書いてるクソ実装とかだろうか。
0616デフォルトの名無しさん
2011/12/08(木) 07:57:22.24色々試していて遅くなってしまい申し訳ないです。
思い道理の動作をさせることが出来ました。
本当にありがとうございました。
>>592
それでも良かったのですがevent周りでは他にも色々とやっているので、出来るだけスマートにしたかったんです。
ありがとうございます。
0617デフォルトの名無しさん
2011/12/08(木) 08:55:58.22>>596は読みましたか?
0618デフォルトの名無しさん
2011/12/08(木) 14:16:11.48あ!すみません。見落としてました!
スレッドで同期は取ってなかったような気がします。
さっそく調べてみます。ありがとうございました。
0619デフォルトの名無しさん
2011/12/08(木) 15:04:12.69大阪市役所・自治労・大阪市労働組合・日教組・大阪市教育委員会・自民党・共産党・社民党・関西電力・住友グループ
・毎日放送・毎日新聞・関西経済連合・日本原子力発電株式会社 ・ 週刊文春・週刊新潮・NHK・朝日新聞・読売新聞
・部落解放同盟・朝鮮総連・在日本大韓民国民団・日本遊技関連事業協会・全日本遊技事業協同組合連合会・日本弁護士連合会・生活保護受給者・反日左翼・9条の会・革マル派・中核派
VS
橋下徹/維新の会
大阪市民・みんなの党・国民新党・亀井静香・石原慎太郎・東国原英夫
様子見:公明
0620デフォルトの名無しさん
2011/12/08(木) 15:58:52.70平松邦夫/民主党
大阪市役所・自治労・大阪市労働組合・日教組・大阪市教育委員会・自民党・共産党・社民党・関西電力・住友グループ
・毎日放送・毎日新聞・関西経済連合・日本原子力発電株式会社 ・ 週刊文春・週刊新潮・NHK・朝日新聞・読売新聞
・部落解放同盟・朝鮮総連・在日本大韓民国民団・日本遊技関連事業協会・全日本遊技事業協同組合連合会・日本弁護士連合会・生活保護受給者・反日左翼・9条の会・革マル派・中核派
VS
橋下徹/維新の会
大阪市民・みんなの党・国民新党・亀井静香・石原慎太郎・東国原英夫
様子見:公明
VS
俺
ファイ!
0621デフォルトの名無しさん
2011/12/08(木) 17:14:34.48You Win !!
0622デフォルトの名無しさん
2011/12/08(木) 17:38:31.12別の環境でも落ちた
ぐぐったら4.0のsnapshotは未サポートとあり、それ本当か?
と聞いてるとこで終わってたw
0623デフォルトの名無しさん
2011/12/08(木) 17:42:29.79アプリごとに割り当てられた内部フォルダと違い、
SDカードはルートから自由にアクセスできるためアプリ固有の空間とは違うと思いますが、
SDカード上に自分のアプリのファイルを生成する場合、暗黙的なルールはありますか?
(SDカードルートの下に自分のパッケージ名のフォルダを作って、そこに配置しなければならない、とか)
0624デフォルトの名無しさん
2011/12/08(木) 17:50:29.260625デフォルトの名無しさん
2011/12/08(木) 17:50:30.870626デフォルトの名無しさん
2011/12/08(木) 18:07:56.40何が原因の可能性が高いですか?
0627デフォルトの名無しさん
2011/12/08(木) 18:08:47.040628デフォルトの名無しさん
2011/12/08(木) 18:31:43.000629デフォルトの名無しさん
2011/12/08(木) 18:36:15.570630デフォルトの名無しさん
2011/12/08(木) 18:38:48.960631デフォルトの名無しさん
2011/12/08(木) 18:41:15.20>>630
とおりの間違えです
0632デフォルトの名無しさん
2011/12/08(木) 18:44:49.400633デフォルトの名無しさん
2011/12/08(木) 18:45:17.240634デフォルトの名無しさん
2011/12/08(木) 18:48:37.83春まで待てばいいと思うよ。
0635デフォルトの名無しさん
2011/12/08(木) 19:50:31.530636デフォルトの名無しさん
2011/12/08(木) 19:50:59.570637デフォルトの名無しさん
2011/12/08(木) 19:53:19.24以前SQLiteを利用した時に、特に害もないのにSQLiteExceptionが出て気持ち悪かったです。
今回は破損すると非常に困るデータを格納したいのですが、
SQLiteが信頼出来ない場合はファイルベースでの保存を考えています
0638637
2011/12/08(木) 19:54:04.990639デフォルトの名無しさん
2011/12/08(木) 20:08:45.000640デフォルトの名無しさん
2011/12/08(木) 20:13:04.800641デフォルトの名無しさん
2011/12/08(木) 21:53:33.640642デフォルトの名無しさん
2011/12/08(木) 21:59:03.230643デフォルトの名無しさん
2011/12/08(木) 22:15:51.72会社から作れと命令されているのですが
COBOLしか知らないのです。
0644デフォルトの名無しさん
2011/12/08(木) 22:38:38.630645デフォルトの名無しさん
2011/12/08(木) 22:42:53.850646デフォルトの名無しさん
2011/12/08(木) 22:46:07.30Win32API質問箱 Build99
http://hibari.2ch.net/test/read.cgi/tech/1322577568/
0647デフォルトの名無しさん
2011/12/08(木) 22:49:35.61Windows AzureやAndroidにも対応したCOBOL開発環境
http://itpro.nikkeibp.co.jp/db/article/10005336/
0648デフォルトの名無しさん
2011/12/08(木) 23:12:17.72http://www.nicovideo.jp/watch/sm15377275
youtube: http://www.youtube.com/watch?v=lf4iNq_E9XA
http://blog-imgs-34.fc2.com/d/e/l/deliciousicecoffee/DSCN6426.jpg
http://4.bp.blogspot.com/-mEsOSb2V_m4/TlD4HoAbG0I/AAAAAAAADEc/ou3_NGs9h4E/s1600/6.jpg
0649デフォルトの名無しさん
2011/12/08(木) 23:39:25.89凄いけど、用途が思い浮かばない。
一応指示画面ぐらいならCOBOLで、
作ったこともあるんだが。
0650デフォルトの名無しさん
2011/12/09(金) 03:45:41.37誰か同じ症状、あるいはR.javaを復活させる方法知ってる方はいらっしゃいますか?
当方、eclipseを使用してます。Android 2.2で開発している最中です。
png画像ファイル17枚をまとめて一度に、drawableフォルダへ入れた時に、R.javaが消え去ったようです・・・
0651デフォルトの名無しさん
2011/12/09(金) 04:42:56.040652デフォルトの名無しさん
2011/12/09(金) 05:00:46.11レスありがとうございます!
R.javaが消えるバグ?を再現出来ました。
png画像の中にgifファイルが混じっていたらしく、それを入れると入れないとでR.javaが消えたり消えなかったり・・・orz
しかし、gifも一応サポートしているのに何故・・・ お騒がせ致しました m(_ _)m
0653デフォルトの名無しさん
2011/12/09(金) 09:14:40.682byteのファイル名入れたとか?
0654デフォルトの名無しさん
2011/12/09(金) 09:15:39.16そのgifうp
0655デフォルトの名無しさん
2011/12/09(金) 09:41:03.39そのgifファイルが壊れているか、拡張子と中身の形式が違う
(例えばpngファイルの名前を.gifにした)んじゃない?
リソースにエラーがあるとR.javaが生成されないのは仕様だ
0656デフォルトの名無しさん
2011/12/09(金) 10:31:58.740657デフォルトの名無しさん
2011/12/09(金) 10:43:21.09GUIのタブがなくて、「設計」「ソース」しかない場合の対処法はありますか?
何度か再起動すると治るのですが…。
0658デフォルトの名無しさん
2011/12/09(金) 10:47:22.60アンインストールってどうすればいいんでしょう?
0659デフォルトの名無しさん
2011/12/09(金) 10:54:52.69すみません解決しました。
インポートしたprojectの場合に起こるそうで、
xmlファイルをandroidレイアウトエディターで開くことでGUIが表示されました。
0660デフォルトの名無しさん
2011/12/09(金) 11:06:05.69貴方は私ですか?
私も昨夜、10日で覚えるというプログラミング勉強本を片手に悩んで、同じように解決しました…
0661デフォルトの名無しさん
2011/12/09(金) 11:28:52.87電池残量に限らずオーバーレイのやり方が知りたいです
0662デフォルトの名無しさん
2011/12/09(金) 11:38:51.81アクティビティの下部に設置したボタンも一緒にポップアップするのは仕様でしょうか?
0663デフォルトの名無しさん
2011/12/09(金) 11:50:02.93adb uninstall パッケージ名
設定-アプリケーション-アプリケーションの管理から選択してアンインストール
どちらでも
0664デフォルトの名無しさん
2011/12/09(金) 11:56:18.74サンクスできた。
0665デフォルトの名無しさん
2011/12/09(金) 12:00:08.50typeがTYPE_SYSTEM_ALERTかTYPE_SYSTEM_OVERLAYの
WindowManager.LayoutParamsを使って、WindowManagerにaddViewすればいい。
(SYSTEM_ALERT_WINDOWのパーミッションが必要)
ViewでMotionEvent.ACTION_DOWNとか取りたいなら、TYPE_SYSTEM_ALERTで。
TYPE_SYSTEM_OVERLAYの場合は、FLAG_WATCH_OUTSIDE_TOUCHのflagをつければ
MotionEvent.ACTION_OUTSIDEだけは取れる。
0666デフォルトの名無しさん
2011/12/09(金) 12:14:05.10ライフサイクルの流れが違った気がするんだが、
ホームで終わらせた時に呼ばれるメソッドってなんだっけ?
0667デフォルトの名無しさん
2011/12/09(金) 12:28:56.17めちゃめちゃ詳しくサンクス!
ここまで教えてもらえるとは思ってなかった!
ありがとうございます
0668330
2011/12/09(金) 14:12:01.73overlayを記述、一定時間経過したら、
removeで削除し、新たなoverlayを記述という流れでよいのでしょうか。
他によい方法あれば教えてください。
よろしくお願いします。
0669650
2011/12/09(金) 14:23:57.242byte文字はファイル名に使用していないのです・・・ 何故なんでしょうね。
>>654,655
http://www.dotup.org/uploda/www.dotup.org2359520.zip.html
ネットから拾った画像をリサイズして加工した画像をアプリに使用する予定なので、本来はこの元画像は入れるつもりは無かったのですが
それを間違って入れてしまって起きた現象なので、元画像に原因があるんですかね。画像形式に関しては知識不足なので分かりません m(_ _)m お騒がせ致しました。
0670デフォルトの名無しさん
2011/12/09(金) 15:46:07.810671デフォルトの名無しさん
2011/12/09(金) 18:19:33.34fイ´__ __ヾ
{:六;;;;:ハ:;;;:カ
(_ ' _^_ヽリ なんだ AKBって整形した反日朝鮮人だったのかァ
,人 l⌒l、 ブームの捏造手法が寒流と同じだけはあるな
/ \,ゝヽr' \
/ |:| ヽ
l l /´�堰@ l !
|___l ノ ,イ !__,}
0672デフォルトの名無しさん
2011/12/09(金) 18:53:07.18おかしな状態になったことはあるなあ
全部削除して入れ直すと何事もないという
0673デフォルトの名無しさん
2011/12/09(金) 18:53:59.810674デフォルトの名無しさん
2011/12/09(金) 19:11:58.010675デフォルトの名無しさん
2011/12/09(金) 19:23:30.27Flagはまぁいろいろあるから調べて自分の目的に合うやつ使え
Intent i = new Intent(MyActivity.this, MyActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
0676440
2011/12/09(金) 19:26:29.190677デフォルトの名無しさん
2011/12/09(金) 19:28:38.80つか友達とかに聞けよ
ぼっちか?
http://proguard.sourceforge.net/
0680デフォルトの名無しさん
2011/12/09(金) 20:49:09.79買う奴いるもんだなー。
0682440
2011/12/09(金) 21:50:18.40多分それです
最近では簡単にコピーできるそうで
対策として認証させるまでわかったのですが
それの導入方法がわかりません。。
0683デフォルトの名無しさん
2011/12/09(金) 22:03:59.540684デフォルトの名無しさん
2011/12/09(金) 22:43:56.42これをプログラム中で動的に並び替えする場合にはどうすればいいでしょう?
例えばhorizontalで
A|B|C
と並んでいるものを
A|C|B
としたり新たなビューDを追加して
A|B|D|C
としたりしたいんです
0686デフォルトの名無しさん
2011/12/09(金) 23:02:20.48スマホが二度と立ち上がらなくなる恐ろしいプログラムになっちまった・・・w
電池取り外しでやっと復活できるという・・・・おそろしい!
0687デフォルトの名無しさん
2011/12/09(金) 23:07:46.75どこかサンプルコード置いてあるところ知りませんか?
「android 設定画面 作成」とかのキーワードでぐぐってみたけどXMLでの作成方法しか見つからないー
0688デフォルトの名無しさん
2011/12/09(金) 23:11:18.43BOOTCOMPLEAT受けで起動すれば完璧。
0689デフォルトの名無しさん
2011/12/10(土) 00:20:37.02半年前に逆にコードばっかで苦労した覚えしかないんだが…
設定画面というキーワードのせいかも
edittextとか、使う部品の名前で探したらどうかな
0690デフォルトの名無しさん
2011/12/10(土) 00:50:22.17そこに対し1時間ごとにOKボタンを押下するようなアプリって
作ろうと思えば作成できるのでしょうか?
例えば「怪盗ロワイヤル」で1時間ごとに自動でミッションこなしてくれるような感じです。
0691デフォルトの名無しさん
2011/12/10(土) 00:52:52.450692デフォルトの名無しさん
2011/12/10(土) 00:57:40.64スマホでやる意味がさっぱり分からん。PCでAndroidエミュ起動してPC側の自動操作ソフトでも使えばいいんちゃう
0693デフォルトの名無しさん
2011/12/10(土) 01:10:33.74180 名前:115x125x150x194.ap115.ftth.ucom.ne.jp[] 投稿日:2011/04/29(金) 13:58:50.19 0
このスレ見てハロカスヲタはホント閉鎖的だなって思うわ
これだからハロカスって言わるんだよカス ハロ=HelloProject(モーニング娘などが所属)
http://hato.2ch.net/test/read.cgi/morningcoffee/1303996886/180
756 名前:115x125x150x194.ap115.ftth.ucom.ne.jp[] 投稿日:2011/04/30(土) 04:27:05.86 0
このスレ見てハロカスヲタはホント閉鎖的だなって思うわ
これだからハロカスって言わるんだよカス
http://hato.2ch.net/test/read.cgi/morningcoffee/1304043385/756 他多数書き込み
Network Information: [ネットワーク情報]
a. [IPネットワークアドレス] 115.125.150.192/29
f. [組織名] 有限会社 クリップ
AKB48 音響、缶バッヂ等製作 有限会社クリップ(代表=日本名を名乗る在日朝鮮人)
→なぜ在日朝鮮人が、わざわざ2chに出向いて必死になってHelloProjectを叩くか。単に商売敵だから?AKBが「ツリ目のエラ張りにしか」売れてないから?
ヒント:*韓国人のみに見られる風土病の存在
*HelloProject→日本人アイドル AKB→整形した○○人←韓流()
そして、"朝鮮人だらけの"マスコミが 捏造AKB ブーム. 捏造韓流 ブームを演出し、ごリ押す目的が見えますか?
検索していろいろなサイトを巡ってみて下さい
0695デフォルトの名無しさん
2011/12/10(土) 01:32:46.341時間ごとに勝手にスリープ解除して画面を表示してネットワークが回復するのを待ってWebを特定の順序で表示して
タップ操作をinjectionするアプリを書けばできるんじゃね? 俺は作りたくないから調べないけど。
0696デフォルトの名無しさん
2011/12/10(土) 03:11:45.86スマホで作るとなると手間がはんぱなさそうだな。
PCならUWSCで、30分くらいで作れそうだけど。
0697デフォルトの名無しさん
2011/12/10(土) 12:55:23.83java.lang.NullPointerExceptionってエラーダイアログがよく出て作業に邪魔なんだけど解決する方法って無い?
0698デフォルトの名無しさん
2011/12/10(土) 13:12:33.870699デフォルトの名無しさん
2011/12/10(土) 13:17:17.210700デフォルトの名無しさん
2011/12/10(土) 13:20:01.67最近まで
eclipse 3.2 + PHPeclipse
と
eclipse 3.6 + ADT
を一つにまとめるのについでだからと最新版にして
eclipse 3.7.1 + PDT + ADT
って構成に切り替えたから
0701デフォルトの名無しさん
2011/12/10(土) 13:55:05.77prefenceActivity継承して、あとは、prefencegroupとか適当に。
アクテイビティより楽。
0702デフォルトの名無しさん
2011/12/10(土) 14:00:36.78ネットワークうんぬんは、抜きにしたら、Webviewだけでいけないかな?
ontouch呼べばいいんでしょ?
0703デフォルトの名無しさん
2011/12/10(土) 14:51:54.380704デフォルトの名無しさん
2011/12/10(土) 14:56:32.48String where = COLUMN_image + "=" + photo;
Cursor c = db.query(TABLE_NAME, new String[] {"_id"}, where, null, null, null, null);
c.moveToFirst();
for(int i=0; i<c.getCount(); i++){
String idd = c.getString(0);
}
c.close();
}
上のメソッドで、別Activityから受け取ったSDカード内の画像パス(String photo)を使って、
画像パスを保存したカラム(COLUMN_image)を検索し、一致した場合そのレコードのIDを取得する
という動作をしたいのですがどうにも上手くいきません。間違ってる部分を教えて頂ければ有難いです。
0705デフォルトの名無しさん
2011/12/10(土) 15:18:15.730706デフォルトの名無しさん
2011/12/10(土) 15:30:27.660707デフォルトの名無しさん
2011/12/10(土) 15:36:13.96> String idd = c.getString(0);
c.getString(i);じゃないの?
0708デフォルトの名無しさん
2011/12/10(土) 16:28:07.07なんでだよw
複数レコード有ったらException食らうぞ
0709デフォルトの名無しさん
2011/12/10(土) 16:49:48.00where句の=の前後にスペースかな
0710デフォルトの名無しさん
2011/12/10(土) 17:26:58.06エミュレータだと見れたんですが実機だとどうしても見えません
どうすれば見れるようになりますか?
0711デフォルトの名無しさん
2011/12/10(土) 17:28:24.68セキュリティ上見れない
0712デフォルトの名無しさん
2011/12/10(土) 17:28:55.82韓国文化放送(MBC) 〒135-0091 東京都港区台場2-4-8 18F
フジテレビジョン 、、 〒137-8088 東京都港区台場2-4-8
韓国聯合TVNEWS(YTN) 〒105-0000 東京都港区赤坂5-3-6
TBSテレビ 、 、、 .〒107-8006 東京都港区赤坂5-3-6
大韓毎日 、、、、、、、、、、、、 〒108-0075 東京都港区港南2-3-13 4F
東京新聞(中日新聞社東京本社) 〒108-8010 東京都港区港南2-3-13
京郷新聞 、、、、、、〒100-0004 東京都千代田区大手町1-7-2
産経新聞東京本社 〒100-8077 東京都千代田区大手町1-7-2
(サンケイスポーツ、夕刊フジ、日本工業新聞社)
朝鮮日報 、、、 〒100-0003 東京都千代田区一ツ橋1-1 4F
毎日新聞東京本社 〒100-8051 東京都千代田区一ツ橋1-1-1
韓国日報 、、、、 〒100-0004 東京都千代田区大手町1-7-1 8F
読売新聞東京本社 〒100-8055 東京都千代田区大手町1-7-1
東亜日報 、、、 〒104-0045 東京都中央区築地5-3-2
朝日新聞東京本社 〒104-8011 東京都中央区築地5-3-2(AFP、NYT)
韓国放送公社(KBS) 〒150-0041 東京都渋谷区神南2-2-1NHK東館710-C
NHK放送センター、 〒150-8001 東京都渋谷区神南2-2-1
内にも外にも無能なのは今の日本の政治は朝鮮が行っているから
帰化人だらけの野田内閣をみてみろよ
0713デフォルトの名無しさん
2011/12/10(土) 17:46:34.830714デフォルトの名無しさん
2011/12/10(土) 18:44:57.15何を利用したらいいのでしょうか。
0715デフォルトの名無しさん
2011/12/10(土) 18:54:28.29ありがとうございます。以下のようにphotoをシングルコーテーションで囲むことで解決しました!
String where = COLUMN_image + " = " + "'" +photo+ "'";
バインドという技術もあるのですね、そちらも調べてみたいと思います。助かりました。
0716デフォルトの名無しさん
2011/12/10(土) 19:00:16.86AlarmServiceじゃないかな
0717156
2011/12/10(土) 19:27:43.00リンク時にELFのフォーマットの読み込みに失敗してしまう。
x86版の単体やarmとarm-v7のユニバーサルならビルドできるみたいなんだけど、誰かこの辺をやってる人いる?
0718デフォルトの名無しさん
2011/12/10(土) 20:06:13.87root取った端末じゃないと無理だよ
0719440
2011/12/10(土) 20:34:02.040720デフォルトの名無しさん
2011/12/10(土) 21:44:18.77端末が3.0以上ならActionBar、2.xなら自作のアクションバーもどきを表示
端末がタブレットなら大画面用レイアウトに切り替え
if文の嵐で管理しきれない・・・
どうすれば複数バージョンサポートがラクにできるの?
0721デフォルトの名無しさん
2011/12/10(土) 21:45:48.870722デフォルトの名無しさん
2011/12/10(土) 22:03:40.533系は無視
0723デフォルトの名無しさん
2011/12/10(土) 22:17:47.07Lenovo IdeaPad Tablet A1
について教えてください。
アプリケーションの内部からシリアル番号を
読み出すことはできるでしょうか。
android.os.Build.SERIALを使用するらしいです。
もし、可能なら、IdeaPadを購入するつもりです。
よろしくお願いします。
0724デフォルトの名無しさん
2011/12/10(土) 22:39:06.55これeclipseと連動させるにはどうすればいいんですかね?
2.2だとifconfig eth0でIP取れるんだけど
0725デフォルトの名無しさん
2011/12/10(土) 22:58:07.33MonkeyRunner
0726デフォルトの名無しさん
2011/12/11(日) 03:43:28.14行いたいのですが、mapView(下から3行目)が定義されていないと出てしまいます。
プログラムの構造としては
public class mylocation extends MapActivity {
public void onCreate(Bundle savedInstanceState) {
略
final MapView mapView = new MapView(this, getResources().getString(R.string.map_key));
略
doSomething();
}//OnCreate
private void doSomething() {
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
MyOverlay overlay2 = new MyOverlay(bmp, new GeoPoint(new Double(41.781978333333335 * 1E6).intValue(),
new Double(140.76609166666668 * 1E6).intValue()));
List<Overlay> list = mapView.getOverlays();
list.add(overlay2);
}//something
こんな感じなのですが、
どのようにしたら良いのでしょうか。
よろしくお願いします。
0727デフォルトの名無しさん
2011/12/11(日) 09:03:08.150728デフォルトの名無しさん
2011/12/11(日) 10:07:53.85ActionBarのAPIは3.0からなので、2.3.xでActionBarっぽく見せるには
SDKのsamples/android-14/ActionBarCompatみたいに自作するしかない。
ただActionBarは、左利きの人にとって使いづらい(片手で操作しにくい)
ってのをどっかで見たので、ActionBar使うのは、ちょっと考えたほうがいいかも。
0729727
2011/12/11(日) 12:13:27.88ありがとうございます。なるほど勉強になります。
タッチパネル主体のデバイスにソフトカーソルキーの実装を考えているんですが、なかなか良いアイデアがわかなくて…
androidは常時アクションバー(カーソルキーなど)をレイアー最上に表示させて、↑↓←→とか可能でしょうか?
使用例) atokの文節選択肢など
0730デフォルトの名無しさん
2011/12/11(日) 12:17:16.62Nexusの下に出てる操作キーのことでしょ?
あれはOS組み込みだからAPIで同じ物を出すのは無理
カスタムビューで似たようなものを作るのはできると思うけど
0731727
2011/12/11(日) 12:26:47.38説明足らずで申し訳ない
やりたい事は>>729で書いた通りなんですが、androidはやっぱWMみたいにいかないですね(^^;
0732デフォルトの名無しさん
2011/12/11(日) 13:09:05.83犬猫子供を出せば、馬鹿は見るだろ?
某テレビ局在日社員
0733デフォルトの名無しさん
2011/12/11(日) 13:11:43.840734デフォルトの名無しさん
2011/12/11(日) 13:44:14.39ゲームの十字パッドみたいなものかな?
そのようにやってるゲームがあるのだから、できるとは思うけど
0735デフォルトの名無しさん
2011/12/11(日) 15:14:29.10どこが間違っているのでしょうか?
[MainActivity]
btnA.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this,SubActivity.class);
startActivityForResult(intent, SUBACTIVITY);
}
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == SUBACTIVITY){
if (resultCode == RESULT_OK){
etA.setText(intent.getStringExtra("AAA"));
}
}
}......
[SubActivity]
Intent intent = new Intent();
TextView tv3 = (TextView)findViewById(R.id.tv3);
String input = tv3.getText().toString();
intent.putExtra("AAA", input);
setResult(RESULT_OK,intent);
finish();
0736デフォルトの名無しさん
2011/12/11(日) 15:24:56.29のLOG監視をサービスとして動かしてると、
ActivityManagerからkillされた時に
logcatが残ってしまうんですが、
Process.killProcessQuiteで、
一緒にkillされるにはどうすればよいでしょうか。
0737デフォルトの名無しさん
2011/12/11(日) 15:52:47.39良さそうに見えるんだけど俺も初心者だからよくわからんな〜
http://www1.axfc.net/uploader/Sc/so/299787.zip
↑やっつけだけど作ってみたからインポートして使ってみて
0738デフォルトの名無しさん
2011/12/11(日) 17:58:38.16デバッガでブレークポイント指定するなりして
ちゃんとどこを通ってるか確認したの?
0739デフォルトの名無しさん
2011/12/11(日) 20:03:05.94this?
わからんけど。
0740デフォルトの名無しさん
2011/12/11(日) 20:48:47.43やはりまだエラーになってしまいます。
他にわかる方いらっしゃいますか。
0741デフォルトの名無しさん
2011/12/11(日) 20:55:40.970742デフォルトの名無しさん
2011/12/11(日) 20:57:28.32単にmapViewをインスタンス変数にすればいいのでは
0743デフォルトの名無しさん
2011/12/11(日) 21:09:20.44ありがとうございます。
どのようになりますか?
0744デフォルトの名無しさん
2011/12/11(日) 21:30:19.44あ、理解できました。
OnCreateの前にインスタンス化したら
無事動かせました。
ありがとうございます。
0745デフォルトの名無しさん
2011/12/11(日) 22:45:31.57使用マシンはMac mini (Intel Core2 Duo 2GHz 4GB)
こんなのでデバッグするなんて時間無駄過ぎ。
やはり実機がないと無理でしょうか?
0746デフォルトの名無しさん
2011/12/11(日) 23:04:05.26無理ってことはないが実機でやったほうが5倍は捗る
0747デフォルトの名無しさん
2011/12/11(日) 23:07:53.26やはりそうですか・・・
○| ̄|_
0748デフォルトの名無しさん
2011/12/11(日) 23:09:29.50実機持ってたらエミュとか画面のレイアウトが崩れてないか確認したら即閉じるレベル
0749デフォルトの名無しさん
2011/12/11(日) 23:18:49.39まあ、実機の方が数十倍良いけど
0750デフォルトの名無しさん
2011/12/11(日) 23:18:52.84PHENOM X6 1055が鈍いのかもしれんが。
0751デフォルトの名無しさん
2011/12/11(日) 23:20:50.170752デフォルトの名無しさん
2011/12/11(日) 23:21:09.910754デフォルトの名無しさん
2011/12/12(月) 00:26:26.97なにがどうダメだったのかね?
0755デフォルトの名無しさん
2011/12/12(月) 00:38:46.31ソース全部晒すか一人で地道にLog埋めたほうが早いんじゃね
0756735
2011/12/12(月) 00:40:46.93>>737に上げていただいたサンプルを見ても何故できないのか理解できません。
また>>735のコードはMainActivityの
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
部分に黄線がでて
型 new View.OnClickListener(){} からのメソッド onActivityResult(int, int, Intent) はローカルで使用されません
とでます
0757デフォルトの名無しさん
2011/12/12(月) 00:42:37.39インナークラスの中にonActivityResult を実装しても意味ないわな。
Activity#onActivityResultをオーバライドしたいんじゃないのかい?
ログでも仕込めば呼ばれてないのは一発で分かっただろうに。
0758デフォルトの名無しさん
2011/12/12(月) 00:47:22.85これは正常な動作ですか?また、これらを表示するにはどうやれば良いですか?
0759デフォルトの名無しさん
2011/12/12(月) 01:02:40.65アイコン追加くらい手動でやればいいじゃん
壁紙は4.0のエミュはギャラリーが腐っててうまく設定できなかったような記憶
他の壁紙設定アプリのAPKとか押し込んで無理矢理設定したけど、背景がスクロールしなくてイマイチだった。
0760デフォルトの名無しさん
2011/12/12(月) 01:03:05.000761デフォルトの名無しさん
2011/12/12(月) 01:07:07.72このxmlはandroid用のxmlですよってことを示してる
おまじないみたいなもんだからあんまり意味とか考えなくてもいいよ
0762デフォルトの名無しさん
2011/12/12(月) 01:08:54.81その後のXMLの記述で android:****= みたいに書くだろ?
XML名前空間に android:**** ってのを使えるようにするための定義があるんだよ
0764デフォルトの名無しさん
2011/12/12(月) 03:41:20.220765デフォルトの名無しさん
2011/12/12(月) 03:49:58.20http://codezine.jp/article/detail/4814?p=3
ここを見本にしてるんだけど例えばカラム名Aの中からeditTextに入力された文字列を持つものだけを抽出して表示とかしたい
0766デフォルトの名無しさん
2011/12/12(月) 04:05:27.240767デフォルトの名無しさん
2011/12/12(月) 04:06:49.970768650
2011/12/12(月) 04:10:52.400769デフォルトの名無しさん
2011/12/12(月) 04:22:32.11とりあえずSQLiteDatabase#rawQueryで素のsqlを文字列で流し込めるから、まず単純な文を実行してCursorとかの挙動をつかめ。
その後はandroidじゃなくてSQLiteの解説サイト見てなんとかしろ。
よく分からんうちはselectionArgとかは無視して地道に文字列だけで文を組み立てておけ。
0770デフォルトの名無しさん
2011/12/12(月) 06:05:58.300771デフォルトの名無しさん
2011/12/12(月) 08:11:28.080772デフォルトの名無しさん
2011/12/12(月) 08:22:40.79やっぱりUSBが便利で良いよ
0773デフォルトの名無しさん
2011/12/12(月) 08:32:04.74アップローダーとかじゃだめなのかな?
0774デフォルトの名無しさん
2011/12/12(月) 08:32:30.950775デフォルトの名無しさん
2011/12/12(月) 10:14:52.88アップローダーはこれが設定されてないので、不可能とみる
端末は買った方が何倍も開発効率は上がるわけ
0776デフォルトの名無しさん
2011/12/12(月) 10:16:38.590777デフォルトの名無しさん
2011/12/12(月) 11:56:50.53Viewを覆い隠すように一回り大きいViewを置く
ということをやりたいのですが、
うまい方法はないでしょうか?
0778デフォルトの名無しさん
2011/12/12(月) 12:01:59.480779デフォルトの名無しさん
2011/12/12(月) 12:22:56.610780デフォルトの名無しさん
2011/12/12(月) 12:34:30.22文字サイズ指定はできないのかな?
0781780
2011/12/12(月) 12:47:41.26スマソ
0782デフォルトの名無しさん
2011/12/12(月) 13:18:14.60どう解決したのか書かないと、おまえの書き込みは本当にゴミだぞ
0783デフォルトの名無しさん
2011/12/12(月) 14:42:13.71どんな場合にピリオドを付けるのでしょうか?
0784デフォルトの名無しさん
2011/12/12(月) 14:50:20.91とりあえずLVLのソースを読めば良い。そんなに難しくないから
使い方はここに載ってる
http://developer.android.com/intl/ja/guide/publishing/licensing.html#app-publishing
http://android-developers.blogspot.com/2010/09/securing-android-lvl-applications.html
0785デフォルトの名無しさん
2011/12/12(月) 15:16:40.82[2011-12-12 15:13:03 - adb]ADB server didn't ACK
[2011-12-12 15:13:03 - adb]* failed to start daemon *
というメッセージが出て実機を認識しなくなったのですが、どこをどう直せばいいですか?
0786デフォルトの名無しさん
2011/12/12(月) 15:21:19.23[2011-12-12 15:19:33 - AndBas] The connection to adb is down, and a severe error has occured.
[2011-12-12 15:19:33 - AndBas] You must restart adb and Eclipse.
[2011-12-12 15:19:33 - AndBas] Please ensure that adb is correctly located at 'C:\android-sdk-windows\platform-tools\adb.exe' and can be executed.
こんな感じで出ます。リスタートは何度もやってます。
0787デフォルトの名無しさん
2011/12/12(月) 15:25:37.06ttp://shitappaprogramer.seesaa.net/article/207572553.html
0788デフォルトの名無しさん
2011/12/12(月) 15:26:09.470789デフォルトの名無しさん
2011/12/12(月) 15:50:35.58本来は"com.example.project.MainActivity"と書くところを".MainActivity"と省略できる
0790デフォルトの名無しさん
2011/12/12(月) 16:27:34.29直りました、ありがとう。
0791デフォルトの名無しさん
2011/12/12(月) 18:12:42.52家計簿アプリを作っていて、
EditText の input type を number にして
値段を入力するUIを作っています。
現状のままでも使えているのですが、
下記機能を追加したいと考えています。
・EditTextをタップすると、電卓が表示される
・計算(たとえば、1500 - 123 =)を行うと、
電卓が閉じ、EditTextに計算結果(1377)が入力されている
上記を実現するには、
自分で作りこむしか方法はありませんでしょうか?
宜しくお願いします。
0792デフォルトの名無しさん
2011/12/12(月) 18:23:12.66レイアウトが面倒そうだけどプログラムそんな難しくないんじゃない?
0793デフォルトの名無しさん
2011/12/12(月) 18:40:41.160794791
2011/12/12(月) 18:40:56.39そうですか、ありがとうございます。
予め用意されているようでしたら、
解像度の違いなども吸収なども信頼出来て
有用だなと思いましたので。
自作します。
0796デフォルトの名無しさん
2011/12/12(月) 22:36:14.91バックグラウンドに行った際も、CPUを消費してしまいます。。。
他の方の作ったWebViewアプリはそうならないし、
またWebViewでloadUrlをしなければ、そういう現象になりません。
同じような現象にぶつかった方はいらっしゃいませんか??
0797デフォルトの名無しさん
2011/12/12(月) 22:45:15.86Graphical Layoutに何も表示されない。。
どうしてでしょう。
0798デフォルトの名無しさん
2011/12/12(月) 22:56:57.90WebviewのonPauseを呼ぶ。
やり方は忘れた、ぐぐれ。
0799デフォルトの名無しさん
2011/12/12(月) 23:39:52.45>>659
0800デフォルトの名無しさん
2011/12/12(月) 23:47:56.35ありがとうございます。
WebViewのonPauseは、API舐めたときに、見つけてはいたのですが
API 11 からなので使えないのです。。。
0801デフォルトの名無しさん
2011/12/12(月) 23:49:25.790802デフォルトの名無しさん
2011/12/12(月) 23:49:57.30再起動させたいのですが、良い方法はありますでしょうか?
0803デフォルトの名無しさん
2011/12/12(月) 23:56:52.420804デフォルトの名無しさん
2011/12/12(月) 23:57:48.04http://mamorenihon.files.wordpress.com/2011/09/kao-demo1.jpg
http://blog-imgs-34.fc2.com/d/e/l/deliciousicecoffee/201108040637592d3.jpg
http://tantawan.blog.so-net.ne.jp/_images/blog/_13f/tantawan/E88AB1E78E8BE4B88DE8B2B7-18690.jpg
http://stat.ameba.jp/user_images/20110820/18/lisa-w-paz/07/00/j/o0500032111430159404.jpg
http://livedoor.blogimg.jp/news30over/imgs/c/3/c3860b80.jpg
0806デフォルトの名無しさん
2011/12/13(火) 00:35:45.42OFFにする方法が探しても見当たりません
プログラムからBluetoothをOFFにすることは可能ですか?
0807デフォルトの名無しさん
2011/12/13(火) 02:08:01.720808デフォルトの名無しさん
2011/12/13(火) 02:13:39.650809デフォルトの名無しさん
2011/12/13(火) 02:43:37.670810802
2011/12/13(火) 07:07:23.23本当にありがとうございました。↓で解決しました。
startActivity(new Intent(this, HogeActivity.class));
Toast.makeText(this, "再起動しました!", Toast.LENGTH_SHORT).show();
finish();
0811デフォルトの名無しさん
2011/12/13(火) 08:44:48.81以前は見れてたように思うのですが。
mnt/sdcard/ の方は見れます。
どうやれば見れるようになるでしょうか?
root化のようなことが必要でしょうか?
0812デフォルトの名無しさん
2011/12/13(火) 12:33:47.80だから、ぐぐれって。
WebView.class.getMethod("onPause").invoke(wv);
だよ。
0813デフォルトの名無しさん
2011/12/13(火) 13:44:36.28FileOutputStream file = openFileOutput("test.txt",MODE_PRIVATE);
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(file));
out.write("abc");
out.flush();
out.close();
} catch(Exception e) {
}
これで data/data/アプリ名/files/ に書きこまれたのは確認できたのですが
SDカードの方に書き込みたくて、ファイル名を"mnt/sdcard/test.txt"にすると
file指定のところで例外処理がおこり飛んでしまいます。
SDカードに書きこむにはどうすればいいですか?
0814デフォルトの名無しさん
2011/12/13(火) 13:53:22.410815デフォルトの名無しさん
2011/12/13(火) 14:14:44.320816デフォルトの名無しさん
2011/12/13(火) 14:22:18.850817デフォルトの名無しさん
2011/12/13(火) 16:08:53.30できました サンクス。
0818デフォルトの名無しさん
2011/12/13(火) 16:46:21.510819デフォルトの名無しさん
2011/12/13(火) 21:42:59.66行き詰まったので教えて頂けないでしょうか?
(省略)
List<Sensor> list = mSensorManager.getSensorList(Sensor.TYPE_ALL);
for (Sensor sensor : list) {
(省略)
for文の条件にある 「 : 」 コロンはどういう意味なんでしょうか?
三項演算子の省略形なんでしょうか?
0820デフォルトの名無しさん
2011/12/13(火) 21:44:36.73拡張for文 だって。
0821デフォルトの名無しさん
2011/12/13(火) 21:46:41.60わかりました。
ありがとうございまず。
0822デフォルトの名無しさん
2011/12/13(火) 22:51:35.11mp.stop();
mp.prepare();
mp.start();
これを実行するとIS01(1.6)、エミュレータ(2.2)ではmp.pause();のように再開できますが
IS05(2.2.1)では曲のはじめに戻ってしまいます。
この挙動の違いはAndroidのバージョンによるものでしょうか?
0823デフォルトの名無しさん
2011/12/14(水) 01:15:19.76つかその4行だけじゃsetDataSourceしてないからなにも再生できないと思うが・・・
0824デフォルトの名無しさん
2011/12/14(水) 07:39:30.88プロパティで難読化対象外にする方法はわかるのですがどこを対象外にすればよいのかわからないです
0825デフォルトの名無しさん
2011/12/14(水) 09:52:00.240826デフォルトの名無しさん
2011/12/14(水) 11:10:06.11eclipseで実行した時に立ち上がるAVDの優先度を決めることはできるのでしょうか?
0827デフォルトの名無しさん
2011/12/14(水) 11:19:13.610828826
2011/12/14(水) 11:50:15.00runの構成で設定できました
0829デフォルトの名無しさん
2011/12/14(水) 11:51:13.61ちなみにその例だとIS05の動作が一番正しい
「mp.stop() = mp.clear()」と思っておいた方がいいよ
0830デフォルトの名無しさん
2011/12/14(水) 11:52:38.14{
{
{
0831デフォルトの名無しさん
2011/12/14(水) 11:53:31.91{
{
0832デフォルトの名無しさん
2011/12/14(水) 12:21:02.45Environment.getExternalStorageDirectory() で取得したパスに書き込もうとすると
java.io.FileNotFoundException (Permission denied)
というエラーが出てしまいます
ManifestにWRITE_EXTERNAL_STORAGEは書いてあります
何か抜けがあるのでしょうか?
0833デフォルトの名無しさん
2011/12/14(水) 12:38:49.170834デフォルトの名無しさん
2011/12/14(水) 12:40:03.82File getTrueExternalStorageDirectory()
{
final File standard = Environment.getExternalStorageDirectory();
// SUMSUNG製品が他のどの製品よりも優れた独自仕様
final File sd = new File(standard, "sd");
final File ext = new File(standard, "external_sd");
if(sd.exists() && sd.isDirectory()) return sd;
else if(ext.exists() && ext.isDirectory()) return ext;
return standard;
}
0835デフォルトの名無しさん
2011/12/14(水) 12:43:30.40ページによってはネイティブヒープを大量に消費してしまうのですが、
Bitmap.recycle()のように解放することは出来ないのでしょうか?
clearCache(true)やclearHistory()、clearFormData()でキャッシュを削除したり、
getDrawingCache()で取得したBitmapをrecycle()して
destroyDrawingCache()を実行しても、
Debug.getNativeHeapAllocatedSize()上では大して変わりません
尚、WebViewはDiaolgにaddContentView()しています
0836デフォルトの名無しさん
2011/12/14(水) 12:44:08.10MEDIA_MOUNTEDの確認をしたのですがダメでした
>>834
おっしゃる通りGalaxySでした('A`)
ありがとうございます
0837デフォルトの名無しさん
2011/12/14(水) 13:37:12.43(自分はスマートフォンを持っていないのでよくわかりませんがディスプレイを縦横に換えられる??とのことで)
画面を横向きにしたときに、通知してボタンなどを描画しなおす方法をおしえてください。
0838デフォルトの名無しさん
2011/12/14(水) 13:40:11.310839デフォルトの名無しさん
2011/12/14(水) 13:46:30.50縦横でレイアウト変えたいのか
0840デフォルトの名無しさん
2011/12/14(水) 13:46:36.400841デフォルトの名無しさん
2011/12/14(水) 13:47:40.28ひたすら頑張ってるはみてるが仕様の関係上、どうも無理そうな気がしてきてる・・・
成功した人がいるなら頑張れる
逆に誰一人成功例がないとなると、さすがに諦めがつくぜ・・・
0842835
2011/12/14(水) 14:04:51.93ソースですが、Dialogは
public class CustomDialog extends Dialog {
private WebView mWebView;
private Context mContext;
public CustomDialog(Context context) {
super(context);
mContext = context;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
mWebView = new WebView(mContext);
(ry
mWebView.loadUrl("任意のURL");
Display display = getWindow().getWindowManager().getDefaultDisplay();
final float scale = mContext.getResources().getDisplayMetrics().density;
addContentView(mWebView, new LayoutParams(
display.getWidth() - ((int) (10 * scale + 0.5f)),
display.getHeight() - ((int) (60 * scale + 0.5f)));
}
0843835
2011/12/14(水) 14:05:37.31@Override
public void dismiss() {
super.dismiss();
mWebView.stopLoading();
Bitmap bitmap = mWebView.getDrawingCache();
if (bitmap != null) {
bitmap.recycle();
mWebView.destroyDrawingCache();
}
mWebView.setWebChromeClient(null);
mWebView.setWebViewClient(null);
mWebView.clearCache(true);
mWebView.clearHistory();
mWebView.clearFormData();
CookieManager.getInstance().removeAllCookie();
mWebView.setBackgroundDrawable(null);
mWebView.setKeepScreenOn(false);
unregisterForContextMenu(mWebView);
mWebView.destroy();
mWebView = null;
getWindow().setBackgroundDrawable(null);
}
}
で、Activity側で
new CustomDialog(this).show();
で表示させています
0844デフォルトの名無しさん
2011/12/14(水) 14:19:06.66Intentでcom.android.camera.action.CROPを呼び出して、トリミング、
指定したファイルに保存しようとしているのだが、写真を保存中…と出て、
トリミング画面でずっと停止している状態なってます。
ファイルエクスプローラなどで保存したファイルを参照すると、ちゃんと
トリミングされたファイルが保存されているのだけれども、どうしても写真を保存中…
で元のActivityに戻らない。
AndroidのSDKバージョンは3.0です。
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(Uri.fromFile(file), "image/*");
String outputFile = Environment.getExternalStorageDirectory() + "/tmp.jpg";
intent.putExtra("output", Uri.parse("file://" + outputFile));
startActivityForResult(intent,REQUEST_CROP_PICK);
setDataにはSDの内容、これはCROP側でも読めてるのですが、
putExtraで何か抜けている所はあるのでしょうか?
0845デフォルトの名無しさん
2011/12/14(水) 17:01:35.51テスト
{
{
{
831 デフォルトの名無しさん [sage] 2011/12/14(水) 11:53:31.91 ID: Be:
テスト2
{
{
0846デフォルトの名無しさん
2011/12/14(水) 17:01:56.82{
{
0847デフォルトの名無しさん
2011/12/14(水) 17:14:01.51サムチョン独自使用だったのか
これは有益な情報
0848デフォルトの名無しさん
2011/12/14(水) 17:30:34.09{
{
0849デフォルトの名無しさん
2011/12/14(水) 17:59:54.20SHARPのAPI見てイメージ付いたんだけど
何を飛ばせばいいの?飛ばす用のデータどっから入手すれば・・・
0850デフォルトの名無しさん
2011/12/14(水) 18:13:50.35リモコンごとに違うだろうから、解析してるサイトを探すか、学習リモコンとかで調べるか。
0851デフォルトの名無しさん
2011/12/14(水) 18:15:05.97信号波長、点滅パターンは企業秘密だから自分で解析するしかないべ
0852デフォルトの名無しさん
2011/12/14(水) 18:19:40.62サムスン端末で有名になったけど、
他メーカーでも「内蔵メモリをSDカード代わりに外部ストレージとして解放している」例はあるよ。
サムスン端末がnexusとなり二台目となった今でも「本当のSDカードへのパス」を得る正当な
手段は提供されていないし、USBホスト端子にUSBメモリ繋いだらどうなるかとか、当初の設計時の
思惑より端末実装の方が先を行ってしまってgoogleでもどうにもならない感じ。
一度MLでの「二つ目以降の外部ストレージどうすんのよ」的なスレを見たことあるけど、
googleの担当者は突っぱねてたな。「保存先をPCみたいにダイアログで選択させるのか?
ばかげてる」てな感じで。
0853デフォルトの名無しさん
2011/12/14(水) 18:30:11.15SD使うときはこれに対応させなければってこと?
あやうくGalaxyユーザーから大量の問い合わせメールが来るとこだった
0854849
2011/12/14(水) 18:39:26.15を見つけたけど、めんどくせえなオイ
0855デフォルトの名無しさん
2011/12/14(水) 18:43:08.37俺もこれはメモに残した
0856デフォルトの名無しさん
2011/12/14(水) 18:45:17.41ここまで詳細な情報があることに感謝しろよって感じだけどな
0857849
2011/12/14(水) 18:46:50.600858デフォルトの名無しさん
2011/12/14(水) 18:47:19.67もしどうしてもそうしたいんなら、保存先選択の有無を上級者向けオプションとして設定できるようにすればいいじゃない。
大半の端末にとってはどうでもいいことなんだから。
0859デフォルトの名無しさん
2011/12/14(水) 18:49:46.000860デフォルトの名無しさん
2011/12/14(水) 19:06:35.51Androidで効果音を鳴らしたいのですが
SoundPool soundPool;
soundPool = new SoundPool(1, AudioManager.STREAM_RING, 0);
int soundID = soundPool.load(this, R.raw.xxx, 1);
AudioManager audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
int ringVol = audio.getStreamVolume(AudioManager.STREAM_RING);
soundPool.play(soundID, (float)ringVol, (float)ringVol, 0, 0, 1.0F);
soundPool = new SoundPool(1, AudioManager.STREAM_RING, 0);
int soundID = soundPool.load(this, R.raw.tm2_swing000, 1);
AudioManager audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
int ringVol = audio.getStreamVolume(AudioManager.STREAM_RING);
soundPool.play(soundID, (float)ringVol, (float)ringVol, 0, 0, 1.0F);
Log.e("vol", String.valueOf(ringVol));
}
こんな感じで書きました。
だいたいどのサイトでも同じような書き方でしたが
実際にこれを実行すると音がならない・・・
ただ、ステップ実行するとちゃんと音が鳴ります。
ステップ実行だと鳴るのに、普通に実行した時だけ鳴らないのはなぜでしょうか?
0861デフォルトの名無しさん
2011/12/14(水) 19:08:16.84public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
SoundPool soundPool;
soundPool = new SoundPool(1, AudioManager.STREAM_RING, 0);
int soundID = soundPool.load(this, R.xxx, 1);
AudioManager audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
int ringVol = audio.getStreamVolume(AudioManager.STREAM_RING);
soundPool.play(soundID, (float)ringVol, (float)ringVol, 0, 0, 1.0F);
Log.e("vol", String.valueOf(ringVol));
}
こうです、すいません
0862デフォルトの名無しさん
2011/12/14(水) 19:24:52.04実際に音を鳴らしてるのはアプリの外のサービスなので、そのサービスが音声のロードを終えて準備ができたことを検知しないとだめ。
色々リスナーを設定できるだろう?
ていうかonCreateで全部やるなボケ
0863デフォルトの名無しさん
2011/12/14(水) 19:38:00.220864デフォルトの名無しさん
2011/12/14(水) 19:42:51.51そういう実装まねすると、そのうち訴えられるんだぜ?
0865デフォルトの名無しさん
2011/12/14(水) 19:49:26.59ありがとう!
サービスのロードに少し時間がかかるから直後に呼んでもダメなんだね
無事鳴らすことができました。
0866デフォルトの名無しさん
2011/12/14(水) 20:41:04.00なんかその理屈ってよくわかんない。
第一に内蔵メモリを外部ストレージとして提供していることと、geExternalStrageDirectryの戻り値がそのままじゃ使えないことに何の関係があるのか分からんし、
googleの回答にしても、正当なパスを取得できなければそれこそユーザーに選択してもらう以外に方法が無くなっちゃうと思うんだけど。
0867デフォルトの名無しさん
2011/12/14(水) 20:49:47.65|:::::::::::::;;;ノ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|::::::::::( 」 < 民主になればこの世はバラ色、政権交代!
ノノノ ヽ_l \______________
,,-┴―┴- 、 ∩_
/,|┌-[]─┐| \ ( ノ
/ ヽ| | 在 反 | '、/\ / /
/ `./| | 日 日 | |\ /
\ ヽ| lゝ | | \__/
\ |  ̄ ̄ ̄ |
| ┬ |それでも懲りない日本人、韓国民団総理支持率35%w早く目を醒まそう!
0868デフォルトの名無しさん
2011/12/14(水) 21:12:42.08現状サムスン端末なんかは内臓ストレージが16GBとか32GBとかだから
ユーザーに大容量の外部メモリを買わせる必要がなくなってるんだよ。
だけど普通のアプリは外部ストレージに保存しようとするから、内臓ストレージを外部ストレージと偽る苦肉の策を取ったんだろう。
0869デフォルトの名無しさん
2011/12/14(水) 21:23:26.50mke2fsとmountは一応ある
0870デフォルトの名無しさん
2011/12/14(水) 21:42:34.72アプリのアップデート時にプリファレンスは引継がれるみたいですが
プリファレンスの仕様変更などで、更新時にプリファレンスを一旦削除したい場合は、
プログラム上でその処理を追加しなければならないのでしょうか?
もしそうであれば、参考になるソースを頂けると助かります。
お願いします。
0871デフォルトの名無しさん
2011/12/14(水) 22:06:37.500872デフォルトの名無しさん
2011/12/14(水) 22:18:24.95PCだってCドライブに何でもかんでもぶちこんでHDDが壊れたら大変だろ?
0873デフォルトの名無しさん
2011/12/14(水) 22:32:40.01その下にcom.xxx.xxx.xxx・・・ってアプリのパッケージ名のディレクトリが掘ってあるのですが、
これは自分のアプリでも同様に使えるものなんでしょうか?
(というかAndroid/dataというパスは多くの機種のデファクトで存在するパスなんでしょうか?)
0874デフォルトの名無しさん
2011/12/14(水) 22:55:23.41Context.getExternalFilesDir(String)
0875デフォルトの名無しさん
2011/12/14(水) 22:57:58.60edit.remove(Key);
0876デフォルトの名無しさん
2011/12/14(水) 23:07:50.99その場合アップデート後、起動のたび削除されるのでは?
アップデート直後の初回起動時のみremoveを呼び出すことは可能ですか?
0877デフォルトの名無しさん
2011/12/14(水) 23:13:55.28バージョン7なんだがどうしたらいいですか/(^o^)\
0878デフォルトの名無しさん
2011/12/14(水) 23:16:36.89工夫しろよ。
verとかも保存しとけばいいだろー
0879デフォルトの名無しさん
2011/12/14(水) 23:18:47.21勝手に作れ。
0880デフォルトの名無しさん
2011/12/14(水) 23:26:41.85結局聞きたいのは、 Android/data はベタ書きかってことなんですが。
0881デフォルトの名無しさん
2011/12/14(水) 23:34:28.46次の方どうぞ
0882デフォルトの名無しさん
2011/12/15(木) 00:57:43.81誰に何を訴えられるんだ?
単に中華PADにも有ったなと言っただけなのに。
0883デフォルトの名無しさん
2011/12/15(木) 04:04:48.90Aクラスの変数の値(文字や数字)をBクラスへ渡したい時は
Intent.Extraをつかうってのはわかるのですが
「Class1 Instans = new Class1();」みたいにして生成したクラスのインスタンス自体を
Bクラスへ渡すにはどうしたらいいのでしょうか?
0884デフォルトの名無しさん
2011/12/15(木) 04:12:26.860885デフォルトの名無しさん
2011/12/15(木) 07:32:04.70なんかちゃんと終了してないみたいなんです。
寝る前にちょこっと触ると朝起きたらすごく電池が減ってて
battery mixで見ると自作アプリが38%にもなってるんです。
0886デフォルトの名無しさん
2011/12/15(木) 07:38:11.800887デフォルトの名無しさん
2011/12/15(木) 07:46:28.49parceable実装。
スペル間違ってるかも。
0888デフォルトの名無しさん
2011/12/15(木) 08:27:14.66コードはこれになります。何かわかれば教えてください。
http://codepad.org/PB4h0JJv
0889デフォルトの名無しさん
2011/12/15(木) 08:57:30.95ごめん全くわからないんだけど、勝手な予想で申し訳ない。
onStop() や onDestroy() をオーバーライドして、アプリ終了などに入ったときに、追加で何かしらの動作を記述してあげればいいんでないかな。
何か残ってるものがあるんかと。すまんこんなんで。
0890デフォルトの名無しさん
2011/12/15(木) 09:01:05.19答える前にぐぐれよw
Parcelableな
0891デフォルトの名無しさん
2011/12/15(木) 09:07:54.79タイマー止めてないせいか?
0892デフォルトの名無しさん
2011/12/15(木) 09:13:18.70なるほど。
タイマーを止めないといけないんですね。
どうやって止めるんだろう。ググってきます。
ありがとうございました。
0893デフォルトの名無しさん
2011/12/15(木) 09:55:06.160894デフォルトの名無しさん
2011/12/15(木) 10:42:32.31Androidもやってみたいんですよね
JavaもEclipseも未経験なんですが、何かおすすめの教本があれば教えていただけませんでしょうか
0895デフォルトの名無しさん
2011/12/15(木) 10:45:59.350896デフォルトの名無しさん
2011/12/15(木) 12:18:59.23画面の明るさ調整機能を作っています。
バーをスライドし、調性とともにテキストに数値が出るという
シンプルなものです。
以下のコードがなんとか自分の力でたどり着ける限界で、
いくらやってもこの先へ進めません。
どなたか分かりませんか?
0897デフォルトの名無しさん
2011/12/15(木) 12:31:21.220898デフォルトの名無しさん
2011/12/15(木) 12:37:56.430899デフォルトの名無しさん
2011/12/15(木) 12:48:30.88たまにしか使わない単語って覚えられんな。
最初の3文字だけ覚えてれば、後は補完超便利。
0900デフォルトの名無しさん
2011/12/15(木) 12:57:39.170901849
2011/12/15(木) 15:24:35.17精度あんまよくない、頑張ったけど本物のリモコンには勝てないか
0902デフォルトの名無しさん
2011/12/15(木) 15:32:47.250903デフォルトの名無しさん
2011/12/15(木) 15:39:14.810904デフォルトの名無しさん
2011/12/15(木) 16:29:31.74反応しない
ボタン連打して音も無く消えるから少し怖いお
0905デフォルトの名無しさん
2011/12/15(木) 16:30:12.760906デフォルトの名無しさん
2011/12/15(木) 16:52:35.34出力がちょっと弱いかもねえ
連打じゃ無くて押しっぱなしで連続で出るようにしてるんじゃないの?
0907デフォルトの名無しさん
2011/12/15(木) 16:57:24.75イメージ的に一回押したら10秒くらいデータを飛ばし続けてるみたい
一応連打しても飛ばし続けてる間は例外が飛ぶ
0908デフォルトの名無しさん
2011/12/15(木) 17:17:55.710909デフォルトの名無しさん
2011/12/15(木) 17:28:45.3810秒ってひどいな。。。。
0910デフォルトの名無しさん
2011/12/15(木) 17:39:40.98private GL g;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
g = new GL(this);
setContentView(g);
}
}
public class GL extends GLSurfaceView{
public GL(Context context)
{
super(context);
}
}
エラーになるのですが、どこに問題がありますか?
0911デフォルトの名無しさん
2011/12/15(木) 17:45:52.750912デフォルトの名無しさん
2011/12/15(木) 17:51:29.700913デフォルトの名無しさん
2011/12/15(木) 18:21:52.66setContentViewできるわけない
0914デフォルトの名無しさん
2011/12/15(木) 18:25:07.68コンストラクタを両方Overrideしないと動かないんじゃなかったかな
↓これ追加してみ
GL(Context context, AttributeSet attrs){
super(context, attrs);
}
0915デフォルトの名無しさん
2011/12/15(木) 18:29:07.250916デフォルトの名無しさん
2011/12/15(木) 18:29:33.030917デフォルトの名無しさん
2011/12/15(木) 20:09:54.50adbでリダイレクトが楽かなあ
0918デフォルトの名無しさん
2011/12/15(木) 20:13:55.61経度緯度とどのように組み合わせて使用すればいいのかが、わかりません。
事前にプログラムで経度緯度を入力し、その地点の50mほど近付いたらバイブ
がなるようにしたいのです。
参考になるサイトや、本、やりかたがわかる人がいたら教えてください。
0919デフォルトの名無しさん
2011/12/15(木) 20:27:57.15元気でもねえよwwwついこの前まで、岐阜県の御嵩町に住んでるdagasikasi_krwことヤマグチって名前な在日の 背後関係調査してたからよおwww今度おまいらにも気が向いたら教えるわwww
それと、在日のdagasikasi_krw君ことヤマグチ君w
民主党と社会党と共産党と、九条の会、NPO法人にカトリック系教会、韓国系キリスト教組織に韓国が絡んだ、北朝鮮支援送金ルートの解明の端緒になってくれてありがとうwwwマジ感謝すんよwww
dagasikasi_krwことマサ君さww花王の不買運動関係で反日工作してたでしょwww不買運動止めさせるためにwww
なあ、ヤマグチ君よwところで、こんなの拾ったけど
http://proxy.f1.ymdb.yahoofs.jp/users/7d6d4463/bc/92b8/__hr_/868a.jpg?BCGpnJPBqRNo2bVN
0920デフォルトの名無しさん
2011/12/15(木) 21:06:29.12なにそれエロい
0921デフォルトの名無しさん
2011/12/15(木) 21:07:47.04setVisibilityで表示/非表示にしてボタン自体を切り替えるのでなく、文字だけを切り替えたいです
よろしくお願いします
0922デフォルトの名無しさん
2011/12/15(木) 21:09:13.75adb shellを打つと
* daemon not running. starting it now on port 5037 *
CreateProcess failure, error 5
* failed to start daemon *
error: cannot connect to daemon
と言われます。
adb kill-server,adb start-serverやPCの再起動を試しても直りません。
ADBのバージョンは1.0.29です。
解決方法を教えて下さい。
0923921
2011/12/15(木) 21:17:38.99失礼しました
0924デフォルトの名無しさん
2011/12/15(木) 21:58:34.37なんかセキュリティ系のプログラムが悪さしてない?
0925デフォルトの名無しさん
2011/12/15(木) 22:08:27.65AviraのWebGuard止めたら動きました!
ありがとうございました
0926デフォルトの名無しさん
2011/12/15(木) 22:17:16.18止めたらダメだろ。
0927デフォルトの名無しさん
2011/12/15(木) 23:09:48.07この配下にディレクトリを作るとアンインストールに消えてくれるのですが、
消したくない場合はどこにつくるのが普通でしょう?
0928デフォルトの名無しさん
2011/12/15(木) 23:13:12.09エラー名明確に出るだろ
0929デフォルトの名無しさん
2011/12/16(金) 00:33:18.47普通かどうか知らんけどSD直下にアプリ名でフォルダ作るアプリが多いね
/mnt/sdcard/AppName
0930デフォルトの名無しさん
2011/12/16(金) 01:41:31.36- アプリをアンインストールしたら消える動作が許容できないケース
- SDカードの頭から簡単にたどれる位置じゃないと、ユーザが見つけられない
たいていこのどっちかが問題になる
0931デフォルトの名無しさん
2011/12/16(金) 07:46:14.74ありがとうごじあました。
0932デフォルトの名無しさん
2011/12/16(金) 09:06:43.87タブレットとかGalaxyみたいな大容量の内蔵ストレージと外部SDカードがある場合どっちに保存するのがベター?
ユーザーに選ばせるとしたらどう判別すればいいんだろう
/mnt/sdcardと/mnt/external_sdで決め打ちしていいのかな?
0933デフォルトの名無しさん
2011/12/16(金) 12:10:24.29>>921
button.setText("hogehoge");
でいいのかな
0934デフォルトの名無しさん
2011/12/16(金) 12:13:02.14後の機種変更を勘案するなら、sdカードが最善かと思う。
0935デフォルトの名無しさん
2011/12/16(金) 15:18:04.92あれをダウンロードするために、会員登録しようとしたんだが登録できねえ
ダウンロードした奴いたら教えてくれ・・・
0936デフォルトの名無しさん
2011/12/16(金) 17:29:09.61プリインストールされてるカメラアプリがおかしくなったり
撮影したはずの動画が映像真っ黒で音声だけ聞こえる現象おきることあるとおもうけど
あれはサーフェースを使用している自作アプリが、アプリ動作中に[ホーム]キー押したときに
適切にサーフェースを解放してないのが原因。
[ホーム]キーが押されたときはonDestoryはシステムからコールされない。
俺のアプリがそうだったので皆も気をつけて〜
0937デフォルトの名無しさん
2011/12/16(金) 17:36:48.92おまいのアプリのせいかよw
0938デフォルトの名無しさん
2011/12/16(金) 18:11:36.99「適切にサーフェースを解放」というのは具体的にはどういうコードを書けばいいのでしょうか?
0939デフォルトの名無しさん
2011/12/16(金) 18:17:25.83うむ…。
スマホの不都合スレとかYahoo知恵袋とか教えてgooとかで検索してみると
一般利用者で「カメラが突然使えなくなった」という内容結構多い
俺みたく[ホーム]押した時の処理を考慮してないアプリがマーケットには多いのかもしれん
作る側は十分気をつけんとなぁ…
サーフェース使ってるアプリ全般の話になるから
ゲームアプリ、カメラアプリ、ARアプリ、ライブ壁紙、マルチメディアアプリ(自作メディアプレイヤーやMediaPlayerオブジェクトで動画扱ってるアプリ)
あたりの作者は十分注意しないとねこれ・・・
0940デフォルトの名無しさん
2011/12/16(金) 18:49:33.20適切な解放自体は、ごく普通にサーフェースつかってるオブジェクトに実装されてる解放系のメソッド(releasetoka)呼ぶかnull入れたりすればOK
俺の場合はMediaPlayerオブジェクトにサーフェースHolder関連付けて動画表示させてるアプリなんだけど
onDestroyでは「MediaPlayer.release();」と「Holder=null;」とサーフェースつかってるオブジェクトを全部解放してる。
でも[ホーム]を押した時は「onDestory」は呼ばれず「onPause」が呼ばれる。
こっちにはその解放処理がないために、自アプリのサーフェースを保持したままのMediaPlayerオブジェクトがバックグランドでずっと生きていて
システム全体に影響する不都合が発生していた感じ。
単純な見落としってやつさ
どう適切に解放処理を行うかはアプリによって違うという回答になっちゃうとおもう
0941デフォルトの名無しさん
2011/12/16(金) 19:15:28.71onPauseでSurfaceHolderへの参照をなくせばOKだとおも
んでonResumeで復帰処理
0942デフォルトの名無しさん
2011/12/16(金) 19:57:46.20public void onUserLeaveHint() {
//ホームボタンを検知して呼ばれる
finish();
}
俺はこれを入れてる ホーム押して次再開した時のエラーがなくなった
0943デフォルトの名無しさん
2011/12/16(金) 21:32:38.980944デフォルトの名無しさん
2011/12/16(金) 23:54:52.47ドライバから叩くつもりならドライバがないと無理
0945デフォルトの名無しさん
2011/12/17(土) 01:53:39.14//リソースから画像読み込み
Bitmap src = BitmapFactory.decodeResource(getResources(), R.drawable.lena);
//ARGB_8888しかMatに変換出来ないらしいので新しくBitmap作る
Bitmap bmp = Bitmap.createBitmap(src.getWidth(), src.getHeight(), Bitmap.Config.ARGB_8888);
bmp = src;
// 画像をMatへ変換
Mat m = Utils.bitmapToMat(bmp);
このようにした時、mのwidth,heightが0,0となってしまいます。おそらく変換に失敗しています
しかし、アイコンのように小さな画像の場合は正しい画像サイズを取得出来ています
何が起こっているかどなたか分かりませんでしょうか?
0946デフォルトの名無しさん
2011/12/17(土) 02:28:08.58ゲームを作っているんだが、何故か一定数以上画像を追加すると「予期せぬエラー」みたいのがでて起動が出来なくなるんだ
他のコードは間違えてないし、初めての意味不明なエラーだからココに聞いてみたんだが…
もしかしたらAndroid自体のメモリ不足とか…?ちなみにIS03っての使ってます
0947デフォルトの名無しさん
2011/12/17(土) 02:51:07.700948デフォルトの名無しさん
2011/12/17(土) 02:54:48.37ライブ壁紙のプレビュー画面でHomeキー押すと、上のほうで指摘されてるカメラのバグでちまうぞ!
ActivityじゃなくてServiceだからonPause()もonUserLeaveHint()も存在してない状況下で
どうやってHomeキー検出しろと
明らかにシステムの欠陥だろこれ
0949デフォルトの名無しさん
2011/12/17(土) 05:04:59.46bmp = src;
0950デフォルトの名無しさん
2011/12/17(土) 05:08:21.330951デフォルトの名無しさん
2011/12/17(土) 05:29:27.32Failed to initialize Monitor Thread: Unable to establish loopback connection
eclipseがずっとエラー吐き続けてデバッグできない事態に
悩むこと七時間
Java7からJava6に戻したら・・キタ――(´;ω;`)――!!
エラーでなくなったーー!!(´;ω;`)
0952デフォルトの名無しさん
2011/12/17(土) 08:53:09.12今作ってるアプリのUIが凄くショボイんですよ
カッコイイデザインにするために何かやるべきことってありますか?
0953デフォルトの名無しさん
2011/12/17(土) 08:55:13.46同じくセンスないけど他の人に見せて感想もらうことで頑張ってる
0954デフォルトの名無しさん
2011/12/17(土) 13:21:37.28どっち使うべきなんでしょう?
0955片山博文MZ ◆0lBZNi.Q7evd
2011/12/17(土) 13:22:50.35pathは(相対パスも含む)パス。
0956デフォルトの名無しさん
2011/12/17(土) 15:09:33.98デバックしまくってるとイライラしてくる
0957デフォルトの名無しさん
2011/12/17(土) 15:27:00.93あれはいろんな画面サイズ/密度でのUIレイアウトを確認するためだけにあるといっても過言ではない
0958デフォルトの名無しさん
2011/12/17(土) 15:30:52.30おまえら一盛り10円
http://www.kh.rim.or.jp/~nagamura/misc/stroustrup-interview.html
0959デフォルトの名無しさん
2011/12/17(土) 15:40:03.740960デフォルトの名無しさん
2011/12/17(土) 15:59:20.46入れた方が良いと思いますか?
0961デフォルトの名無しさん
2011/12/17(土) 16:09:10.62参照が外されるのはonDestroyより後の出来事なので無意味
0963デフォルトの名無しさん
2011/12/17(土) 16:38:12.390964デフォルトの名無しさん
2011/12/17(土) 16:51:45.500967デフォルトの名無しさん
2011/12/17(土) 17:50:46.03ここでArryaIndexOutOfBoundsExceptionが何件か報告されています
自分の環境では発生したことがないので発生条件がよくわからずどこを直せばいいのかわかりません
何か問題ありますでしょうか?
public static void deleteOldest(int maxSize){
String dirPath = Environment.getExternalStorageDirectory().getAbsolutePath()+"/AppName";
File file = new File(dirPath);
File[] listFile = file.listFiles();
if(listFile == null){
return;
}
long totalSize = 0;
File oldest = listFile[0];
for(int i=0; i<listFile.length;i++){
totalSize += listFile[i].length();
if(listFile[i].lastModified() < oldest.lastModified()){
oldest = listFile[i];
}
}
if(totalSize >= maxSize && oldest!=null){
totalSize = totalSize - oldest.length();
oldest.delete();
if(totalSize >= maxSize){
deleteOldest(maxSize);
}
}
return;
}
0968デフォルトの名無しさん
2011/12/17(土) 18:08:37.13File oldest = listFile[0]; のところで発生するかもしれない
0969デフォルトの名無しさん
2011/12/17(土) 18:28:05.86なるほど
listFiles()のnullチェックだけしてれば問題ないかと思いましたがそれもチェックしたほうがよさそうですね
0970デフォルトの名無しさん
2011/12/17(土) 19:05:30.600971デフォルトの名無しさん
2011/12/17(土) 19:08:14.660972デフォルトの名無しさん
2011/12/17(土) 23:13:06.81Android 2.2 32.1%
Android 2.1 8.1%
Android 1.6 1.7%
Android 1.5 1.1%
Android 3.1 0.8%
Android 3.2 0.7%
Android 2.3 0.4%
Android 3.0 0.1%
Android 1.1 0.0%
0973デフォルトの名無しさん
2011/12/18(日) 01:36:41.830974デフォルトの名無しさん
2011/12/18(日) 01:40:38.19パースできるものありますか?
0975デフォルトの名無しさん
2011/12/18(日) 04:40:22.46DocumentBuilder builder = dbFactory.newDocumentBuilder();
Document document = builder.parse(new ByteArrayInputStream(xml.getBytes()));
0976デフォルトの名無しさん
2011/12/18(日) 06:01:15.02あと、勝手にクリアされるのはなんで?
0977デフォルトの名無しさん
2011/12/18(日) 11:18:04.71WindowsとAndroid機でテキストファイルを共用させたいのですが、
Windowsがデフォルトs-jis、AndroidがデフォルトUTF-8なので、
どちらでも編集できて、どちらでも保存できるように、
アプリでUTF-8でもS-JISでも正しく読み込めるようにしたいのですが、
InputStreamReaderのJISAutoDetectではうまくできませんでした。
ファイルを読み込む前に、SJIS判定するか、
SJISでも問題なく読み込めるようにする方法はありませんか?
(にわか知識で自前で作るとバグが出そうなので
バイトアレイで読み込んでSJIS判定を自前でやるという以外の方法でお願いします。)
0978デフォルトの名無しさん
2011/12/18(日) 11:35:12.030979デフォルトの名無しさん
2011/12/18(日) 12:03:17.35テキストファイルはユーザーが編集できるの?
0980デフォルトの名無しさん
2011/12/18(日) 12:17:23.700981デフォルトの名無しさん
2011/12/18(日) 12:17:50.813万円台のノートPCにEclipseとAndroid SDKインストールして軽快にアプリ開発できる?
エミュレータが思いのは覚悟の上で。
0982デフォルトの名無しさん
2011/12/18(日) 12:21:53.54そうしようと思ってます。
俗に言うメモ帳アプリで、PCある時はPCで編集、
PC無いときは携帯で編集っていうコンセプトなので。
基本的にUTF-8で読み書きを行なって、
オプションで「S-JISで保存」っていうオプションをつけようと思っています。
なので、自動でUTF-8でもS-JISでも読み込めると便利だと思って。
めんどくさそうならUTF-8一本で行こうと思います。
0983デフォルトの名無しさん
2011/12/18(日) 12:25:53.897月の段階で民主党が2兆円の復興予算を組んだとき
自民党が要請した復興予算は累計17兆円
自民党の17兆が7月時点でに決定されていたのなら
今の日本はもう少し違って居た筈だ
ちなみに関東大震災のときは復興予算として現在の価値にして150兆円以上を組んでいた。
この事実を知れば、予算の規模の小ささ、ましてや増税なんて奇知涯にも程があると思わざる負えない。
0984デフォルトの名無しさん
2011/12/18(日) 12:26:55.30判定だったら、多分
s.equals(new String(s.getBytes("windows-31j"), "windows-31j"))
が一番楽。
テキストが長すぎると、遅いかもしれないけど。
統一できるなら、統一したほうがいい。
0985デフォルトの名無しさん
2011/12/18(日) 13:04:41.24やりたいことは、SDカードアクセスに失敗したときに独自例外を投げる
↓
どこかでキャッチして、Toastやダイアログなりで「SD外れてんぞ!」エラーを表示して、アプリ自体は落とさない。
なのですが。
0986デフォルトの名無しさん
2011/12/18(日) 13:17:36.29実機がないならデバッグは事実上無理。
覚悟でどうにかなる重さじゃないよ。Corei5でもしんどいってレベルじゃない。
実機があるならただのeclipseでのJava開発だから何の問題もない。
デバックしない場合も同上。
0987982
2011/12/18(日) 13:34:20.940988デフォルトの名無しさん
2011/12/18(日) 14:44:01.97Spreadsheets Data API を使って、
Googleドキュメントのスプレッドシートを
Andoroidから編集しようとしています。
が、調べてみますと、Andoroidでは
Google API Client Library for Java を使わないと
駄目みたいです。
Google Data API から Android用のAPIが分離したようです。
そこで、Google API Client Library for Java について
調べているのですが、公式の情報が読みにくく、また、
バージョン更新があるごとに仕様がガラリと変わっているようで
過去の情報がそのまま使えない状況です。
(もともと情報が少ない上でこれなので、苦戦してます)
やっとこさ見つけた情報がこちらなのですが、
ttp://kokufu.blogspot.com/2011/02/android-google.html
最新のbetaでは、どのjarファイルをビルドパスに入れても
GoogleTransport や GoogleHeaders を見つけることができず、
上記のものの動作確認もできませんでした。
海外の情報も集めていますが、適格な情報にあたっていません。
何か情報お持ちの方、Google API Client Library for Java で
Android からスプレッドシートを編集している方などおりますでしょうか。
0989デフォルトの名無しさん
2011/12/18(日) 14:48:15.23betaとかまともに動くわけないだろ
0990デフォルトの名無しさん
2011/12/18(日) 15:03:36.66古いバージョンはalphaなのですが。
0991デフォルトの名無しさん
2011/12/18(日) 15:36:37.26普通の try - catch じゃだめなのけ?
ThreadGroup#uncaughtException とか
Thread#setUncaughtExceptionHandler とか
Thread#setDefaultUncaughtExceptionHandler とかもあるにはあるが
0992デフォルトの名無しさん
2011/12/18(日) 15:54:32.66やりたいことはListviewをスクロール状態を感知して余白が出たら画像を表示するなど
の処理を行うことです
android2.2のエミュレータでは出来たのですが、実機(GalaxyS2 2.3.3)では処理が実行
されません
また、実機ではデフォルト状態でオーバー(Listviewが引っ張られてビヨーンとなるやつ)
するのにエミュではソースに許可設定をしないとそうはなりません
実機が他にないため、この挙動の検証が捗らず困っています。
・2.3では上記のような挙動はListviewでは実現可能なのでしょうか
・規制がされたとの話もあるようですが、他の端末ではどのような状況になっているのでしょう
よろしくお願いします
0993デフォルトの名無しさん
2011/12/18(日) 16:01:34.750994デフォルトの名無しさん
2011/12/18(日) 16:02:02.360995デフォルトの名無しさん
2011/12/18(日) 16:02:17.96Androidプログラミング質問スレ Part16
http://toro.2ch.net/test/read.cgi/tech/1324191723/
うめ
0996デフォルトの名無しさん
2011/12/18(日) 16:03:00.840997デフォルトの名無しさん
2011/12/18(日) 16:03:31.480998デフォルトの名無しさん
2011/12/18(日) 16:03:59.850999デフォルトの名無しさん
2011/12/18(日) 16:04:10.601000デフォルトの名無しさん
2011/12/18(日) 16:04:17.252.3のエミュならどうなるのさ?
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。