安卓UI面试题 51-55

51. 如何解决 Android手机圆角失效问题?

通过 background-clip:padding-box为失效的元素设置样式

 52. 简述下面是属于 GLSurFaceView 特性的是 ?

A、管理一个 surface,这个 surface 就是一块特殊的内存,能直接排版到 android 的视图view 上。
B、管理一个 EGL display,它能让 opengl 把内容渲染到上述的 surface上。
C、让渲染器在独立的线程里运作,和 UI 线程分离。
D、可以直接从内存或者 DMA 等硬件接口取得图像数据

ABC

54. 简述Android解决滑动冲突的方式 ?

在自定义View的过程经常会遇到滑动冲突问题,一般滑动冲突的类型有三种:(1)外部View滑动方向和内部View滑动方向不一致;(2)外部View滑动方向和内部View滑动方向一致;(3)上述两种情况的嵌套;
一般我们解决滑动冲突都是利用的事件分发机制,有两种方式外部拦截法和内部拦截法:
外部拦截法:实现思路是事件首先是通过父容器的拦截处理,如果父容器不需要该事件的话,则不拦截,将事件传递到子View上面,如果父容器决定拦截的话,则在父容器的 onTouchEvent里面直接处理该事件,这种方法符合事件分发机制;具体实现措施是修改父容器的onInterceptTouchEvent方法, 在达到某一条件的时候,让该方法直接返回true就可以把事件拦截下来进而调用自己的onTouchEvent方法来处理了,但是有一点需要注意的是如果 想要让

相关推荐

  1. UI面试 51-55

    2024-03-16 23:30:03       22 阅读
  2. UI面试 56-60

    2024-03-16 23:30:03       23 阅读
  3. UI面试 45-50

    2024-03-16 23:30:03       19 阅读
  4. Kotlin面试 41-50

    2024-03-16 23:30:03       19 阅读
  5. UI面试 31-35

    2024-03-16 23:30:03       18 阅读
  6. UI面试 61-65

    2024-03-16 23:30:03       20 阅读
  7. UI面试 36-40

    2024-03-16 23:30:03       17 阅读
  8. UI面试 41-45

    2024-03-16 23:30:03       18 阅读
  9. IOS面试编程机制 51-55

    2024-03-16 23:30:03       18 阅读
  10. 面试经典150(55-58)

    2024-03-16 23:30:03       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-16 23:30:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-16 23:30:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-16 23:30:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-16 23:30:03       20 阅读

热门阅读

  1. Acwing101 --- 最高的牛(差分)

    2024-03-16 23:30:03       18 阅读
  2. MATLAB中的数据类型

    2024-03-16 23:30:03       20 阅读
  3. Redis语法总结

    2024-03-16 23:30:03       28 阅读
  4. 【2024-03-16】蚂蚁金服春招实习笔试三道编程题解

    2024-03-16 23:30:03       25 阅读
  5. python-0008-修改django数据库为mysql

    2024-03-16 23:30:03       21 阅读
  6. libcurl test

    2024-03-16 23:30:03       16 阅读
  7. 【LeetCode】动态规划--题目练习

    2024-03-16 23:30:03       20 阅读
  8. Yaml格式解析

    2024-03-16 23:30:03       22 阅读
  9. vue3路由跳转时,页面如何滚动到顶部

    2024-03-16 23:30:03       18 阅读