利用gradle进行渠道包配置 要实现同一套代码根据不同的客户打包出不同applicationId,不同appName,图标的apk可以使用app的build.gradle配...
1.比较丰富、功能强大的弹窗库:https://github.com/li-xiaojun/XPopup 2.反编译工具库:https://github.com/skylot...
今天是2019年2月12号,上班第一天,外面飘起了浓浓瑞雪,预示着新的一年,吉祥丰收,很好!毕业四年了,从来没有写过什么年度计划,没有这个习惯,虽不能说每一年没有什么目标...
反编译apk: 1.下载脚本,保存为apktool; 2.下载最新的apktool_x.jar; 3.将下载的jar包重命名为apktool.jar; 4.将下载的apkto...
1 简介 互联网领域里有个八秒定律,如果网页打开时间超过8秒,便会有超过70%的用户放弃等待,对Android APP而言,要求更加严格,如果系统无响应时间超过5秒,便会出现...
1、copy一个config.js文件到项目根目录 2、安装node 查看node 版本 node —version 全局安装nodemon npm install -g n...
1.首先需要检查是否已经安装如下东西: node 、nodemon 、yarn、nginx、redis。 如没有则按如下命令相应安装: npm install n -g np...
1.在根目录下递归更新子模块 git submodule update --init --recursive 2.安装redis(如果没有安装brew,需要先安装brew...
minSdkVersion: 你的app支持的最低系统平台,低于这个版本的硬件,app无法正常安装。如果将minSdkVersion设置的太低的话,当使用某些在高版本里才有的...
安卓适配一直是安卓开发者的一块心头大恨,还好安卓5.0提供了万能适配法,具体可参照张鸿阳的万能适配器,然而对于电视或者当下大火的物联网开发来说不一定行得通,因为物联网开发小伙...
我们知道,后台给的安全证书格式一般为crt或cer后缀文件,而安卓只支持bks格式,所以需要将文件格式转一下,具体步骤如下: 1)下载jar包: https://pan.ba...
如果使用Toast.makeText(context,msg,duration).show()吐丝消息,那么当出现连续吐丝的情况时,无法取消掉上一个吐丝消息。所以当项目中有连...
在android项目当中,当需要实现弹出框或者浮层功能时,我们往往可以使用Dialog、AlertDialog、PopupWindow、DialogFragment。 谷...