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

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

25
AndroidでファイルのMIMEタイプを判別するにはどうすればよいですか?
(/sdcard/tlogo.png)のようなファイルの完全パスがあるとします。MIMEタイプを知りたい。 そのための関数を作成しました public static String getMimeType(File file, Context context) { Uri uri = Uri.fromFile(file); ContentResolver cR = context.getContentResolver(); MimeTypeMap mime = MimeTypeMap.getSingleton(); String type = mime.getExtensionFromMimeType(cR.getType(uri)); return type; } しかし、それを呼び出すと、nullが返されます。 File file = new File(filePath); String fileType=CommonFunctions.getMimeType(file, context);

23
styles.xmlのシンボル「テーマ」を解決できません(Android Studio)
今日から、Android Studioはstyles.xmlでAppCompatテーマを見つけることができませんが、たとえばコード内のAppCompatActivityは認識されます。Android Studioのバージョンは2.2.2、ビルド#AI-145.3360264です。 私はすでに最新のビルドツールへのアップグレード、sdk(25)バージョンのコンパイルなどを試みましたが、問題は解決しませんでした。 現時点では、(sdk managerから)以下をインストールしています。 android api:19と23 SDKプラットフォームツール:25.​​0.1 SDKツール:25.​​2.3 ビルドツール:23.0.2および25.0.1 サポートリポジトリ:40 googleリポジトリ:39 他のいくつかは、ここにリストする必要はありません。 アプリのbuild.gradle: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '25.0.1' defaultConfig { applicationId "xxx.xxxxxxxx.xxxxxxxxx" //not the real applicationId minSdkVersion 14 targetSdkVersion 19 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled true shrinkResources …


7
Android Studio 2.0での即時実行(オフにする方法)
Android Studio 2.0プレビューでInstant Runを無効にする方法。設定に移動すると、次のように表示されます。 「インスタント実行を有効にする...」からティックを削除できません 私はAndroid Studio 2.0 Preview 9を使用していますが、このエラーはAndroid Studio 2.0 Preview 7にも存在していました。

6
Androidのパフォーマンスのヒントから「Intだけが必要な場合はEnumを回避する」が削除されたのはなぜですか?
「Intのみが必要な場合は列挙型を回避する」セクションが公式開発者向けドキュメントから削除されました。(古いセクションの内容については、Androidがenumを使用しない理由を参照してください) どうして?ヒントを廃止したAndroid VMの変更はありましたか?
175 android  enums 


16
現在のフラグメントオブジェクトを取得する
私のmain.xml中で <FrameLayout android:id="@+id/frameTitle" android:padding="5dp" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/title_bg"> <fragment android:name="com.fragment.TitleFragment" android:id="@+id/fragmentTag" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </FrameLayout> そして、私はこのようにフラグメントオブジェクトを設定しています FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); Fragment newFragment = new FragmentType1(); fragmentTransaction.replace(R.id.frameTitle, casinodetailFragment, "fragmentTag"); // fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); 異なるタイプのFragmentオブジェクト(FragmentType2,FragmentType3,...)を異なる時間に設定しています。ある時点で、現在そこにあるオブジェクトを特定する必要があります。 で短い私はこのような何かをする必要があります。 Fragment currentFragment = //what is the way to get current fragment object in FrameLayout …


18
カスタムフォントとXMLレイアウト(Android)
AndroidでXMLファイルを使用してGUIレイアウトを定義しようとしています。私が知る限り、XMLファイルでウィジェットがカスタムフォント(assets / font /に配置したフォントなど)を使用するように指定する方法はなく、システムにインストールされたフォントしか使用できません。 Javaコードでは、一意のIDを使用して各ウィジェットのフォントを手動で変更できることを知っています。あるいは、Javaのすべてのウィジェットを反復してこの変更を行うこともできますが、これはおそらく非常に遅くなります。 他にどのようなオプションがありますか?カスタムの外観を持つウィジェットを作成するより良い方法はありますか?追加するすべての新しいウィジェットのフォントを手動で変更する必要は特にありません。


19
Android dexはビルド時にBufferOverflowExceptionを出します
特定のAndroidプロジェクトをコンパイルするとき、私のWindowsマシンでのみjava.nio.BufferOverflowException、dexからaを取得します。この問題は、Eclipseを使用する場合とAntを使用する場合の両方で発生します。 Antを使用した場合の出力は次のとおりです。 ... [dex] Pre-Dexing C:\MyProject\libs\android-support-v4.jar -> android-support-v4-5f5341d3c1b10a79d7d93f9c1e64421e.jar [dex] Converting compiled files and external libraries into C:\MyProject\bin\classes.dex... [dx] [dx] UNEXPECTED TOP-LEVEL EXCEPTION: [dx] java.nio.BufferOverflowException [dx] at java.nio.Buffer.nextPutIndex(Buffer.java:499) [dx] at java.nio.HeapByteBuffer.putShort(HeapByteBuffer.java:296) [dx] at com.android.dex.Dex$Section.writeShort(Dex.java:818) [dx] at com.android.dex.Dex$Section.writeTypeList(Dex.java:870) [dx] at com.android.dx.merge.DexMerger$3.write(DexMerger.java:437) [dx] at com.android.dx.merge.DexMerger$3.write(DexMerger.java:423) [dx] at com.android.dx.merge.DexMerger$IdMerger.mergeUnsorted(DexMerger.java:317) [dx] at com.android.dx.merge.DexMerger.mergeTypeLists(DexMerger.java:423) [dx] at …
174 android  dex 


22
Android Studio内でLogCatウィンドウを復元する
最近、Android Studio v0.1.1を使い始めましたが、LogCatが見つからないようです...なくなりましたか?そうでない場合は、どうすれば有効にできますか? それがなくなった場合、アプリの動作をログに記録する(そして主にクラッシュする)ように何かを有効にする方法はありますか?


10
Android WebViewが遅い
私android webviewsは遅いです。これは、電話から3.0+タブレットまで、十分なスペック以上のものにすべてあります 私はwebviewsが「制限」することになっていることを知っているが、私はウェブは、電話のすべての種類を使用している必要があり、ギャップで行われたアプリを参照CSS3し、JQuery魔術、彼らはうまくかつ迅速に実行します 何かが足りないのですが、myWebview.SPEEDHACK(1)スピードアップに使用できるものはありますか? また、時々、私のwebviewのコンテンツが単にロードされないだけで、ゆっくりとロードされるのではなく、ロードされません。私がテストしているアセットはローカルに保存され、エラーはありません。

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