java
文章平均质量分 82
HXB_KING
这个作者很懒,什么都没留下…
展开
-
带你一起探究Android事件分发机制, 让面试提问不在畏惧!
什么是事件分发?大家知道Android中的视图是由一个个View嵌套构成的层级视图,即一个View里包含有子View,而这个子View里面又可以再添加View。当用户触摸屏幕产生一系列事件时,事件会由高到低,由外向内依次传递,最终把事件交到一个具体的View手上处理,这个传递的过程就叫做事件分发。从手触摸屏幕开始所产生一系列MotionEvent事件,将事件传递到具体的某一个View的过程就叫做事...原创 2018-06-01 12:00:13 · 824 阅读 · 0 评论 -
Android性能优化:关于 内存泄露 的知识都在这里了
前言在Android中,内存泄露的现象十分常见;而内存泄露导致的后果会使得应用Crash本文 全面介绍了内存泄露的本质、原因 & 解决方案,最终提供一些常见的内存泄露分析工具,希望你们会喜欢。目录1. 简介即 ML (Memory Leak)指 程序在申请内存后,当该内存不需再使用 但 却无法被释放 & 归还给 程序的现象2. 对应用程序的影响容易使得应用程序发生内存溢出,即 OO...原创 2018-06-01 12:01:22 · 299 阅读 · 0 评论 -
仿微信朋友圈点击评论自动定位到相关行
打开你的微信朋友圈,点击评论,你就会发现有一个小细节:文本输入框的高度恰好定位到这条信息的底部位置这个实现起来其实很简单,咱们就来看看吧最简单的RecyclerView依然是先实现RecyclerView。跟朋友圈一样,我们也把头给加上去,这样我们在点第一条信息的时候,效果会更好一些信息内容简单些,反正我们就看看效果<?xml version="1.0" encoding="utf-8"?&...原创 2018-06-01 12:02:28 · 530 阅读 · 0 评论 -
Android Studio常用设置和快捷键分享汇总
一、常用设置(一)安装路径设置1) Android Studio软件默认安装路径C:\Program Files\Android\Android Studio【tips】安装Android Studio的时候,会提示设置Android Studio安装路径,最好是自己选择一个非C盘的目录★ 我电脑上的Android Studio软件安装路径 E:\develop\Andro...原创 2018-06-01 12:26:57 · 485 阅读 · 0 评论