rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

2022-05-01から1ヶ月間の記事一覧

android開発 Spinner ドロップダウンリストの位置番号(インデックス番号)を取得する

2022 May 14. 端末 android 11 ( APIレベル 30 ) 概要 ドロップダウン表示する文字列の配列を作る Spinnerを置くアクティビティにAdapterView.OnItemSelectedListenerインターフェースを組み込み、onItemSelected()とonNothingSelected()を実装する onItemSe…

android開発 Spinner ArrayAdapterへの配列のセット(動的実装/静的実装)

2022 May 14. 参照先 【Androidアプリ開発】ドロップダウンリストの作成と選択した値の取得方法 | プログラミング・開発の備忘録

android開発 外部ストレージ共有領域の特定ディレクトリ内のメディアファイル取得

2022 May 08. 2022 Apr. 30. 端末 android 11 ( APIレベル 30 ) 参考 android開発 ContentResolver 音声メディア・動画メディアへのクエリによるメディア情報取得 - rokkonet 概要 ContentResolverのprojectionに"_data"をセットしてメディアファイルをクエ…

android開発 ContentResolver 音声メディア・動画メディアへのクエリによるメディア情報取得

2022 May 08. 2022 May 05. 端末 android 11 ( APIレベル 30 ) ContentResolverでの音声メディア・動画メディアへのクエリで得られるメディア情報 クエリできたメディア システムにデフォルト内蔵の音声ファイル システムメモリ(プライマリストレージ)のMo…

android開発 ContentResolver 複数のメディアタイプについてURI・ファイルパスを取得する

2022 May 04. 端末 android 11 ( APIレベル 30 ) audioメディアとvideoメディアのURI・ファイルパスを取得するサンプルアプリ MainActivity.kt package net.sytes.rokkosan.mygetaudioandvideouriwithcontentresolver /* 2022 May 04. 2022 May 03. Ryuichi …

android開発 ストレージ内の指定したディレクトリ内の音声ファイルをランダムに再生するアプリ

2022 May 08. 2022 May 02. 注 ファイル読み込みパーミッション取得ルーチンを省いているので、端末のアプリ設定で権限許可する必要あり 端末 android 11 ( APIレベル 30 ) build.gradle(Module: app) dependenciesはデフォルトのまま plugins { id 'com.and…

android開発 ContentResolver URIそのものの取得

2022 May 02. 2022 May 01. 端末 android 11 ( APIレベル 30 ) 概要 ContentResolverにてIDを取得し、ContentUris.withAppendedId()でIDからURIを取得する 手順 ContentResolverのqueryのprojectionに"MediaStore.Audio.Media._ID"をセットする query結果集…

android開発 ファイル・ピッカーを開いてディレクトリを選択するには Intent.ACTION_OPEN_DOCUMENT_TREE を利用する

2022 May 01. 2022 Apr. 30. 2022 Mar. 26. 参考ページ https://jpcodeqa.com/q/0dd8d75dd6a10acf5c014b505e8fea1c android開発 Intent.ACTION_OPEN_DOCUMENT_TREEでファイル・ピッカーから選択した外部ストレージ内ディレクトリのURIのAuthorityは、すべて …

android開発 ContentResolverでメディアファイルのファイルシステム上のパスを取得

2022 May 02. 2022 May 01. 端末 Android 11 (API レベル 30) * ContentResolverで取得したURIのpathプロパティ(getPath()メソッド)で得られる文字列はファイルシステム上のパスとはまったく異なる * ContentResolverで取得したURIのtoString()メソッドで…

android開発 Intent.ACTION_OPEN_DOCUMENT_TREEでファイル・ピッカーから選択した外部ストレージ内ディレクトリのURIのAuthorityは、すべて "com.android.externalstorage.documents" となっている

2022 May 01. 2022 Apr. 30. 2022 Apr. 10. 利用android端末のバージョン 11 build.gradle(:app) compileSdk 32 defaultConfig { minSdk 24 targetSdk 32 } 手元のAndroid端末で、Intent.ACTION_OPEN_DOCUMENT_TREEでファイル・ピッカーを開き、選択した外部…

android開発 deprecatedなメソッドを使わずに外部ストレージ共有領域のパスを取得するにはファイルピッカーを使うしかないと思われる

2022 May 01. 2022 Apr. 30. Android 11 (API レベル 30)にて deprecatedなメソッドを使わずに外部ストレージ共有領域のパスを取得するにはファイルピッカーを使うしかないと思われる。 参照 android開発 ファイル・ピッカーを開いてディレクトリを選択する…