1 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 21:33:08.35 ] このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。 ※プログラミング自体が初めて!なあなたには↓↓↓こちらへ スレ立てるまでもない質問はここで 118匹目 toro.2ch.net/test/read.cgi/tech/1331904826/ Eclipse統合M32【Java/C++/Ruby/Python/Perl】 toro.2ch.net/test/read.cgi/tech/1320318310/ ★★Java質問・相談スレッド153★★ toro.2ch.net/test/read.cgi/tech/1334438859/ ****関連リンク**** ■ Android developers developer.android.com/ ■ ソフトウェア技術ドキュメントを勝手に翻訳 www.techdoctranslator.com/ ****前スレ**** Androidプログラミング質問スレ Part20 toro.2ch.net/test/read.cgi/tech/1332229701/
447 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 10:21:13.21 ] フォントはちゃんと選ぼうぜ。 見間違えないように。 Consolasオススメ。
448 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 11:57:40.90 ] 標準ブラウザだとコンテントプロバイダで履歴取れるけど それ以外のブラウザだとコンテントプロバイダ公開してないと取得は無理なのかな
449 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 14:12:38.37 ] ディスコンパイルしてみればいいじゃん。
450 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 15:54:41.91 ] ディスコンパイルって何ぞ
451 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 15:58:45.39 ] ディスアセンブル と デコンパイル を何か混同したんじゃね
452 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 16:25:15.86 ] IBM用語だっけっか
453 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 16:36:28.70 ] ディスケット駆動装置
454 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 16:38:19.66 ] ひょひょー
455 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 20:16:11.49 ] そもそも()の中に関数が入るってのが分かんなかったんだろ
456 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 20:17:23.89 ] いじめすぎわろた
457 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 20:20:30.21 ] AndroidのSQLiteの暗号化にSQLCipher使ったったら、 「file is encrypted or is not a database」って怒られる パスワード空にして開くと問題無いから、パスワードが合わないってことだと思うんだけど、 DBってPRAGMA KEYで暗号化するんじゃないの?
458 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 21:02:53.46 ] >>441 変数が11だったらおかしいけど、定数が11ならなにもおかしくない。
459 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 21:10:00.96 ] >>458 直前でsetContentViewの準備してるのに定数は入れなくない?
460 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:07:23.55 ] Javaの話かもですが・・・ Androidアプリ作っていると、全てのActivityで共通の処理が出てきますよね? そういった場合Activityを継承したスーパクラスを作るかと思いますが ListActivityやMapActivityを利用したい場合、Activityと共通のスーパクラスは作れません 上記の場合、みなさんはどうやってActivityやMapActivityの共通処理を書いていますか?
461 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:11:29.93 ] >>459 それをわかってる人は最初からそんな間違いはしないだろうな。
462 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:51:02.23 ] クラス設計を見直す
463 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:52:44.01 ] >>460 ListActivityやらは使わなきゃいい
464 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:54:08.52 ] >>463 ListActivityの場合はListViewで何とかできますが、 地図を利用する場合、MapActivityは使わざるおえませんので・・・
465 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 23:05:06.98 ] ユーティリティークラスを作って委譲みたいなことをすれば? あと質問する時はちゃんとした用語とか日本語とかを使うよう心がけるといい
466 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 23:15:38.25 ] >>465 日本語がおかしいのはお恥ずかしい限りです・・・ 委譲は最終手段かと考えています。 ユーティリティ関数を呼び出す関数のメンテが膨大になる事と、 呼び出し側の参照を渡す手間が大変なので。
467 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 23:22:58.04 ] >>457 そもそも暗号化するのにWindowsのバイナリ有料じゃないっけ? 買った?
468 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 00:59:59.97 ] 1つのパッケージでAndroidのバージョン毎にテーマを指定することってできないのでしょうか? 例えば2.3ではTheme.Blackを使って4.0ではTheme.Holoを使いたい。 バージョン毎にパッケージ(プロジェクト)分けないとダメでしょうか。
469 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 01:11:42.28 ] android.os.buildのパッケージにバージョン取得メソッドがあるから、 それを取得して判定すればいい。
470 名前:468 mailto:sage [2012/05/02(水) 02:23:40.66 ] コメントありがとうございます。 以下のページを参考にしたらできました。 android-developers.blogspot.jp/2012/01/holo-everywhere.html あと2.3上でHoloを使う事ってできないんでしょうか。 Holoに似せた自作テーマを使う事はできそうなのですが、 できればHoloそのものが使いたいです。
471 名前:デフォルトの名無しさん [2012/05/02(水) 02:27:29.62 ] 自分の作ったアプリをテキストエディタの一覧に追加する方法を教えて下さい。 例えば、DropBoxのアプリでテキストファイルを選択した際、 ポップアップでアプリケーションを選択というのが出て、 インストールされてるエディタの一覧が出ますが、 そこに自分のアプリを足したいです。 参考になるサイトとかでもいいので教えて下さい。
472 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 02:48:57.73 ] オイお前ら、Googleのサポートセンターの実体あばいてる記事見つけたぞ gigazine.net/news/20090313_sued_google_and_won/ これ読む限りではGoogleとかマジクソでしょw最低・ひどい・クソすぎる Googleに対するイメージ、色々考え直したほうがいいかもなあ〜〜〜
473 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 02:56:37.19 ] アカウント削除された奴か? 私怨もここまで来るとひどいな
474 名前:471 [2012/05/02(水) 02:56:48.88 ] 状況が少し進んだので自分で追記。 下のようにインテントフィルターを書けばいいと書いてあったが、 下記だとDropboxから呼び出せませんでした。 詳しい方フォローお願いします。 <intent-filter android:label="@string/app_name"> <action android:name="android.intent.action.SEND" /> <data android:mimeType="text/plain" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter>
475 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 03:11:11.32 ] >>473 キミ記事読んだの?読むと確かに最低だったよ ・サポートセンターへの連絡は、全部自動で削除されてる ・全部プログラムで自動で動いており、人間が一人もいない。 つまりサポートセンターというものの実体が存在していない ・連絡先も架空 ・明らかにGoogle側のミスであっても、「うちは悪くない、そっちが全面的に悪い」と間違いを認めない。 ・この態度は実際の法廷上でも同じ。 裁判に負けると逆切れ起こす始末の悪さ ひどいなこれ
476 名前:デフォルトの名無しさん [2012/05/02(水) 03:15:45.20 ] icon表示させて実行中に表示させたいんですがなんて検索したらいいでしょうか
477 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 07:25:00.02 ] エスパーからの回答のみを欲してるみたいww
478 名前:476 [2012/05/02(水) 07:57:58.17 ] serviceが切れないようにステータスバーにアイコンを表示させるのです
479 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 08:07:41.42 ] >>472 こんなことあったのか知らなかったすげぇ
480 名前:デフォルトの名無しさん [2012/05/02(水) 08:09:49.95 ] | \ __ / _ (m) _ピコーン |ミ| / .`´ \ ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (・∀・∩<そうか!グーグルのサービスを一切使わなければいいんだ(ボー読み)! (つ 丿 \_________ ⊂_ ノ (_)
481 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 08:48:39.17 ] どんだけくそでも結局google はつかわざるを得ない
482 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 08:55:15.74 ] googleが嫌ならiPhoneにすればいいじゃない
483 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 09:00:49.59 ] なるほどgigazine
484 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 10:20:33.26 ] ひょひょ
485 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 10:51:29.02 ] webのソースを参考にAsyncTask勉強中のですが、 エラーが出てonProgressUpdateに@Overrideがつけられません。 コンパイラを1.6にしてもエラーでした。
486 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:03:22.58 ] エラーメッセージと現象が再現する最小のコードを書け
487 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:09:59.70 ] 引数の型間違ってんじゃないの? 型はAsyncTaskの<>の2つ目になるはずだよ extends AsyncTask<(1), (2), (3)> protected void onProgressUpdate((2)... progress) {
488 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:20:12.69 ] soundpoolの上限が256音とかいう話ですが、32音以上鳴りません。 なんらかの不具合でしょうか?わかる人教えてください。。
489 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:26:11.84 ] >>487 確かに引数の型が違っていました。 ありがとうございました。
490 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:53:54.91 ] >>488 SoundPoolにロードしてるデータの総容量いくらよ?
491 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:01:04.49 ] onResume()を意図的に呼び出す方法ないですか
492 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:17:45.37 ] >>491 onResumeを呼び出す
493 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:21:53.30 ] 意図してOnResumeを呼び出す
494 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:23:08.05 ] >>472 利用者や客を、一切大切に思ってないというのがよく伝わってくる 俺らを奴隷とか金づるにしか思ってないみたいだな この姿勢が、Androidの使いづらさにモロに出てると思う
495 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:25:04.40 ] 断片化なんとかならないのかな・・・
496 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:36:46.07 ] >>490 40音 × (平均)30KB ≒ 1.5MBくらいです。
497 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:41:10.91 ] >>489 いえいえ
498 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:50:51.61 ] GPSの使用ですが、プログラムの途中で切ったり入れたりしたいです。 lmanager = (LocationManager)getSystemService(LOCATION_SERVICE); lmanager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,this); lmanager.removeUpdates(this); //切る、これがあると後にエラー lmanager=null; lmanager = (LocationManager)getSystemService(LOCATION_SERVICE); //ここまで通る lmanager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,this); //ここでエラー 一旦切って再設定後、取得のためUpdatesするとエラーになってしまいます。 どうやればよいでしょうか? public void onLocationChanged(Location location) { //Updates先 gpsData=location.getLatitude();
499 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 13:13:26.62 ] ひょー
500 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 13:38:21.01 ] ExpandableListViewのインジケータアイコン変更まではできたのですが どうしても拡大されて困っています サイズ変更されないようにするにはどうすればいいか どなたかご教授おねがいします
501 名前:デフォルトの名無しさん [2012/05/02(水) 13:42:21.80 ] ここでまともな回答を得られた試しがないんだけど聞き方が悪いの?
502 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 13:44:24.75 ] 例えばどんな質問なんだろう?
503 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 14:01:53.89 ] >>496 1M超えたらだめーはいあうとー
504 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 14:08:12.67 ] >>503 なるほどー!助かりました ありがとうございます
505 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 15:06:54.46 ] >>504 いえいえ
506 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 15:12:00.46 ] どういたしまして
507 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 15:48:44.16 ] >>498 無理。仕様。
508 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:15:36.32 ] できたけど
509 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:19:09.26 ] そう、よかったね
510 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:19:54.73 ] うん
511 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:33:12.99 ] >>508 >>510 荒らすな
512 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:46:46.75 ] >>497 誰だお前www
513 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:48:24.57 ] >>508-511 荒らすな
514 名前:476 [2012/05/02(水) 16:58:47.57 ] 自己解決しました
515 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:59:04.48 ] もうここの住人は絶対にWPは買いません こういうことするなら
516 名前:476 mailto:sage [2012/05/02(水) 16:59:10.79 ] ありがとうございました
517 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 17:09:09.42 ] >>500 試してないんだが InsetまたはInsetDrawableはつかえねーかな drawableのパディングみたいなイメージなんだが
518 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 17:25:10.95 ] 最初ググれって書こうとして、またはとか変な接続詞つけちゃった
519 名前:468 mailto:sage [2012/05/02(水) 17:27:25.05 ] どなたか>>470 の回答プリーズ。
520 名前:476 mailto:sage [2012/05/02(水) 17:28:27.22 ] それは無理ですね
521 名前:517 mailto:sage [2012/05/02(水) 17:39:45.04 ] 試したけどできたよ
522 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 17:41:35.39 ] 3.5.16になってからPCでインストールを開始するとPlayアプリが強制終了します 強制終了する際のレポートを見ると、DownloadTickleReceiver.javaのgenerateDeliveryDataでぬるぽになってるらしいんだけど、MyアプリでPlayアプリが強制終了するのを妨げる方法ってないの?
523 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 18:52:13.92 ] >>517 ,521 出来ました!ありがとうございます
524 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 19:00:47.12 ] おk
525 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 19:36:36.75 ] >>498 AsyncTaskでも使って遅延で処理すればあるいわ
526 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 19:57:39.74 ] ViewPagerのページ切り替え速度って変更きかないんですかね?
527 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 20:41:08.71 ] メインから別に extends Activityしたクラスを作って呼び出したんですが そのコンストラクタは呼び出されるんですが onCreate() は呼び出されません。 どういうことが原因に考えられるでしょうか。
528 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 20:52:41.29 ] intentで呼び出してないの?
529 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 21:09:18.03 ] 普通に定義からです。 name = new Name();
530 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 21:26:37.13 ] それはインスタンス作っただけで呼び出してない たぶんやりたいことはstartActivity()とかでぐぐれば解決
531 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 22:01:21.02 ] startActivity()ですか 調べてみます。
532 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 23:23:08.47 ] >>460 1.委譲 2.Fragment(View無し)
533 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 00:10:24.31 ] Activity呼び出しでintentとかでデータを渡す方法はありますが 呼び出された子から親へ戻る時にデータを渡す方法ありますか?
534 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 00:15:50.97 ] はい
535 名前:デフォルトの名無しさん [2012/05/03(木) 00:43:04.17 ] admobの広告を導入中なんですが AdManager.setTestDevices( new String[] { AdManager.TEST_EMULATOR, }); を入れると AdManager を解決できません と出ます どうしたら良いでしょうか?
536 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 00:46:38.62 ] ハードウェアアクセラレーションってsetBitmapしたcanvasへの描画にも効果ありますか? Surfaceviewの描画スレッドに渡すBitmapを別スレッドで作ろうと思うのですが
537 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 10:40:44.35 ] >>536 はい
538 名前:デフォルトの名無しさん [2012/05/03(木) 11:38:19.72 ] textviewを動的画面の端に移動させたいんですがxmlでいうlayout_gravityをコードでかく方法が分かりません 教えて下さい
539 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 11:40:50.41 ] やーだよ
540 名前:538 [2012/05/03(木) 11:43:07.79 ] >>539 そんなこと言わずにお願いしますよ
541 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 14:13:21.94 ] バックグラウンドで動くサービスアプリを作っているんですが、 そのサービスの設定画面のアクティビティを起動して終了するとサービスのメモリ使用量にアクティビティのメモリ使用量が加算されたままの値になってしまいます。 どうしたらアクティビティのメモリを開放できますか?
542 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 15:13:33.53 ] gcするとか アクティビティとサービスのプロセスを分けるとか
543 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:27:56.07 ] >>503 1MB以内に収めても駄目でした・・・ 原因は別にあるのでしょうか?? 誰か教えてくれェーーーーーー!!
544 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:28:36.79 ] >>537 ありがとうございます HWアクセラレーションの情報少なすぎて困ってました…
545 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:41:37.88 ] webに転がってるサンプル見てると、Activityを継承したクラスの onCreateメソッドがpublicになってるのをやたら見かけるんですが、何か意味があるんでしょうか? protectedだと駄目?
546 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:48:32.07 ] プロジェクト作成時に自動作成されるアクティビティのコードがナゼか public になっているからだと思う protected でいいよ
547 名前:デフォルトの名無しさん [2012/05/03(木) 17:18:09.47 ] Androidってモーダルダイアログないけど、設計上の思想とかあるの? 単純に制限的なもの?