android
Big_e_肥肠
这个作者很懒,什么都没留下…
展开
-
【回忆知识点】点击触摸事件/touch事件传递
一、触摸反馈基本知识:对屏幕的一次触摸动作一般可以由为down、up、move三种基本操作组成。一次触摸生成一系列动作对象,每个对象信息包含在MotionEvent类里进行传递,MotionEvent保存了动作类型、点击位置等等信息。这一系列的动作对象,一般由down开始,up或cancel结束,中间可以有0到无数个move动作。(cancel用于非人为的提前结束动作的传递)处理触摸反馈的最核心的方法是View.onTouchEvent()。 一个动作对象传递到View.o...原创 2020-10-13 21:33:34 · 421 阅读 · 0 评论 -
Adroid:Espresso自动化测试之通过多层父View找子View的方法
主题:Espresso自动化测试(使用的kotlin实现)使用场景: 比如某个自定义ViewA(或<include layout="@layout/layout" android:id = "@+id/layoutA" />形式)里包含了子ViewB,ViewB里包含了ViewC,一个布局里使用了很多个这个自定义ViewA,这时想定位到某个View...原创 2019-10-19 16:05:20 · 501 阅读 · 0 评论 -
java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x12
这个问题:java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x12来源: android:layout_marginTop="@id/top_rl" android:id="@+id/center_line" an原创 2015-10-16 17:13:28 · 558 阅读 · 0 评论 -
解决使用PullToRefreshListView找不到setOnItemLongClickListener方法的问题
开源项目PullToRefreshListView,对于需要上下拉列表刷新,很方便,网上教程很多。https://github.com/chrisbanes/Android-PullToRefresh 导入目录里的library项目到workspace里。作为lib引用到自己项目里,就可以用这个啦。今天想加个item的长按效果,没有找到ListView该有的setOnIte原创 2015-12-07 11:05:27 · 1126 阅读 · 0 评论 -
随笔:关于权限android.permission.SYSTEM_ALERT_WINDOW
我查了网上权限的意思:android.permission.SYSTEM_ALERT_WINDOW允许一个程序打开窗口使用TYPE_SYSTEM_ALERT,显示在其他所有程序的顶层。对这个说法有点疑惑,是不是表示只有WindowManager.LayoutParams.type为SYSTEM_ALERT_WINDOW的时候需要这个权限。实际操作时,我并不设置type为SYSTEM_ALE原创 2016-02-02 12:16:04 · 9209 阅读 · 0 评论 -
随笔:android的一个布局点击覆盖问题
今天 写的一个布局文件里,在外面的RelativeLayout里含了一个linearLayout(具体什么layout什么控间不重要)简称外层和内层。但是遇到一个问题,只给外层加了一个点击事件,内层不加,当我点击内层覆盖的区域时也会响应外层的点击事件。我想要的效果是覆盖区域不响应,不覆盖区域会响应。解决方法:内层的布局属性里加一个 android:clickab原创 2016-04-19 14:47:26 · 1718 阅读 · 0 评论 -
随笔:tab标签随手势左右滑动的渐变效果,类似微信
随笔:tab标签随手势左右滑动的渐变效果,类似微信效果图: 没有借鉴过其他类似效果的项目,自己琢磨出来后才发现原来有其他人写过这个东西,还有很多可以改进的地方,我只是做个暂时记录,看到的童鞋就看看吧 我比较懒,一切都从简, 我也很笨,代码也许有点复杂。说正事,首先,自定义一个组件当做tab的item使用这个组件有两张图片组成。这个组件布局xml文件里为一个选中图片一个未选中图片,重叠放置,布局原创 2016-06-22 11:22:45 · 1684 阅读 · 0 评论 -
随笔:关于使用fragment出现的一个bug
报错: java.lang.IllegalStateException: XxxFragment must be a public static class to be properly recreated from instance state.原创 2017-06-05 10:30:43 · 947 阅读 · 0 评论