Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应...
Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应...
Apktool下载地址 Apktool 1,点击上面Apktool 地址.找到macOS的部分. 2,在“ wrapper script”上点击鼠标右键,选择“下载链接文件为...
Redex踩坑全集 第一步 安装Redex 安装以下前置条件 cloneRedex源码到本地,编译 安装 使用 填坑 找不到zipalign 解决方案: 添加zipalign...
在 第一版[https://www.jianshu.com/p/f211ca175a25] 实现中使用到了基于注解的方式去标记作用域,再通过反射注入对象的方式实现,这种方式不...
Kotlin的构造函数分为主构造函数(primary constructor)和次级构造函数(secondary constructor); 主构造函数 1、在Kotlin中...
一、前言: 在 map[https://www.kotlincn.net/docs/reference/collections-overview.html#map] 中,键和...
前言 在Android的开发中,不可避免的需要用到列表嵌套列表的需要,如recycleView嵌套recylerView,我们就会发现被嵌套的列表会出现滑动冲突 这是一个简单...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
我的CSDN博客同步发布:自定义View,有这一篇就够了 为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总...