@Override public void onBackPressed() { if (startBtn.getVisibility() == View.GONE) { mediumBtn.startAnimation(animBounce3); easyBtn.startAnimation(animBounce3); hardBtn.startAnimation(animBounce3); easyRecord.startAnimation(animBounce3); mediumRecord.startAnimation(animBounce3); hardRecord.startAnimation(animBounce3); startBtn.startAnimation(animBounce); levelBtn.startAnimation(animBounce); scoresBtn.startAnimation(animBounce); easyRecord.setVisibility(View.GONE); mediumRecord.setVisibility(View.GONE); hardRecord.setVisibility(View.GONE); easyBtn.setVisibility(View.GONE); mediumBtn.setVisibility(View.GONE); hardBtn.setVisibility(View.GONE); startBtn.setVisibility(View.VISIBLE); levelBtn.setVisibility(View.VISIBLE); scoresBtn.setVisibility(View.VISIBLE); } else { finish(); } }
@Override protected final void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); MainActivityMenu menuView = new MainActivityMenu(this); layout_ = menuView.getLayout(); name_ = (EditText) layout_.findViewById(R.id.name); name_.addTextChangedListener(new NameListener(this)); text_ = (TextView) layout_.findViewById(R.id.text); text_.setText(""); menuButton_ = (ToggleButton) layout_.findViewById(R.id.menuButton); menuButton_.setChecked(true); menuButton_.setOnClickListener(new MenuButtonListener(layout_, menuButton_)); validButton_ = (Button) layout_.findViewById(R.id.nameButton); // Add an animation on start up Animation animation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.view_animation); validButton_.startAnimation(animation); // Add touch listener validButton_.setOnTouchListener(new ValidButtonListener(text_, name_, validButton_)); // Set keyboard hidden by default getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); // Set theme according to preferences setTheme(); setContentView(layout_); }
private void animateButton() { AlphaAnimation mAlAnimation = new AlphaAnimation(0, 1); mAlAnimation.setDuration(750); mAlAnimation.setStartOffset(750); mAlAnimation.setInterpolator(new LinearInterpolator()); exitButton.startAnimation(mAlAnimation); exitButton.setVisibility(View.VISIBLE); }
private void makeAllAlphaDown() { // TODO Auto-generated method stub lv.startAnimation(alphaDown); song_search_button.startAnimation(alphaDown); slide_songlist_button.startAnimation(alphaDown); songs_button.startAnimation(alphaDown); artists_button.startAnimation(alphaDown); albums_button.startAnimation(alphaDown); playlists_button.startAnimation(alphaDown); }
private void AnimateButtons() { Button[] buttons = { btnAnimals, btnCartoons, btnMathematics, btnShapes, btnColors, btnObjects, btnBody, btnNurseryRhimes, btnObjectsInstruments }; for (Button b : buttons) { b.startAnimation(anim); } }
@Override public void onResume() { // to fade the settings button ImageButton settingsButton = (ImageButton) getActivity().findViewById(R.id.button_settings); switch (mCurrentMode) { case R.id.mode_lightswitch: mLightswitch = (LightSwitch) getActivity().findViewById(R.id.button_lightswitch); mLightswitch.setChecked(false); if (mOn) mLightswitch.setChecked(true); mLightswitch.setOnCheckedChangeListener( new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton button, boolean isChecked) { mListener.onLightControlClick(isChecked); } }); settingsButton.setAlpha(255); break; case R.id.mode_blackout: Button image = (Button) getActivity().findViewById(R.id.button_black); Animation fadeOut = AnimationUtils.loadAnimation(getActivity(), R.anim.fade_out); image.startAnimation(fadeOut); settingsButton.setAlpha(90); break; case R.id.mode_viewfinder: case R.id.mode_lightbulb: mBulb = (ImageButton) getActivity().findViewById(R.id.button_bulb); mDrawable = (TransitionDrawable) mBulb.getDrawable(); mDrawable.setCrossFadeEnabled(true); if (mOn) mDrawable.startTransition(0); settingsButton.setAlpha(255); break; } PreviewSurface surface = (PreviewSurface) getActivity().findViewById(R.id.surface); if (mCurrentMode == R.id.mode_viewfinder) { surface.setLayoutParams( new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } else { surface.setLayoutParams(new LayoutParams(1, 1)); } super.onResume(); }
@Override public void onClick(View v) { // TODO Auto-generated method stub Animation animation = new TranslateAnimation(0, 0, 0, -120); animation.setDuration(1000); animation.setFillAfter(true); buttonTest.startAnimation(animation); Animation imgview = new AlphaAnimation(0, 1); imgview.setDuration(2000); email.setVisibility(View.VISIBLE); email.startAnimation(imgview); pass.setVisibility(View.VISIBLE); pass.startAnimation(imgview); btn.setVisibility(View.VISIBLE); btn.startAnimation(imgview); buttonTest.setEnabled(false); }
private void disableTut() { // TODO Auto-generated method stub swipe_left.setVisibility(View.GONE); swipe_left_textview.setVisibility(View.GONE); swipe_right.setVisibility(View.GONE); swipe_right_textview.setVisibility(View.GONE); tut_button.setVisibility(View.GONE); point_tut_imageview.setVisibility(View.GONE); point_textview.setVisibility(View.GONE); lv.startAnimation(alphaUp); song_search_button.startAnimation(alphaUp); songs_button.startAnimation(alphaUp); slide_songlist_button.startAnimation(alphaUp); artists_button.startAnimation(alphaUp); albums_button.startAnimation(alphaUp); playlists_button.startAnimation(alphaUp); }
@Override public void onLeScan(BluetoothDevice bluetoothDevice, int i, byte[] bytes) { System.out.println(bluetoothDevice.getName()); // writeLine("Found device: " + bluetoothDevice.getAddress()); // Check if the device has the UART service. if (parseUUIDs(bytes).contains(UART_UUID)) { // Found a device, stop the scan. adapter.stopLeScan(scanCallback); // writeLine("Found UART service!"); connectButton.setBackgroundColor(0xff00ff00); connectButton.setText("Connected"); TranslateAnimation animation = new TranslateAnimation(0.0f, 0.0f, 0.0f, 550.0f); animation.setDuration(2000); animation.setFillAfter(true); connectButton.startAnimation(animation); // .startIndeterminate();animatedCircleLoadingView // Connect to the device. // Control flow will now go to the callback functions when BTLE events occur. gatt = bluetoothDevice.connectGatt(getApplicationContext(), false, callback); } }
private void onCreateInAppNotification(Bundle paramBundle) { setContentView(R.layout.com_mixpanel_android_activity_notification_full); Object localObject3 = (ImageView)findViewById(R.id.com_mixpanel_android_notification_gradient); Object localObject1 = (FadingImageView)findViewById(R.id.com_mixpanel_android_notification_image); paramBundle = (TextView)findViewById(R.id.com_mixpanel_android_notification_title); TextView localTextView = (TextView)findViewById(R.id.com_mixpanel_android_notification_subtext); Button localButton = (Button)findViewById(R.id.com_mixpanel_android_notification_button); LinearLayout localLinearLayout = (LinearLayout)findViewById(R.id.com_mixpanel_android_button_exit_wrapper); final Object localObject2 = ((UpdateDisplayState.DisplayState.InAppNotificationState)this.mUpdateDisplayState.getDisplayState()).getInAppNotification(); Object localObject4 = getWindowManager().getDefaultDisplay(); Point localPoint = new Point(); ((Display)localObject4).getSize(localPoint); if (getResources().getConfiguration().orientation == 1) { localObject4 = (RelativeLayout.LayoutParams)localLinearLayout.getLayoutParams(); ((RelativeLayout.LayoutParams)localObject4).setMargins(0, 0, 0, (int)(localPoint.y * 0.06F)); localLinearLayout.setLayoutParams((ViewGroup.LayoutParams)localObject4); } localObject4 = new GradientDrawable(GradientDrawable.Orientation.LEFT_RIGHT, new int[] { -446668676, -448247715, -451405793, -451405793 }); ((GradientDrawable)localObject4).setGradientType(1); if (getResources().getConfiguration().orientation == 2) { ((GradientDrawable)localObject4).setGradientCenter(0.25F, 0.5F); ((GradientDrawable)localObject4).setGradientRadius(Math.min(localPoint.x, localPoint.y) * 0.8F); setViewBackground((View)localObject3, (Drawable)localObject4); paramBundle.setText(((InAppNotification)localObject2).getTitle()); localTextView.setText(((InAppNotification)localObject2).getBody()); localObject3 = ((InAppNotification)localObject2).getImage(); ((FadingImageView)localObject1).setBackgroundResource(R.drawable.com_mixpanel_android_square_dropshadow); if ((((Bitmap)localObject3).getWidth() >= 100) && (((Bitmap)localObject3).getHeight() >= 100)) { break label550; } ((FadingImageView)localObject1).setBackgroundResource(R.drawable.com_mixpanel_android_square_nodropshadow); } for (;;) { ((FadingImageView)localObject1).setImageBitmap((Bitmap)localObject3); localObject3 = ((InAppNotification)localObject2).getCallToActionUrl(); if ((localObject3 != null) && (((String)localObject3).length() > 0)) { localButton.setText(((InAppNotification)localObject2).getCallToAction()); } localButton.setOnClickListener(new View.OnClickListener() { /* Error */ public void onClick(View paramAnonymousView) { // Byte code: // 0: aload_0 // 1: getfield 21 com/mixpanel/android/surveys/SurveyActivity$1:val$inApp Lcom/mixpanel/android/mpmetrics/InAppNotification; // 4: invokevirtual 37 com/mixpanel/android/mpmetrics/InAppNotification:getCallToActionUrl ()Ljava/lang/String; // 7: astore_1 // 8: aload_1 // 9: ifnull +55 -> 64 // 12: aload_1 // 13: invokevirtual 43 java/lang/String:length ()I // 16: ifle +48 -> 64 // 19: aload_1 // 20: invokestatic 49 android/net/Uri:parse (Ljava/lang/String;)Landroid/net/Uri; // 23: astore_1 // 24: new 51 android/content/Intent // 27: dup // 28: ldc 53 // 30: aload_1 // 31: invokespecial 56 android/content/Intent:<init> (Ljava/lang/String;Landroid/net/Uri;)V // 34: astore_1 // 35: aload_0 // 36: getfield 19 com/mixpanel/android/surveys/SurveyActivity$1:this$0 Lcom/mixpanel/android/surveys/SurveyActivity; // 39: aload_1 // 40: invokevirtual 60 com/mixpanel/android/surveys/SurveyActivity:startActivity (Landroid/content/Intent;)V // 43: aload_0 // 44: getfield 19 com/mixpanel/android/surveys/SurveyActivity$1:this$0 Lcom/mixpanel/android/surveys/SurveyActivity; // 47: invokestatic 64 com/mixpanel/android/surveys/SurveyActivity:access$000 (Lcom/mixpanel/android/surveys/SurveyActivity;)Lcom/mixpanel/android/mpmetrics/MixpanelAPI; // 50: invokevirtual 70 com/mixpanel/android/mpmetrics/MixpanelAPI:getPeople ()Lcom/mixpanel/android/mpmetrics/MixpanelAPI$People; // 53: ldc 72 // 55: aload_0 // 56: getfield 21 com/mixpanel/android/surveys/SurveyActivity$1:val$inApp Lcom/mixpanel/android/mpmetrics/InAppNotification; // 59: invokeinterface 78 3 0 // 64: aload_0 // 65: getfield 19 com/mixpanel/android/surveys/SurveyActivity$1:this$0 Lcom/mixpanel/android/surveys/SurveyActivity; // 68: invokevirtual 81 com/mixpanel/android/surveys/SurveyActivity:finish ()V // 71: aload_0 // 72: getfield 19 com/mixpanel/android/surveys/SurveyActivity$1:this$0 Lcom/mixpanel/android/surveys/SurveyActivity; // 75: invokestatic 85 com/mixpanel/android/surveys/SurveyActivity:access$100 (Lcom/mixpanel/android/surveys/SurveyActivity;)I // 78: invokestatic 91 com/mixpanel/android/mpmetrics/UpdateDisplayState:releaseDisplayState (I)V // 81: return // 82: astore_1 // 83: ldc 93 // 85: ldc 95 // 87: aload_1 // 88: invokestatic 101 android/util/Log:i (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // 91: pop // 92: return // 93: astore_1 // 94: ldc 93 // 96: ldc 103 // 98: invokestatic 106 android/util/Log:i (Ljava/lang/String;Ljava/lang/String;)I // 101: pop // 102: goto -38 -> 64 // Local variable table: // start length slot name signature // 0 105 0 this 1 // 0 105 1 paramAnonymousView View // Exception table: // from to target type // 19 24 82 java/lang/IllegalArgumentException // 24 64 93 android/content/ActivityNotFoundException } }); localButton.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View paramAnonymousView, MotionEvent paramAnonymousMotionEvent) { if (paramAnonymousMotionEvent.getAction() == 0) { paramAnonymousView.setBackgroundResource(R.drawable.com_mixpanel_android_cta_button_highlight); } for (;;) { return false; paramAnonymousView.setBackgroundResource(R.drawable.com_mixpanel_android_cta_button); } } }); localLinearLayout.setOnClickListener(new View.OnClickListener() { public void onClick(View paramAnonymousView) { SurveyActivity.this.finish(); UpdateDisplayState.releaseDisplayState(SurveyActivity.this.mIntentId); } }); localObject2 = new ScaleAnimation(0.95F, 1.0F, 0.95F, 1.0F, 1, 0.5F, 1, 1.0F); ((ScaleAnimation)localObject2).setDuration(200L); ((FadingImageView)localObject1).startAnimation((Animation)localObject2); localObject1 = new TranslateAnimation(1, 0.0F, 1, 0.0F, 1, 0.5F, 1, 0.0F); ((TranslateAnimation)localObject1).setInterpolator(new DecelerateInterpolator()); ((TranslateAnimation)localObject1).setDuration(200L); paramBundle.startAnimation((Animation)localObject1); localTextView.startAnimation((Animation)localObject1); localButton.startAnimation((Animation)localObject1); localLinearLayout.startAnimation(AnimationUtils.loadAnimation(this, R.anim.com_mixpanel_android_fade_in)); return; ((GradientDrawable)localObject4).setGradientCenter(0.5F, 0.33F); ((GradientDrawable)localObject4).setGradientRadius(Math.min(localPoint.x, localPoint.y) * 0.7F); break; label550: if (Color.alpha(Bitmap.createScaledBitmap((Bitmap)localObject3, 1, 1, false).getPixel(0, 0)) < 255) { ((FadingImageView)localObject1).setBackgroundResource(R.drawable.com_mixpanel_android_square_nodropshadow); } } }
private void dismissWithAnimation(boolean fromCancel) { mCloseFromCancel = fromCancel; mConfirmButton.startAnimation(mOverlayOutAnim); mDialogView.startAnimation(mModalOutAnim); }
// Various methods used to animate a button creation public void appear(Button b) { Animation anim = AnimationUtils.loadAnimation(this, R.anim.anim_fade_in); anim.setAnimationListener(this); b.startAnimation(anim); }
public void appearAndSlide(Button b) { Animation anim = AnimationUtils.loadAnimation(this, R.anim.anim_fade_in_translate_right); anim.setAnimationListener(this); b.startAnimation(anim); }