草庐IT

total_materials_cost

全部标签

android - dumpsys gfxinfo 报告中的 "Total frames"和 "Janky frames"

我正在使用dumpsysgfxinfo命令计算我的应用程序性能。在我的应用程序代码中进行性能改进更改后,我观察到帧总数和Janky帧计数大幅减少。“总帧数”计数和“JankyFrames”计数减少表示什么?它是性能的良好指标吗?附加的性能报告。性能改进后################################Totalframesrendered:1542Jankyframes:584(37.87%)90thpercentile:81ms95thpercentile:93ms99thpercentile:129msNumberMissedVsync:268NumberHighi

android - 在 Android 中实现 Material Design 时出错

我一直在阅读新Material设计网站,但我在实现它时遇到了问题。我目前正在使用的应用程序是一个简单的测试应用程序,只有一个按钮和一些TextView。在gradle文件中放置implementation'com.google.android.material:material:1.0.0-alpha1'后出现问题。这是我的build.gradle(app)文件applyplugin:'com.android.application'applyplugin:'io.fabric'android{compileSdkVersion27defaultConfig{applicationId

android - 如何使用 Material Design 在 Alert Dialog Fragment 中设置按钮样式?

我想更改警报对话框上的默认按钮样式。标准的警报对话框fragment(在AndroidL中)如下所示:我希望将右侧按钮的样式设置为普通按钮而不是无边框按钮。Google本身似乎在各种对话中使用了这种模式,例如:有谁知道这是否可行,而无需从头开始重新创建整个对话框? 最佳答案 您可以使用以下属性为主题中的按钮设置样式:android:buttonBarPositiveButtonStyle,android:buttonBarNegativeButtonStyle,和android:buttonBarNeutralButtonStyle

`@android:style/Theme.Material.Light` 的 Android 错误

您好,我正在使用一些MaterialDesign概念构建一个Android示例应用程序。我从https://developer.android.com/training/material/theme.html开始.我正在使用eclipse。我在项目的库部分添加了appcompat_7支持库。然后当我尝试应用以下主题时。它给我以下运行时错误:11-1211:32:30.416:E/AndroidRuntime(21375):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.androidma

android - 带有 Theme.Material 的平面操作栏

有人可以帮我制作Material主题吗?我希望actionbar是扁平的。这是我尝试使用的代码。@null#1E88E5#ffftrue@android:color/transparent@style/ActionBar.Solid.Kpi_Schedule.fulltrue#03A9F4homeAsUp 最佳答案 我找到了答案:我不得不补充0dp到我的主题文件。 关于android-带有Theme.Material的平面操作栏,我们在StackOverflow上找到一个类似的问题:

android - 带有 Cardslib 库的 Material 卡

我正在从Github的Cardslib库中实现新的MaterialCard设计。图书馆链接:CardslibGithub但我无法在RecyclerView中实现多张卡片。如果有人已经实现了新的Cardslibv2库,那将非常有帮助。问题是,卡片即将推出,但没有背景图片和操作按钮。我要实现的卡片布局是:这是RecyclerView的代码这是Activity的代码publicclassAboutActivityextendsActionBarActivity{finalintTOTAL_CARDS=3;//privateCardArrayAdapterprivateCardArrayRec

android - Material 设计 : how to set transparency for Android Floating Action Button

我的问题与this有关一。当我打开NavigationDrawer时,FloatingButton位于其顶部,但必须位于下方。我试着这样做:@OverridepublicvoidonDrawerSlide(ViewdrawerView,floatslideOffset){Log.i(TAG,"inneronDrawerSlide");super.onDrawerSlide(drawerView,slideOffset);fabButton.setAlpha(25);floatalpha=0.2f;AlphaAnimationalphaUp=newAlphaAnimation(alpha

android - 如何从 Material Design 文档中实现持久性 Bottom Sheets

谁有或可以提供更多相关信息?只是搜索了一半的网络,但找不到更多的东西,甚至没有来自谷歌的演示应用程序。https://www.google.com/design/spec/components/bottom-sheets.html#bottom-sheets-persistent-bottom-sheets我怎样才能实现这些持久性BottomSheets? 最佳答案 这里有一个很棒的教程,介绍如何仅使用Android库(包括Android支持库)来完成此操作:https://questdot.com/android-persiste

android - 如何更改 Android Material 主题提醒中的强调色?

我的values-v21文件夹中有以下主题声明:@color/brand_primary@color/status_bar_bg#FF00FF#0000FF这些颜色按预期应用于所有内容(例如状态栏或操作模式),但警报中的所有控件(复选框、单选框和按钮)仍具有默认的绿松石色。还有办法给它们上色吗?附注我没有使用appcompat库,出于这个问题的目的,你应该假装我不支持Lollipop以下的任何内容。 最佳答案 我假设“警报”是指Dialog。这些由不同的主题引用控制:@style/BaseDialogTheme...

android - 我们应该为 Android L Material 主题设计吗?

我刚刚开始为AndroidLMaterial主题设计我的应用。我知道我们必须首先检查我们现有的应用程序是否可以与ART、新的WebView等一起正常工作,但更进一步,我希望我的应用程序在AndroidL正式发布时做好发布准备。但是我看到文档很少,我无法四处寻找我遇到的一些问题的答案-Material主题本身是否可用于旧版本的Android?现在公开可用的AndroidLSDK是否足以开始使用它构建应用程序?我找到了一些posts关于堆栈溢出,commonsguy说要等到AndroidL发布。设计规范中提到了一些内容,但没有相关文档。例如,“工具栏”正在根据GoogleIO2014App