rokkonet

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

bluetoothイヤホンのxubuntu 20.04での利用

2022 Feb. 16. デスクトップのパネル上のbluetoothアイコンをマウス左クリックし、デバイス(D)を選択する。 Bluetoothデバイスのリストが表示される。 希望するデバイスを右クリックし「接続」を選択する。

RTL8761BUV チップ bluetooth USBアダプタのxubuntu 20.04での利用

2022 Feb. 16. 出典 RTL8761B搭載Bluetooth 5.0 USBドングルをUbuntuで動かす – Boot macOS ファームウェアファイルと設定ファイルをインストールする $ curl -O https://raw.githubusercontent.com/Realtek-OpenSource/android_hardware_realtek/rtk1395/bt…

cron 書き方(実行間隔設定)

2022 Feb. 16. 出典 数日おきに設定したcronの実行が1日ずれる理由 - [cron/サーバー] ぺんたん info 実行タイミングを a-b/n と表した時 a-b の範囲において、aの値で最初に実行され、nの間隔ごとに実行される。 分に 1-59/5 と記述したら、1分、6分、11分…

android開発 AlertDialog setPositiveButton(), setNeutralButton(), setNegativeButton()の第2引数はダイアログへのクリックのリスナ

2022 Feb. 13 参考ページ KotlinでAlertDialogを作るときの「which->」ってどういう... - Yahoo!知恵袋 DialogInterface.OnClickListener | Android Developers 例 AlertDialog.Builder(activity).setView(myDialogView).setTitle("My Title") .setPositiveB…

Ubuntu Linux ~/.profile ~/.bashrc ログイン時・bash起動時の読み込み

2022 Feb. 10. 2022 Feb. 08. Xubuntu 20.04 において LightDMにてグラフィカルログイン時 ~/.profile 読み込まれる ~/.bashrc 読み込まれない LightDMにてグラフィカルログインした後にターミナルを起動してbashを起動した時 ~/.bashrc 読み込まれる ~/.pro…

ubuntu AMD Radeon R7 Graphics での画面解像度

2022 Feb. 08. 下記ページ参照方 Arch系Manjaro Linux + AMD Radeon R7 Graphics での画面解像度 - rokkonet

kotlin / java ファイルに1文字書き込み

