文章 2024-07-24 来自:开发者社区

Android经典面试题之View的post方法和Handler的post方法有什么区别?

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 在 Android 开发中,View.post(Runnable action) 和 Handler.post(Runnable r) 是两种常见的方法,用于在合适的时机将任务提交到主线程的消息队列中执行。尽管它们在很多...

Android经典面试题之View的post方法和Handler的post方法有什么区别?
文章 2024-07-14 来自:开发者社区

Android面试题之View的invalidate方法和postInvalidate方法有什么区别

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”关注,和我一起每天进步一点点 我们在自定义View时免不了要使用invalidate方法,这个方法的作用大家也比较清楚,就是让我们的View进行刷新重新绘制的。但是postInvalidate方法可能就不是那么熟悉了,因为平时开发时invalidate方法...

Android面试题之View的invalidate方法和postInvalidate方法有什么区别
阿里云文档 2023-09-03

如何自定义View的渲染参数_移动开发平台 mPaaS(mPaaS)

说明:Android 小程序自定义 View 自定义渲染参数功能仅在 mPaaS 10.1.68.29 及以上版本中支持。当前使用的基线版本低于 10.1.68.29 时,可参考 mPaaS 升级指南 升级基线版本至 10.1.68.29。说明mPaaS 升级指南小程序标签内添加自定义渲染参数

阿里云文档 2023-09-03

Android小程序如何发送自定义消息_移动开发平台 mPaaS(mPaaS)

说明:Android 小程序发送自定义消息至自定义 View 功能仅在 mPaaS 10.1.68.29 及以上版本中支持。当前使用的基线版本低于 10.1.68.29 时,可参考 mPaaS 升级指南 升级基线版本至 10.1.68.29。说明mPaaS 升级指南创建自定义 View contex...

阿里云文档 2023-09-03

如何发送自定义事件至小程序_移动开发平台 mPaaS(mPaaS)

说明:Android 自定义 View 发送自定义事件至小程序功能仅在 mPaaS 10.1.68.29 及以上版本中支持。当前使用的基线版本低于 10.1.68.29 时,可参考 mPaaS 升级指南 升级基线版本至 10.1.68.29。说明mPaaS 升级指南在小程序标签内增加自定义事件回调在...

阿里云文档 2023-09-03

如何自定义Android小程序的View_移动开发平台 mPaaS(mPaaS)

说明:Android 小程序的自定义 View 功能仅在 mPaaS 10.1.68.29 及以上版本中支持。说明升级基线参考 mPaaS 升级指南 升级基线版本至 10.1.68.29 及以上,并添加小程序组件至工程。mPaaS 升级指南使用定制的 appx 基础库,代码示例如下: depende...

文章 2022-05-13 来自:开发者社区

Android:View的getLocalVisibleRect()和getGlobalVisibleRect()的区别

代码片段: ImageView rectImage = findViewById(R.id.rect_image); rectImage.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override ...

Android:View的getLocalVisibleRect()和getGlobalVisibleRect()的区别
文章 2022-04-16 来自:开发者社区

Android显示系统之View与SurfaceView更新屏幕的区别

http://www.uml.org.cn/mobiledev/201209102.asp 1、View View extends Object implements Drawable.Callback KeyEvent.Callback AccessibilityEventSource java.lang.Object android.view.View Known Direct Subcl.....

文章 2022-01-28 来自:开发者社区

【Android 属性动画】属性动画 Property Animation 与 视图动画 View Animation 区别

文章目录一、动画效果添加对象二、动画效果类型三、动画效果与实际属性四、开发复杂程度属性动画 Property Animation 可以为任何对象 ( View 对象 / 非 View 对象 ) 的任何属性添加 动画效果 , 动画执行时会实时修改对象本身的属性 , 推荐使用 ;一、动画效果添加对象视图动画 View Animation 只能为 View 及其子类组件添加动画 , 不能对其它对象添加....

文章 2022-01-17 来自:开发者社区

【Android 应用开发】View 与 SurfaceView 区别

组件刷新所在线程1. View 主线程刷新 UI : View 的更新是在 UI 主线程中进行更新 , 如果更新中执行耗时操作 , 会阻塞主线程 , 甚至出现 ANR 异常 ;2. SurfaceView 在子线程刷新 UI : SurfaceView 中可以创建新的子线程 , 并在该子线程中刷新 UI ;性能 资源 操作1. View 组件 :① View 性能 : View 控件的性能较低 ....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注