草庐IT

screen_view

全部标签

android - 如何使用 libgdx 获取 "loading screen"?

我一直想知道如何创建加载屏幕。如果我使用while(!manager.update())游戏永远不会渲染。然后我想到了是否要在while循环中手动调用render方法。喜欢:while(!manager.update())render();它可能会起作用。那么我还可以创建另一个线程并在该线程之外进行渲染吗?什么是最佳解决方案? 最佳答案 你真的应该看看thiswikipage,你的渲染方法应该是这样的:publicvoidrender(){if(manager.update()){//wearedoneloading,let'smo

Android Recyclerview 预加载 View

我想知道当用户滚动得更快时,我如何才能避免recyclerview中的View出现小的白色“闪烁”。当然可以通过在可见屏幕之外预加载更多View来避免闪烁虽然这一定是一项非常常见的任务,但我还找不到任何如何完成的东西?我试过博客中的这段代码:publicclassPreCachingLayoutManagerextendsLinearLayoutManager{privatestaticfinalintDEFAULT_EXTRA_LAYOUT_SPACE=600;privateintextraLayoutSpace=-1;privateContextcontext;publicPreC

安卓 : Hide app content in multitasking view

有谁知道当用户进入当前应用程序管理器时如何隐藏应用程序的内容?像这样的链接正在为ios解释:http://pinkstone.co.uk/how-to-control-the-preview-screenshot-in-the-ios-multitasking-switcher/谢谢! 最佳答案 不知何故这对我不起作用..即使我读到它应该是。android:excludeFromRecents="true"但是,在您的Activity中使用它可以解决问题:getWindow().setFlags(LayoutParams.FLAG_

Android:Espresso,在层次结构中找不到匹配的 View

我正在我的Activity中测试一个fragment的启动,所以在执行了一个将要启动该fragment的按钮后,我测试了在启动的fragment中View中是否存在一个文本,但是测试失败了,即使该fragment在我的手机上启动,甚至在View层次结构中也显示该文本存在:ViewHierarchy:+--------->AppCompatTextView{id=2131886318,res-name=text3_textView,visibility=VISIBLE,width=768,height=68,has-focus=false,has-focusable=false,has-

java - 用于日历 View 的 GridView

我的旧应用程序的某些部分已被弃用,我正在尝试重建它。基本上它是一个带有月View的日历。这是我的gridview适配器的一部分:publicViewgetView(intposition,Viewview,ViewGroupparent){Datedate=getItem(position);intday=date.getDate();intmonth=date.getMonth();intyear=date.getYear();}和intday=date.getDate();intmonth=date.getMonth();intyear=date.getYear();已弃用。我正在

android - 约束布局在布局文件中不可见......并且在膨胀任何 View 时出现错误

我使用约束布局(android.support.constraint.ConstraintLayout)作为我的XML文件中的主要布局。当我们得到布局的两个View时(一个用于用户View,第二个用于拖放View并提供它们之间的关系)。但我只得到一个完全空白的窗口,如下所示:-在我的布局中使用任何View时出现此错误。请检查下图我的布局文件如下:-我已经在SO上尝试了以下解决方案,但它对我不起作用,请检查我搜索过的链接1.FirstLink2.SecondLink3.ThirdLink请帮我解决这个问题。谢谢 最佳答案 尝试从开始如

android - 我在 Android Studio 上的设计 View 是空白的。它没有改变。我也尝试过与 gradle build 同步。该怎么办?

XML代码:尽快需要帮助。怎么办?? 最佳答案 我昨天更新androidstudio后遇到了同样的问题,转到Gradle脚本->Build.Gradle(Module:app)将alpha3更改为alpha1implementation'com.android.support:appcompat-v7:28.0.0-alpha3'到implementation'com.android.support:appcompat-v7:28.0.0-alpha1'注意:[编辑]这个解决方案不再有效,因为版本代码已经更新,稳定版本已经发布

android - 如何将点击监听器添加到我的回收站 View (Android kotlin)

这个问题在这里已经有了答案:RecyclerViewitemClickListenerinKotlin(24个答案)关闭4年前。我有一个包含2个元素的回收View。我想添加2个按钮以执行不同的操作(取决于回收View的哪个元素。这怎么可能?我的元素是TextViewSettingsActiv.ktclassSettingsActiv:AppCompatActivity(){overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.ac

android - 使用折叠工具栏滚动到回收 View 的最后一项

我有一个CoordinatorLayout,它包含一个CollapsingToolbarLayout和一个RecyclerView。一切看起来都符合预期,除了当我尝试以编程方式滚动到最后一项时,它并没有一直滚动到底部。相反,它这样做:我不认为这是一个裁剪问题,因为如果我向下滚动底部项目完全存在:这是主要布局:下面是上面屏幕截图中的代码:classTestActivity:AppCompatActivity(){privatevalitemNames=listOf("topitem","nextitem","yada","yadayada","yadayadayada","secondl

android layout-land 和 screen-rotation 处理

我有纵向模式的布局(在文件夹布局中)和横向模式(在文件夹布局中)。此屏幕位于其中一个选项卡下,因此我必须处理屏幕旋转(屏幕旋转后,不会发生默认屏幕重启)。我想在屏幕旋转到横向模式时从“layout-land”更新View,在屏幕旋转到纵向模式时从“layout”更新View。我该怎么做? 最佳答案 您可以在setContentView(R.layout.name)中使用onConfigchange方法,这种方式将起作用。 关于androidlayout-land和screen-rotat