整体介绍 1.1 主要框架 vue+vuex+vue-router+cordova+axios+cube-ui... 1.2 主要思路 js与html分离 基类抽离、业务模块...
整体介绍 1.1 主要框架 vue+vuex+vue-router+cordova+axios+cube-ui... 1.2 主要思路 js与html分离 基类抽离、业务模块...
博客已迁移至:https://leeon7.github.io[https://leeon7.github.io] 背景 在输出Android模块时,有时会因为个别原因(比如...
最近写了个Android SDK工程,在代码、测试统统完成后,居然在导出的一步折腾了两三天,在此总结下查找资料的过程和结果,引以借鉴。首先,这次趟坑解决了以下问题: 导出aa...
Flutter是Google推出的可以高效构建Android、iOS界面的移动UI框架,在国内中大公司像闲鱼/Now直播等app陆续出现它的影子,当然闲鱼的最为成熟,闲鱼也非...
app中每一个activity都要在AndroidManifest文件中配置,否则启动会抛出异常 那么我们是否可以启动一个没有注册的activity呢?这就是今天看源码的目的...
接着上篇分析,这篇从FlutterActivity创建开始切入。 首先可以看出,默认创建的MainActivity 没有我们常见的setContentView(),那应该是在...
在Flutter App工程中的AndroidManifest.xml注册了FlutterApplication和MainActivity,跟Android工程一样都是App...
Dart层的消息传递分析 在与原生交互时,首先创建MethodChannel对象,接着调用invokeMethod()方法并传入原生方法名。接着查看invokeMethod(...
需要导入groovy.util.XmlParser,具体的可以查groovy语法
通过Gradle动态修改Manifest文件1. Gradle Gradle是开源的自动化构建工具,基于JVM,有良好的扩展性和性能,对IDE支持,支持编写自定义任务,在Android领域,用于构建和编译应用的资源和源...
1.1 View.getWidth() 通过看源码,依次找寻方法的调用来源。 可知,只要找到right和left赋值的地方即可 有个方法setRight(),但是看注释可知,...
一、作用 两者都是用于对象的序列化成二进制的流,便于在intent或bundle中传输。 二、区别 1. Serializable Serializable是java的序列化...
1. Gradle Gradle是开源的自动化构建工具,基于JVM,有良好的扩展性和性能,对IDE支持,支持编写自定义任务,在Android领域,用于构建和编译应用的资源和源...