Genta Hirauchi

記事一覧

【Kotlin】ライブラリの生成と利用方法について解説

アプリ開発をしていると、同じ実装を、複数のプロジェクトで使いたいということがありますよね。そんな時は、使いまわしたい実装をライブラリ...

記事を読む

更新日:2020/08/03

【Kotlin】ByteArrayOutputStreamで、readした全体のバイナリデータを取得する方法を解説

ファイルをreadで読み込む際、ファイルサイズが大きいと、一度に全てのデータをreadで読み込むことができないため、ループ処理でre...

記事を読む

更新日:2020/08/03

【Kotlin】HttpURLConnectionでRangeリクエストをする方法

HTTP通信で特定の範囲のデータを取得したり、中断されたダウンロードを、任意の場所から再開するなどの処理は、Rangeリクエストが必...

記事を読む

更新日:2020/08/03

【Kotlin】C++側から、Kotlinの変数を呼び出す方法を解説

ネイティブコードを利用したアプリを開発をしている中で、C++側から、Kotlin側の変数を取得したい場合があるかもしれません。本記事...

記事を読む

更新日:2020/08/03

【Kotlin】C++側から、Kotlinのコードを呼び出す方法を解説

ネイティブコードを利用したアプリを開発において、Java/Kotlin側からC/C++のコードは呼び出せるけれど、C/C++側からJ...

記事を読む

更新日:2020/08/03

【Kotlin】ExoPlayerで、ネットワーク上の動画を再生する方法を解説

Androidには、ExoPlayerという、ネットワーク上の動画再生処理(HTTPストリーミング)を簡単に実装できるオープンソース...

記事を読む

更新日:2020/08/03

【Kotlin】HttpURLConnectionで、HTTP通信を行う方法を解説

サーバー上のファイルをダウンロードは、HttpURLConnectionによるHTTP通信処理を実装することで実現することができます...

記事を読む

更新日:2020/08/03

【Kotlin】MacのlocalhostにAndroid端末から接続する方法を解説

サーバーとの通信処理を実装する際、実際に使用されているサーバーを使用してするのではなく、まずはローカル環境にサーバーを構築して実装を...

記事を読む

更新日:2020/08/03

【Kotlin MVP】MVPアーキテクチャで、TODOアプリを作成する #6

アプリ開発におけるアーキテクチャ(設計)の1つに、MVPというものがあります。本記事は、ToDoアプリの作成を通して、MVPについて...

記事を読む

更新日:2020/08/03

【Kotlin MVP】MVPアーキテクチャで、TODOアプリを作成する #5

アプリ開発におけるアーキテクチャ(設計)の1つに、MVPというものがあります。本記事は、ToDoアプリの作成を通して、MVPについて...

記事を読む

更新日:2020/08/03