Android体系
文章平均质量分 94
秦假仙zzz
莲华圣路开天光
展开
-
内存泄漏检测和处理
内存泄漏工具和分析:1.Eclipse中使用:比较麻烦 需要集成3个jiar然后 进行配置。具体可以看:参考示例简单的说1.加载 DisplayLeakActivity(展示UI). LeakAnalyzer(分析),LeakWatcher.(监听)2.项目添加依赖项目:DisplayLeakActivity3.新建一个Applicationpublic class LeakcanaryApp extends Application{ private RefWatcher refWatc原创 2021-03-17 11:33:52 · 254 阅读 · 0 评论 -
Android知识体系思维导图
Android体系Android知识体系基础实战Android思维导图Android知识体系知识体系这个东西都大家都听过,也知道它非常的重要的,平时也会再其他的地方看到别人放出来的思维导图。但是大家有没有想过自己的思维导图是什么样的。这个一点其实非常的重要的。因为android的知点非常的多设计Java C/C++ Android技术 虚拟机等等,如果没有一个体系就很容易遗漏,学的东西也很不全面。自己心里也没底,感觉自己这也不会那也不会,对自己就没有一个很清晰的认识。有了知识体系我们学习的时候就会有个原创 2020-05-17 22:44:05 · 1372 阅读 · 0 评论 -
Android内存映射
内存映射想理解这个知识点,我们首先要知道内存的概念和映射的概念。内存的基本概念我们先看一张计算的组成图:内存一般分为只读存储器(ROM)和随机存储器(RAM),以及最强悍的高速缓冲存储器(CACHE),只读存储器应用广泛,它通常是一块在硬件上集成的可读芯片,作用是识别与控制硬件,它的特点是只可读取,不能写入。随机存储器的特点是可读可写,断电后一切数据都消失,这两者一起就构成了我们硬件上的...原创 2020-04-28 11:42:46 · 2508 阅读 · 1 评论 -
Android JNI使用和原理分析
JNI原理分析用法很比较简单。1.编写java文件,使用关键字native 2.编写头文件。3实现C++代码。4编译出SO 5.集成调用。1.编写JAVA创建Java文件:package com.zx.testjni;public class JNITest {static{ System.loadLibrary("testjni");}public static nati...原创 2020-04-26 09:41:02 · 397 阅读 · 0 评论 -
Binder机制完全理解
Binder机制看过了很多关于Binder的文章,但是总感觉模模糊糊的,没抓住重点。所以写下此文,梳理自己理解的Binder。原创 2020-04-10 17:25:44 · 84 阅读 · 0 评论 -
Android强化01-Activity
Activity原创 2020-04-02 10:51:20 · 101 阅读 · 0 评论 -
SeekBar禁止点击
SeekBar禁止点击项目有个需求是Seekbar禁止点击 只能拖动。本来想直接 网上找找 看有什么直接设置的方法,但是找了一圈下来又看了源码,发现原生的Seekbar没有提供相应的API。没办法只能通过自定义了。要准备的知识点:1.事件分发机制2.滑动的原理简单说 事件分发是 自上而下,然后再自下而上。滑动就是 获取触摸点的坐标 然后不断设置控件的位置。有了这2个知识点就可以开始了...原创 2019-11-06 16:50:34 · 1100 阅读 · 1 评论 -
Android Handler的使用和原理解析
Handler彻底理解本篇文章主要为了解决以下问题:Handler是什么,有什么作用,怎么使用Handler的原理能不能手写一个Handler其他常见的Handler问题Handler大家应该很熟悉。它是一种异步机制,可以从一个线程切换到另一个线程。用法很简单,大家应该都会。这个是最简单的用法。子线程中发出一个消息,主线程中更新。下图其实有警告:说匿名内部类Handle可能会产...原创 2019-11-01 15:26:32 · 210 阅读 · 0 评论