heihei blog

Blog icon by Unsplash https://unsplash.com/@virussinside

2019年7月を振り返る

8月入ってから少し立ちましたが、7月を振り返ります。 Battle Conference U30に参加した Battle Conference U30とは、というと下記です(公式サイトより抜粋) 「Battle Conference Under30」(BCU30)は、Under30エンジニアによるUnder30エンジニアのための…

Android TransitionにListenerを追加する

業務で少し調べたことのメモ程度に。 AndroidでViewをアニメーションさせたいときの実装方法の一つとして、Transitionがあります。 Transition Transitionの概要については、公式ドキュメント、もしくはyarakiさんによる下記のスライドが参考になります。 ya…

2019年6月を振り返る

2019年7月3日になりました。今年は残り182日です。あと49.9%です。— 今年の残り日数 (@remaining_days) July 2, 2019 今年も残り50%切ってしまいましたね。恐ろしい!!! それではさくっと6月を振り返ります。 WorkManager入れた 業務での話ですが、Firebas…

2019年5月を振り返る

2019年6月11日になりました。今年は残り204日です。あと55.9%です。— 今年の残り日数 (@remaining_days) June 10, 2019 それでは5月をさくっと振り返ります。 May Android Weekendを開催した www.meetup.com @modgeさんと二人でほそぼそ初めて継続して開催し…

Notes - What's New in Firebase (Google I/O'19)

※Notes記事では、英語のセッション動画やポッドキャストの内容を(雑に)英語でメモに書き残すことを行っています。本記事は、あくまで動画を見ながら、参考程度に読んでいただくことを想定しています。Notes記事には雑メモ程度のものだったり、書き起こしのよ…

Notes - Build a Modular Android App Architecture (Google I/O'19)

※Notes記事では、英語のセッション動画やポッドキャストの内容を(雑に)英語でメモに書き残すことを行っています。本記事は、あくまで動画を見ながら、参考程度に読んでいただくことを想定しています。Notes記事には雑メモ程度のものだったり、書き起こしのよ…

2019年4月を振り返る

2019年05月04日になりました。今年は残り242日です。あと66.3%です。— 今年の残り日数 (@remaining_days) 2019年5月3日 ( ;゚Д゚)ナ、ナンダッテー!!(゚Д゚;(゚Д゚; ) GWも残りあと数日...!それでは4月を振り返ります。 真新しいことが多かった 4月になり、いろいろなも…

「人事と採用のセオリー」を読んだ

会社の先輩が「面白そう」と言っていたのを思い出して買って読んでみました。さくっと読み終えての印象とハイライトを3つほど紹介します。 内容 内容としては、採用難・人手不足(人口減少)という大きな今の時代の背景がある中で、どのように人事と採用を行…

2019年3月を振り返る

2019年04月16日になりました。今年は残り260日です。あと71.2%です。— 今年の残り日数 (@remaining_days) April 15, 2019 ヮ(゚д゚)ォ! それでは4月も半ばになってしまいましたが、3月を振り返ります。 一瞬で過ぎた 目の前のことをこなしていたらいっぱいいっ…

ReycyclerView:setLayoutFrozen/isLayoutFrozen

setLayoutFrozen/isLayoutFrozenという(面白い名前の)APIを見つけたのでメモ程度に紹介です。 業務でCoordinatorLayout + RecyclerViewを用いた画面を実装中に見つけました。画面起動をすると、RecyclerViewが意図せず微妙にスクロールしてしまうという問題…

2019年2月を振り返る

2019年03月12日になりました。今年は残り295日です。あと80.8%です。— 今年の残り日数 (@remaining_days) March 11, 2019 2019年も約20%が終わったとのことです。驚愕・゚・(*ノДノ)・゚・ それでは2月を振り返ります。 DroidKaigiに参加した DroidKaigiについてはこ…

Robolectric 4.2の変更点とアップデートできずに詰まっている点について

Robolectricとは RobolectricとはAndroidのためのオープンソースのユニットテストフレームワークです。レミュレータや実機を起動してテストを実行せずとも、JVM内の擬似的Android環境上でテストを実行することで、テスト実行時にActivityなどのAndroidプラッ…

2019年1月を振り返る

あっという間に1月が終わりましたね(゚∀゚)キタコレ 執筆時点では、なんと2019年、90%を切りました [壁]ョ゚ω゚;)))ガクブル それでは1月を振り返ります。 年明けからの初詣 代々木八幡宮へ。 中吉。去年は小吉だったと思うので、良き。 実家帰省 タイミングずらしたほ…

27歳になりました

このまえ27歳になったので、26歳の振り返りと、27歳の抱負についてざっくり、ささっと書きます。 26歳の振り返り 26歳の振り返りを3つだけにまとめるするとすると、下記の3つとなりました: 登壇数をとにかくこなす、として、とにかく登壇回数を意識した spea…

DroidKaigi 2019にて「アプリをさらに成長させるための技術戦略」というタイトルで登壇をしました

DroidKaigi 2019とは? Androidの技術情報の共有とコミュニケーションを目的としたカンファレンスです。2015年から毎年開催されており、2019年は、2月7日〜2月8日の二日間、開催されました。 droidkaigi.jp 登壇内容 「アプリをさらに成長させるための技術戦…

