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

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


6
onActivityResultの間違ったrequestCode
私は私のフラグメントから新しい活動を始めています startActivityForResult(intent, 1); フラグメントの親アクティビティで結果を処理したい場合: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { Log.d(TAG, "onActivityResult, requestCode: " + requestCode + ", resultCode: " + resultCode); if (requestCode == 1) { // bla bla bla } } 問題は、requestCode投稿したばかりのメールが届かなかったことstartActivityForResult()です。 私のようなものだ0x40001、0x20001ランダム上位ビットがセットされたなど。ドキュメントはこれについて何も言わない。何か案は?

14
コロナ、フォンギャップ、チタンの比較
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はWeb開発者であり、Web製品をiPhoneに移行したいと考えています。製品の1つはGoogleマップのようなものです。電話スクリーンに地図を表示します。地図をドラッグまたはサイズ変更して、地図に追加した情報を表示できます。 HTML、CSS、JavaScriptを使用してネイティブのiPhoneアプリを開発できるいくつかのテクノロジーがあることは知っています。私はいくつかを特定しました: Ansca Mobile PhoneGap Appcelerator 他に同様の製品はありますか?それらの違いは何ですか?どちらを選べばいいですか?

24
appcompat v7でEditTextボトムラインの色を変更する
appcompat v7を使用して、Android 5以下で一貫した外観を実現しています。それはかなりうまくいきます。ただし、EditTextの最下線の色とアクセントカラーを変更する方法がわかりません。出来ますか? カスタムandroid:editTextStyle(以下を参照)を定義しようとしましたが、完全な背景色またはテキスト色のみを変更できましたが、下の線やアクセントカラーは変更できませんでした。使用する特定のプロパティ値はありますか?android:backgroundプロパティを通じてカスタムの描画可能な画像を使用する必要がありますか?ヘキサで色を指定することはできませんか? <style name="Theme.App.Base" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="android:editTextStyle">@style/Widget.App.EditText</item> </style> <style name="Widget.App.EditText" parent="Widget.AppCompat.EditText"> ??? </style> Android API 21のソースによると、マテリアルデザインのEditTextsはとを使用colorControlActivatedしているようですcolorControlNormal。したがって、以前のスタイル定義でこれらのプロパティをオーバーライドしようとしましたが、効果はありません。おそらくappcompatはそれを使用しません。残念ながら、マテリアルデザインを含む最新バージョンのappcompatのソースが見つかりません。

30
EclipseでのAndroid向けの開発:R.javaが再生成されない
私のR.javaは決して更新されないため、新しいリソースに関する情報が含まれていないことがわかったので、削除することにし、Eclipseが新しいリソースを生成すると考えました。しかし、それは起こらなかったし、今はR.javaを持っていない。どうすれば再生成できますか? Windows 7を使用しています。 コメントの1つから:「プロジェクトの実行 -> クリーンが問題の原因です。クリーンするとR.javaが削除されます...何らかの理由でプラグインがファイルを再生成しません。」

15
APKファイルからAndroidManifest.xmlを表示する方法
Androidmanifest.xmlファイルを表示することは可能ですか? apkファイルの拡張子をに変更しましたzip。このzipファイルにはファイルが含まれていAndroidmanifest.xmlます。しかし、の内容を表示できませんAndroidmanifest.xml。完全に暗号化されています。 Androidmanifest.xmlファイルを表示するにはどうすればよいですか?

14
Android XMLパーセント記号
%シンボルが使用されている文字列の配列があります。%is を使用するための適切な形式%。その配列に複数の文字列があると、%このエラーが発生します。 Multiple annotations found at this line: - error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute? - error: Found tag </item> where </string-array> is expected

22
エラー:要求されたクラスを単一のdexファイルに適合できません。main-dexリストを指定してください。#メソッド:72477> 65536
位置情報サービスを追加したいのですが、エラーが表示されます。助けて。 apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion "27.0.1" defaultConfig { applicationId "com.example.adil.bloodbankapplication" minSdkVersion 15 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support.constraint:constraint-layout:1.0.2' compile 'com.google.firebase:firebase-auth:11.8.0' …

11
Androidマテリアルデザインボタンのスタイル
マテリアルデザインのボタンのスタイルがわかりません。使用方法セクションの下にある「強制停止」ボタンと「アンインストール」ボタンのように、添付のリンクのようなカラフルな隆起ボタンを入手したいのですが。利用可能なスタイルはありますか、それとも定義する必要がありますか? http://www.google.com/design/spec/components/buttons.html#buttons-usage デフォルトのボタンスタイルが見つかりませんでした。 例: <Button style="@style/PrimaryButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Calculate" android:id="@+id/button3" android:layout_below="@+id/editText5" android:layout_alignEnd="@+id/editText5" android:enabled="true" /> 追加してボタンの背景色を変更しようとすると android:background="@color/primary" タッチアニメーション、影、丸みを帯びた角など、すべてのスタイルがなくなります。


14
Androidアプリケーションにユーザー設定を保存する最も適切な方法は何ですか
ユーザー名/パスワードを使用してサーバーに接続するアプリケーションを作成しています。「パスワードを保存」オプションを有効にして、ユーザーがアプリケーションを起動するたびにパスワードを入力する必要がないようにします。 私は共有設定でそれをやろうとしていましたが、これが最善の解決策かどうかはわかりません。 Androidアプリケーションでユーザーの値/設定を保存する方法についての提案をいただければ幸いです。


16
Android用の新しいIntelエミュレーターの実行
最近、GoogleとIntelはエミュレータを実行する新しい方法を公開しました。これは、以前のバージョン(ARM CPUをエミュレートしていたバージョン)よりもはるかにうまく機能するはずです。ここにいくつかのリンクがあります:これとこれ。 しかし、新しいコンポーネントをインストールし、指示に従って新しいエミュレーター構成を作成した後、エラーが発生し、改善も見られません。私はAPI 10とAPI 15の両方を試し、GPUを有効および無効にしました。それらの構成はどれも役に立ちませんでした。また、2台の異なるコンピューターで試してみましたが、ブーストは発生しませんでした(同じエラーが発生しました)。 私がそれについて読んだ投稿では、誰もそれについて問題を抱えておらず、すべてがはるかに高速なエミュレータを報告しているようです。 それが示すエラーは: emulator: Failed to open the HAX device! HAX is not working and emulator runs in emulation mode emulator: Open HAX device failed なぜそれが起こっているのですか?それを修正する方法はありますか?他にそれらのエラーを受け取る人はいますか? ちなみに、私はIntel CPUを持っていますが、問題があるかもしれません。 編集: ここに私がBIOSで見るものがあるので、それは利用できるはずです...:

30
dexをマージできません
Android Studio Betaを持っています。古いモジュールをコンパイルして新しいプロジェクトを作成しましたが、アプリを起動しようとすると、次のメッセージで起動しませんでした。 Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. com.android.builder.dexing.DexArchiveMergerException:dexをマージできません しかし、私はこのエラーを解決する方法を知りません。私はこれを何時間もグーグルで検索したが成功しなかった。 私のプロジェクトグラドル: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta6' classpath "io.realm:realm-gradle-plugin:3.7.1" classpath 'com.google.gms:google-services:3.1.0' // NOTE: Do not place your application dependencies here; they …

24
Android M-ランタイム権限を確認する-ユーザーが「二度と尋ねない」をチェックしたかどうかを判断する方法は?
これによると:http : //developer.android.com/preview/features/runtime-permissions.html#codingアプリはランタイム権限を確認し、まだ付与されていない場合は権限をリクエストできます。次のダイアログが表示されます。 ユーザーが重要な権限を拒否した場合、アプリには、権限が必要な理由と、拒否の影響についての説明が表示されます。このダイアログには2つのオプションがあります。 再試行(許可が再度要求されます) 拒否(アプリはその許可なしで動作します)。 Never ask againただし、ユーザーがチェックした場合、特にユーザーが以前に一度拒否した場合は特に、説明付きの2番目のダイアログは表示されません。ここでの質問は、ユーザーがチェックしたNever ask againかどうかをアプリがどのようにして知るのかということです。IMOはonRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults)私にその情報を提供しません。 2番目の質問は次のとおりです。Googleは、アプリが権限を必要とする理由を説明するカスタムメッセージを権限ダイアログに組み込む計画を持っていますか?そうすれば、UXを向上させる2つ目のダイアログは決してありません。

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