NO IMAGE

CIを導入してみた

FilteredHatebuにCIを導入してみました。 CI上での設定も必要なので、これだけで導入できるわけではありませんが、CI導入のための変更はこんな感じです。エミュレータが必要なEspress...

記事を読む

NO IMAGE

ActivityScopeを使ってActivityクラスごとにシングルトンになるようにした話

まずはじめに。Dagger2の話をしていますが、きちんと理解しているわけではないので間違った内容があるかもしれません。鵜呑みにしないでください。 この記事で言ってることのサンプルコードはGutHub...

記事を読む

NO IMAGE

はてなブックマークのホッテントリリーダーを作った

勉強がてらホッテントリリーダーを作ってみました。ソースコードはGitHubで公開しています。 アプリも公開中です。 自分の勉強のためというのが目的のアプリです。最初はDagger2に慣れるため...

記事を読む

NO IMAGE

Realmのテストのやり方を知りたい

Realmを使ってみました。ちなみに私は、今まではGreenDAOとAndroid Ormaしか使ったことがありません。 とりあえずCRUD操作のやり方をつかもうとテストを書いてみました。テストの書...

記事を読む

NO IMAGE

DataBindingを使っていてexecutePendingBindingsを呼び出さないとどうなるか

私はfindViewByIdをしなくていいからという理由でDataBindingを使っています。利用するためにbuild.gradleに dataBinding { enabled = tr...

記事を読む

NO IMAGE

Instrumentation Testで生成されるAPKは何をしているのだろう

以前、Viewの描画をテストするためのリポジトリを作りました。記事はこれです。 Viewが想定通り描画されているか確認するため、Spoonを使ってスクリーンショットを撮るようにしました。GitHub...

記事を読む

Android Studio2.2でProject Windowのパッケージ名表示が省略されない

Android Studio2.2でProject Windowのパッケージ名表示が省略されない

タイトルが分かりにくいんですが、こちらの画像をご覧ください。 画像の例ではアプリのパッケージ名がjp.gcrete.sample.daggersandboxで、そこからさらにapiとかdiとかの...

記事を読む

Android Studio2.2でレイアウトエディタを開いた際にTextで開くようにする

Android Studio2.2でレイアウトエディタを開いた際にTextで開くようにする

layout.xmlを開いた際に、デフォルトではDesignタブで開かれると思います。これをTextに変更する方法です。 Android Studio 2.1まではレイアウトのPreview画面に歯...

記事を読む

NO IMAGE

Daggerを使ってSingletonにする仕組み

ものすごいあほうなことを書いているかもしれませんが、そのときはご指摘ください。 Daggerを使って依存性を注入する際に、アプリ内でSingletonになるようにすることあるじゃないですか。 @S...

記事を読む

NO IMAGE

カスタムViewが想定通りに描画されているかテストする

カスタムViewを作って、しかもそれがCanvasを使って描画するようなものだった場合、どうやって動作確認をしていますか? 私はこれまで実機で動かして、目視で確認していました。Viewの見た目なので...

記事を読む

スポンサーリンク