Gradle 本身并不知道如何编译 APK 文件,因为 Gradle 实际上是一个通用的构建工具。它不限于构建 A...[作者空间]
Google 推荐使用的 Android studio 是采用 Gradle 来构建项目。Gradle 是一个非常...[作者空间]
前面一节讲了AIDL最进本的知识,这一节中将会结合更复杂的场景,更深入地介绍AIDL。(这一节的内容会持续补充完整...[作者空间]
为了克服Linux中IPC各种方式的缺点,在Android中引入了Binder机制。但是当说起Binder在And...[作者空间]
我们知道,Android系统的运行由大量相互独立的进程相互协助来完成的,所以Android进程间通信问题,是做好A...[作者空间]
在我们Android开发中? 如果我们把项目模块化了, 那两个组件间进行通讯或者跳转, 我们一般构建Intent的...[作者空间]
先总结下自定义View的步骤:1、自定义View的属性2、在View的构造方法中获得我们自定义的属性[3、重写on...[作者空间]
逐帧动画 & 补间动画的缺点: 补间动画 只能够作用在视图View上,即只可以对一个Button、TextView...[作者空间]
正常开发流程:新版本上线,发现问题或用户反馈bug,紧急修复,上线版本,用户重新安装。 热修复流程:新版本上线,发...[作者空间]
刚刚,Android Dev Summit 中为我们带来了 Android Studio 4.0 预览版,接下来哥...[作者空间]
Questin:遇到不同的网络环境(类似测试环境,发布环境)之间的切换,你会怎么做呢?如何一次打出多个渠道包呢? ...[作者空间]
,MVI 是在JavaScript中提出的,是单向流,不可变的,响应式的,接收用户输入,通过函数转换为特定的mod...[作者空间]
WebSettings settings = main_webview.getSettings(); set...[作者空间]
华为鸿蒙发布了 !!! “微内核”是鸿蒙OS的特点之一。即微内核采用同一套操作平台,针对不同硬件能力的产品进行部署...[作者空间]
一,什么是PagingPaging可以使开发者更轻松在RecyclerView中分页加载数据。 官方文档:http...[作者空间]
首先我们来看消息总线的进化: 消息传递既可以用于Android四大组件之间的通信,也可用于异步线程和主线程之间的通...[作者空间]
图片加载失败出现如下问题,原因就是glide加载Https图片没有证书无法显示! Glide无法显示问题解决思路如...[作者空间]
1,网络框架 -- OKGO优势一:性能高,专注于简单易用的网络请求,使用主流的okhttp进行封装,对于okht...[作者空间]
1,OKHttp3Github地址:https://github.com/square/okhttpimpleme...[作者空间]
两种通信手段我们都知道,Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信。两者的...[作者空间]