rokkonet

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

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

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

2022 May 01. 2022 Apr. 30. 2022 Mar. 26. 参考ページ プログラミングに関する質問とベストアンサー - CODE Q&A android開発 Intent.ACTION_OPEN_DOCUMENT_TREEでファイル・ピッカーから選択した外部ストレージ内ディレクトリのURIのAuthorityは、すべて "c…

android開発 Do not concatenate text displayed with setText. Use resource string with placeholders.

2022 Mar. 20. 2022 Mar. 19. コードの中で文字列を連結することは非推奨。 文字列リソースの中で定義すればよい。 string.xmlの記述例 %1$s : 最初のパラメータを文字列としてこの位置に置く %2$s : 2番目のパラメータを文字列としてこの位置に置く %3$d : …

android開発 ActivityResultContractsによるパーミッション取得(権限取得/permission取得)

2023 Mar. 05. 2022 Mar. 11. 出典 Android の位置情報の権限要求(フォアグラウンド)について Android 7.0 android 11で動作確認した Android 7.0ではパーミッション取得確認ダイアログに「今後表示しない」チェックボックスが表示された Android11では「…

android開発 shouldShowRequestPermissionRationale()

2022 Mar. 11. 出典 [Android][Java] パーミッションダイアログで「今後表示しない」を選択されたかどうかを判定する | deecode blog shouldShowRequestPermissionRationale() の返り値 * 一度も拒否されていない(まだパーミッションダイアログを出していな…

kotlin 高階関数

2022 Mar. 08. 解説サイト [Kotlin]高階関数入門 – 関数を引数に取るメリットとは?

kotlinで"File!"のように!が付いたクラス名の意味

2022 Mar. 08. 出典 Kotlin : as, !, ? 周りのチートシート - i++ Java コード呼び出し時の引数や返り値に型の後ろについていて、T! は T もしくは ? を表す。 nullable な型でもそうでない型でもどちらでも使用できる。 Kotlin コードを書いている際に直接…

android開発 共有ストレージ領域のパス取得

2022 Mar. 05. 2022 Mar. 03. 下記の getExternalStorageDirectory() はAndroid 10 (API レベル 29)で非推奨となった sharedDirFile: File = Environment.getExternalStorageDirectory() sharedDirStr: String = Environment.getExternalStorageDirectory().…

指定したディレクトリ内の画像を指定倍率でX Window画面の指定した場所に指定時間スライドショー表示(連続表示)する

2022 Mar. 03. 最新ソース保管場所 https://bitbucket.org/arsmus/shell-script-public/src/master/image/slideshow-random-on-top.sh シェル・スクリプト #!/bin/bash # 2022 Jan. 23. # 2021 Feb. 24. # 2018 Mar. 31. # 2018 Jan. 21. # 2017 Nov. 19. # …