Android アクティビティ上のウィジェットに付ける ID はどのように命名するのが一般的でしょうか。

SDK 付属の ApiDemos 等を眺めた限りでは、例えば同じボタンでも、以下のように、「btn_…」「…_button」「(動詞のみ)」など、特に一貫性が無いようです。唯一の共通点はスネークケースであるということでしょうか。

<Button android:id="@+id/toggle_home_as_up" …
<Button android:id="@+id/btn_add_tab" …
<Button android:id="@+id/one_shot" …
<Button android:id="@+id/progress_button" …

公式でなくとも良いので、何かしらガイドライン等あると嬉しいのですが、良い情報があれば教えていただけますでしょうか。