[Android UI]
文章平均质量分 94
ZhangQiang-
生活不止眼前的苟且,还有诗和远方
展开
-
总结系列-Android 属性动画
Android一开始提供了视图动画,即补间动画跟逐帧动画。但视图动画存在三个问题 (如下), 为了弥补视图动画的缺陷,Android在3.0(API 11)开始提供了一种全新的动画模式:属性动画(Property Animation)。对于属性动画的使用,主要是:1. 两个使用方法类:ValueAnimator 类 & ObjectAnimator 类2. 两个辅助使用类:插值器(Interpolator)(插值器范例) & 估值器(TypeEvaluator)1原创 2021-07-12 20:10:35 · 2352 阅读 · 3 评论 -
Android之 Notification 的多种用法--带你了解通知栏的用法
我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。 我们也知道Android系统也是在不断升级的,有关Notification的用法也就有很多种,有的方法已经被android抛弃了,现在我实现了三种不同的方法,并适应不同的android版原创 2016-07-14 11:22:42 · 6228 阅读 · 0 评论 -
AndroidUI之ViewPagerIndicator与tableLayout使用流程
ViewPagerIndicator使用流程引入library库布局文件在布局文件中声明TabPageIndicator控件, 必须和ViewPager搭配使用<com.viewpagerindicator.TabPageIndicator android:id="@+id/tpi_news_menu" android:layout_width原创 2016-07-14 23:37:43 · 5810 阅读 · 0 评论 -
Android常用五大布局属性控制
一、LinearLayout(线性布局)提供了控件水平垂直排列的模型,同时可以通过设置子控件的weight布局参数控制各个控件在布局中的相对大小。水平(vertical)垂直(horizontal)fill-parent:占满整个屏幕wrap-content:刚好适合控件内容的大小对齐方式gravity取值:top:不改变大小,位置置于容器的原创 2016-07-21 13:53:36 · 6613 阅读 · 0 评论 -
Android Notification自定义通知样式你要知道的事
直接来一些基础知识:基本属性publicBuilder setTicker(CharSequence tickerText)设置状态栏开始动画的文字 publicBuilder setContentTitle(CharSequence title)设置内容区的标题,必须设置 publicBuilder se原创 2016-09-08 13:51:40 · 40051 阅读 · 3 评论 -
RecyclerView下拉刷新,左滑删除和项目点击事件的监听
RecyclerView下拉刷新,左滑删除和项目点击事件的监听上篇介绍RecyclerView基本用法及通用adapter的配置,可以方便的进行开发,下面基于一些具体需求对RecyclerView进行扩展,本文可实现其配合下啦刷新,左滑删除及点击的监听,代码可直接粘贴使用;效果图1.配置gradle这个:compile 'com.jakewharton:bu原创 2016-11-11 10:34:04 · 4236 阅读 · 1 评论 -
全面屏/刘海屏及虚拟键适配--总结版
什么是刘海屏?随着iPhone X发布,刘海屏手机大行其道 ,Google Android P版本的发布,也引入了刘海屏的概念 即将发布的Android p也提供了对刘海屏的支持。像 华为P20 pro, vivo X21,OPPO R15 华为nova 3e,红米note6等手机厂商也纷纷推出自己的刘海屏手机app也要提前做好适配。屏幕的正上方居中位置(下图黑色区域)会被挖掉一个孔,...原创 2018-08-15 09:54:24 · 8151 阅读 · 0 评论 -
Android P版本(9.0) 新功能介绍和兼容性处理
P 新特性Android P 在Google IO2018正式发版,全新的手势操作选项。底部虚拟键将由小白点和一颗返回键取代。通过轻触回到主页、长按呼出语音助手。新的特性主要有: 利用 Wi-Fi RTT 进行室内定位 刘海平API支持 通知栏功能增强 多摄像头支持和摄像头更新 HDR VP9 视频、HEIF 图像压缩和 Media API 详...原创 2018-08-27 17:28:22 · 10458 阅读 · 0 评论 -
! Android最强屏幕适配方案对比解析
注: 本文已整理成博客,见: https://blog.csdn.net/u011200604/article/details/84990040注: 本文最终方案推荐源于JessYanCoding/AndroidAutoSize 的开源库(详见GitHub)在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越...原创 2018-12-13 15:57:20 · 2279 阅读 · 0 评论