2020 Feb. 06. androidのアプリ固有のストレージ領域のファイルに1文字書き込むkotlinコード例 lateinit var fos: FileOutputStream try { val saveFile = File(appContext.filesDir, getString(R.string.saveFileName)) // appContext.filesDir: アプリ固有…

android開発 カンマ区切りの1行の文字列データをダイアログ上にリスト表示する

2020 Feb. 05. カンマ区切りの1行の文字列データをダイアログ上にリスト表示するkotlinコード例 ・カンマ区切り文字列をListに変換 ・システムに組み込まれた"android.R.layout.simple_list_item_1"を介して、ListをArrayAdapterに関連付ける ・ArrayAdapter…

kotlin / java テキストファイルから1行読み込み

2022 Feb. 05. androidのアプリ固有ストレージ領域内のテキストファイルから先頭の1行を読み込むkotlinコード例 java.io.FileReader: ファイルからテキストを1文字読み込む java.io.BufferedReader: ファイルからテキストを1行読み込む。FileReaderを拡張し…

android開発 文字列リソース(R.string / strings.xml)の文字列取得はgetString()

2022 Mar. 19. 2022 Feb. 05. 文字列リソース(R.string / strings.xml)に設定された文字列取得は Context.getResources().getString(R.string.ITEM) 。 R.string.ITEM.toString() ではR.string.ITEMのid番号そのものの文字列が返される。

android開発 ContextはonCreate()で取得しないとnull参照エラーとなる

2022 Feb. 05. ContextはonCreate()で取得しないとnull参照エラーとなる。 onCreate()外で使う場合、onCreate()内で取得しておいたContextを使う。

android開発 ContentResolver#query 絞り込み条件指定

2022 May 02. 2022 Jan. 30. 参考ページ 共有ストレージからメディア ファイルにアクセスする | Android デベロッパー | Android Developers ContentResolverでソート・絞り込み検索の条件を追加する方法|Androidアプリ開発のあれこれ ContentResolver#quer…

X Window System アクティブウィンドウ取得、指定したウィンドウのアクティブ化

2022 Jan. 23. 参考ページ [Bash] 特定のアプリで複数開いたウィンドウのうち前面のものをアクティブにするスクリプト : mackroの製作日記 アクティブウィンドウ情報を取得 xprop -root _NET_ACTIVE_WINDOW xpropのウィンドウ情報出力からウィンドウIDを取得…

ImageMagick displayコマンドによる画像の縮小拡大表示とスクリーン上の表示位置指定

2022 Jan. 23. 参考ページ (HobNote)ImageMagick option "-resize"で画像を縮小拡大し、"-geometry"で表示キャンバスの大きさとスクリーン上の位置を指定する。 display -resize WIDTHxHIGHT -geometry WIDTHxHIGHT+OffsetWidth+OffsetHight PictureFile Sam…

LightDM オンスクリーンキーボード表示 arch系manjaro linux

2022 Jan. 22. onboardをインストールする デスクトップ -> メニュー -> 設定 -> LightDM GTK+ Greeter設定エディター -> その他 -> ユーザー補助 -> キーボード -> onboard -> 起動時は有効

linux ディレクトリ属性

2022 Jan. 10. ディレクトリの属性 r : ディレクトリ内のファイル一覧を表示可能 w : ディレクトリ内でのファイル作成/削除/移動(名前変更)可能 x : ディレクトリ内のファイルにアクセス可能。ディレクトリへ移動可能 出典 Linux ディレクトリのパーミッショ…

sedコマンド 置換

sed

2022 Jan. 09. テキストファイルをパイプでsedの標準入力に流し、結果を同じテキストファイルにリダイレクトすると、そのテキストファイルのすべての内容が失われる。(サイズがゼロのファイルになる) 区切り文字は / (スラッシュ) 以外でもよい (OKな例) $ c…

sedコマンド 行削除

sed

2022 Jan. 09. 行削除での区切り文字は / (スラッシュ) でなけれなならない テキストファイルをパイプでsedの標準入力に流し、結果を同じテキストファイルにリダイレクトすると、そのテキストファイルのすべての内容が失われる。(サイズがゼロのファイルにな…

シェルスクリプト 配列 全要素の展開([@])

2022 Jan. 09. 出典 配列を使用する | UNIX & Linux コマンド・シェルスクリプト リファレンス インデックスに @ を指定することで配列内の全ての要素が別々の値として出力される。 インデックスに * を指定することで配列内の全ての要素がスペース連結され…

シェルにおける特殊文字

2022 Jan. 02. 出典 シェルスクリプトのクォーテーションについて理解をまとめる | とものブログ シェルスクリプトの変数はダブルクォートしなければいけない!という話 - Qiita シェルにおける特殊文字の種類 ; & ( ) | ^ < > ? * [ ] $ ‘ ” ` { } 改行 タ…

シェル findコマンド -nameオプションでのワイルドカード

2022 Jan. 02. 出典 Linux - findコマンドのワイルドカードの使い方|teratail -nameオプションにはワイルドカード(*)を利用できる。 findコマンドの -nameオプションには必ず引用符を付ける。 引用符を付けずにワイルドカードを使うと、-nameオプションに複…

android開発 インターネット接続がwifiか、モバイル通信かを判定する

2021 Dec. 28. 引用元 【Android/Kotlin】インターネット接続の確認とNetworkInfo非推奨の解消 - Qiita ACCESS_NETWORK_STATE権限を許可する uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" AndroidManifest.xml

bluetoothイヤホンのarch系manjaro linuxでの利用

2021 Dec. 22. デスクトップのパネル上の音量アイコンをマウス左クリックし、bluetoothイヤホンを選択する。

RTL8761BUV チップ bluetooth USBアダプタのarch系manjaro linuxでの利用

2021 Dec. 22. デスクトップのメニュー -> 設定 -> Bluetoothマネージャー -> 検索 検出されたデバイスをマウス右クリックして接続。

Mysql / MariaDB 既存テーブルへのboolean型カラムの追加

2021 Dec. 11 NULL許容、デフォルト値0とする場合 > ALTER TABLE my_table ADD new_column tinyint(1) NULL default 0;

android開発 Snackbarのsnippet

2021 Dec. 11. 出典 [Android & Kotlin] Snackbar で通知とアクションを実装しカスタマイズする build.bradle(:app) implementation 'com.google.android.material:material:x.x.x'が必要 plugins { id 'com.android.application' id 'kotlin-android' } and…

arch / manjaro linux 同じソフトならsnapよりもAURの方が安定している?

2021 Nov. 24. 参考ページ https://forum.manjaro.org/t/aur-or-snap-app-version-to-minimize-risk-of-breakage/29240

はてなブログ firefoxブラウザでの表示

2021 Nov. 21. "DuckDuckGo Pvivacy Essentials"拡張機能を利用しているFirefoxで「はてなブログ」を表示する時、blog.hatena.ne.jpでの"Site Privacy Protection"をオフにしないと正しく画面表示されない。

arch系manjaro linux VLCでtsファイルを再生できない時の対処

2021 Nov. 21. 出典 [Solved] VLC cannot stream video anymore after 3.0.4-1 update. / Pacman & Package Upgrade Issues / Arch Linux Forums 出典ページによれば、arch linuxでのvlc-3.0.4で、デフォルトではtsファイルの再生ができなくなった。 aribb24…

Xfceでのウインドウ画面キャプチャ/スクリーンショット

2022 Feb. 05. 2021 Nov. 16. $ xfce4-screenshooter 表示された画面で設定の上、画面キャプチャを実行する。 キーボードのPrtScキーを押してのキャプチャでは細かい設定ができない。