微信公众号开发

uniapp原生组件_用AndroidStudio开发原生uniapp组件---uniapp一次开发_小程序_Android_IOS_快应用多端通用工作笔记005

本文主要是介绍uniapp原生组件_用AndroidStudio开发原生uniapp组件---uniapp一次开发_小程序_Android_IOS_快应用多端通用工作笔记005,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

        这个接着上一个文章004,来说,004节我们开发了,uniapp用的,原生模块,然后我们再来看,来开发,原生的uniapp的组件.

我们接着上一节用的,我们下载的uniapp的离线打包用的那个uniapp的示例工程来说

        这次我们不创建一个Module我们,来在我们原来创建的Module中,我们去创建一个组件去看看

package com.credream.testmodule;

import android.content.Context;
import android.widget.EditText;

import androidx.annotation.NonNull;

import io.dcloud.feature.uniapp.UniSDKInstance;
import io.dcloud.feature.uniapp.ui.action.AbsComponentData;
import io.dcloud.feature.uniapp.ui.component.AbsVContainer;
import io.dcloud.feature.uniapp.ui.component.UniComponent;

public class TestComponent extends UniComponent<EditText> {


    public TestComponent(UniSDKInstance instance, AbsVContainer parent, AbsComponentData componentData) {
        super(instance, parent, componentData);
    }

    @Override
    protected EditText initComponentHostView(@NonNull Context context){
        return new EditText(context);
    }

}

      在com.credream.testmodule.TestComp

这篇关于uniapp原生组件_用AndroidStudio开发原生uniapp组件---uniapp一次开发_小程序_Android_IOS_快应用多端通用工作笔记005的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!