Android
yumpkimx
这个作者很懒,什么都没留下…
展开
-
Android中getX()和getRawX()坐标的区别
在Android中,一共有两种坐标系,一个是Android坐标系,还有一个视图坐标系。1.Android坐标系:在Android中,将屏幕最左上角的顶点作为Android坐标系的原点,从这个点向右是X轴正方向,从这个点向下时Y轴正方向。如图1所示 图1Android坐标系系统提供了getLocationOnScreen(int[] location[])原创 2017-08-15 16:26:06 · 745 阅读 · 1 评论 -
Toolbar、AppBarLayout、CollapsingToolbarLayout分步解析
今天我们讲解常常与CoordinatorLayout一起使用的几个View:AppBarLayout、CollapsingToolbarLayout以及Toolbar。一下子出现3个陌生的View,是不是觉得很慌张~,很多人都写了这几个布局的使用,但是他们却没有有针对性的单独讲解每个View的作用以及如何使用,我看的很多文章都是一上来就把AppBarLayout、CollapsingToolbar转载 2017-08-31 16:35:58 · 329 阅读 · 0 评论 -
使ListView平滑流畅的滚动
我们都知道ListView是工作在主线程的一个UI组件,既然工作在主线程,那么就不能在主线程处理过多繁重的任务,否则必然容易导致卡顿。 比如我们处理任何磁盘读写、网络请求或数据库读写操作的时候,就应该使用单独的线程。使用一个后台线程(工作线程)分担主线程的压力,让主线程专注于绘制UI。在很多例子中使用了AsynTask来担当这个角色。因为AsynTask提供了一种简单的方式在后台处理你的工作。As翻译 2018-01-02 14:34:41 · 850 阅读 · 0 评论