java 怎么实现程序加载
答案:1 悬赏:70
解决时间 2021-01-27 17:08
- 提问者网友:黑米和小志
- 2021-01-27 13:05
java 怎么实现程序加载
最佳答案
- 二级知识专家网友:从此江山别
- 2021-01-27 13:26
分析文本内容然后重新加载.
我觉得是不是你保存的内容不够详细,所以分析起来就特别耗时,
比如地图上的有几个地雷的数字, 就可以先存起来
假设
已经打开的安全区域, 并且该按钮不用显示数字, 那么设置成 0
已经打开的安全区域,但按钮上需要显示数字,那么数字是几,那么设置成几
-->1
-->2
......
[没有标记]
没有打开的区域, 且上面没有点上地雷标记,且不是地雷的,那么数字可以设置成A
没有打开的区域, 且上面没有点上地雷标记,但是是地雷的,那么数字可以设置成B
[有标记]
没有打开的区域,有地雷标记, 且真的下面有地雷的,那么数字设置成C
没有打开的区域, 有地雷标记,但下面没有地雷的,那么数字设置成D
那么地图文件,可能存储的信息如下. (假设的,没有去推理过的)
02DCBA4AA1100
00123DBCDAB10
.....
这思路和RPG的游戏地图保存是这样的,
RPG地图划分出一个一个的格子来显示,所以保存的时候,保存每一个格子的数据就可以了,
没有设置ABC... 而全部使用数字, 0~N
比如
保存是数据如下: 行标,和每一行的数据
[0]=[12,89,101]
[1]=[13,72,12]
[2]=[3,10,56]
追问:我就是这样保存的,读取我也是想了循环判断的方法,但是读取的时候会在循环里面的doclick方法上运行很慢主要问题是其实就是是不是因为没用多线程导致的程序同时要做几件事情导致的,是不是应该把按钮音效这东西弄为新线程 还有加载画面。。真的就是先设为不可见,等加载完了再设为可见么。
追答:声音和显示加载效果,可以省略吧。因为加载耗时不多,反而浪费时间。如果要声效和效果最好新开线程
我觉得是不是你保存的内容不够详细,所以分析起来就特别耗时,
比如地图上的有几个地雷的数字, 就可以先存起来
假设
已经打开的安全区域, 并且该按钮不用显示数字, 那么设置成 0
已经打开的安全区域,但按钮上需要显示数字,那么数字是几,那么设置成几
-->1
-->2
......
[没有标记]
没有打开的区域, 且上面没有点上地雷标记,且不是地雷的,那么数字可以设置成A
没有打开的区域, 且上面没有点上地雷标记,但是是地雷的,那么数字可以设置成B
[有标记]
没有打开的区域,有地雷标记, 且真的下面有地雷的,那么数字设置成C
没有打开的区域, 有地雷标记,但下面没有地雷的,那么数字设置成D
那么地图文件,可能存储的信息如下. (假设的,没有去推理过的)
02DCBA4AA1100
00123DBCDAB10
.....
这思路和RPG的游戏地图保存是这样的,
RPG地图划分出一个一个的格子来显示,所以保存的时候,保存每一个格子的数据就可以了,
没有设置ABC... 而全部使用数字, 0~N
比如
保存是数据如下: 行标,和每一行的数据
[0]=[12,89,101]
[1]=[13,72,12]
[2]=[3,10,56]
追问:我就是这样保存的,读取我也是想了循环判断的方法,但是读取的时候会在循环里面的doclick方法上运行很慢主要问题是其实就是是不是因为没用多线程导致的程序同时要做几件事情导致的,是不是应该把按钮音效这东西弄为新线程 还有加载画面。。真的就是先设为不可见,等加载完了再设为可见么。
追答:声音和显示加载效果,可以省略吧。因为加载耗时不多,反而浪费时间。如果要声效和效果最好新开线程
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