यह उदाहरण एंड्रॉइड में बबल चार्ट ग्राफ़ का उपयोग करने के तरीके के बारे में प्रदर्शित करता है।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - ओपन बिल्ड.ग्रेडल (मॉड्यूल लेवल) और लाइब्रेरी डिपेंडेंसी जोड़ें।
प्लगइन लागू करें:'com.android.application'android {पैकेजिंगऑप्शन {'मेटा-आईएनएफ/प्रोगार्ड/एंड्रॉइडएक्स-एनोटेशन.प्रो' को बाहर करें} पैकेजिंगऑप्शन {'मेटा-आईएनएफ/डिपेंडेंसीज' को छोड़कर 'मेटा-आईएनएफ/लाइसेंस' को बाहर करें। 'META-INF/LICENSE.txt' को बाहर करें 'META-INF/license.txt' को बाहर करें 'META-INF/NOTICE' को बाहर करें 'META-INF/NOTICE.txt' को बाहर करें 'META-INF/notice.txt' को बाहर करें ' META-INF/ASL2.0' } कंपाइलSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 15 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { रिलीज { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }}निर्भरता {कार्यान्वयन fileTree(dir:'libs', शामिल हैं:['*.jar']) कार्यान्वयन 'com.android .support:appcompat-v7:28.0.0' impl ementation 'com.android.support.constraint:constraint-layout:1.1.3' कार्यान्वयन 'com.github.PhilJay:MPAndroidChart:v3.1.0-alpha' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support. टेस्ट:रनर:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'}
चरण 3 - ओपन बिल्ड.ग्रेडल (एप्लिकेशन लेवल) और लाइब्रेरी डिपेंडेंसी जोड़ें।
// शीर्ष-स्तरीय बिल्ड फ़ाइल जहां आप सभी उप-परियोजनाओं/मॉड्यूल के लिए सामान्य कॉन्फ़िगरेशन विकल्प जोड़ सकते हैं। 3.2.1'// नोट:अपनी एप्लिकेशन निर्भरता यहां न रखें; वे अलग-अलग मॉड्यूल बिल्ड.ग्रेडल फाइल्स में // से संबंधित हैं। बिल्डडिर}
चरण 4 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
उपरोक्त कोड में, हमने बबल चार्ट दिखाने के लिए बबल चार्ट दृश्य लिया है
चरण 4 - निम्न कोड को src/MainActivity.java
में जोड़ेंपैकेज com.example.andy.myapplication;import android.graphics.Color;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import com.github.mikephil.charting.charts.BubbleChart; आयात com.github.mikephil.charting.charts.CandleStickChart;import com.github.mikephil.charting.charts.ScatterChart;import com.github.mikephil.charting.data.BarEntry;import com.github.mikephil.charting.data बबलडाटा;आयात com.github.mikephil.charting.data.BubbleDataSet;import com.github.mikephil.charting.data.BubbleEntry;import com.github.mikephil.charting.data.CandleData;import com.github.mikephil.charting. data.CandleDataSet;import com.github.mikephil.charting.data.CandleEntry;import com.github.mikephil.charting.data.ScatterData;import com.github.mikephil.charting.data.ScatterDataSet;import com.github.mikephil. Charting.utils.ColorTemplate;import java.util.ArrayList;सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {बबल चार्ट बबल चार्ट; बबलडेटा बबलडेटा; बबलडेटासेट बबलडेटासेट; ऐरेलिस्ट बबलएंट्रीज; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); बबल चार्ट =findViewById (R.id.BubbleChart); गेटएंट्रीज़ (); बबलडेटासेट =नया बबलडेटासेट (बबलएंट्रीज़, ""); बबलडेटा =नया बबलडेटा (बबलडेटासेट); बबल चार्ट.सेटडेटा (बबलडेटा); BubbleDataSet.setColors (ColorTemplate.JOYFUL_COLORS); बबलडेटासेट.सेटवैल्यूटेक्स्टकोलर (रंग। काला); बबलडेटासेट.सेटवैल्यूटेक्स्टसाइज(18एफ); } निजी शून्य getEntries () {बुलबुलाएंट्री =नया ArrayList<>(); बबलएंट्रीज़.एड (नया बबलएंट्री (0, 1,0.21f)); बबलएंट्रीज़.एड (नया बबलएंट्री (1, 2,0.12f)); बबलएंट्रीज़.एड (नया बबलएंट्री (2, 3,0.20f)); बबलएंट्रीज। एड (नया बबलएंट्री (2,4, 0.52 एफ)); बबलएंट्रीज.एड (नया बबलएंट्री(3, 5,0.29f)); बबलएंट्रीज़.एड (नया बबलएंट्री (4, 6,0.62f)); }}पूर्व>आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
उपरोक्त परिणाम में, यह हमारे डेटा सेट मानों के अनुसार बबल चार्ट दिखा रहा है।