Fragment 生命周期 全局变量的声明位置
public class Fragment_shouye extends Fragment {
    private List<Zixun_shouye> datas;
    private TopView top;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        top = new TopView(getActivity());//---------------------一定在这儿初始化  接口回调时再去更新ui尽管与主线程不一致也可以
        datas = new ArrayList<Zixun_shouye>();
        NUtils.get(NUtils.TYPE_TXT, Config.FIRST_PAGE_WEBVIEW, new Callback() {
            @Override
            public void response(String url, byte[] bytes) {
                JSONObject obj;
                try {
                    obj = new JSONObject(new String(bytes, "utf-8"));
                    JSONArray array = obj.getJSONArray("data");
                    for (int j = ; j < array.length(); j++) {
                        JSONObject obj1 = array.getJSONObject(j);
                        String type = obj1.getString("type");
                        String picurl = obj1.getString("picurl");
                        String title = obj1.getString("title");
                        String newsurl = obj1.getString("newsurl");
                        Zixun_shouye zixun = new Zixun_shouye();
                        zixun.setNewsurl(newsurl);
                        zixun.setPicurl(picurl);
                        zixun.setTitle(title);
                        zixun.setType(type);
                        System.out.println(zixun);
                        datas.add(zixun);
                    }
                    top.setData(datas);
                } catch (UnsupportedEncodingException e) {
                    e.printStackTrace();
                } catch (JSONException e) {
                    e.printStackTrace();
                }
            }
            @Override
            public boolean isCancelled(String url) {
                return false;
            }
        });
        super.onCreate(savedInstanceState);
    }
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        return top;//防止返回为空不执行
    }
     遇到一些自定义类作为布局的可以先用一个linearlayout占位 在用ll.addView(v);可以
遇到一些自定义类作为布局的可以先用一个linearlayout占位 在用ll.addView(v);可以
Fragment 生命周期 全局变量的声明位置的更多相关文章
- 浅谈 Fragment 生命周期
		版权声明:本文为博主原创文章,未经博主允许不得转载. 微博:厉圣杰 源码:AndroidDemo/Fragment 文中如有纰漏,欢迎大家留言指出. Fragment 是在 Android 3.0 中 ... 
- Android Fragment 生命周期及其API使用(建议使用自定义View替换Fragment)
		我为什么不主张使用Fragment Fragment:( Fragment就相当于一个有生命周期的View,它的生命周期被所在的Activity的生命周期管理 ) 生命周期回调说明: onAttach ... 
- Android Fragment 生命周期及其正确使用(建议使用自定义View替换Fragment)
		使用Fragment 官方例子中显示: 例如:一个学生Fragment,需要传入studentId,进行http请求显示,那么setArguments后防止杀掉Fragment后,参数为0,显示不了数 ... 
- Fragment生命周期(转)
		Android在3.0中引入了fragments的概念,主要目的是用在大屏幕设备上--例如平板电脑上,支持更加动态和灵活的UI设计.平板电脑的屏幕要比手机的大得多,有更多的空间来放更多的UI组件,并且 ... 
- Android零基础入门第86节:探究Fragment生命周期
		一个Activity可以同时组合多个Fragment,一个Fragment也可被多个Activity 复用.Fragment可以响应自己的输入事件,并拥有自己的生命周期,但它们的生命周期直接被其所属的 ... 
- Android之Fragment学习笔记②(Fragment生命周期)
		一. Fragment生命周期图 二.Fragment生命周期方法介绍 Fragment的生命周期和activity生命周期很像,其生 ... 
- Android Activity生命周期以及Fragment生命周期的区别与分析
		Android Fragment生命周期图: Activity生命周期图: 对照图: Fragment生命周期分析: 1. 当一个fragment被创建的时候,它会经历以下状态. onAttach() ... 
- Fragment(四)Fragment生命周期分析(转)
		Fragment(四)Fragment生命周期分析 转载请注明:http://blog.csdn.net/liaoqianchuan00/article/details/24271607 例子一 ... 
- Fragment生命周期与Fragment执行hide、show后的生命周期探讨
		一.Fragment 生命周期中的每个方法的意义与作用: 1.setUserVisibleHint()(此方法不属于生命周期方法):设置Fragment 用户可见或不可见时调用此方法,此方法在Frag ... 
随机推荐
- Redis 密码设置和查看密码
			Redis 密码设置和查看密码 redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证. 1.初始化Redis密码: 在配置文件中有个参数: ... 
- 对 Spring 的核心(AOP 和 IOC)的理解(大白话)
			Spring 首先它是一个开源而轻量级的框架.其核心容器的主要组件是Bean工厂(BeanFactory).Bean工厂使用控制反转(IOC)模式来降低程序代码之间的耦合度,并提供了面向切面编程(AO ... 
- Python - Django - ORM 实例(二)
			在 app01/models.py 中添加 Book 类对象表 from django.db import models # Create your models here. # 出版社 class ... 
- vb 读取指定路径文件名
			Private Sub ExportCostSheetData() InsertRow("") InsertRow("Run 2:Export CostingSheet= ... 
- CENTOS 挂载ntfs移动硬盘
			参考网址: http://www.it610.com/article/3368930.htm (较全)http://blog.51cto.com/ultrasql/1927672 
- sqoop1的安装以及数据导入导出测试
			下载 wget http://mirror.bit.edu.cn/apache/sqoop/1.4.7/sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz 解压 tar -zxf ... 
- DDD-002
			项目实践:http://www.cnblogs.com/daoqidelv/p/7499662.html#_label0 https://www.cnblogs.com/lonelyxmas/p/79 ... 
- Springboot spring data jpa 多数据源的配置01
			Springboot spring data jpa 多数据源的配置 (说明:这只是引入了多个数据源,他们各自管理各自的事务,并没有实现统一的事务控制) 例: user数据库 global 数据库 ... 
- leetcode551
			public class Solution { public bool CheckRecord(string s) { ; ; ; var preChar = '\0'; ; i < s.Len ... 
- PHP 程序员学数据结构与算法之《栈》
			“要成高手,必练此功”. 要成为优秀的程序员,数据结构和算法是必修的内容.而现在的Web程序员使用传统算法和数据结构都比较少,因为很多算法都是包装好的,不用我们去操心具体的实现细节,如PHP的取栈 ... 
