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

带你全面解析Android框架体系架构view篇,系列篇

缘起经过近十年的发展,Android技术优化日新月异,如今Android 10.0 已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS。到了各大厂商手里,改源码、自定义系统,使得Android原生系统变得鱼龙混杂,然后到了不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。APP进行性能优化已成为开发者该有的一种综....

带你全面解析Android框架体系架构view篇,系列篇
文章 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-05-10 来自:开发者社区

从头到尾给你讲明白Android View实现原理

Activity是Android开发者写第一行代码起就开始接触到的。而在onCreate方法中调用setContentView(R.layout.main_activity),恐怕也是绝大多数开发者的头等任务。然后我们可以调用findViewById(R.id.xxx)来获取布局中的某一个View。通过给View设置点击事件的监听来响应用户的操作。就这么简单我们和Android的View过了一段....

从头到尾给你讲明白Android View实现原理
问答 2022-05-09 来自:开发者社区

Android 的 View 无障碍状态总共分为哪3 种?

Android 的 View 无障碍状态总共分为哪3 种?

文章 2022-04-09 来自:开发者社区

Android Overlay View

Testing authoritySettings. CanDrawOverlays (aContext) detects whether a floating window view can be added to the current App.If true is returned, the permission to add floating views has been obtaine....

Android Overlay View
文章 2022-03-03 来自:开发者社区

Android自定义View之绘制圆形头像

前言做APP应用开发的时候,用户头像肯定是必不可少的,但是90%以上的需求头像都是圆形的。那么,如何通过自定义View的方式实现圆形头像呢,那么,本片博文会告诉你不仅仅是实现过程。一定会有意想不到的收获哦!最终效果国际惯例,我们先来看最终实现的效果图自定义RoundImageView继承自ImageView  public class RoundImageView extends Im....

Android自定义View之绘制圆形头像
文章 2022-03-03 来自:开发者社区

Android 自定义View小实例-实现绘制打折标签

 前言许多商城APP都会有商品打折的需求,而为文字添加下划线直接设置style就可以完成,我们在这里说的如下图,也就是我们demo实现的效果图。1. 选取自定义View的方法我们都知道自定义View有多种方式,比如继承自View、ViewGroup或者继承自现有的View子类等,每种实现方式的不同我们所需要做的处理工作也不同,从图中可以看出包含两个TextView,所以我们这里选取继承....

Android 自定义View小实例-实现绘制打折标签
文章 2022-03-03 来自:开发者社区

详解Android View的事件体系 之View基础(二)

前言掌握View的事件体系是Android 向高级迈向的必经之路,本片博客讲解Android View的相关基础知识第二部分,后面我们会为大家讲解View事件体系、View事件分发等知识内容。1.View基础1.1 手势检测GestureDetector首先我们看一下官方API对GestureDetector的介绍:GestureDetector 可以检测到用户的点击、双击、长按等事件,该类为我....

详解Android View的事件体系 之View基础(二)
文章 2022-03-03 来自:开发者社区

详解Android View的事件体系 之View基础(一)

 前言掌握View的事件体系是Android 向高级迈向的必经之路,本片博客讲解Android View的相关基础知识第一部分,后面我们会为大家讲解基础知识第二部分、VIew事件体系、View事件分发等知识内容。1.View基础1.1 什么是View简单的说View是所有控件的“祖宗”,无论TextView、Button、Linearlayout,还是ListView、RecycleV....

详解Android View的事件体系 之View基础(一)
文章 2022-02-16 来自:开发者社区

[安卓] 9、线程、VIEW、消息实现从TCP服务器获取数据动态加载显示

 一、前言: 一般情况下从TCP服务器读取数据是放在一个线程里读的,但是刷新界面又不得不放在线程外面,所以需要用消息传递把线程里从TCP里获得的数据传送出来,然后根据数据对页面进行相应的刷新。   二、业务逻辑:   这里包含2个layout,第一个用于登陆的(即输入服务器对应的IP和端口号),点击确定进行跳转到相应的监控界面,监控界面包括加热、关闭、和显示温度3个按...

[安卓] 9、线程、VIEW、消息实现从TCP服务器获取数据动态加载显示

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

mPaaS 移动开发平台

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

+关注