FragmentTransaction.commitで、追加や削除などのフラグメント操作処理を確定させる。
FragmentTransaction | Android Developers
このcommitが無いと、フラグメントが追加されない。
strings.xmlで、
とし、fragment1_main.xmlで、
TextViewだけ。
fragment2_main.xmlも、
同様。
activity_main.xmlで、
Buttonを2個とFrameLayout。
Fragment1.javaで、
onCreateViewで、レイアウトをinflateしてViewを返すだけ。
Fragment2.javaも、
同様。
MainActivity.javaは、
Button1はaddの後にcommitしない。
Button2はaddの後にcommitする。

起動時。
Button1を押しても、

何も起きない。
ログを見ると、

クリックしたときのログしか出ていない。

Button2を押した場合は追加される。

ログにFragment側のonCreateViewが出てる。