android-Javafx移植应用程序的性能不佳

android-Javafx移植应用程序的性能不佳,第1张

概述我只是使用gradlew将一个名为“PuzzlePieces”的样本netbeansjavafx项目移植到了android.该应用程序性能太差了,是什么原因引起的?我的设备:LGE975,4.4kitkat解决方法:question包含一些可能的原因,这些原因可能导致基于设备在台式机上运行方式的预期,Android设备的性能可能会

我只是使用gradlew将一个名为“ PuzzlePIEces”的样本netbeans javafx项目移植到了androID.该应用程序的性能太差了,是什么原因引起的?@H_502_1@

我的设备:LG E975,4.4 kitkat@H_502_1@

解决方法:@H_502_1@

question包含一些可能的原因,这些原因可能导致基于设备在台式机上运行方式的预期,AndroID设备的性能可能会变差.@H_502_1@

无论如何,“ PuzzlePIEces”很快就能胜出,并且与该问题中提到的CSS点有关.@H_502_1@

Desk类添加了以下内联样式:@H_502_1@

@H_502_1@

Desk(int numOfColumns, int numOfRows) {        setStyle("-fx-background-color: #cccccc; " +                "-fx-border-color: #464646; " +                "-fx-effect: innershadow( two-pass-Box , rgba(0,0,0,0.8) , 15, 0.0 , 0 , 4 );");

如果仅删除效果:@H_502_1@

@H_502_1@

Desk(int numOfColumns, int numOfRows) {        setStyle("-fx-background-color: #cccccc; " +                "-fx-border-color: #464646; ");

您应该注意到性能有了巨大的提高.@H_502_1@

根据经验,在将桌面应用程序移植到移动设备时,请避免使用过多的CSS样式,尤其要避免使用CSS效果.@H_502_1@

我还没有尝试过缓存,但这可能也会有所帮助.@H_502_1@

同样值得一提的是,cpu很重要…@H_502_1@ 总结

以上是内存溢出为你收集整理的android-Javafx移植应用程序的性能不佳全部内容,希望文章能够帮你解决android-Javafx移植应用程序的性能不佳所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1091090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存