しばらくAndroidの開発から遠ざかっていたのだが、古いアプリのメンテナンスでAndroid Studioを起動したら驚いた。長い間不変だったstartActivityForResult()が非推奨になっていた。代わり
続きを読む投稿者: fineblue206
[Android]BottomSheetの使い方
ある時期からスマホのUIに、画面下から「ニュッ」とせり出してくるメニューともダイアログともとれる動作が見られるようになった。このようなUIは、おそらくスマホの大画面化に伴い、片手で操作しやすいように、下の方に操作系を配置
続きを読む[Android]Workerの複数起動を防ぐ
前回の記事でWorkerを複数起動するといろいろと弊害がありそうだと書いたが、今回はWorkerの状態を調べて複数起動を防ぐ方法を記す。 WorkInfoの取得 Workerの稼働状況はWorkInfoというオブジェクト
続きを読む[Android]Workでバックグラウンド処理を定期実行する
イントロダクション Androidアプリを開発していると、ユーザがアプリを閉じても何らかの処理をバックグラウンドで定期実行させたくなる場面が出てくる。具体的にはサーバーからデータを受信したり、逆に送信したり、不要なデータ
続きを読む[Access][VBA]ADOで定義済みアクションクエリ(パラメータ付き)を実行する
DAOとADO VBAでAccessのテーブルやクエリを操作する仕組みにDAOとADOがある。 DAO(Data Access Objects)は古くからあるコンポーネントで、AccessのコアであるJETエンジンに特化
続きを読む[JAVA]jarファイルを作成して実行
JAVAのjarファイルはディレクトリ構造ごとファイルをパッケージしたものだ。試しに手元にjarファイルがあったら拡張子のjarをzipに変えてみて欲しい。Windowsのエクスプローラ等で中身を見るとディレクトリ構造と
続きを読む[Android]Viewの正確なサイズを取得する
Androidは様ざまなデバイス上で動いているため、画面の解像度がデバイスごとにまちまちである。なのでアプリ開発においてViewの大きさをピクセル単位で指定すると、ある端末ではちょうどに見えても、別の端末では端っこにちょ
続きを読むChromium版Microsoft Edgeでページが表示されない
2020年1月よりChromium版「Microsoft Edge」がリリースされた。 筆者も早々にインストールして使ってみたところ、特に大きな問題もなく、動作も安定していたので、Windows10標準のウェブブラウザと
続きを読む[Access]エラー:クエリは破損しています
2019年11月中旬ごろからAccessで更新クエリを実行しようとすると「クエリ’xxxx’は破損しています」というエラーが出るようになってしまった。 ネットで検索してみると同様のエラーで困ってい
続きを読む[VBA]Outlookで受信したメールの添付ファイルを一括保存する
Microsoft Officeについているメールソフト「Outlook」には、複数メールの添付ファイルを一括で保存する機能が無い。なので、そういった処理をしたいときは、メールを一個ずつ開いて添付ファイルをディスクに保存
続きを読む