首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android UI
alp
创建于2022-01-13
订阅专栏
主要收录android UI 相关的知识,笔记,转载内容
等 1 人订阅
共18篇文章
创建于2022-01-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android TV TextView 走马灯效果自动运行
要在Android TV上的TextView上设置走马灯效果,以便在没有焦点的情况下自动滚动文本,你可以使用以下方法: 使用XML布局文件: 在你的XML布局文件中,将TextView的以下属性设置为
如何将一个layout 设置成view的背景颜色
f分为三步: 1.编写布局文件 如: gradient_background.xml 2.加载layout 3.将布局文件转换成Bitmap 4.将Drawable 设置为targetView 的背
Handler.post和View.post的区别
转载:https://www.cnblogs.com/chenxibobo/p/14086899.html 在Android开发中,我们经常会见到下面的代码,比如: 你曾经有没有想过这两者到底有什么区
Android Glide 原理解析
转载自:Android Glide 原理解析 另一个常用的图片库Picasso的解析,可以参考 这篇文章。 一.提供的功能特性 使用默认的内存缓存和磁盘缓存(可自定义),并可以选择缓存使用策略,全局可
Glide使用详解
转载自:Glide使用详解 前言 一、简介 Glide,一个被google所推荐的图片加载库,作者是bumptech。这个库被广泛运用在google的开源项目中,包括2014年的google I/O大
自定义view 的layout_margin不起作用解决方法
先总结两点 自定义View在onDraw里面需要处理padding的影响,widthMeasureSpec和heightMeasureSpec是包含padding大小的。 子View的margin属性
Android 获取view在屏幕中的位置
getGlobalVisibleRect , 获取全局坐标系的一个视图区域, 返回一个填充的Rect对象;该Rect是基于总整个屏幕的 getLocationOnScreen ,计算该视图在全局坐标
android自定义View——坐标系
目录 view的四个顶点坐标 view的x、y、translationX、translationY坐标 MotionEvent获取坐标 图1 1. view的四个顶点坐标 view的位置主要由四个顶点
Activity中获取某个View宽高信息的四种方法
转载:【android】获取某个View宽高信息的四种方法 如果我们想在activity已启动时去获取某个View的宽、高,实际上在onCreate,onStart,onResume中均无法正确得到某
SplashScreen 启动界面
转载:从 Jetpack SplashScreen 深度探讨 App 启动画面的前世今生 1.2 App 启动的典型流程 来看一下 App 启动的典型流程。 点击 Launcher 上的 Logo 之
Lottie - 轻松实现复杂的动画效果
1. Lottie 介绍 Lottie 是 Airbnb 开源的一套跨平台的完整的动画效果解决方案,设计师可以使用 Adobe After Effects 设计出漂亮的动画之后,使用 Lottic 提
popupWindow 外层属性没有效果,内层padding没有效果
布局时最好避免用padding,同时可以在外面再包一层布局来避免外层布局失效,popupWindow 外层属性没有效果,内层padding没有效果
View坐标系
getTop(); //获取子View左上角距父View顶部的距离 getLeft(); //获取子View左上角距父View左侧的距离 getBottom(); //获取
Android 原生DatePicker的自定义用法
最近项目中要用到日期选择器,但是原生的DatePicker又不能满足UI的要求, 显然 1.原生的图多了上面的标题栏显示当前的日期, 2.原生的没有确定/取消按钮 3.原生的datepicker宽度固
自定义控件之动画
自定义控件自然离不开动画,参考: Android自定义控件三部曲文章1.ViewAnimation:android.view.animation中的TweenAnimation(补间动画)和Frame
自定义View之事件传递机制
预备知识: Android应用中Activity的视图层级结构 每个Activity都是通过PhoneWindow来呈现View的,PhoneWindow中最顶层View是mDecor(DecorVi
从Activity启动到view绘制
首先我们来了解一下我们熟悉的setContentView做了什么?,如上流程,可以看到我们平常用的setContentView主要是为Window设置DecorView,设置ContentView的子
自定义控件之无限循环自动banner :AutoBanner
无限循环banner实现过程中还是遇到很多坑的:主要有向后滑动白屏,只有两个page时白屏.最近一一解决了上述问题,并对其原因进行了探究,在此记录,希望能对初学者有所帮助.