SecurityConfig证书配置 NetworkSecurityConfig SecurityConfig 此API是24版本的新特性,面向之前的版本并不适用,请适用自验...
SecurityConfig证书配置 NetworkSecurityConfig SecurityConfig 此API是24版本的新特性,面向之前的版本并不适用,请适用自验...
service一直被用来做后台运行的操作,包括一些保活,上传数据之类的,这个后台运行的弊端很多,比如耗电,比如设计用户隐私之类的,谷歌对这些后台行为进行了一些处理,从Andr...
从android N开始,如果应用targetSdk大于等于24, 应用data目录默认情况下,不能被其他应用访问,如果想分享本地文件给其他应用(如相册分享图片) , 只能通...
前言 前面介绍了GLSL的基础语法,接下来介绍下opengl es的常用函数,了解这些函数的基本原理和前面的glsl基础语法,搞清楚opengl es的渲染流程,基本就可以写...
现在的Android应用都是采用Android Studio来开发的,AS默认是采用Gradle作为构建工具的。通常开发者可以不需要理解任何Gradle的脚本配置,就可以开发...
每一个 build.gradle 脚本文件被 Gradle 加载解析后,都会对应生成一个 Project 对象,在脚本中的配置方法其实都对应着 Project 中的API,如...
一个 Task 是 Gradle 里项目构建的原子执行单元,Gradle 通过将一个个Task串联起来完成具体的构建任务,每个 Task 都属于一个 Project。关于 T...
关于Android中View视图的呈现,我们平常看到最多的就是在Activity中通过setContentView(R.layout.activity_main);设置来显示...
从UI控件内容更改到被重新绘制到屏幕上,这中间到底经历了什么?另外,连续两次setTextView到底会触发几次UI重绘呢?为什么Android APP的帧率最高是60FPS...