草庐IT

layout-animation

全部标签

安卓工作室 : How to add end/closing tag automatically in layout xml file

在AndroidStudio的layoutXML中自动添加结束标签的设置在哪里?例如,如果我从建议中选择TextView,它应该使用/>自动关闭它。我以前是自动获取结束标签,但是更新AndroidStudio后,我不再获取了。我尝试在Editor>CodeStyle>XML中搜索,但没有找到任何相关设置。我在AndroidStudio3.5RC3上。 最佳答案 会不会是这个?Insertclosingtagontagcompletion和Auto-closetagontyping?对于有值(value)的东西,我的自动关闭。

安卓;在 AdapterViewFlipper : Unknown animator name translate 上设置输入/输出动画

我有一些非常简单的动画,可以与ViewFlipper完美配合,但如果我尝试在AdapterViewFlipper输入/输出上设置它们,我会收到运行时错误“Unknownanimatornametranslate”。在查看每个方法的相应方法时,ViewFlipper似乎需要一个ViewAnimation,而AdapterViewFlipper需要一个AdapterViewAnimation。api在其他方面是相同的,并且都没有错误地构建。这是其中一个动画的xml:我把它放在鳍状肢上,像这样:vf.setOutAnimation(this,R.anim.out_to_left);我猜这可能

android - 是否可以通过编程方式启用 "Show layout bounds"开发人员选项?

例如,我可以使用以下方式操作ADB调试:Settings.Secure.putInt(getActivity().getContentResolver(),Settings.Secure.ADB_ENABLED,1);是否可以以类似的方式启用“显示布局边界”选项?我找不到任何关于它的文档。 最佳答案 不,据我所知,它不可用。但是,我做过的一件事是对所有View进行着色,以查看它们的绑定(bind)位置和重叠位置等。您可以使用此代码,它使用droidQuery用于选择要迭代的所有View的库:publicstaticvoiddebug

css3动画基础详解(@keyframes和animation)

动画是使元素从一种样式逐渐变化为另外一种效果,CSS3动画的生成,主要依赖@keyframes定义动画,animation执行动画。@keyframes通过 @keyframes 规则创建动画。@keyframeskeyframes-name{keyframes-selector{css-styles;}}keyframes-name 帧列表的名称。名称必须符合CSS语法中对标识符的定义。keyframes-selector 动画时长的百分比。合法值:0-100%from等效于0%to等效于100%css-styles 需要改变的css样式,支持多属性animationanimation 是一

android - 即使在提供 "app:layout_scrollFlags"标志后,工具栏也不会滚动

我正在尝试实现工具栏和TabLayout,当您滚动回收View时,它应该像whatsapp应用程序一样隐藏工具栏。我指的是谷歌Blog和MichalZ'sBlog.我在主要Activity中有查看寻呼机,我正在使用recycleview显示其中的数据列表。坦率地说,我对新的谷歌设计库感到震惊,因为只需一行XML代码,它就可以改变完整的UI和UI行为。因此,理想情况下,我们需要在工具栏中添加app:layout_scrollFlags="scroll|enterAlways"行,它才能正常工作。但对我来说它不起作用。我已经在API19和21设备上测试过它。通过questionquesti

android - Android 中 TableLayout 中的 layout_span

我想为Android应用程序创建一个登录屏幕。我正在使用TableLayout来获得正确的对齐方式。所以两行由一个TextView和一个EditText组成,我想在它们下面添加一个Button,宽度被拉伸(stretch)到屏幕。所以我将Button放在另一个TableRow中,并为Button添加了layout_span="2",但是按钮显示在第一列。我认为这应该是正确的,但我必须在xml文件中做错了。你知道哪里出了问题吗?提前致谢! 最佳答案 最后,我将TableLayout包裹在LinearLayout中,并在TableLay

android - exifinterface 27.1.0,animated-vector-drawable :27. 1.1,所有 com.android.support 库必须使用完全相同的版本

为什么gradle总是说"Allcom.android.supportlibrariesmustusetheexactsameversionspecification(mixingversionscanleadtoruntimecrashes).Foundversions27.1.1,27.1.0.Examplesincludecom.android.support:animated-vector-drawable:27.1.1andcom.android.support:exifinterface:27.1.0"27.1.0在哪里??构建.gradle:dependencies{im

android - 如何在Android中使用xml中的object animator做旋转动画时设置一个轴心点?

我正在使用属性动画在fragment离开屏幕时旋转它。以下是我的动画师xml代码:我想以左边缘的中心点为轴旋转。如何做到这一点? 最佳答案 您可以添加:android:transformPivotXandandroid:transformPivotY要在创建对象的布局XML中设置动画的对象的值(例如。android:transformPivotX="0dp")希望这对您有所帮助! 关于android-如何在Android中使用xml中的objectanimator做旋转动画时设置一个轴心

android - 回收站 View : How to create insert animation effect?

我有一个ReyclerView使用LinearLayoutManager和一个Adapter.我有一个项目列表,我想在recyclerview中显示插入(滑入)动画。我该怎么做?我想根据项目的索引以线性增加的延迟显示动画。目前,如果我使用2个按钮,“添加”和“删除”,然后在recyclerview(notifyItemInserted()和notifyItemRemoved())上执行相应的操作,动画效果很好。如果我以编程方式循环数据集并添加项目,再次使用notifyItemInserted(),我没有看到任何动画。我只看到所有项目几乎同时出现。如果我使用具有线性延迟的Asynctas

Android - 用于捕获 View 属性更改的监听器(例如 android :layout_marginTop)

在Android中,您能否创建一个监听器来捕捉View属性的变化(宽度/高度/边距/相对于屏幕顶部的位置)?我想在layout_marginTop="10dp"更改为不同的值时触发一个事件。 最佳答案 如何实现一个OnLayoutChangeListener,当View因布局更改而移动时被调用newView().addOnLayoutChangeListener(newOnLayoutChangeListener(){@OverridepublicvoidonLayoutChange(Viewv,intleft,inttop,int