タグ付けされた質問 「android」

AndroidはGoogleのモバイルオペレーティングシステムであり、デジタルデバイス(スマートフォン、タブレット、自動車、TV、Wear、Glass、IoT)のプログラミングまたは開発に使用されます。Androidに関連するトピックについては、android-intent、android-activity、android-adapterなどのAndroid固有のタグを使用します。開発やプログラミング以外の質問で、Androidフレームワークに関連する質問については、次のリンクを使用してください:https:// android.stackexchange.com。

9
アラームマネージャの例
プロジェクトにスケジュール機能を実装したい。だから私はアラームマネージャープログラムを探しましたが、例を見つけることができません。 誰でも基本的なアラームマネージャープログラムを手伝ってくれる?

21
Androidでカスタムダイアログボックスを作成するにはどうすればよいですか?
以下のようなカスタムダイアログボックスを作成したい 以下のことを試しました。 AlertDialog.Builderのサブクラスを作成し、カスタムタイトルとカスタムコンテンツビューを使用してそれを使用しましたが、期待どおりの結果にはなりませんでした。 別の試みは、DialogFragmentをサブクラス化し、onCreateDialog内のダイアログをカスタマイズすることでしたが、結果は期待どおりではありませんでした。 次に、単純なDialogクラスを使用してみました。結果は期待通りではありませんでした。 3つのケースすべてで、問題は、タイトルビューを見落とすと、ダイアログのサイズが期待どおりにならないことと、タイトルビューを使用すると、コンテンツビューの周りに太い境界線が表示されることです(これは実際に見た目が悪い)。今、私は私の心の中に2つの質問があります... どうすればそれを達成できますか?私はすでに多くのことを試しましたので、直接回答していただければ幸いです。 Androidアプリでエラーまたはアラートダイアログを表示する最良の方法は何ですか? EDIT Android Developer Documentationでは、ユーザーにエラー/アラートメッセージを表示するためにDialogFragmentsまたはDialogsのいずれかを使用することをお勧めしています。しかし、ある時点で彼らは言う... ヒント:カスタムダイアログが必要な場合は、ダイアログAPIを使用する代わりに、アクティビティをダイアログとして表示できます。アクティビティを作成し、そのテーマをmanifest要素のTheme.Holo.Dialogに設定するだけです。 その意味は何ですか?エラーメッセージを表示するためだけにアクティビティを使用するのは多すぎませんか?

13
Android-ランチャーアイコンのサイズ
、などの場合HDPI、XHDPIランチャーアイコンの理想的なサイズは何ですか?9-Patchアイコンを自動的に拡大縮小するための画像を作成する必要がありますか、それとも個別のアイコンを作成する方が良いでしょうか?

7
ルーム-スキーマエクスポートディレクトリが注釈プロセッサに提供されていないため、スキーマをエクスポートできません
Androidデータベースコンポーネントルームを使用しています すべてを設定しましたが、コンパイルすると、Android Studioから次の警告が表示されます。 スキーマエクスポートディレクトリは注釈プロセッサに提供されていないため、スキーマをエクスポートできません。room.schemaLocationアノテーションプロセッサ引数を指定するか、 exportSchemaをfalseに設定できます。 私が理解しているように、それはDBファイルが配置される場所です アプリにどのような影響がありますか?ここでのベストプラクティスは何ですか?デフォルトの場所(false値)を使用する必要がありますか?

6
行ごとに異なるレイアウトのAndroid ListView
行ごとに異なるレイアウトを含む単一のListViewを作成する最良の方法を決定しようとしています。カスタムビュー+カスタム配列アダプターを作成してリストビュー全体のカスタム行をサポートする方法を知っていますが、ListViewにさまざまな行スタイルを実装するにはどうすればよいですか?



12
どこからでもパッケージ名を取得する方法は?
私はの可用性を知っています Context.getApplicationContext()とView.getContext()それらを介して実際にContext.getPackageName()を呼び出すことができます。を、アプリケーションのパッケージ名を取得できます。 私はメソッドから呼び出した場合、彼らは動作しているのViewかActivityオブジェクトが利用可能であるが、私は何もして完全に独立したクラスからパッケージ名を検索しないようにしたい場合ViewやActivity、(直接的または間接的に)それを行う方法はありますか?

