草庐IT

animation-one

全部标签

java - 如何以编程方式在 Android 上加载 animator xml 文件?

根据theAndroiddevelopersite,我们可以从位于如下路径的xml文件中以编程方式加载AnimatorSet类:res/animator/filename.xml。所以我创建了一个示例项目并尝试查看它是否真的有效,但它没有;什么都没发生。如果我能理解遗漏了什么和/或我做错了什么,那就太好了。提前致谢!下面是我的动画xml文件和加载xml的Java代码:res/animator/sample.xml:这是我加载上面xml文件的Java代码:FloatingActionButtonfab=(FloatingActionButton)findViewById(R.id.fab

android - SYSTEM_UI_FLAG_LOW_PROFILE 不适用于 HTC One M8

我收到一些使用HTCOneM8手机的用户的报告,导航按钮始终可见,即使它们应该处于低调模式。我构建了以下示例应用程序,它在模拟器和我的Nexus4上的工作方式与您预期的一样。publicclassMainActivityextendsActivityimplementsView.OnClickListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}@Overrid

java - 解密错误: "no iv set when one expected"

我对加密几乎是个新手。我正在尝试解密字节数组,当我提供IV时出现异常:InvalidAlgorithmParameterException(预期没有设置iv)。这是我的代码(iv是一个16字节的数组,它不为空并且具有加密时使用的值):Ciphercipher=Cipher.getInstance("AES/CBC/PKCS5Padding");cipher.init(Cipher.DECRYPT_MODE,encriptionKey,newIvParameterSpec(iv));如果我不指定IV,则密码会被初始化:Ciphercipher=Cipher.getInstance("AE

android - Dagger v2 : Inject 2 different scopes into one object

我将moduleA设置为应用程序范围的单例提供程序,将ModuleB设置为与用户相关的对象提供程序我的用户显示fragment将使用系统范围的总线向其他人发送消息并使用用户相关对象进行显示。问题是无法将不同的作用域类注入(inject)到一个对象中。使用component.getX方法效果很好,但注入(inject)是首选方法。错误信息:@UserScope不能引用不同作用域的绑定(bind):@Provides@SingletonBusModuleA.provideBus()@ModulepublicclassModuleA{@Provides@SingletonBusprovide

android - 将 Android Nexus One 与 Arduino + BlueSmirf 连接起来

我对这一切有点陌生,所以请多多包涵-非常感谢您的帮助。我正在尝试将AndroidNexusOne与连接到BlueSmirf的arduino(Duemilanove)连接起来。我有一个程序,它只是将字符串“HelloBluetooth”输出到BlueSmirf连接到的任何设备。这是Arduino程序:无效设置(){序列号.begin(115200);诠释我;voidloop(){Serial.print("HelloBluetooth!");延迟(1000);我的一台电脑BT终端我可以看到消息并连接没问题。问题出在我的android代码上。我可以使用android连接到设备,但是当我查看

android - Google Plus One 按钮在 Android 应用程序中显示错误计数(错误计数问题)

我用了officialtutorial将google加一个按钮添加到我的android应用程序之一。但是加一个按钮显示错误的计数。我在代码中所做的一切都与教程中的相同。我以前用过它从来没有遇到过这个愚蠢的错误。现在我的应用程序被推荐了26次,所以加一个按钮应该显示为“26”,但它显示为“13”。为了在我的布局中包含加号按钮,我使用了:将按钮分配给我使用的成员变量:mPlusOneButton=(PlusOneButton)findViewById(R.id.plus_one_button);按照建议,我使用以下代码在Activity的onResume方法中对其进行了初始化:mPlusO

android - 支持库 : FragmentTransaction animations not working

我正在使用PeterDoyle的android-support-v4-googlemaps实现同时使用fragment和谷歌地图的Activity的支持库,并且似乎无法使FragmentTransaction动画工作。我试过使用setCustomAnimations(intenter,intexit)方法以及setTransition(inttransit)方法但无济于事。任何人都能够使动画正常工作,或者在使动画正常工作时遇到问题?我试过的一些动画:setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE)setCustomAnim

android - PendingIntent 错误(必须是 : PendingIntent. FLAG_ONE_SHOT 中的一个或多个......)

我正在尝试在Android中创建一个PendingIntent。这是代码mNotificationIntent=newIntent(getApplicationContent(),MyAlarm.class);mContentIntent=PendingIntent.getActivity(getApplicationContext(),0,mNotificationIntent,Intent.FLAG_ACTIVITY_NEW_TASK);我收到以下错误:Mustbeoneormoreof:PendingIntent.FLAG_ONE_shot,PendingIntent.FLAG_

android - com.android.ddmlib.AdbCommandRejectedException : more than one device

这个问题在这里已经有了答案:Eclipsedetectingthesamedevicemultipletimes(4个答案)关闭3年前。如何在窗口8中终止和启动adb。我在linux中做过,但在窗口8中没有任何想法b'因为我收到错误com.android.ddmlib.AdbCommandRejectedException:不止一台设备。我重新启动了我的eclipse,更改了我的端口,但它没有用。

Android Alpha 动画 : Alpha value jumps back to old value after Animation ended

我在布局上有一个ImageButtonView。如果用户单击ImageButton,该按钮应淡出。按钮淡出动画将像这样启动:publicvoidbuttonClicked(ViewaButton){finalAnimationaAnim=newAlphaAnimation(1.0f,0.0f);aAnim.setDuration(500);aButton.startAnimation(aAnim);}这是有效的,但是一旦ImageButton淡出,它的Alpha值立即跳回1.0,按钮再次可见。我用一个动画监听器暂时解决了这个问题,它在动画结束时将ButtonImage设置为不可见,但这