यह उदाहरण केंद्र बिंदु के सापेक्ष Android छवि स्केल एनिमेशन के बारे में प्रदर्शित करता है।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
<बटन android:id ="@+id/button" android:layout_centerHorizontal ="true" android:layout_marginTop =" 100dp" android:layout_width ="150dp" android:text ="क्लिक करें" android:layout_height ="wrap_content"/> रिलेटिव लेआउट>
उपरोक्त कोड में, हमने इमेज स्केलिंग एनिमेशन (ज़ूम एनिमेशन) दिखाने के लिए बटन लिया है।
चरण 3 - निम्न कोड को src/MainActivity.java
में जोड़ें <पूर्व>पैकेज com.example.andy.myapplication;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.view.animation.Animation;import android.view .animation.ScaleAnimation;import android.view.animation.TranslateAnimation;import android.widget.Button;import android.widget.ImageView;import android.widget.LinearLayout;पब्लिक क्लास MainActivity AppCompatActivity {ImageView view; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); देखें =findViewById (R.id.imageView); view.setVisibility(View.INVISIBLE); findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {@Override public void onClick(View v) { ScaleAnimation fade_in =new ScaleAnimation (0f, 1f, 0f, 1f, Animation.RELATIVE_TO_SELF, 0.5f, एनिमेशन .RELATIVE_TO_SELF, 0.5f); fade_in.setDuration(1000); fade_in.setFillAfter(true); view.startAnimation(fade_in); }}); }}पूर्व>जब उपयोगकर्ता बटन पर क्लिक करता है, तो यह नीचे दिए गए कोड का उपयोग करके छवि स्केलिंग एनीमेशन दिखाएगा -
स्केलएनीमेशन फेड_इन =नया स्केलएनीमेशन(0f, 1f, 0f, 1f, एनिमेशन। RELATIVE_TO_SELF, 0.5f, एनिमेशन। RELATIVE_TO_SELF, 0.5f);fade_in.setDuration(1000);fade_in.setFillAfter(true);view.startAnimation( फेड_इन);
आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइल में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
उपरोक्त स्क्रीन में हमने बटन का उपयोग किया है, जब उपयोगकर्ता बटन पर क्लिक करता है, तो यह ज़ूमिंग प्रभाव के साथ एक छवि दिखाएगा जैसा कि नीचे दिखाया गया है -