Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android截击适配器通知_Android_Android Volley - Fatal编程技术网

Android截击适配器通知

Android截击适配器通知,android,android-volley,Android,Android Volley,我是android中使用截击和REST的新手。在我的应用程序中,我需要有三个主页: splash活动 menuActivity 新闻列表活动 我需要从web服务中获取JSON类型中的数据,并在“菜单活动”中显示新新闻总数,单击“新闻”菜单后,转到newslistActivity 我不知道在缓存和网络中使用截击的最佳策略是什么。我应该先在splashActivity中加载数据,然后再在menuaActivity中加载数据吗 我读这篇文章是为了使用volley。在这个示例中,第一个活动是活动cont

我是android中使用截击和REST的新手。在我的应用程序中,我需要有三个主页:

  • splash活动
  • menuActivity
  • 新闻列表活动
  • 我需要从web服务中获取
    JSON
    类型中的数据,并在“菜单活动”中显示新新闻总数,单击“新闻”菜单后,转到
    newslistActivity

    我不知道在缓存和网络中使用截击的最佳策略是什么。我应该先在
    splashActivity
    中加载数据,然后再在
    menuaActivity
    中加载数据吗


    我读这篇文章是为了使用volley。在这个示例中,第一个活动是活动contain
    listview
    ,它可以轻松调用
    listAdapter.notifyDataSetChanged()在此活动中,但我的应用程序不同。我不知道我是否在
    splashActivity
    中加载了所有新闻列表,我应该何时调用
    listAdapter
    notifyDataSetChanged

    如果您的splash活动不包含任何您正在加载数据的内容,那么您不应该在该活动的code@cricket_007我看到了许多新应用程序的示例,其中应用程序似乎从splashActivity中的服务器获取所有数据。如何工作?@serenei如果在加载数据之前不显示下一个活动,则可以在splash活动中加载数据并传递该数据(可能是json或可序列化对象)捆绑到下一个活动,并使用它来填充相应的字段或列表。它们可能只是在截击调用的
    onResponse
    中执行
    startActivity
    。@cricket\u 007不,它们不会。它们使用
    AsyncTask
    将数据加载到
    splashactivity
    中,并将数据保存在文本文件中,然后在下一个活动中加载数据检查文件是否存在。如果文件存在,则从文件加载数据。提到的射门策略是好的还是有更好的策略?