草庐IT

view-design

全部标签

android - 重新格式化代码时如何避免重新排列 View

这个问题已经有了答案:Androidstudio3.5refactorissue7答在执行重新格式化代码(ctrl+alt+l或ctrl+alt+shift+l)时,androidstudio(intellij)通常不重新排列xml中视图的顺序,这是预期的行为,因为您不希望它扰乱小部件的z顺序。在升级到androidstudio3.5之后,不幸的是重新排列代码会扰乱视图的顺序。有办法解决这个问题吗?(是bug还是我的设置有问题) 最佳答案 我也有同样的问题,找到了解决办法here基本上,您必须转到设置>编辑器>代码样式>XML在右边

Android Studio 3.5 - 格式化 (ctrl+Alt+L) XML 文件中的代码正在重新排列 LinearLayout 中的 View

这个问题在这里已经有了答案:Androidstudio3.5refactorissue(9个回答)关闭3年前。最近我更新到了AndroidStudio3.5。我有三个View:一个名为sample.xml的垂直LinearLayout(ViewGroup)文件中的一个EditText、一个TextView和一个Button。当我按ctrl+alt+L格式化内容时,所有View都会自动重新排列。在我的例子中,位于底部的ButtonView在格式化后已到达顶部,位于顶部第一和第二的EditText和TextView分别在垂直LinearLayout中重新排列在第二和第三位置。Android

微信小程序如何及时获取页面循环元素的宽度、高度、距离左边值、函数自调、类似递归、闪屏、selectAll、exec、globalData、map、scroll-view

文章目录1、参数说明2、JavaScript部分3、代码解析1、参数说明distanceLeft:定义一个数组存储各个循环元素距离左边的值。isPage:控制页面显示与隐藏。scrollLeft:动态设置滚动距离。isAactivity:存储tabBar对应id值。因为从tabBar页面跳转到tabBar页面时不能在路径上携带参数,所以此参数存储在全局变量中。2、JavaScript部分obtainWidth(){ letthat=this, query=wx.createSelectorQuery(); query=query.selectAll('#idScrollLeft').bou

【小程序】view视图,swiper轮播图,scroll-view滑动列表 (在线详细手册)

🎏【小程序开发】常用的视图容器类组件&基础内容组件前言宿主环境-组件视图容器类组件view组件scroll-viewswiper和swiper-item基础内容组件textrich-text前言👋👋欢迎来到👋👋🎩魔术之家!!🎩该文章收录专栏✨—2022小程序开发从入门到精通—✨专栏内容✨—【小程序–启航篇】一文打通任督二脉—✨书接上文【小程序–启航篇】一文打通任督二脉小程序宿主环境构成,上文已介绍了关于宿主环境的通信模式和运行机制,本文着重介绍关于宿主环境的视图容器和基础内容组件宿主环境-组件小程序中的组件是由宿主环境提供的,开发者可以基于组件快速搭建出漂亮的页面结构。官方把小程序的组件分为了

android - Android 2.2 上 View 的兼容方法(setScale 和 setPivot)

我有一个专为Honeycomb设计的应用程序,现在我需要让它在旧的GalaxyTab(Android2.2)上运行。但是我在Froyo上使用了一些不属于API的方法://childisaViewchild.setPivotX(0);child.setPivotY(0);child.setScaleY(scaleFromOriginal);child.setScaleX(scaleFromOriginal);有人知道如何在2.2上实现相同的结果吗?PS:我正在寻找兼容包,但这些方法没有帮助程序。 最佳答案 你可以使用Nineoldan

android - 创建自定义 View 作为可跨项目使用的模块化和可重用组件

我目前正在创建一个相当大的Android应用程序。作为应用程序的一部分,我创建了一个自定义View(其中之一)。所讨论的自定义View在功能方面非常广泛,因此涉及大量布局、资源和可绘制对象以响应不同的设备、方向、分辨率等。我怎样才能分离出这个功能,以便它可以独立开发,而不污染项目其余部分的资源。(此外,使其可用于跨项目共享,而无需理清资源)。我希望有可能以某种方式以某种方式“压缩”它,但担心这可能是不可能的。如果有人有任何策略来实现这一目标,那就太好了。 最佳答案 您可能想要查看LibraryProject.它允许您在应用程序之间共

javascript - 在网页 View 中使用 Javascript

因此,在阅读周围时我了解到我可以将javascript“注入(inject)”到已加载的网页中以编程方式填写网站的表单,因此我尝试了以下操作:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);WebViewWebView;WebView=(WebView)findViewById(R.id.webview);WebView.setWebViewClient(newHelloWebViewClient());WebVie

android - 如何为字幕 View 设置动画效果?

我有一个TextView,我需要使用动画将屏幕上的那些(如新闻channel上闪烁的Flash新闻)标记出来。现在我如何在android中实现它我试过thisanswer但没有得到解决方案请帮忙? 最佳答案 主.xmlJava类TextViewtv=(TextView)this.findViewById(R.id.mywidget);tv.setSelected(true);//Setfocustothetextview 关于android-如何为字幕View设置动画效果?,我们在Sta

android - 我如何使我的 TextView 字体大小根据父 View 大小动态更改

我在框架布局中有一个TextView(没有ScrollView)。问题是TextView会正确显示文本,直到它达到框架布局大小限制。我想做的是在达到FrameLayouts大小时减小TextView中字体的大小,以便可以完整地查看文本,因为当前文本在达到Framelayouts大小时被剪切。欢迎任何意见。 最佳答案 如果我没理解错的话,你想缩小文本。这在StackOverflow上被问过很多次以下是两个以编程方式缩小文本以适应的示例:http://jeffreysambells.com/posts/2010/04/04/androi

Android:低 FPS 在表面 View 中绘制许多位图

我正在尝试创建一个弹幕游戏,但遇到了一些麻烦。大约500发子弹后,我无法获得超过17fps。所有这些更新逻辑代码大约需要1-4毫秒,而渲染代码大约需要40毫秒现在我的代码是privatevoiddrawEntities(Canvascanvas){for(HashMaph:spatialList){for(Spatialspatial:h.values()){spatial.render(canvas);if(spatial.life>0)spatial.life--;elseif(spatial.life==0)engine.deleteEntity(spatial.owner);}