开始制作

[使用技巧] 巧用控件返回链接,提高App运行效率

当你制作的App页面比较多,有时就会感觉在手机中使用时会变得比较卡?除了内容多之外,还因为页面较多在手机中使用时打开的页面也就多,从而占用了较多内存。这时我们就需要对页面之间的链接关系做好梳理,特别是返回链接。否则会造成App运行不畅,在内存较小的手机中甚至会卡死,下面小编教大家优化页面链接的技巧,可有效提升你的App运行效率~

一、返回上级页面一定要设置”返回上一页“,而不要用链接上级页面来实现。
1、一个App中是有上下级页面关系的,也就是上一页和下一页。在制作时,返回上一页最好的方式是直接在页面中添加历史导航,使用左侧按钮,点击它就可默认返回上一页。例如,从页面1进入到了页面2,然后想从页面2返回页面1,那么我们就在页面2中使用一个历史导航,添加左侧按钮即可(历史导航默认就是添加左侧按钮的,无需修改)。

2、如果不想使用历史导航返回到页面1,想使用按钮/图片控件作为返回链接的触发也可以,但设置点击链接时要选择“返回上一页”,而不要选择点击后链接到“页面1"。这里讲解一下这两种做法的区别:从页面1跳到页面2时,手机中已打开了2个页面,这时如果按钮用的是“返回上一页”,那么是返回到之前打开的页面1,同时关闭页面2;而如果按钮使用”链接到页面1“,那么就会重新再新开一个页面1,加上之前已打开的页面1和页面2,一共打开了3个页面。虽然使用的效果感觉差不多,都是从页面2回到了页面1,但占用的内存却有很大差别,尤其是页面很多,链接很多的时候。

二、返回首页直接设置链接”返回首页“,而不要链接到首页的名称
1、我们想从某个页面返回到首页(默认的首页就是启动页后的第一个页面),首先考虑还是历史导航,添加右侧按钮,设置链接至”返回首页“,而不要设置“链接至”首页“的名称。

2、同样,使用按钮或图片控件来返回首页,方法也和上面2-1一样,选择点击链接至”返回首页“而不要链接至首页的名称。这样,我们在点击返回首页时,回到的就是最开始打开的首页,同时关闭所有已打开页面,否则将会继续重复新开页面,造成内存压力过大。

更新时间 2016-12-16 11:51:51

沪公网安备 310112200886699号      沪ICP备2024083233号