retrolambda

    5

    1答えて

    のAndroidプロジェクト(のGradle)は、メインアプリケーションモジュールを持っています アプリ - アンドロイドアプリケーション(プラグイン適用されます: 'com.android.application')を とJavaモジュール: ネットワーク Javaモジュールは、デフォルトでは、ソースコードの互換性1.8を持っていると私は本当にため、ラムダ式のそれを持ってしたいネットワーク: -

    1

    1答えて

    に置き換えることができます私は最近、アンドロイドの開発にラムダをサポートするためにretrolambdaライブラリを使用して開始しましたし、私は、Android Studioから次の警告受信: は、コレクトコールで置き換えることができます。 この検査では、ストリームapi呼び出しで置き換えることができるforeachループがレポートされます。次のように 私のコードは次のとおりです。 // mGeo

    7

    3答えて

    私は2つの非同期タスクを実行したい。私はZIPやFlatについて何かを読んだことがありますが、私はそれをよく理解していませんでした。 私の目的はローカルSQLiteからデータをロードすることです。終了すると、リモート)。 誰かが私にそれを達成する方法を提案できますか? これは私が(単一のタスク)を使用していますRxJava観察可能なスケルトンです: // RxJava Observable

    7

    1答えて

    私は自分のプロジェクトでretrolambdaを使用しています。私はこのヒントを満たすためにコードを変更する必要があるか、私はこの前に見たことがない :私はそれを使用するときが、今日は、Androidのメーカーは私にヒントを与えます。

    0

    1答えて

    Java用のRetrolambdaをJava 8で使用しています.Lambdaメソッド参照をAndroidの関数インタフェースに保存してjava.lang.NoClassDefFoundErrorを投げたときに実行時の致命的な例外が発生しました。 自分自身のコードをチェックする時間を無駄にした後、実際にこのインターフェイスが別の依存関係に移動されたjavax.annotation.Nullable