首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Pay4love
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 44
沸点 8
赞
52
返回
|
搜索文章
最新
热门
Walle —— Android多渠道打包神器
这是因为release变体的构建没有开启v2签名的原因,在build.gradle文件的android代码块中添加signingConfigs签名配置信息,然后在buildTypes中对应的变体中配置signingConfig。 channelFile:包含渠道配置信息的文件路…
ActivityRecord、TaskRecord、ActivityStack以及Activity启动模式详解
一个ActivityRecord对应一个Activity,保存了一个Activity的所有信息;但是一个Activity可能会有多个ActivityRecord,因为Activity可以被多次启动,这个主要取决于其启动模式。 一个TaskRecord由一个或者多个Activit…
通俗易懂的Gradle插件讲解
说到Gradle插件前,我们先要了解下什么是插件。在Android进阶三部曲第二部《Android进阶解密》一书中,我为了讲解插件化的原理,讲解了什么是插件,我们先来看看下面这张图。 我们给这个机器人安装了很多应用,这些应用不仅覆盖了人的衣食住行还提供了娱乐功能,我们可以玩游戏…
10分钟让你实现在APP中对网络状态变化进行全局提示
一个新项目刚刚开始推广工作,市场人员向我抱怨用户使用时总会出现各种各样的问题,大部分问题都是因为用户操作不当导致的,但是在用户眼中的结论就是“你们的 APP 不好用”。 举一个例子,有的用户在使用时禁用了 APP 访问移动网络,或者有的用户干脆都没有打开移动数据开关或者 WIF…
“丧心病狂”的混淆操作!
我们一般发布项目出去都去做混淆的操作,一方面优化一下代码,减少一下Apk体积;另一方面,让自己的源码逻辑不会那么容易被识别出来。 刚巧在wanandroid群里,看到有同学讨论空白混淆的操作,于是搜集了一波比较好玩的混淆词典。 原理很简单,我们混淆是可以配置词典的,所以就当是图…
个人成就
文章被点赞
403
文章被阅读
178,312
掘力值
3,274
关注了
1
关注者
134
收藏集
0
关注标签
5
加入于
2019-01-30