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

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

14
特定のファイル拡張子のAndroidインテントフィルター?
'netから特定の拡張子を持つファイルをダウンロードし、それを処理するためにアプリケーションに渡してもらいたいのですが、インテントフィルターを理解できませんでした。ファイルタイプはMIMEタイプに含まれていません。 <data android:path="*.ext" /> しかし、私はそれを機能させることができませんでした。


10
Android StudioエミュレーターにはAPI 23のPlayストアが付属していません
Android Studio AVDの最新バージョンからこのエミュレータを選択しました。 Android API 23の最新バージョンを選択しました。「with Google APIs」と表示されているため、実際にはPlayストアを含むすべてのGoogleアプリが含まれているため、Facebookなどのアプリをインストールできると思いました。 私はSOで他のスレッドを見てきましたが、これは古くなっているようです(Android StudioエミュレータにGoogle Playアプリをインストールする方法は?)。これは、ユニバーサルパッケージに基づいてGoogleアプリをインストールする手順を示していますが、Android 4.3 API 18までしかありません。http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2 API 23用のものを希望します。エミュレータにGoogle Appsパッケージをインストールする方法はありますか? 公式のAndroidエミュレータが最初からすべてのGoogleアプリに標準で付属していないのは奇妙に思われます...これはGoogleをあまりサポートしていないようであり、開発者がAPI 23のために開発するために実際のデバイスを購入する必要があることを意味する可能性があります?

6
Android Studioのgradle.propertiesファイルはどこにありますか?
署名済みのAPKを生成しようとしていますが、常に同じエラーが発生します。 To run dex in process, the Gradle daemon needs a larger heap. It currently has approximately 910 MB. For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB. To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties. そのファイルをファイリングできませんが、gradle-wrapper.propertiesを変更しようとしましたが、それでも同じエラーが発生します。 これは私のgradle-wrapper.propertiesファイルです #Thu May 05 …

5
追加されたEditTextはTextInputEditTextではありません。代わりにそのクラスの使用に切り替えてください
EditText内部でを使用していますTextInputLayoutが、サポートライブラリを23.2.0にアップグレードすると、logcatでこの警告が表示されます。通常EditTextとの違いは何TextInputEditTextですか?ドキュメントが見つからないようです。

5
Android:strings.xml内のhtml
たとえば、次のHTMLコードを表示したいと思います。 <body> <p><b>Hello World</b></p> <p>This is a test of the URL <a href="http://www.example.com"> Example</a></p> <p><b>This text is bold</b></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> リソースでhtmlを宣言してダイアログに表示したいstrings.xml。どうすればできますか?


2
Android Spanned、SpannedString、Spannable、SpannableString、CharSequence
Androidの申し出すべてのテキストと文字列に関連した様々なインタフェース: Spanned、SpannedString、Spannable、SpannableStringとCharSequence。 上記のすべてを、いくつかのスタイルを適用するために内にリンク可能なテキストを表示するために通常使用Html.fromHtml()した後、さまざまなシナリオで使用しTextViewました。 私は、Androidの公式ドキュメントからこれらのインターフェースの目的/使用法を理解しようとしましたが、かなり混乱しているため失敗しました。これらのインターフェースの目的は何ですか?それらを使用するのが最も一般的なシナリオはどれですか?それらの使用を避けるのが最善の場合はどの場合ですか?それらのいずれかを使用するときに考慮すべき明らかなパフォーマンスへの影響はありますか? 誰かがきちんとした説明を提供できればそれは大いに感謝されます。
92 android  textview 

4
Gradleはフレーバーのみを作成します
コマンドラインから私の異なるフレーバーの1つだけを作成することが可能かどうか誰かが教えてもらえますか? 現在のところ、実行する方法はわかりません。たとえば、 gradle buildDev Devが私の異なるフレーバーの1つであるとき。確かに、私は実行する必要があります: gradle build そして、すべてのフレーバーが構築されます。 一部のフレーバーはスキップします。出来ますか? ありがとう
92 android  build  gradle 

