现在使用vue开发的项目越来越多,使用vue开发的移动端打包就成了最大的问题。现在前端打包方案有好多种,但是综合来说,我比较喜欢用cordova来进行Android和ios的打包,配置完成之后,每次只需要一条命令就可以完成打包。 1.安装cordova这一步的前提是已经完成安装node和npm,如果没有安装的话,请先完成node和npm的…
1、打开android studio选择File->New->New Module... 选择Android Library,创建一个Android Library的jar包工程 2、打开工程中的build.gradle 在文件末尾添加如下脚本 task deleteOldJar(ty…
开发Android Library项目,需要把aar包给商户app接入,如果按照原始的方法手动给包的话,那就太low了。而且Library中dependencies和proguard等都要商户app再写一遍,这实在是和low,对于商户来说,其实只要一句简单的代码就好了。 compile 'xxx.xx.xx:xxx:3.x'1本文章演示如…
说到Android MVVM,相信大家都会想到Google 2015年推出的DataBinding框架。然而两者的概念是不一样的,不能混为一谈。MVVM是一种架构模式,而DataBinding是一个实现数据和UI绑定的框架,是构建MVVM模式的一个工具。 之前看过很多关于Android MVVM的博客,但大多数提到的都是DataBindi…
Android 配置Material Design库1.首先在gradle.build文件中添加依赖 implementation 'com.android.support:design:29.0.2'1添加后的gradle文件如下,多的可删可不删 ependencies { implementation fileTree(dir: 'l…
前人栽树后人乘凉... 我们这里用EX内核编译做个示范 https://github.com/flar2/OnePlus6/tree/ElementalX-3.00 1.同步代码啦 git clone https://github.com/flar2/OnePlus6.git -b ElementalX-3.00 2.交叉编译工具链下载h…
多种方式实现动态替换Android默认桌面Launcher文章目录多种方式实现动态替换Android默认桌面Launcher背景简介技术方案三种方案方案一方案二方案三风险背景简介Launcher-是安卓系统中的桌面启动器,安卓系统的桌面UI统称为Launcher。Launcher是安卓系统中的主要程序组件之一,安卓系统中如果没有Launc…
Android图表插件图表简介图表使用的原因是为了将一堆杂乱无章或者是有序的数字转换为可视化、形象的图像展示,能够以简洁、简便方式展示所要表达的内容,android图表使用主要目的是进行数据分析,并将分析结果进行详细展示,客户通过汇总总结分析所要结果。 开源android图表工具常用的android开源图表工具分为以下三种: MPAndr…
前言 做Android开发经常会需要画一些图表,自己写的话不仅麻烦而且工作量太大,所以一般都会采用第三方图表框架,现在给大家介绍一款功能非常丰富的图表框架 ECharts 。 准备 ECharts 是由百度开发提供的开源框架,主要提供给Web使用,所以Android中一般使用WebView加载显示,其实本质上也就是用 WebView 加载…
一、反编译代码 1、反编译java代码首先需要下载dex2jar这个工具,下载地址:https://sourceforge.net/projects/dex2jar/files/目前最新版是2.0, 下载完后并解压缩。2、将要反编译的apk文件重命名为zip格式并解压缩,注意其中的classes.dex文件,它存放了全部的java代码,将…