bundle

深入webpack打包原理及loader和plugin的实现

接下来要对得到的ast做处理,返回一份结构化的数据,方便后续使用。 »

分享篇 – 基于 Android APP Bundle 开发的全新编译模式 (编译速度提升 70%)

分享篇 – 基于 Android APP Bundle 开发的全新编译模式 (编译速度提升 70%)

Wafers项目正是在这个大背景下产生的,整个项目分为2个里程碑:里程碑进度基于Android App Bundle 改造所有业务线lib库,提升开发期的编译速度已完成基于一期改造成果,实现业务模块动态下载运行进行中目前一期已顺利完成,产出了一种全新的开发模式。目前Google Play已全面支持AAB格式,国内市场未来两年也将逐步迎上。通过使用Android App Bundle你可以减少应用的... »

webpack-bundle-analyzer使用

webpack-bundle-analyzer使用

webpack-bundle-analyzer主要用于分析webpack打包后各个模块的体积 项目是使用vue-cli 的 webpack-template 为基础模板构建的 下载webpack-bundle-analyzer npm intall webpack-bundle-analyzer –save-dev 在webpack.config.prod.js加人 if (config.buil... »

react-native之ios详细打包步骤及上传苹果开发者中心———小白的天堂

react-native之ios详细打包步骤及上传苹果开发者中心———小白的天堂

react-native之ios详细打包步骤及上传苹果开发者中心很久没弄ios项目了,正好有时间梳理一遍react-native打包ios项目及怎么上传到苹果开发者中心来提交应用,也当自己在熟悉一遍吧~准备工作:Mac电脑,安装有Xcode,在这里讲的使用xcode来运行提交项目的苹果开发者账号(已购买的99刀或者199刀的),创建证书和证书描述文件并导入x »

在这里插入图片描述

Android面试专题系列(六):Activity中为什么要用bundle来传递数据,而不用HashMap来代替?

原来mMap就是ArrayMap啊。那面试官其实不就是想问“为什么用ArrayMap来传递数据而不用HashMap呢?”那接下来我们的任务不就要比较ArrayMap与HashMap了吗?→即ArrayMap的优势在哪?而在Activity中我们使用Bundle的场景大多数为小数据量。所以使用ArrayMap实现更合适。 »

一个应用启动另一个应用,实现应用间通讯,用bundle就行了,Android aidl简单demo 实现ipc通讯。

一个应用启动另一个应用 重点:保证包名,和启动activity正确; 实现应用间通讯,用bundle就行了 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initVie... »

webpack4.x最新入门配置详解

webpack4.x最新入门配置详解

目录 什么是webpack webpack可以做什么 学习webpack的前提 webpack安装 webpack学习 webpack基础配置 html插件 样式处理 将ES6,ES7等高级语法转化为浏览器可识别的ES5语法 什么是webpack 本质上,webpack 是一个现代 JavaScript应用程序的静态模块打包器(module bundler)。当 webpack处理应用程序时,它会... »

【android编程】第七讲-android Activity

【android编程】第七讲-android Activity

【android编程】第七讲-android Activity 文章目录【android编程】第七讲-android Activity1. 学习指导2. Activity生命周期3. 创建Activity4. 配置Activity5. 启动和关闭Activity6. Activity 传递数据7. Activity 返回数据8. 题目记录关于生命周期详见前面 2.Activity生命周期 1. 学... »

webpack—-js的静态模块打包器

webpack—-js的静态模块打包器 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 简介 webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用... »

在这里插入图片描述

搭建一个安卓App的框架

导入的依赖 toolbar.xml toolbar的作用是设置顶部的工具栏以及设置各菜单项的名称 container.xml container是各个项目跳转的容器,诸如FraMyCount.java的各个类都加载到container这个容器上,然后这个容器再安放到activity_main.xml上 ``` MainActivity.java文件 import androidx.annotati... »

在这里插入图片描述

Android AOSP 6.0.1 常规startActivity启动流程分析

在App开发过程中,界面之间的跳转非常频繁,在一个Activity中启动另一个Activity一般都是通过startActivity方法实现的。frameworks/base/core/java/android/app/Activity.java @Override public void startActivity 紧接着调用了同名方法startActivity,只不过第二个参数为n... »

在这里插入图片描述

《Android》Activity生命周期详解

onStart()调用时机:紧跟onCreate()之后,当Activity进入启动状态时,被调用。但是这不代表这个Activity不可见,准确的来形容因该是这个Activity“部分可见”。这时原Activity会停留在onPause()生命周期,原Activity重新回到前台时候会直接回调onResume()生命周期。onDestroy()调用时机:当Activity销毁时候被回调。 »

Android跨进程通讯(1)Activity访问其他应用程序的Activity实现

首先我们得明白一点,android系统中应用程序之间是不能共享内存的。 但是,在不同应用程序之间进行数据的交互,也就是跨进程通讯,肯定是有实现的方法,今天我就来讲讲Activity与Activity之间是如何做到的。 在同一个应用程序中:只需指定Context对象和Activity的Class对象,如: Intent intent = new  Intent(this , Test.class )... »

在这里插入图片描述

EventBus的介绍和使用

EventBus的介绍和使用EventBus的介绍作用引入成员综合小案例:1,Activity中的布局:2 Activity中的代码:3 fragment中的代码:4 .fragment中的布局只有一个textView 不放代码了.线程模型线程模型的用处:官方网址:EventBus的介绍EventBus是一种用于Android的事件发布-订阅总线作用它简化了应用程序内各个组件之间进行通信的复杂度,... »

在这里插入图片描述

(0107)iOS开发之UI实时调试InjectionIII的使用

AppStore : 下载:Injectionlll 下载地址 使用步骤: 1.设置InjectionIII 打开InjectionIII工具,选择Open Project,选择你的代码所在的路径,然后点击Select Project Directory保存。 2.设置AppDelegate.m 打开你的源码,在AppDelegate.m的didFinishLaunchingWithOptions... »

React Native打包IOS超详细步骤

React Native打包IOS超详细步骤

项目名我们设定为:iotApp 1、在ios目录下新建bundle目录。后面编译打包离线资源,也会生成bundle目录,提前建,是为了防止某些情况下报错。 2、进行编译,离线打包资源。命令如下: react-native bundle --entry-file index.js //entry-file,ios或者android入口的js名称,比如index.js --platform ios /... »

Intent传递数据的实例

Intent 传送一个字符串: A机: Intent zgdnb=new Intent(MainActivity.this,Main2Activity.class); zgdnb.putExtra(“str_data”,”春眠不觉晓,\n波波不洗澡。\n夜来风雨声,\n花落知多少”); startActivity(zgdnb); B机: String... »

Android基础——Activity基础

应用内Activity的跳转方式 一、通过显式意图跳转,如字面意思一样,跳转的目的地是可以明确看到的 二、通过隐式意图跳转,这种方式的跳转需要我们在AndroidManifest.xml文件中为目的Activity配置Action和Category 模拟账号登录,分别使用俩种方式跳转 这是启动的Activity package com.example.myapplication.intentinn... »

项目管理软件?Redmine安装配置

redmine是一个开源的项目管理软件,其主页是:http://www.redmine.orgredmine是基于Ruby on Rails框架的,跨平台和跨数据库。安装过程===========================1. 到主页下载redmine的源码包并解压2. 根据redmine的版本,安装对应的ruby版本3. 安装 »

安卓加固基础

安卓加固基础

安卓加固基础(一) 1.Dex字符串加密 1.1 前序 Android应用当中,很多隐私信息都是以字符串的形式存在的。这些隐私信息是明文,对于软件来说是想当不安全的,如果我们能在打包时对Dex中的字符串加密替换,并在运行时调用解密,这样就能够避免字符串明文存在于Dex中。虽然,无法完全避免被破解,但是加大了逆向提取信息的难度,安全性无疑提高了很多。 1.2 字符串加密方法简介 目前市面上主要存在两... »

SLAM专题(10)- 最小化重投影误差与Bundle Adjustment (BA)

SLAM专题(10)- 最小化重投影误差与Bundle Adjustment (BA)

在SFM的计算中BA作为最后一步优化具有很重要的作用,在近几年兴起的基于图的SLAM算法里面使用了图优化替代了原来的滤波器,这里所谓的图优化其实也是指BA。bundle adjustmen由于是特定的形式,所以可以化成sparse matrix 稀疏矩阵的形式,这样计算量大大减小了。二. Bundle Adjustment到底是什么? »

在这里插入图片描述

浅学AS,设置Button点击事件的三种方式

1.在布局文件中指定onClick属性的方式设置点击事件 这里就是通过布局文件中Button控件的属性值onClick=”click”实行回调函数click,代表着点击按钮有click方法响应。 回调函数代码如下,首先要通过id找到对应的按钮 myBtn_one.findViewById(R.id.btn_one); 要实现findViewById和后面的click函数得将... »

SDN学习之Opendaylight浅析(四)

SDN学习之Opendaylight浅析(四)

总之,ODL学习之路漫漫,要有耐心和恒心,总会遇到各种各样的报错,积极思考耐心解决问题才是王道,这一讲主要针对ODL的feature进行说明。如图所示新版本的feature分支 可以直接在odl-netconftest的pom文件里面加入依赖,就可以引入feature作者:亨格瑞 »

ERROR ITMS-90062: “This bundle is invalid. The value for key CFBundleShortVersionString  [1.2] …

ERROR ITMS-90062: “This bundle is invalid. The value for key CFBundleShortVersionString [1.2] …

The value for key CFBundleShortVersionString [1.2] in the Info.plist file must contain a higher version than that of the previously approved version [1.15] 明明1.2的版本号要大于1.15,怎么还会出现错误提示呢? 查了资料才知道原来如此: ①... »

uglifyjs-webpack-plugin报错ERROR in bundle.js from UglifyJs Unexpected token: name «str», expected:

1、下载 npm i -D uglifyjs-webpack-plugin 2、在webpack.config.js const UglifyJsPlugin = require('uglifyjs-webpack-plugin'); module.exports = { mode: 'production', optimization: { minimizer: [new UglifyJsPlu... »

Page 1 of 15123»