2018年を振り返る

2018年をブログ記事で振り返ります。 1月 shoheikawano.com 振り返りブログを書き始めました。いつまで続かわからないけど、という形ではじめました。振り返ったら1年(なんとか)続いてよかったです。 DroidKaigiの資料作りに精一杯になっていた月でした。 2…

2018年12月を振り返る

2018年も残りあと数時間です。 2018年12月31日になりました。今年は残り1日です。あと0.2%です。— 今年の残り日数 (@remaining_days) December 30, 2018 それでは、12月を振り返ります! 12月やったこと 社内では、内定者アルバイトのAndroidエンジニアがチ…

Notes - Fun with LiveData (Android Dev Summit '18)

※Notes記事では、英語のセッション動画やポッドキャストの内容を(雑に)英語でメモに書き残すことを行っています。本記事は、あくまで動画を見ながら、参考程度に読んでいただくことを想定しています。Notes記事には雑メモ程度のものだったり、書き起こしのよ…

Notes - Get Animated (Android Dev Summit '18)

※Notes記事では、英語のセッション動画やポッドキャストの内容を(雑に)英語でメモに書き残すことを行っています。本記事は、あくまで動画を見ながら、参考程度に読んでいただくことを想定しています。Notes記事には雑メモ程度のものだったり、書き起こしのよ…

2018年11月を振り返る

2018年もあと8%弱らしいです |←2019年| ┗(^o^ )┓三 2018年12月03日になりました。今年は残り29日です。あと7.9%です。— 今年の残り日数 (@remaining_days) December 2, 2018 それでは11月を振り返ります。 11月やったこと Matching Dev Meetupを開催した 11/…

Notes - Modern Android Notifications (Android Dev Summit '18)

※Notes記事では、英語のセッション動画やポッドキャストの内容を(雑に)英語でメモに書き残すことを行っています。本記事は、あくまで動画を見ながら、参考程度に読んでいただくことを想定しています。Notes記事には雑メモ程度のものだったり、書き起こしのよ…

2018年10月を振り返る

2018年も85%くらいが終わったようですキャ━━━━(#゚ロ゚#)━━━━ッ!! 11/6(火)時点 2018年11月06日になりました。今年は残り56日です。あと15.3%です。— 今年の残り日数 (@remaining_days) 2018年11月5日 10月もさくさっくと振り返ります。 10月やったこと Android W…

BuildConfigを生成しないようにする方法

TL;DR android { ... libraryVariants.all { it.generateBuildConfig.enabled = false } } 自動生成されるBuildConfig.javaについて Androidアプリ開発等において、プロジェクト構成をマルチモジュールの形にすることで得られるメリットは大きくなってきてい…

2018年9月を振り返る

2018年も約75%が終わったようです┣¨━━━━(゚Д゚)━━━━ン!!!! 10/1(月)時点 2018年10月01日になりました。今年は残り92日です。あと25.2%です。— 今年の残り日数 (@remaining_days) September 30, 2018 さくさくと9月を振り返ります。 9月やったこと DevFestTokyo …

Layout XMLファイル内でData Bindingを用いてプレースホルダー付きStringリソースにアクセスする

公式リファレンスに記載されている通りですが、 <string name="self_introduction">My name is %1$s</string> というstringリソースが定義されているとします。これをData Bindingを使ってLayout XML内部にて、たとえばTextViewのtextフィールドにバインドしたい場合、 以前だと下記のような記述方法の…

2018年8月を振り返る

2018年も約70%が終わったようです(´ε`;)ウーン… 2018年09月10日になりました。今年は残り113日です。あと30.9%です。— 今年の残り日数 (@remaining_days) 2018年9月9日 今回は8月をさらりと振り返ります。 8月やったこと potatotips#54に参加してきた https:/…

2018年7月を振り返る

2018年も60%が終わったようです┗(^o^ )┓三ファアァアア ※8/8(水)時点 2018年08月08日になりました。今年は残り146日です。あと40%です。— 今年の残り日数 (@remaining_days) 2018年8月7日 今回は7月を振り返ります。 7月やったこと 社員旅行に行った 初めて社員旅…

2018年6月を振り返る

2018年も約54%が終わったようです...━━━━━━(´Д`|||)━━━━━━!!!! ※7/11(水)時点 2018年07月11日になりました。今年は残り174日です。あと47.6%です。— 今年の残り日数 (@remaining_days) 2018年7月10日 6月を振り返ります。 6月やったこと Kyash Meetup #1 iO…

Parcelizeを利用してみた所感と注意点

※2018/06/14(木) 時点での所感と注意点を記載しています。何かアップデートがあれば随時追記していければと思います。 Parcelizeとは、Kotlinが提供するAndroid開発のためのコンパイラー拡張機能です。Parcelableを実装したクラスに対して@Parcelizeアノテー…

2018年5月を振り返る

2018年も約43%が終わったようです...(; ・`д・´)汗 ※6/5(火)時点 2018年06月05日になりました。今年は残り210日です。あと57.5%です。 — 今年の残り日数 (@remaining_days) 2018年6月4日 それでは5月を振り返ります。 5月やったこと Google I/O 2018に参加し…