当前我正在使用导航抽屉和碎片。我的目标是将PDF转换为Android应用程序。 PDF有大约600页,每页我创建一个片段,将从导航抽屉中打开相应的页码项目。 使用600 fragmenta及其布局文件是否正常?还是占用太多资源?实现这样的最佳做法是什么?带片段的最佳做法
带片段的最佳做法
回答
片段是一块界面。没有数据!
因此,您可以制作一个内容片段和一个导航片段,然后切换内容片段中的数据。内容片段可以包含Listview
的pdf页面或单个页面的ImageView
(此ImageView可以通过编程方式更改)或其他内容。
下面是一些链接:
Creating a ListView with custom list items programmatically in Android - no xml list item layout
这是否意味着我必须理解android中xy坐标的概念,并相应地移动图像视图等,从而减少应用程序的负载?你可以建议任何关键字我可以搜索杉木教程,因为我不知道该找什么。 –
据我所知你有一个PDF格式的600页,并希望将其显示为可滚动列表。为此,您可以创建RecycleView和自定义适配器,按需加载PDF页面以显示在RecyclerView中。这可以在片段中甚至在活动中完成。 –
我的目标是在用户点击下一个按钮时创建一个交互式手动动画图像和文本。随着我收到的建议,我现在只有几个片段和布局,我以编程方式放置视图。我已经从pdf中提取所有图像文件。但是,由于图像应该是分散的(为了使它具有互动性),我很难将它们放置在规定的位置。因此,我问我应该考虑什么才能理解? –
- 1. 使用片段时的最佳做法
- 2. 带参考文献的最佳做法
- 3. 使用android碎片的最佳做法?
- 4. 背景图片的最佳做法
- 5. 图片alt属性最佳做法
- 6. 片段的最佳实践
- 7. RabbitMQ - 最佳做法
- 8. 最佳做法response.getOutputStream
- 9. estimatedHeightForRowAtIndexPath最佳做法
- 10. 最佳做法applicationDidEnterBackground
- 11. 最佳做法UIScrollView
- 12. ActionListener最佳做法
- 13. CLLocationManager最佳做法
- 14. 图片发布限制图片的最佳做法
- 15. JavaMail编程最佳或最佳做法
- 16. 在多阶段更新中做回滚的最佳做法?
- 17. 片段最佳实践
- 18. 片段最佳实践 - Android
- 19. 类的最佳做法
- 20. Ember ArrayProxy的最佳做法
- 21. Rails的最佳做法
- 22. Sqlite的最佳做法Android
- 23. Rails的最佳做法
- 24. Admob Viewpager的最佳做法
- 25. Math.Pow的最佳做法
- 26. viewDidUnload中的最佳做法?
- 27. elasticsearch id的最佳做法
- 28. webservices的最佳做法
- 29. UIActivityViewController的最佳做法
- 30. infinity.js的最佳做法
你为什么需要600个片段?创建一个并更改其内容不起作用? – mmark
每一页都有不同的图像集,而不是系统的顺序。这就像一个互动手册,因此改变内容对我来说很复杂。 –
将其保留为pdf,将内容转换为HTML,如果自动生成它们,可能会将其转换为碎片。片段并不意味着成为一个内容页面。他们是围绕内容的东西。 – zapl