UI 优化系列专题,来聊一聊 Android 渲染相关知识,主要涉及 UI 渲染背景知识、如何优化 UI 渲染两部分内容。 UI 优化系列专题 UI 渲染背景知识 《View...
上周,为了实现在代码中动态移动View的位置的需求,遇到难以处理的问题。 先看看需求 在XML布局文件中,摆放好View的位置。接下来以此布局位置播放动画,当播放到一个结点的...
最近项目中遇到一个上报时间错误的问题。查了一段时间,中间一度怀疑是否是用户修改时间造成的计算错误。然后就了解了一下Android系统中所使用的时间。其实谷歌已经为我们整理了一...
底部导航栏在调起键盘后隐藏不掉了,知道怎么回事吗
Android 全屏与沉浸式[图片上传中。。。(1)]# 前言Android沉浸式与全屏是不一样的两种主题,接下来我们看看吧 Android实现全屏 通过主题属性来实现 在AndroidManifest...
打开之前的一个项目,突然报错:If you are behind an HTTP proxy, please configure the proxy settings eit...
更换gradle镜像应该写在哪个里面?
buildscript和allprojects的作用和区别是什么?在Android Studio的Project的build.gradle中, 那么buildscript中的repositories和allprojects的reposito...
如果当前activity设置了全屏,弹出键盘根布局高度不会改变
Android监听软键盘的显示与隐藏前一阵项目开发遇到一个问题。需求是这样的,就是在开播的页面,默认进入展示了两排的标签。标签采用流式布局的形式。展示在直播标题输入框的下面。然后,当用户点击输入框输入文字的时候...
1、EventBus 简介 EventBus是一种用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:EventBus[https://gi...
之前有用过monkey进行测试,简单测试一下稳定性;最近也简单了解了一下Espresso感觉还可以,可以对UI进行测试和校验;最近发现自己根据adb命令来写一下脚本来执行自动...
HEAD基础 git checkout 实际上是修改HEAD文件的内容,让其指向不同的branch。HEAD文件指向的branch就是当前branch。一般来讲,HEAD的内...