30
RecyclerViewで無限リストを実装する方法は?
に変更ListViewしたいと思いRecyclerViewます。私が使用したいonScrollのOnScrollListenerではRecyclerView、ユーザーがリストの最後までスクロールするかどうかを決定します。 RESTサービスから新しいデータをフェッチできるように、ユーザーがリストの最後までスクロールしたかどうかを確認するにはどうすればよいですか?

12
dexを実行できません:[0、0xffff]にないメソッドID:65536
これまでにdex errosのさまざまなバージョンを見てきましたが、これは新しいバージョンです。クリーン/再起動などは役に立ちません。ライブラリプロジェクトはそのままで、依存関係が正しくリンクされているようです。 Unable to execute dex: method ID not in [0, 0xffff]: 65536 Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536 または Cannot merge new index 65950 into a non-jumbo instruction または java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536 tl; …
344 android  dex 

6
Picasso v / s Imageloader v / sフレスコvsグライド[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 調査結果: 違いここピカソV / sのImageLoader ... ライブラリーGLIDEに関する情報はこちら... 最近Facebookはフレスコと呼ばれる新しい画像ライブラリをリリースしました 質問: Picasso v / s Imageloader v / s Frescoの違いは何ですか いつグライドを使用できますか どちらが使用に最適なライブラリです。 各ライブラリに独自の意味がある場合、それらは何ですか?

10
アプリのギャラリー(SDカード)から画像を選択するにはどうすればよいですか?
この質問は、当初Android 1.6を対象としたものです。 アプリの写真オプションに取り組んでいます。 アクティビティにボタンとImageViewがあります。ボタンをクリックすると、ギャラリーにリダイレクトされ、画像を選択できます。選択した画像がImageViewに表示されます。

16
Androidはほぼリアルタイムのプッシュ通知をサポートしていますか?
私は最近、ほぼ瞬時に受信するためのiPhoneアプリの能力を知ったアプリに通知を アプリケーションに通知。 これはプッシュ通知の形式で提供されます。これは、iPhoneへのデータ接続を常に維持し、アプリへのバイナリパケットのメッセージを送信する特注のプロトコルです。これにより、サーバーアプリから電話アプリへの0.5〜5秒の間に非常に迅速にアラートがポップアップ表示されます。反応時間。これは、SMSではなくデータとして送信され、着信メッセージとしてではなく、データプランの一部として課金される非常に小さなパケットで送信されます。 Androidを使用して、同様の機能があるかどうか、またはAndroid APIを使用してこれに近いものを実装できるかどうかを知りたいです。明確にするために、私は次のように定義します: SMSメッセージではなく、一部のデータ駆動型ソリューション 可能な限りリアルタイム スケーラブルです。つまり、モバイルアプリのサーバー部分として、数千のアプリインスタンスに数秒で通知できます。 アプリがプルベースのHTTPリクエスト/レスポンススタイルである可能性を高く評価していますが、通知を確認するためだけにこれを頻繁にポーリングしたくない場合があります。それ以外は、データプランをドリップドレインするようなものです。


5
フラグメントのsetRetainInstance(boolean)を理解する
ドキュメントから始める: public void setRetainInstance(ブール保持) アクティビティの再作成(構成の変更など)を通じてフラグメントインスタンスを保持するかどうかを制御します。これは、バックスタックにないフラグメントでのみ使用できます。設定されている場合、アクティビティが再作成されるときのフラグメントのライフサイクルは少し異なります。 onDestroy()は呼び出されません(ただし、フラグメントが現在のアクティビティから切り離されているため、onDetach()は呼び出されます)。 フラグメントが再作成されていないため、onCreate(Bundle)は呼び出されません。 onAttach(Activity)とonActivityCreated(Bundle)は引き続き呼び出されます。 いくつか質問があります。 フラグメントはそのビューも保持しますか、それとも構成の変更時に再作成されますか?「保持」とはどういう意味ですか? ユーザーがアクティビティを離れると、フラグメントは破棄されますか? バックスタックのフラグメントで動作しないのはなぜですか? この方法を使用することが理にかなっている使用例はどれですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.