0:00
गैस पिछले वीडियो में हम लोगों ने बात करी थी टिक टैक टो गेम की आज मैं आप लोगों को इस वीडियो में एक एक्सरसाइज देना चाहता हूँ उसी के साथ साथ कुछ इंपोर्टेंट बातें करेंगे आप लोगों के कॉमेंट के इसाफ से मैंने यहाँ पर एक दो �
0:30
जरूर करना इस वीडियो में हम लोग बात करेंगे कि आप लोगों को इस एक्सरसाइज में क्या करना है और फाइनली मै�
0:35
आपको सॉल्यूशन वीडियो के साथ जरूर मिलूंगा लेकिन यहां पर हम लोग अपने एंड्रोइड स्टूडियो में चलते हैं औ�
0:40
यहां पर एक बातों के बारे में एक चीजों के बारे में बात कर लेते हैं तो देखो हमने यहां पर बात करी थ�
0:47
मार्जिन और पैड़िंग की बहुत सारे लोगों को मार्जिन पैड़िंग में कंफ्यूजन हो रहा है कमेंट्स आए तो देख�
0:52
मार्जिन क्या होती है पैडिंग क्या होती है मैं आप एक गूगल सर्च मारूंगा मार्जिन एंड पैडिंग मैं बिसीएकली इमे�
0:58
खोज रहा हूं जिसमें आप लोगों मार्जिन पैडिंग बता सको कोई भी चीज है कोई भी डब्बा है हमारा कोई बटन ह�
1:05
सकता है कोई हमारा लीनियल लेवाट हो सकता है कोई किसी भी तरह का व्यू हो सकता है अगर हम उसको अंदर स�
1:12
स्पेसिंग देना चाहते हैं तब हम लोग पैडिंग का इस्तेमाल करेंगे और उसके बाहर हम स्पेसिंग देना चाहते हैं त�
1:18
मार्जिन का इस्तेमाल करेंगे और आप लोग यह सर्च पर क्लिक करके अगर यह मार्जिन लिखोगे तो देखो यहां प�
1:24
मार्जिन आ गई है लेआउट की और अगर आप यहां पर पैड़िंग में जाओगे तो यहां पर देखो पैड़िंग आ गई है तो मान ल�
1:31
45 SP questions linear layout constant layout widgets
2:03
जिसकी मैं आप अगर इस पर click करूँ, तो उसमें layout width और layout height में wrap content हमने देखा था
2:09
वोसी के साथ साथ match constraint देखा था तो अगर मैं आपको wrap content करता हू�
2:13
wrap content का मतलब क्या है देखो layout width का मतलब तो समझ में आ गया आप लोगों क�
2:18
ये जो layout है इसकी width कितनी होनी चाहिए यानि कि आप कितनी width इसकी set करना चाहते ह�
2:23
अब इसमें अगर मैं इसको wrap content कर दूँगा तो wrap content का मतलब यह ह�
2:27
कि इसके अंदर इसका जो content है उसको just wrap कर द�
2:32
जैसे कि इसमें मैं अगर click करूँ welcome to tiktak 2 में तो यह देखो wrap content ह�
2:36
इसमें margin और padding इसमें margin है padding नहीं है अंदर से तो यहाँ पर जितना content है इसक�
2:42
वो क्या हो जाएगा इसमें wrap हो जाएगा देखो जितना content है उतने ही बिल्कुल डब्बा बना हुआ है या नहीं कि उतनी space ये देगा हमारा android studio इस view को जितनी इसको चाही है इस screen में रहने के लि�
2:54
लेकिन अगर मैं इसकी जो width है उसको change कर दू match constraint
2:59
तो क्या होगा कि जितना ये खिच सकता है अपने constraint के हिसाब से ये उतना खिच जाएग�
3:05
यानि कि अपने constraint के हिसाब से ये match हो जाएगा अगर आप लोग यहाँ पर आ जाएं इस image view में तब आप लोग देखेंग�
3:11
इसमें match parent है और wrap content है match parent का मतलब है कि इसका जो parent ह�
3:17
इसका parent क्या है अगर आप लोग यहाँ component tree में देखो image view 1 मे�
3:21
तो इसका parent linear layout horizontal है तो linear layout horizontal के अंदर जितनी भी जगा ये ले सकता है width मे�
3:28
जानी कि चोड़ाई में उतनी ये ले लेगा इसका मतलब match parent का मतलब यह होता है ठीक ह�
3:33
so आशा करता हूँ match parent और आप लोगों को match constraint और wrap content समझ में आगे होग�
3:39
देखो अगर हमारा constraint layout के अंदर कोई भी हमारी widget है कोई भी हमारा view है कोई भी button है कोई भी हमारा switch ह�
3:46
image view है कुछ भी है अगर मैंने wrap content कर दिया space match constraint parent constraint weight or height rap content
4:20
तो wrap content का मतलब कि जो content है उसके चारो तरफ boundary बना द�
4:24
बस content content की चारो तरफ और वो उसके parent से कोई मतलब नहीं ह�
4:28
वो होता है हमारा wrap content आशा करता हूँ कि आप लोगो समझ में आ गया होग�
4:33
एक बात और यहाँ पर बोलना चाहूँगा कि आप लोग बिल्कुल भी ज्यादा बाकी जो attributes हो उसके अंदर ना गुसे हम एक एक करके सब चीज में आएंगे और हम लोग एक एक चीज को यहाँ पर देखेंग�
4:44
और आगे जैसे हैं हम बढ़ते जाएंगे वैसे वैसे हम लोग इन चीजों को देखते जाएंग�
4:48
लेकिन अभी के लिए मैं बस यह कहूँँगा आप लोगों से कि मैं इसका क्या करता हूँ वापस से इसको match
4:53
यहाँ पर मैंने क्या किया था layout width को मैं wrap content कर दूँग�
4:58
वो मुझे जादा ची लग रही थी center हो जाएगा और emulator में भी हम लोग run कर देंग�
5:02
तो मैं यह कह रहा था कि जितना मैं आप लोगों बता रहा हूँ उतना आप स्थीकते चाहें एक beginner के हिसाब स�
5:06
design किया गया एक course, playlist को access कर लें, और शुरू से देखें, तो आप लोग ऐसा करेंगे, तो आप लोग को ज़्यादा से ज़्यादा फायदा होगा, अब मैं मुद्दे पे आता हूँ, मैंने आप लोगो exercise देनी थी, मैंने exercise की बात करी थी, ये वीडियो का title इन फैक्ट exercise है, तो म�
5:59
तो उसकी भी आप लोग बिल्कुल tension मत लेना, लेकिन अभी के लिए मैं बस यह कहूँगा
6:03
कि आप लोग को एक image view रखना है, image view के अंदर आप लोग कुछ भी रख सकते हैं
6:07
आपको basically क्या करना है, दो button लगाने, previous और एक next, previous में दबाओं तो पुरानी image दिखें, next, next दबाओं तो अगली image दिखते जाएं, और that's it, आपको सिर्फ इतना करना है, और मैं आशा करता हूँ कि हमारी exercise 1 के इसाब से इसकी complexity बहुत कम है, तो चाहता हूँ कि सब के सब नीचे comment
6:37
अपने लिखेंगे सबको मैं एक दिल दूंगा तो आप लोगों दिल चाहिए तो बिल्कुल कमेंट नीचे मार देना उसी क�
6:42
साथ इस वीडियो को लाइक करना बिल्कुल मत बूलना तो नीचे कमेंट में आप लोगों को मुझे एक्सएमल और उसी क�
6:49
जावा दोनों का जो relevant code है वो आपको मुझे paste करके देना ह�
6:53
जो images हैं उनका जो नाम है वो 1.jpg 2.jpg 3.jpg 4.jpg 5.jpg
7:01
यह आप रख देना और 1,2,3,4,5 हमारी image resources का नाम रहेग�
7:05
और आप लोगों मुझे image देने की ज़रूरत नहीं है कोई भी आप image use कर सकते है�
7:09
और मैं वहाँ पर क्या करूँगा मेरे जो drawable folder उसमें already images रहेंग�
7:13
1, 2, 3, 4, 5 तो मैं सिर्फ आपका code चला दूँगा उसमें अपन�
7:17
जो मेरा Android Studio का project बनाऊंगा इस exercise के लिए मैं आप लोग समझ गए आपको करना क्या ह�
7:22
सिर्फ मुझे XML का code और Java का code देना और resources मेरे Android Studio Project में already रहेंग�
7:27
so अभी के लिए इस वीडियो में इतना है guys thank you so much guys for watching this video
7:32
and I will see you next time