कोड में जाने से पहले, हमें पता होना चाहिए कि एंड्रॉइड में रिपल एनीमेशन क्या है। लहर एनीमेशन तरंग गति की तरह ही है। एंड्रॉइड में यह बैकग्राउंड एट्रीब्यूट का उपयोग करके टेक्स्टव्यू, बटन आदि जैसे दृश्य पर दिखाई देता है।
यह उदाहरण प्रदर्शित करता है कि देखने के लिए रिपल एनिमेशन को कैसे एकीकृत किया जाए।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="https://schemas.android.com/apk/res/android" xmlns:app="https://schemas.android.com/apk/res-auto" xmlns:tools="https://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <Button android:id="@+id/result" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Result Data" android:background="@drawable/rippple" android:textSize="20sp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> </android.support.constraint.ConstraintLayout>
उपरोक्त कोड में, हमने रिपल के रूप में बैक ग्राउंड वाला एक बटन जोड़ा है।
चरण 3 - ripple.xml के रूप में ड्रा करने योग्य फ़ाइल बनाएं और निम्न कोड जोड़ें
<?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="https://schemas.android.com/apk/res/android" xmlns:tools="https://schemas.android.com/tools" android:color="#f816a463" tools:targetApi="lollipop"> <item android:id="@android:id/mask"> <shape android:shape="rectangle"> <solid android:color="#f816a463" /> </shape> </item> </ripple>
आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें।
एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा
अब परिणाम डेटा पर क्लिक करें, यह नीचे दिखाए अनुसार परिणाम दिखाएगा -