AndroidユーザーでNougatを使っている人が少しづつ増えているが、7.0でのみ発生するレイアウト崩れや表示関連の不具合が発生した場合に第一に疑った方が良いこと。
表示サイズの変更
https://developer.android.com/about/versions/nougat/android-7.0-changes.html?hl=ja
ここの「ユーザー補助機能の改善」の部分。
Android 7.0からディスプレイの表示サイズ(DPI)の変更が可能になり、端末全体で表示サイズを変更することが出来るようになった。
実際に変えているユーザーもいるらしい
設定の方法は
設定 → ユーザー補助 → 表示サイズ → スライダーでサイズを変更
もし謎な現象が起きていて、他のOSや端末だと再現できない、などがあれば試してみると良いかもしれない。
たとえばRecyclerViewでgetChildAt(0)をやると取得したいIndexのViewが正しく取得出来なかったりする場合もあるようなので注意したいところ。
※端末によって出たり出なかったり
一見すると些細な機能だけど意外とアプリへの影響があったりするので、
新しいOSが出た場合は、一通り新機能を試してみたほうがよさそう。