上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 47 下一页
摘要: 一、简介 在安卓中,View代表视图,是安卓中十分重要的一个概念,重要程度不亚于四大组件,用户每时每刻都在与View打交道,包括展示数据、事件传递等。因此,熟练掌握View的应用以及原理是Android进阶的必经之路。最近笔者在学习任玉刚著的《Android 开发艺术探索》中的View的相关知识,便 阅读全文
posted @ 2021-03-25 16:40 似水流云 阅读(198) 评论(0) 推荐(0)
摘要: 踩到一个坑 华为全面屏手机获取NavigationBar高度,明明没有导航栏缺返回高度120,为避免这个问题先判断NavigationBar是否显示再去获取高度。 //NavigationBar状态是否是显示 public boolean isNavigationBarShow(Activity m 阅读全文
posted @ 2021-03-25 16:18 似水流云 阅读(165) 评论(0) 推荐(0)
摘要: 问题:程序中,屏幕可以获取到6个子view.当getChildAt() ,position为6或者为7的时候,程序崩溃,报空指针的异常. 实际上:getChildAt()这个方法,只能get到屏幕显示的部分. 解决办法: View childView = recyclerView.getLayout 阅读全文
posted @ 2021-03-17 20:07 似水流云 阅读(446) 评论(0) 推荐(0)
摘要: RecyclerView的布局排列主要通过布局管理器——LayoutManager去实现,不同的布局能为使得RecyclerView拥有不同的排列效果。StaggeredGridLayoutManager是其中的一种布局管理器,它能够实现类似于瀑布流的效果。 实现瀑布流的代码很简单,只要创建Stag 阅读全文
posted @ 2021-03-17 20:03 似水流云 阅读(2023) 评论(0) 推荐(0)
摘要: 一、为什么需要启动模式 在Android开发中,我们都知道,在默认的情况下,如果我们启动的是同一个Activity的话,系统会创建多个实例并把它们一一放入任务栈中。当我们点击返回(back)键,这些Activity实例又将从任务栈中一一移除,遵循的原则是“后进先出”(先进后出)。 这里我们考虑一个问 阅读全文
posted @ 2021-03-11 14:06 似水流云 阅读(1009) 评论(0) 推荐(0)
摘要: 执行命令 adb shell dumpsys activity activities 包名 在实际开发过程中,需要经常查看activity的调用栈信息,经常用到adb shell dumpsys activity activities这个命令,下面对这个命令做一下简要分析: 通过执行上面命令,可以得 阅读全文
posted @ 2021-03-10 22:18 似水流云 阅读(3087) 评论(0) 推荐(0)
摘要: 关于inflate参数问题,我想很多人多多少少都了解一点,网上也有很多关于这方面介绍的文章,但是枯燥的理论或者翻译让很多小伙伴看完之后还是一脸懵逼,so,我今天想通过三个案例来让小伙伴彻底的搞清楚这个东东。本篇博客我们不讲源码,只看使用。源码的解读会在下一篇博文中带来。 inflate方法从大范围来 阅读全文
posted @ 2021-03-10 18:10 似水流云 阅读(443) 评论(0) 推荐(0)
摘要: 分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素,在高度方向有1280个像素。 屏幕大小。屏幕大小是手机对角线的物理尺寸,以英寸(inch)为单位。比 阅读全文
posted @ 2021-03-10 10:14 似水流云 阅读(2881) 评论(0) 推荐(0)
摘要: 0.前言 转载请注明出处:Android开发——Android中常见的4种线程池 使用线程池可以给我们带来很多好处,首先通过线程池中线程的重用,减少创建和销毁线程的性能开销。其次,能控制线程池中的并发数,否则会因为大量的线程争夺CPU资源造成阻塞。最后,线程池能够对线程进行管理,比如使用Schedu 阅读全文
posted @ 2021-03-05 17:42 似水流云 阅读(1398) 评论(0) 推荐(0)
摘要: 作为一个目前在Android开发中可能是应用最为广泛之一的组件,RecyclerView在诞生之初就广受好评。而随着对其研究的深入,我们会对它有很多使用需求,一个能滚动的组件,需要监控其滚动事件是非常正常的事情。 一、列表的滚动事件: 一个列表在滚动的时候,一般会有两种滚动形式: 手指按下后,不离开 阅读全文
posted @ 2021-02-25 16:23 似水流云 阅读(2238) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 47 下一页