दिलचस्प पोस्ट
फ़ायरफ़ॉक्स में jQuery एचटीएमएल () का उपयोग करता है। winnerHTML) DOM परिवर्तनों को अनदेखा करता है जेसन अनक्यूट सिंटेक्स त्रुटि: अप्रत्याशित टोकन: विजुअल स्टूडियो 2013 – कोई विजुअल बेसिक / विज़ुअल सी # वेब टेम्पलेट्स इंस्टॉल किए गए कैसे विंडोज बंद या लॉगऑफ का पता लगाने के लिए वेब स्क्रैपिंग जावास्क्रिप्ट पेज पायथन के साथ टी-एसक्यूएल डेटाटाइम फ़ंक्शन का उपयोग करने के साथ निकटतम मिनट और निकटतम घंटे तक गोल करता है क्या मैं एक जेएमबुबार के साथ जेटबबेडपैन कर सकता हूं? कैसे एएसपी.नेट वेब एपीआई के लिए एक integers के सरणी को पारित करने के लिए? NSUserDefaults क्यों नहीं मेरे मूल्यों को बचत? क्या किसी भी तरह से सी / सी ++ प्रोग्राम मुख्य () से पहले क्रैश हो सकता है? नियमित अभिव्यक्ति (पीसीआरई) का इस्तेमाल करते हुए ^ ^ nb ^ nc ^ n (उदाहरण के लिए "आबाब्बसी") का मिलान करें एक .dex फ़ाइल में विधि संदर्भ की संख्या 64k एपीआई 17 से अधिक नहीं हो सकती एक सूची से SqlBulkCopy <> क्या गिनती प्रकार की चौड़ाई से बड़ा है यदि सही बदलाव अपरिभाषित व्यवहार है? कैसे एक छवि अपलोड करें और इसे डेटाबेस में सहेजें?

क्या मैं Android startActivity () संक्रमण एनीमेशन बदल सकता हूँ?

मैं एक गतिविधि शुरू कर रहा हूँ और इसके बजाय startActivity() लिए एक अल्फा फीड-इन होगा, और finish() करने के लिए एक फीका-आउट finish() । एंड्रॉइड एसडीके में मैं इसके बारे में कैसे जा सकता हूं?

वेब के समाधान से एकत्रित समाधान "क्या मैं Android startActivity () संक्रमण एनीमेशन बदल सकता हूँ?"

उसी कथन में जिसमें आप निष्पादित करें (), वहां भी अपनी एनीमेशन निष्पादित करें। फिर, नई गतिविधि में, एक और एनीमेशन चलाएं यह कोड देखें:

fadein.xml

 <set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true"> <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="500"/> //Time in milliseconds </set> 

अपने फिनिश-क्लास में

 private void finishTask() { if(blabbla==blablabla){ finish(); runFadeAnimation(); } } private void runFadeInAnimation() { Animation a = AnimationUtils.loadAnimation(this, R.anim.fadein); a.reset(); LinearLayout ll = (LinearLayout) findViewById(R.id.yourviewhere); ll.clearAnimation(); ll.startAnimation(a); } 

fadeout.xml

 <set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true"> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="500"/> </set> 

आपकी नई गतिविधि-कक्षा में आप रनफैडएनिमेशन की तरह एक समान विधि बनाते हैं और फिर आप इसे क्रिएट में चलाते हैं और संसाधन आईडी को फीडआउट में बदलने के लिए मत भूलना।

एपीआई स्तर 5 से शुरू होकर आप एक स्पष्ट संक्रमण एनीमेशन निर्दिष्ट करने के लिए तुरंत ओवरराइड पेंडिंग ट्रान्सिशन पर कॉल कर सकते हैं:

 startActivity(); overridePendingTransition(R.anim.hold, R.anim.fade_in); 

या

 finish(); overridePendingTransition(R.anim.hold, R.anim.fade_out); 

एंड्रॉइड पर थीम देखें: http://developer.android.com/guide/topics/ui/themes.html

android:windowAnimationStyle अंतर्गत android:windowAnimationStyle होने चाहिए android:windowAnimationStyle जहां आप android:windowAnimationStyle में शैली की घोषणा देख सकते हैं

उदाहरण कार्यान्वयन:

 <style name="AppTheme" parent="..."> ... <item name="android:windowAnimationStyle">@style/WindowAnimationStyle</item> </style> <style name="WindowAnimationStyle"> <item name="android:windowEnterAnimation">@android:anim/fade_in</item> <item name="android:windowExitAnimation">@android:anim/fade_out</item> </style> 

overridePendingTransition उपयोग करें

 startActivity(); overridePendingTransition(R.anim.fadein, R.anim.fadeout); 

fadein.xml

 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator" android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="500" /> </set> 

fadeout.xml

 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/anticipate_interpolator" android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="500" /> </set> 

आप बस एक संदर्भ बना सकते हैं और नीचे की तरह कुछ कर सकते हैं: –

 private Context context = this; 

और आपकी एनीमेशन: –

 ((Activity) context).overridePendingTransition(R.anim.abc_slide_in_bottom,R.anim.abc_slide_out_bottom); 

आप चाहते हैं कि किसी भी एनीमेशन का उपयोग कर सकते हैं।

फीडइन और फ़ेडऑट के लिए , केवल अपने नए गतिविधि क्लास में सुपर.कॉम ( सहेजे गए इन्स्टेंसस्टेट ) के बाद इसे जोड़ें। आपको कुछ और बनाने की आवश्यकता नहीं है (कोई एक्सएमएल, कोई एनिमेटेड फ़ोल्डर, कोई अतिरिक्त फ़ंक्शन नहीं)।

 overridePendingTransition(R.anim.abc_fade_in,R.anim.abc_fade_out);