アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録

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

【Android】Room 2.1の更新点

I/Oセッション youtu.be Coroutineのサポート 関数にsuspendと付ける事でCancelableなコードが生成されるようになります。 全文検索のサポート SQLiteの拡張機能である、全文検索を利用できるようになります。 EntityにFTS4拡張と使用することを書きます。 …

Android Studio 3.5からのDataBindingの進化、3.6からのViewBinding

Viewへのアクセス方法が進化していきます。 I/Oセッション youtu.be DataBinding Annotation Processingの速度が20%向上 Incremental Annotation Processing android.databinding.incremental=true で増分コンパイルが有効化される。 XMLの即時反映 XMLに追…

【Android】SavedStateHandleでViewModelをプロセスキルを乗り越えるようにする

I/Oセッション youtu.be ViewModel このようなカウントするLiveDataがあります。 class MainViewModel : ViewModel() { val counter = MutableLiveData(0) } 押したら1増やします。 ViewModelを使用すれば画面回転を乗り越えられます。 当たり前ですが、プロ…

開発環境(書いている途中)

IDE VS Code とりあえず色々開ける。 IntelliJ Git 入力補完を行う 「Git補完をしらない」「git statusを1日100回は使う」そんなあなたに朗報【git-completionとgit-prompt】 - Qiita

【Android】DerInputStream.getLength(): lengthTag=109, too big.

DerInputStream.getLength(): lengthTag=109, too big. にてビルドはできるものの署名ができず、インストールできない。 AndroidXへ移行した際に発生した。ただ、環境によっては問題が出なかったので関係あるか不明。 gradle-4.10.1→gradle-4.10.2にすること…

【Android Q】Beta2→3 READ/WRITE_EXTERNAL_STORAGEの復活

以下が消えて - READ_EXTERNAL_STORAGE - WRITE_EXTERNAL_STORAGE 以下が出てきたが - READ_MEDIA_IMAGES - READ_MEDIA_AUDIO - READ_MEDIA_VIDEO 「READ_EXTERNAL_STORAGE」、「WRITE_EXTERNAL_STORAGE」が復活した。 ただ、Scoped Storageが宛先になるよう…

【Windows】PythonでTensorFlow物体検出メモ

最初はJavaをしようとしたけど無理だった。まずサンプルが無いしOpenCVとか使うにも不便。動的型付けとか無理だけど使うしか無い。 インストール Anacondaを使用 cudaとcudnnが新しいと動かないことがある。 使用したバージョン cuda version : 9.0.176 cudn…