kotlin

    7熱度

    1回答

    kotlin-runtime.jar(225.1K)和kotlin-stdlib.jar(727.3K)(尺寸爲1.0.0-beta-1103版本)有什麼區別?我應該使用我的應用程序分發哪一個?目前我與kotlin-stdlib.jar一起生活,因爲這是Android Studio生成的,但我不知道我是否可以使用kotlin-runtime.jar,因爲它更小。

    6熱度

    1回答

    我已經聲明預期的異常與科特林: @Rule public var exception = ExpectedException.none() 現在我的集成測試案例: @Test @Transactional fun authorize_withInvalidToken() { val response = controller.authorize(networkType = "

    4熱度

    1回答

    開始與Kotlin一起玩週末,並嘗試讓地圖與運營商合作。莫名其妙地Kotlin告訴我,我混淆了它的模糊性。 這裏是代碼,工程(語法不喜歡我希望它): var columns = sortedMapOf("a" to 1, "b" to 2) columns.plusAssign("c" to 3) 這裏是代碼,根本無法編譯(但是從語法上更接近我想要的) var cs = sortedMapO

    10熱度

    1回答

    定義包含聲明模板替換字符的Kotlin字符串的正確方法是什麼?但而不是是否將此評估爲模板? 例如:"${something}"只是作爲普通字符串對待。 我想使用Spring值註釋: @Value("${some.property}) lateinit var foobar : String?

    -1熱度

    1回答

    是否可以獲取.kt文件中的類列表?看來KDeclarationContainer是我正在尋找的課程,但我不確定如何使用它。 編輯:我正在使用Kotlin反射。

    2熱度

    1回答

    我在我的Android項目中使用AnkoLogger,但它只適用於日誌級別爲info,其他級別不記錄,但內置的Android Log工作正常。我能做些什麼來使用AnkoLogger作爲內置的替代品?

    1熱度

    2回答

    我有存儲在應用程序類的數組列表中的視圖模型。所以即使活動因爲旋轉而被破壞,它們的生命期也會繼續(但是一旦isFinishing爲true,那麼視圖模型實例將從列表中移除並停止存在)。 我也有數據服務單例,視圖模型也使用無限期地生活。所以,如果我使用ANKO異步塊在我的視圖模型開始一個異步調用,即 async { val data = DataService.instance.getDat

    2熱度

    4回答

    在Kotlin中,Map類有toLinkedMap()和toSortedMap()擴展方法。 但爲什麼沒有toHashMap()方法?實際上,由此產生的Map許多stdlib方法的實現是LinkedHashMap,但在我的代碼中將其轉換爲HashMap會使我依賴於不好的實現。 引入這樣的方法會使開發人員無法深入到實現中,而使用當前實現它只會執行強制轉換。 我的使用情況是: val matchesI

    1熱度

    1回答

    在Kotlin中,您可以在類中聲明notify()方法,因爲wait/notify不適用於Any類。但是創建這樣的類的實例會拋出LinkageError。 class Test { fun notify(){} } //create instance throws LinkageError Test() 它應該是編譯問題嗎?

    31熱度

    5回答

    我正在嘗試將Kotlin添加到我的項目中,並且需要使用proguard。我應該向proguard添加哪些規則來支持Kotlin? 謝謝