araki tech

for developers including me

Androidの記事

no-img

ContentProviderのテストで予期しているExceptionが返らずnullが返ってくる原因

Android開発を行っているとContentProviderを利用する機会は少なくない。そのqueryで、予期せぬURIを受け取った時に例外を投げる処理を入れるということはよくある。しかしその際に「適切に例外を投げてくれるか」をテストしたいと思ったら、上手くテストが通らないことがある。この記事はその解消法メモである。

Android Kotlin日本語チュートリアル

【番外編】Android Kotlin日本語チュートリアル – 単体テストを書いてみる

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。本編は番外編で「Androidアプリの単体テスト」について解説と実装を行なっています。テストは軽視してはダメで、自身の実装がキレイかどうかを見直すきっかけにもなります。サボらずに積極的に書いていきましょう。

Android Kotlin日本語チュートリアル

Android Kotlin日本語チュートリアル-⑨ユーザビリティを向上させる

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。全9回と長めですが頑張っていきましょう。本チュートリアルを終える頃には、Android開発の土台が形成されているだけでなくアプリケーションアーキテクチャの知識も形成されているはずです。第9回目は「ユーザビリティを向上させる」です。

Android Kotlin日本語チュートリアル

Android Kotlin日本語チュートリアル-⑧Preferencesで環境設定を記憶する

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。全9回と長めですが頑張っていきましょう。本チュートリアルを終える頃には、Android開発の土台が形成されているだけでなくアプリケーションアーキテクチャの知識も形成されているはずです。第8回目は「Preferencesで環境設定を記憶する」です。

Android Kotlin日本語チュートリアル

Android Kotlin日本語チュートリアル-⑦Fragmentに引数を渡す

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。全9回と長めですが頑張っていきましょう。本チュートリアルを終える頃には、Android開発の土台が形成されているだけでなくアプリケーションアーキテクチャの知識も形成されているはずです。第7回目は「Fragmentに引数を渡す」です。

Android Kotlin日本語チュートリアル

Android Kotlin日本語チュートリアル-⑥クラス間の依存と再利用性を考える

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。全9回と長めですが頑張っていきましょう。本チュートリアルを終える頃には、Android開発の土台が形成されているだけでなくアプリケーションアーキテクチャの知識も形成されているはずです。第6回目は「クラス間の依存と再利用性を考える」です。

Android Kotlin日本語チュートリアル

Android Kotlin日本語チュートリアル-⑤Roomを使ってデータを管理する

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。全9回と長めですが頑張っていきましょう。本チュートリアルを終える頃には、Android開発の土台が形成されているだけでなくアプリケーションアーキテクチャの知識も形成されているはずです。第5回目は「Roomを使ってデータを管理する」です。

Android Kotlin日本語チュートリアル

Android Kotlin日本語チュートリアル-④Android推奨アーキテクチャを取り入れる

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。全9回と長めですが頑張っていきましょう。本チュートリアルを終える頃には、Android開発の土台が形成されているだけでなくアプリケーションアーキテクチャの知識も形成されているはずです。第4回目は「Android推奨アーキテクチャを取り入れる」です。

Android Kotlin日本語チュートリアル

Android Kotlin日本語チュートリアル-③RecyclerViewでリストを作る

本連載記事はこれからAndroidアプリ開発を始める人に向けたチュートリアルです。全9回と長めですが頑張っていきましょう。本チュートリアルを終える頃には、Android開発の土台が形成されているだけでなくアプリケーションアーキテクチャの知識も形成されているはずです。第3回目は「RecyclerViewでリストを作る」です。