savestate

    0热度

    2回答

    我是Android开发人员中的新成员,因此我还没有掌握所有基础知识。 自我几天以来,我一直在困扰我的问题。 我的问题如下: 我得到了里面的一些项目recyclerview。我创建了一个按钮在列表中添加新项目。添加函数工作正常,我可以看到任何新项目,但如果我滑动到第三个片段(我的应用程序中有3个片段,并且recyclerView位于左侧),或者如果我简单地杀掉我的应用程序并重新启动它,物品被销毁。

    0热度

    1回答

    我的应用程序围绕一个HomeActivity进行,它包含底部的4个选项卡。这些标签中的每一个都是一个片段,所有这些标签都从一开始就被添加(不会被替换),并且在点击适当的标签时隐藏/显示它们。 我的问题是,只要我改变标签,我的滚动状态就会丢失。显示该问题的每个片段使用android.support.v4.widget.NestedScrollView(参见下面的示例)。 注意:由于某些原因,使用Re

    0热度

    1回答

    我是Android开发新手,我想知道如何在用户重新打开应用程序时在本地保存复选框状态,并且复选框保持红色,黄色或绿色。我将代码放在一个片段中,每次打开应用程序时,它都是我设置的默认红色。我有自定义的复选框,我有他们循环,当用户点击复选框,它保持检查,但改变颜色。我研究了很多,我尝试了SharedPreferences,但它不起作用,我需要知道让用户单击复选框并查看它是红色,黄色还是绿色的逻辑。我所

    0热度

    1回答

    我的Android应用程序将潜在的大量数据存储在内存中,它最初从数据库中读取。将数据从数据库读入内存需要一段时间,我想在程序运行之间将这些数据序列化并缓存到文件中,这样我就不必每次都从数据库中读取数据,希望能够加快速度应用程序启动消除数据库开销。 此数据存储在我的应用程序类的成员中,而不是存储在我的主要活动中。如果我理解正确,当我的主要活动被破坏并重新创建(例如屏幕旋转)时,Application

    1热度

    2回答

    我的启动程序类名称为“SplashScreen”。我有两个活动“MainActivity”和“MenuList”。当用户打开应用程序时,启动SplashScreen Activity。初始屏幕活动验证并启动MainActivity。用户通过单击MainActivity屏幕上的按钮打开MenuList Activity,然后单击MenuList Activity中的home按钮。当用户打开应用程序时

    0热度

    2回答

    我得到 java.lang.OutOfMemoryError 对一些用户(不总是)当我转换对象的列表使用JSON GSON到。请告诉我如何解决这个问题。 @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); if(myLis

    0热度

    1回答

    最初我有一个活动A在其中我要打开一个片段,所以在这里如何保存该片段 因此,当我在销毁它后启动我的应用程序恢复该片段在同一活动中这里相同的位置 因为,方便回答我的片段交易代码: Fragment newFragment = new ece_frag(); FragmentTransaction transaction = getFragmentManager().beginTransact

    0热度

    1回答

    初学者在这里。我有一个持有ViewPager,反过来,有3个片段的活动: [ Activity ] [ ViewPager ] [ Frag1 ] [ Frag2 ] [ Frag3 ] 说我在Frag3,我已经做了一些工作,它和我的应用程序已指定了价值之一该片段中的成员变量。 然后我点击主页(我的活动进入背景,它是onStop方法被称为)。然后我

    0热度

    1回答

    我有一个设计活动中,用户可以像添加文字,并添加图片这么多东西。 现在我需要给一个选项,他们的工作保存为草稿,所以他们的背景/相对布局被转换成数据并保存到一些文件,它甚至可以应用收盘后进行检索。 我不能使用和的onSaveInstanceState作为onRestoreInstanceState我有同样活动的许多实例。 @Override public void onSaveInstanceSta

    0热度

    1回答

    我正在使用webView加载网页的Android应用程序。我正在使用的网页有一个登录表单,我可以使用该表单登录并执行我的操作。问题是当我关闭应用程序(退出它)并打开我要做的登录应用程序时再次登录。如何保存登录信息,以便在打开我的应用程序时不必登录? 在关闭应用程序之前是否有任何方法可以保存所有信息?