也不写其它了,直接写结果吧。
一个Activity 加上2个Fragment
mainActivity : onCreate
mainActivity:onResume
fragment_one : onCreate
fragment_one : onCreateView
fragment_one : onResume
fragment_two : onCreate
fragment_two : onCreateView
fragment_two : onResume
mainActivity:onCreateOptionsMenu
相关推荐
- ` onCreateOptionsMenu()`:这是在Activity中创建菜单的生命周期方法,用于加载菜单XML资源。 - `onOptionsItemSelected(MenuItem item)`:当用户选择菜单项时,此方法会被调用,用于处理用户的菜单选择。 2. *...
1. **重写onCreateOptionsMenu()**:在Activity或Fragment中,我们需要重写此方法来加载XML菜单资源。 ```java @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu...
`onCreateOptionsMenu`用于加载菜单布局,`onOptionsItemSelected`则会在用户点击菜单项时触发,通过`switch`语句来处理不同的菜单项。 3. **显示Action Bar** 如果你想将菜单项显示在Action Bar上,可以设置`...
- Inflater用于加载布局文件。 - LayoutParams控制控件在布局中的位置和大小。 9. **Toast提示框** - 显示短暂消息。 - 常用于反馈信息。 10. **Dialog对话框** - 弹出式对话框。 - 可用于确认、警告等。 ...
在项目的build.gradle文件中添加ArcMenu的依赖,然后在布局XML文件中引入控件,并在Activity或Fragment中初始化并设置菜单项。此外,ArcMenu还支持通过Java代码动态添加或修改菜单项,提供了很高的灵活性。 对于...
除此之外,"android-school-2015"可能还涵盖了当时流行的开发主题,比如Fragment(用于创建可重用的UI组件)、ActionBar和OptionsMenu(提供应用的导航和操作)、以及如何利用SQLite数据库存储本地数据。此外,可能...