2014.9.8更新: 最近有一篇关于HTTP API设计的文章值得参考:https://github.com/interagent/http-api-design,中文翻译:https://github.com/coc…
标签:Android
Android的Soong介绍
原文:https://android.googlesource.com/platform/build/soong/+/master/README.md Soong Soong是以前Android基于make的编译系统的替…
正态检验QQ图
正态QQ图原理 QQ图是一种散点图,正态分布的QQ图的横坐标为:标准正态分布的分位数,纵坐标为:样本值。 利用QQ图鉴别样本数据是否近似于正态分布:只需看QQ图上的点是否近似地在一条直线附近,图形是直线说明是正态分布,而…
Handler机制分析
最近翻译了一片关于Context泄露的文章,其中提到了Handler的一些知识点。想想当初自己研究这块的时候也是看着源码一点点抠出来的。只不过那时候没有做个总结,现在正好借着这个机会把这块知识点总结下,也算是做个备注了。…
Kotlin Basic Syntax
函数定义与简化 fun sum(a: Int,b: Int) = a+b 两种变量生命关键字 val 仅能赋值一次,可分离声明与幅值 var 一般变量 nullable 声明 var socket :Socket 声明 …
Android自定义PopupWindow-7.0兼容
PopupWindow 简单介绍 首先看一下Google 官方文档对PopupWindow的介绍: This class represents a popup window that can be used to dis…
安卓开发 一行代码为根布局下所有按钮设置监听
//为根布局下所有按钮设置监听 public void setOnClickListenerAllButtons(View.OnClickListener listener) { //获取根布局  …
Android 网络编程(四)OkHttp3完全解析
OkHttp是默认情况下高效的HTTP客户端。特性: 支持HTTP/2,允许同一主机的所有请求共享套接字socket。 连接池减少请求延迟(如果HTTP / 2不可用)。 透明的GZIP压缩下载大小。 响应缓存可以避免重…
自从用了Android Studio,Gradle是必须学了...
在现实生活中,要创造一个没有任何外部依赖的应用程序并非不可能,但也是极具挑战的。这也是为什么依赖管理对于每个软件项目都是至关重要的一部分。 这篇教程主要讲述如何使用Gradle管理我们项目的依赖,我们会学习配置应用仓库以…
Android Studio 解决 Error:Unable to start the daemon process.
异常 Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the da…
android – Marshmallow app权限撤销通知?
参见英文答案 > Android Marshmallow Callback when user revokes permissions from settings ? …
如何使用大量原语在Android Canvas上绘制游戏
我在游戏中每帧都绘制了很多线条矩形 – 这是旧式手持电子游戏的再创造.主要游戏的粗点阵显示和文本或某些图像的自定义图像. 我在虚拟点阵屏幕上有20×20大“像素”,我还在屏幕上绘制了一些7段显示器和其他一些东西. 根据T…