小编Ran*_* KP的帖子

MVP 架构模式中的实时数据

我有一个具有 MVP 架构模式的应用程序。现在,我正在尝试在我的应用程序中实现 Livedata。我搜索了很多,但找不到任何教程或示例。所有教程都说实时数据适用于 MVVM 模式。

在 MVP 模式中应用 Livedata 是一种正确的方法吗?

如果有人有关于在 MVP 中实现 Livedata 的想法,请分享。

提前致谢。

mvp android android-mvp android-livedata

9
推荐指数
1
解决办法
1969
查看次数

将 gradle 文件转换为 MK 文件( build.gradle 到 Android.mk )

我使用下面的 gradle 来构建我的示例应用程序。

构建.gradle

apply plugin: 'com.android.application'

android {
    defaultConfig {
        resConfigs "en","ja"
    }
    buildTypes {
        release {
           shrinkResources true
           useProguard true 
           minifyEnabled true
           proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    splits {
       density {

            enable true
            exclude 'ldpi', 'tvdpi', 'xxxhdpi'
        }
        abi {

            enable true
            reset()
            include 'x86', 'armeabi-v7a', 'mips'
            universalApk false

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

本次测试的目的

1.从应用程序中删除未使用的资源文件

2.更好地理解资源处理。

我使用 gradle 在 android studio 中成功完成了这项工作。

现在,我想对 ASOP 构建做同样的事情。

Android.mk file
--------------------------------------------
ifneq ($(TARGET_BUILD_PDK), true)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(call …
Run Code Online (Sandbox Code Playgroud)

android build.gradle android.mk

6
推荐指数
0
解决办法
1366
查看次数