文档章节

最简单直接碎片操作,动态增删改(1)

短短的歼击机
 短短的歼击机
发布于 2014/07/16 21:56
字数 228
阅读 53
收藏 1
  1. 新建activity继承fragmentactivity

  2. 在布局文件中拖入一个layout,起个名字比如fragmentlayout

  3. 新建一个class,继承fragment

  4. 新建一个layout,在里面随便放几个控件

  5. 在fragment中创建onActivityCreated,onCreateView

  6. 写如下代码

/*
	 * (non-Javadoc)
	 * 
	 * @see android.support.v4.app.Fragment#onActivityCreated(android.os.Bundle)
	 */
	@Override
	public void onActivityCreated(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onActivityCreated(savedInstanceState);
		button1 = (Button) getView().findViewById(R.id.button1);
		button1.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				Toast.makeText(getActivity(), "ssssss", Toast.LENGTH_LONG)
						.show();
			}
		});
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see android.app.Fragment#onCreateView(android.view.LayoutInflater,
	 * android.view.ViewGroup, android.os.Bundle)
	 */
	@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		return inflater.inflate(R.layout.fragmentno1, container, false);
	}

然后到activity中添加如下代码

private Fragmentno1 fragmentno1;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_ac);
		fragmentno1 = new Fragmentno1();
		getSupportFragmentManager().beginTransaction()
				.add(R.id.fragment_container, fragmentno1).commit();
	}

这样就可以在activity中看到fragment的内容,我上面的代码放了一个button,并写了一个监听事件,弹出提示

© 著作权归作者所有

短短的歼击机

短短的歼击机

粉丝 82
博文 268
码字总数 269797
作品 0
武汉
高级程序员
私信 提问
后端开挂:3行代码写出8个接口!

肯定有不少人会想: 这怎么可能呢? 就算用几乎零配置的SpringBoot,写一个最简单的接口也得有3行代码啊! 用最常用的查询请求举例: 获取一个用户: base_url/get/ 获取一个用户列表: base...

孤独的探索号
2017/11/16
7.9K
65
最简单直接碎片操作,动态增删改(2)

接续文章1的主activity,新增两个按钮一个是删除,一个是恢复然后添加事件,代码如下: @SuppressLint("Recycle")@Overridepublic void onClick(View v) {// TODO Auto-generated method st......

postdep
2014/07/16
115
0
增量更新模型的讨论

客户端和服务端的数据同步过程中,客户端有缓存,不需要每次都是全量刷新,所以可以采用增量的方式更新。 每次在客户端进行刷新的时候,服务端会将最新的增删改操作推送到客户端,客户端对其...

xh4n3
2015/09/16
1K
7
ArrayList 和 CopyOnWriteArrayList

这篇文章的目的如下: 了解一下ArrayList和CopyOnWriteArrayList的增删改查实现原理 看看为什么说ArrayList查询快而增删慢? CopyOnWriteArrayList为什么并发安全且性能比Vector好 1. List接...

群星纪元
04/01
2
0
ArrayList (JDK8) 源码解析

ArrayList 源码解析 概述 ArrayList 是一个动态数组,容量可以动态增长。他是线程不安全的,允许元素为null。它的底层数据结构是数组,所以会占用一块连续的内存空间。它实现了 接口。 代表L...

sun_____xin
2018/04/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

分布式协调服务zookeeper

ps.本文为《从Paxos到Zookeeper 分布式一致性原理与实践》笔记之一 ZooKeeper ZooKeeper曾是Apache Hadoop的一个子项目,是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它...

ls_cherish
今天
4
0
redis 学习2

网站 启动 服务端 启动redis 服务端 在redis 安装目录下 src 里面 ./redis-server & 可以指定 配置文件或者端口 客户端 在 redis 的安装目录里面的 src 里面 ./redis-cli 可以指定 指定 连接...

之渊
昨天
2
0
Spring boot 静态资源访问

0. 两个配置 spring.mvc.static-path-patternspring.resources.static-locations 1. application中需要先行的两个配置项 1.1 spring.mvc.static-path-pattern 这个配置项是告诉springboo......

moon888
昨天
4
0
hash slot(虚拟桶)

在分布式集群中,如何保证相同请求落到相同的机器上,并且后面的集群机器可以尽可能的均分请求,并且当扩容或down机的情况下能对原有集群影响最小。 round robin算法:是把数据mod后直接映射...

李朝强
昨天
4
0
Kafka 原理和实战

本文首发于 vivo互联网技术 微信公众号 https://mp.weixin.qq.com/s/bV8AhqAjQp4a_iXRfobkCQ 作者简介:郑志彬,毕业于华南理工大学计算机科学与技术(双语班)。先后从事过电子商务、开放平...

vivo互联网技术
昨天
24
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部