Androidで現在起動中のActivityを知る方法

Android開発にて Activity, Fragment での画面遷移が入り乱れる実装をしていると、現在動かしている画面のActivityが何なのか知りたくなることがある。

昔の LayoutInspector や adb でも調べることができ …

犬のためのアプリを作っている

犬のためのアプリを作っている

ZOZOテクノロジーズの愉快なエンジニア AdventCalendar その2、16日目です。12月も半分過ぎました。やばいですね。

ZOZOのAdventCalendarですが完全にZOZOとは関係ない、個人的趣味な記事になります。

いぬをささえるぎじゅつ と題して、趣味レベルでコツ …

Flutter で MVVM をやる

趣味で flutter を始めました。MVVMを書く時どうしたらいいのか調べてみました。 この記事を参考にやってみました。

App architecture: MVVM in Flutter using Dart Streams - QuickBird Studios Blog

他にもこのスライドが超役に …

Android の DI を Dagger から ToothPick に代えた

Dagger2 がほんとに辛い。 公式サイト見たり、先駆者の皆さんのブログを見ながらやってみるけど、ややこしくて自分で改善 …

フリーランス残酷物語 14日目

この記事は「フリーランス残酷物語 Advent Calendar 2016」 14日目の記事です。

気がつけばフリーランスになって6年経ちました。こじか屋のしかじろうです。 フリー …

AndroidのTestまとめ

この記事をまとめるにあたって Best Practices for Testing | Android Developers を主に参考にしています。

Androidのテストは大きく分けて Unit testUI test の2種類があり、実装方法や対象などで分 …

Fukuoka IT Slack Group

image

Fukuoka Slack Group

Fukuoka IT Slack Group とはなにか

福岡のIT系の人が集まるSlackグループです。

以下の方たちを想定してます

  • エンジニア
  • デザイナ
  • クリエイター
  • 学生
  • 経営者
  • そ …

D3.jsはじめ

BigDataをグラフィカルに表現したい!

あふれた情報だけど、 D3.js を動かし始めるとこまでやってみる。 フロントエンドが久々なので、最近のトレンドも踏まえな …

Gradleで管理されたAndroidProjectのEspressoテストをGenymotionを使ってjenkinsでぐるぐる回すまで(長い)

image

Gradleで管理されたAndroidプロジェクトをJenkinsで動かすまで苦しんだのでまとめます。

環境

  • MacOS 10.8.5
  • Java 1.7
  • Gradle 1.11
  • Android Studio 0.5.3
  • Espresso 1.1
  • Jenkins 1.5558
  • git plugin
  • gradle plugin

前提

Android StudioでEspressoのテストが

./gradlew connectedAndroidTest

で動いてるものとします。

諦めたこと …

とあるプログラマのAndroidAnnotations

※この記事はAndroid Advent Calendar 2013 12/04担当として書いてます。

勢いでAdvent Calendar登録したけど、最近新しいこと、突き詰めたことしてない。 Genymotionは 明日の mofmofneko さんが書くみたいだから …