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

〈kotlin〉ExoPlayer

Android studioでkotlinを使ってAndroidアプリ作成の勉強中。Androidで音声・動画の再生に使用できるExoPlayerライブラリを触ってみた。 ExoPlayerはMediaPlayer APIをもとに作られていて、 より多くの機能をサポートしており、拡張やカスタマイズも容易にな…

〈kotlin〉 BottomSheet

Android studioでkotlinを使ってAndroidアプリ作成の勉強中。Material DesignのBottomSheetをサンプルコードをもとに作成してみた。 Material Design BottomSheetはこういう下から出てくるビューのこと。Material Design Bottom Sheetsのページより引用 標準…

読書記録:[試して理解]Linuxのしくみ~実験と図解で学ぶOSとハードウェアの基礎知識

こちらを読んだ記録。 gihyo.jp 1章 コンピュータシステムの概要 カーネル カーネルモードで動作する、OSの核となる処理をまとめたプログラム CPUやメモリなどのリソースを管理 2章 ユーザモードで実現する機能 プロセス(CPU:ユーザモード)…カーネルに対し…

〈kotlin〉通知(NotificationCompat)

Android studioでkotlinを使ってAndroidアプリ作成の勉強中。NotificationCompat APIを使用して通知を作成する方法をまとめる。 通知チャネルの作成 Android 8.0(APIレベル 26)以降、通知はすべてチャネルに割り当てる必要がある。 端末側ではチャネルごとに…