对于使用intent,主要是用来进行活动之间的跳转,然后就是通过intent向下一个活动传递数据,还有就是想上一个活动传递数据。
实例:
先添加按钮的点击事件,当点击按钮时进行事件的触发,主要代码是
String data="hello word";
Intent intent=new Intent(firstactivity.this,secondactivity.class);
intent.putExtra("extra_data",data);
startActivity(intent);
通过此方法向下一个activity传递参数;
下一个界面进行参数的接收;
Intent intent=getIntent();
String data=intent.getStringExtra("extra_data");
这样进行数据的接收。
关于fragment的主要是应用碎片时候的额相关操作。
主要是在新建的.java文件中重写了Fragment中的onCreateView()方法,然后就是在这个方法中通过LayoutInflater的inflate()方法将刚才定义的 left_fragment布局动态加载进来,整个方法简单明了。
主要的代码 如下:
public class Rncjas extends Fragment
{
@Override
public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedIntanceState)
{
View view inflater.inflate(R.layout.right_fragment,container,flase);
}
}
这就是主要的代码实现。其次就是外加上layout的相关操作。