0
想要將我的應用程序所需的API級別保持在最新版本以下,以便可以在更多設備上使用它,但是我想要合併一些新的併發數據結構,在API 9中。當然,我可以寫我自己的,但不是重新發明輪子,我該如何拉入具有排序/排序併發列表/隊列/集合數據結構的代碼/類/ jar。我想使用ConcurrentSkipListSet,但我真的只是想能夠使用我的自定義比較器來排序對象的併發列表。android在早期API版本中包含API 9功能
想要將我的應用程序所需的API級別保持在最新版本以下,以便可以在更多設備上使用它,但是我想要合併一些新的併發數據結構,在API 9中。當然,我可以寫我自己的,但不是重新發明輪子,我該如何拉入具有排序/排序併發列表/隊列/集合數據結構的代碼/類/ jar。我想使用ConcurrentSkipListSet,但我真的只是想能夠使用我的自定義比較器來排序對象的併發列表。android在早期API版本中包含API 9功能
你不行。如果API的早期版本中不存在新的API功能,則它們不存在。如果您使用它們,則會在較新的API中注入依賴關係。
肯,也許我的問題不清楚......我想象一下API中的某些funcationality將無法使用,但是例如,我使用了一個Base64類,我從其他源代碼中提取所以我可以在API 8推出之前使用它。我想這樣做,因爲我想使用併發排序數據結構,而不必從頭開始編寫它。我發現這個網站:http://www.docjar.com/docs/api/java/util/concurrent/package-index.html有代碼,但它的任務是將所有這些導入到lib中。任何其他想法? – bowser 2011-03-15 03:17:01