19
入力時にEditTextのテキストをクリア
私は、edittext要素内をクリックすると現在のコンテンツがクリアされるように、onclicklistenerを設定しようとしています。ここに何か問題がありますか?このコードをコンパイルすると、強制終了してActivityManager:DDMチャンクをディスパッチできません4d505251:ハンドラー定義エラーがありません。 public class Project extends Activity implements OnClickListener { /** Called when the activity is first created. */ EditText editText = (EditText)findViewById(R.id.editText1); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); editText.setOnClickListener(this); setContentView(R.layout.main); } @Override public void onClick(View v) { // TODO Auto-generated method stub editText.setText(""); } }

19
角の丸いビューを作成するにはどうすればよいですか?
丸みを帯びたエッジでアンドロイドでビューを作成しようとしています。これまでに見つけた解決策は、角が丸い形状を定義し、そのビューの背景として使用することです。 これが私がしたことです、以下のようにドローアブルを定義します: <padding android:top="2dp" android:bottom="2dp"/> <corners android:bottomRightRadius="20dp" android:bottomLeftRadius="20dp" android:topLeftRadius="20dp" android:topRightRadius="20dp"/> 今、私はこれを私のレイアウトの背景として以下のように使用しました: <LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginBottom="10dp" android:clipChildren="true" android:background="@drawable/rounded_corner"> これは完璧に機能し、ビューのエッジが丸くなっていることがわかります。 しかし、私のレイアウトには、ImageViewやといった他の多くの子ビューがありMapViewます。私は配置するとImageView上記のレイアウトの内側に、画像の四隅ではなく、それがフル表示され、トリミング/クリップされていません。 ここで説明されているように機能させるために、他の回避策を見てきました。 しかし、ビューに丸みを帯びたコーナーを設定する方法はありますか?そのすべての子ビューは、丸みを帯びたコーナーを持つメインビュー内に含まれていますか?

6
Android StudioのGsonライブラリ
誰かがGsonライブラリをAndroidプロジェクトに追加するための詳細なガイドをくれませんか? JSON内蔵ライブラリを試してみましたが、今のところ少々面倒なようです。Gsonに基づく例をいくつか見ましたが、それは本当に簡単に思えます。
92 android  gson 

16
Firebase(FCM)トークンの取得方法
FCMを使用するのは初めてです。 firebase / quickstart-androidからサンプルをダウンロードし、FCMクイックスタートをインストールします。しかし、アプリのLOG TOKENボタンを押しても、ログからトークンを取得できません。 次に、Firebaseコンソールでメッセージを送信し、アプリパッケージ名をターゲットに設定します。着信メッセージを受け取りました。 FCMを使用できるかどうか知りたいのですが、GCMはすべて問題ありません。 解決: 私はAndroid開発者ではないため、単なるバックエンド開発者です。だからそれを解決するのに少し時間がかかります。私の意見では、サンプルアプリにはいくつかのバグがあります。 コード: RegistrationIntentService.java public class RegistrationIntentService extends IntentService { private static final String TAG = "RegIntentService"; public RegistrationIntentService() { super(TAG); } @Override protected void onHandleIntent(Intent intent) { String token = FirebaseInstanceId.getInstance().getToken(); Log.i(TAG, "FCM Registration Token: " + token); } } MyFirebaseInstanceIDService.java public …

12
AndroidStudioから手動でADBを再起動する方法
以前、AndroidStudioでAndroidアプリを開発しました。すべてが正常に動作します。 私は実際のデバイスで作業していますが、AndroidStudioは問題なくそれを認識します。 突然、Android Studioを終了してデバイスを切断して再接続すると、デバイスが認識されなくなり、AndroidStudioを終了して再起動する必要があります。 AndroidStudioのように「adbをリセット」する方法が見つかりません。 以下の手順([ツール]-> [Android]-> [ADB統合を有効にする])に従ってADBを有効にしましたが、それでも以下のエラーが発生しました。 エラー:- 私はWindowsシステムを使用しています。 どんな助けでも大いに感謝します。

18
アプリのアップデートについてPlayストアをプログラムで確認する
アプリをGooglePlayストアに配置しました。それは私の会社の多くの顧客によってインストールされました。アプリのアップグレードのメカニズムを理解しています。 ユーザーは、自動更新するアプリごとに、Playストアアプリの[自動更新]チェックボックスをオンにする必要があります。ただし、一部のユーザーは、最初からチェックを外したり、チェックを外したりしています。 私が書いたアプリは介護業界向けで、介護者が在宅介護を提供するために使用しています。私の顧客の中には1200人の介護者がいます。電話を個別に更新するには、すべての介護者をオフィスに呼び込む必要があります。これは明らかに受け入れられません。 Playストアにアプリの更新バージョンがあるかどうかをプログラムで確認する方法はありますか? ユーザーがPlayストアをチェックするアプリを起動するたびに実行されるコードを入手できますか?更新されたバージョンがある場合、ユーザーはプレイストアに誘導される可能性があります。これは、自動更新をチェックする必要がないことを意味します。 前もって感謝します マット
92 android 

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