本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...
1事件 事件分发的”事件“是指什么? 答:点击事件(Touch事件)。具体介绍如下: 此处需要特别说明:事件列,即指从手指接触屏幕至手指离开屏幕这个过程产生的一系列事件。一般...
面试中常问的内存泄漏和内存溢出 内存溢出:(out of memory)指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但是你却...
View(视图)的内容很多,这里只总结了一些我认为比较重要的点。 1.1View基础 1.1.1视图分类 视图View主要分为两类: 单一视图:即一个View、不包含子Vie...
在上一篇实习随笔| 周记(五)提过因为实习忙碌和秋招提前批将尽而焦灼和苦恼,于是在各种思想斗争和考虑后,终于下定决心在项目新版本上线之际办理了离职,并开始全心全意投入秋招。原...
1. Handler 的作用 在Android为了保障线程安全,规定只能由主线程来更新UI信息。而在实际开发中,会经常遇到多个子线程都去操作UI信息的情况,那么就会导致UI线...
1. 前言 在Android开发中,Handler机制是一个很重要的知识点,主要作用是消息通信。下面是Handler机制的原理图,先不要急,等看完这篇文章,这个图就很简单了。...
HTTP和HTTPS是面试常问的问题,内容比较多而且复杂,HTTPS里面的细节很多,本文只是把主要的东西写出来,想要弄懂HTTPS还是要多看几篇博文,自己动手走一遍把各个攻击...
1 什么是ANR Application Not Responding,即应用无响应。 2 ANR类型 InputDispatching Timeout:5秒内无法响应屏幕触...
1 什么是死锁? 所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 因此我们举个例子来描述,如果...
今天不知道什么原因突然出现这种情况,尝试了网上的方法没有用,问了下同事说可能微博的meavn挂了,清楚gradle缓存就好了 在Terminal输入gradlew build...
简明教程https://www.runoob.com/manual/git-guide/[https://www.runoob.com/manual/git-guide/] ...
变量和函数 变量 val 不可变变量,无法再次赋值 var 可变变量 强制类型转换:变量 as 类型 集合 函数 静态方法(类方法) 使用companion object实现...