Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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"/>  <एडिटटेक्स्ट एंड्रॉइड:संकेत ="उपयोगकर्ता नाम" एंड्रॉइड:लेआउट_विड्थ ="मैच_पैरेंट" एंड्रॉइड :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.TranslateAnimation;import android.widget .बटन; आयात android.widget.LinearLayout; सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {बूलियन खोला गया; रैखिक लेआउट दृश्य; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); देखें =findViewById (R.id.view); view.setVisibility(View.INVISIBLE); findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {@Override public void onClick(View v) {if(!opened){ view.setVisibility(View.VISIBLE); TranslateAnimation animate =new TranslateAnimation( 0 , 0, view.getHeight (), 0); animate.setDuration (500); एनिमेट। (0, 0, 0, देखें.getHeight()); animate.setDuration(500); animate.setFillAfter(true); view.startAnimation(animate); } open =!opened; } }); }}

उपरोक्त कोड में, हम नीचे दिखाए गए अनुवाद एनीमेशन का उपयोग करके रैखिक लेआउट दिखा और छुपा रहे हैं -

दृश्य दिखाने के लिए, निम्न कोड का उपयोग करें -

TranslateAnimation एनिमेट =नया अनुवादएनीमेशन (0, 0, view.getHeight (), 0); animate.setDuration (500); एनिमेट। निम्नलिखित कोड -TranslateAnimation एनिमेट =नया अनुवादएनीमेशन (0, 0, 0, view.getHeight ()); animate.setDuration (500); animate.setFillAfter(true);view.startAnimation(animate);

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

एंड्रॉइड में स्लाइड अप/डाउन एनीमेशन के साथ व्यू कैसे दिखाएं और छुपाएं?

जब उपयोगकर्ता बटन पर क्लिक करता है तो यह उपरोक्त स्क्रीन की तरह दिखाई देगा और अब नीचे दिखाए गए दृश्य को छिपाने के लिए उसी बटन पर क्लिक करें -

एंड्रॉइड में स्लाइड अप/डाउन एनीमेशन के साथ व्यू कैसे दिखाएं और छुपाएं?


  1. वर्ड में टेक्स्ट कैसे दिखाएँ और छिपाएँ?

    माइक्रोसॉफ्ट वर्ड पाठ्य को दिखाने और छिपाने . के लिए एक दिलचस्प विशेषता है तुम्हें चाहिए। आप ऐसी स्थिति में हो सकते हैं जहां आप टेक्स्ट को पूरी तरह से हटाना नहीं चाहते हैं, लेकिन इसे दस्तावेज़ में नहीं रखना चाहिए। फिर, आप इस सुविधा का उपयोग वर्ड में टेक्स्ट छिपाने के लिए कर सकते हैं। वर्ड में छिपा ह

  1. प्रस्तुतकर्ता दृश्य के साथ PowerPoint में नोट्स कैसे देखें

    प्रस्तुतकर्ता . की विशेषता PowerPoint . में देखें यह है कि यह आपको एक कंप्यूटर पर अपने स्पीकर नोट्स के साथ अपनी प्रस्तुति देखने देता है, जबकि दर्शक एक अलग मॉनिटर पर नोट्स-मुक्त प्रस्तुति को देखते हैं। आज की पोस्ट में, हम आपको पावरपॉइंट प्रेजेंटेशन के दौरान प्रेजेंटर व्यू में अपने नोट्स को देखने का त

  1. Android पर फ़ाइलें और ऐप्स कैसे छिपाएं

    स्मार्टफोन हमारी जिंदगी का अहम हिस्सा बन गए हैं। अगर हम अपने मोबाइल फोन को अपनी पहचान का विस्तार मान लें तो गलत नहीं होगा। हमारे पास हर तरह की जानकारी और डेटा हमारे फोन में सेव होता है। जिनमें से कुछ निजी और संवेदनशील हैं। यह विभिन्न खातों और ऐप्स तक पहुंचने का एक साधन भी है जो हमारी ऑनलाइन उपस्थिति