
这三个灰点是什么意思?我最近更新到Visual Studio 2017,我还没有在其他版本的VS中看到它们.
我已经实现了卡片翻转动画,就像这里描述的那样.一切似乎工作正常,除了阴影,在翻转期间表现奇怪(如这里可以看到).因为这些阴影是由高程引起的,所以当我将高程设置为0时,此图形错误会消失.但是,我宁愿不禁用阴影.
如何在不禁用高程的情况下修复此动画,或者这是不可能的?
FlashcardFragment.java
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
this.cardFront = (CardView) this.getView().findViewById(R.id.flashcard_front);
this.cardBack = (CardView) this.getView().findViewById(R.id.flashcard_back );
this.getView().setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view){
flip();
}
});
float scale = this.getResources().getDisplayMetrics().density * 8000;
this.cardFront.setCameraDistance(scale);
this.cardBack.setCameraDistance(scale);
this.cardBack.setAlpha(0.0f); // hides back of card
}
public void flip() {
if (this.flipped) return;
this.flipped = true;
AnimatorSet animationOut = (AnimatorSet) AnimatorInflater.loadAnimator(this.getContext(), R.animator.flashcard_flip_out);
AnimatorSet animationIn = (AnimatorSet) AnimatorInflater.loadAnimator(this.getContext(), R.animator.flashcard_flip_in );
animationOut.setTarget(this.cardFront);
animationIn.setTarget(this.cardBack);
animationOut.start();
animationIn.start();
}
Run Code Online (Sandbox Code Playgroud)
flashcard_flip_in.xml
<?xml version="1.0" …Run Code Online (Sandbox Code Playgroud) 我有这个代码:
using (StreamWriter writer = new StreamWriter("C:\\Users\\HP8200\\Desktop\\teste.txt"))
{
string numcont = _transaction.PartyFederalTaxID;
double numenc = _transaction.BillToPartyID;
double numfatura = _transaction.TransDocNumber;
DateTime data = _transaction.CreateDate;
double valor = _transaction.TotalAmount;
short zona = transaction.Zone.ZoneID;
//ean mal
string ean = transaction.ATDocCodeId;
double iva = 23;
//preçoantesdisc mal
double precoantesdisc = _transaction.TotalPaymentDiscountAmount;
double preconet = transaction.Details.TotalAdvancementNetAmount;
double quantidade = transaction.Details.Count;
double bonus = _transaction.TotalPaymentDiscountAmount;
writer.WriteLine($"{numcont};{numenc};{numfatura};{data.ToString("dd/MM/yyyy")};{valor};{zona}{Environment.NewLine}{ean}{iva};{precoantesdisc};{preconet};{quantidade};{bonus}");
}
MessageBox.Show("saved");
Run Code Online (Sandbox Code Playgroud)
变量valor将十进制数与","分开,我需要用"."来表示.有什么办法可以吗?
#include <bits/stdc++.h>
Run Code Online (Sandbox Code Playgroud)
如果我将以上行放在program.cpp文件的顶部,则会显示以下错误消息:
无法打开源文件“ bits / stdc ++。h”
我怎样才能解决这个问题?