首先,Android系统是否存储了应用程序在主屏幕/桌面上的“位置”。
例如,this image包含许多应用的主屏幕照片。在该图片中,您会注意到应用程序具有位置,IMDB,Gmail,Youtube,都在其特定位置。 android系统是否有一个可在系统中某处访问和读取的config / system / yml文件? 我的目的是找出应用程序的位置,记录它们,并找到重新发布它们的方法或重新应用它们,如果屏幕上的图标被删除或取消。如果我可以在它所在的主屏幕上获得该点的指针/位置,那么我可以读取它(类似于C4或H2),然后我可以反过来设计如何编写数据。
第二个问题是,如果我找到的这个“神奇”文件的唯一方法就是使用一个单独的Home启动器(Nova,Google Now Launcher,Go Launcher),你推荐它们中的任何一个吗?寻求帮助,因为他们是开发友好的?
答案 0 :(得分:1)
Android系统是否存储应用程序在主屏幕/桌面上的“位置”
没有。 “主屏幕/桌面”的应用程序存储该信息。每个主屏幕都可以做任何想做的事情。很可能一些人有共同的遗产(例如,来自Android开源项目的主屏幕),因此可能共享共同实现的元素,但其他可能完全是从头开始。
您可以考虑查找开源主屏幕实现并向其添加功能。