您的位置:首页 > 移动开发 > Android开发

android学习Fragment小计

2013-11-12 15:19 309 查看
Fragment:帧 片段 轻量级的activity 不需要清单文件配置 level11

最初目的: 是给平板使用

<fragment 类型 小写字母

adroid:id=""

android:name="类型" -- 很像配置activity

/>

Fragment1 片段1 集成系统里提供的fragment

MyFragment:

onCreateView //调用的方法 显示fragment内容

return inflater.inflate(R.layout.fragment1, null);

动态创建

MainActivity:

判断手机朝向:

int width = getWindowsMagaer().getDefaultDisplay().getWidth();

if(width>height) 水平

fm = getFragmentManager();

ft = fm.getbeginTrasation();

ft.add

.delete

.remove

ft.replace();

ft.commit();

ctrl+F11 屏幕切换 做动态

frgment:

线性布局可以使用fill_parent 填充剩下的空间

fragment向下兼容

Activty->FragmentActivity

getFragmentManger->getSupportFragmentManager();

onattach-oncreateView->onAcitivyCreated -> onstart->onresume

附加上 显示 得到焦点



onstop onDestoryView ondestory ondetach

失去焦点 取消挂载

fragment通讯



点击按钮修改文本

findviewbyid--> View view

view.findviewbyid();

getActivity() --> getFragmentManager().findFragmentByid();

间接的得到联系
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: