草庐IT

floating-point-conversion

全部标签

android - 单击右上角的 float 操作按钮使 RecyclerView 项目被单击

我想在recyclerview上添加FloatingActionButton但问题是当我点击FloatingActionButtonRecyclerviewitemgetclicked如何解决这个问题看下面的代码 最佳答案 在你的Activity/Fragment中为FloatingActionButton编写View#onClickListener因为目前你的FloatingActionButton不是注册任何事件。有同样的问题干杯 关于android-单击右上角的float操作按钮使

android - 如何在没有 AppCompat 的情况下添加 float 操作按钮?

我正在寻找仅使用API21的新应用。为了遵循MaterialDesign,我尝试使用FAB,但我找不到任何关于如何使用设计库中现在包含的FAB的合适信息。到目前为止,我已经将库添加到build.gradle文件中,并在我的View中添加了一个FAB(代码如下)(这是在RelativeLayout中)当我启动应用程序时,我得到:android.view.InflateException:BinaryXMLfileline#15:Errorinflatingclassandroid.support.design.widget.FloatingActionButton我在SO上找到了一个答案

java - 如何在 Android 中舍入 float

我被困在下面的场景中:如果x为1.5或更低,则最终结果将为x=1。如果x大于1.5,则x=2。输入的数字将为x/100。例如:输入=0.015=>x=1.5=>显示x=1。我遇到的问题是float不准确。例如:输入=0.015但实际上它类似于0.01500000000000002。在这种情况下,x将是1.500000000000002,大于1.5=>显示输出为x=2。它随机发生,我不知道如何解决它。和0.5一样,1.5会给我正确的结果。但是2.5、3.5、4.5、5.5会给我错误的结果。然后6.5会再次给我正确的结果。我实现的代码如下:floatx=0.015;NumberFormat

Android - 创建带有 float 标题的 ListView

目标2.3-4.2我想实现以下效果(见图片),基本上是一个组列表,其中下一个项目标题压在最后一个。什么是最好的方法? 最佳答案 您必须使用第3方库来执行此操作,因为它未内置在SDK中StickyListHeaders做你想做的事 关于Android-创建带有float标题的ListView,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/16674219/

Android float 学性能

我有一个Androidapplication它使用NDK执行大量float学运算。我刚刚获得了一个新的GalaxyNexus。令我惊讶的是,我的应用程序运行速度比应有的慢得多。我怀疑这是因为大多数设备都在使用硬件加速,而GalaxyNexus没有。如果我执行不需要float学运算的运算,GalaxyNexus会按照我的预期执行。以下是几个设备的CPU/GPU规范和采样时序。我已将统计信息标准化以考虑显示分辨率:DroidCPU:TIOMAP3430(ARMCortex-A8600MHzunderclockedto550MHz)GPU:PowerVRSGX530InstructionSe

java - 如何使用真正的 Floating Action Button (FAB) Extended?

消除关于重复的任何疑问或想法:关于MaterialDesign定义了什么是“扩展”。但大多数人将“扩展”与“TypeofTransition:SpeedDial”混淆,这使得很难找到解决方案。喜欢here问题所以我期待的是如何设置带有文本和扩展尺寸的FAB。今天我的代码是这样的:但是我的按钮是这样的:没有文字,也没有正确的格式。我在约束布局中使用它。 最佳答案 在Gradle文件中添加依赖项:implementation'com.google.android.material:material:1.1.0-alpha04'在你的xm

android - 如何在选项卡/fragment 转换之间为新的 float 操作按钮设置动画?

来自新DesignSupportLibrary,我想设置FloatingActionButton(FAB)的动画,使其在fragment或选项卡更改时缩小和展开。我尝试了一段时间的几种过渡,但无法像this中的示例那样平滑和连接。所以我认为有更好的方法或正确的方法来做到这一点。 最佳答案 在ViewPager.OnPageChangeListener()中我将使用btn.setScaleY()和btn.setScaleX()取决于onPageScrolled()方法。 关于android

android - float 操作按钮始终显示在顶部

我试图在float操作按钮的顶部显示TextView。在FrameLayout中,我有1个FAB和1个TextView:根据这个answer,我已经添加了android:stateListAnimator="@null"到FAB-没有区别。我在FAB之后放置了TextView-没有效果。如何在FloatingActionButton之上显示另一个View? 最佳答案 在AndroidStudio中,我可以在向TextView添加高度后进行修复:android:elevation="6dp"FAB似乎有5dp的高度。但是,我不确定这是

android - float 标签提示 (TextInputLayout) 不适用于 Android 数据绑定(bind)

我需要在应用程序中创建字段编辑页面。有用于编辑联系人的EditText列表。对于每种字段类型,我都有一个布局。例如-对于姓名和姓氏,它是float标记的编辑文本。对于facebook-带有图标的简单编辑文本。我正在使用Android数据绑定(bind)库创建此列表我已经创建了布局但是float标签不起作用。我开始逐行评论以找出原因。当我评论行时,float标签开始工作android:hint="@{item.getHint()}(并用硬编码文本替换它)。getHint()根据字段类型返回R.string.{something}。我发现以编程方式设置提示会导致float标签消失。我不能使

java - 如何在 Java 中将分数格式的字符串转换为小数或 float ?

我从数据库中获取的字符串值很少,例如"1/4","2/3"但在显示为AndroidListView内容时,我需要将其显示为0.25、0.66。现在我不想拆分字符串然后将单个字符串转换为数字和然后将它们分开得到结果。有谁知道,任何像Double.valueOf或parseDouble这样的直接函数? 最佳答案 为什么您“不想拆分字符串,然后将单个字符串转换为数字,然后将它们拆分以获得结果”?我不知道有任何内置函数可以做到这一点,所以最简单的解决方案:doubleparse(Stringratio){if(ratio.contains(