Multiplication Tables App on Seekbar Change_ Exercise 2_ Solution _ Android Tutorials in Hindi #20
Feb 15, 2024
In the twentieth episode of the 'Android Tutorials in Hindi' series, viewers are presented with the solution to Exercise 2, focusing on enhancing the Multiplication Tables App by implementing SeekBar functionality. Presented in Hindi, this tutorial offers a step-by-step walkthrough of integrating SeekBar into the Multiplication Tables App and updating the displayed multiplication table dynamically based on the selected value from the SeekBar. Viewers can expect to learn how to design the user interface to incorporate SeekBar, implement event listeners to detect SeekBar changes, and update the multiplication table accordingly. The tutorial covers practical examples demonstrating how to handle SeekBar events efficiently and dynamically adjust the app's behavior based on user input. By following along with this tutorial, Hindi-speaking learners gain practical experience in enhancing their Android applications with interactive features like SeekBar. This video serves as a valuable resource for developers seeking to improve their Android app development skills through practical exercises and solutions.
Show More Show Less View Video Transcript
0:00
Guys अब time आ चुका है हमारे पास exercise का solution बनाने का, मैं यहां पर
0:03
file में click करते हुए इस project को close कर दूंगा और आ जाऊंगा
0:07
यहां पर अपने google chrome browser में और हम खोलेंगे वो वाला video
0:11
जिसमें मैंने आप लोगों को बताया था कि आपको बनानी है multiplication
0:15
tables। ये थी हमारी exercise number two और इसका solution यहां पर
0:20
हम अभी देखेंगे कि क्या है। तो यहां पर, मैं अभी आप
0:24
लोगों के comment को sort by newest first कर लूंगा और उसी
0:28
के साथ साथ मैं सबको shout out भी दूंगा। तो काफी लोग इसको देख रहे हैं
0:32
videos को और काफी लोग जो है इससे फायदा उठा रहे हैं और मैं चाहता हूँ कि ज्यादा
0:35
से ज्यादा लोग exercises solve करें ताकि आप लोगों को पता चले
0:39
कि किस तरह आप लोग android apps को बना सकते हैं। but जल्दी
0:42
से एक नया project बनाऊंगा और यहां पर मैं empty activity रखते
0:46
हुए next करूंगा। और इसका नाम रखूंगा। Table X, table X मतलब
0:52
tables, multiplication tables वाला table X। finish पर click करूंगा gradle build
0:57
जैसे ही खत्म होगा वापस आऊंगा। Alright gradle build यहां पर finish
1:01
हो चुका है। अभी यहां पर project पर click करके इसको बंद कर दूंगा और
1:04
मुझे यहां पर अभी करना क्या है एक se bar बनाना है अपने UI
1:08
के अंदर और उसी के साथ साथ उसी बार को जैसे ही
1:12
कोई change करे वैसे ही multiplication table change हो जाए, इसलिए मुझे
1:16
एक list view भी बनाना है। ठीक है? तो एक काम करते हैं सबसे पहले इसको नीचे
1:19
ऐसे कर देते हैं और ये जो मेरा text view है ना, ये जो text
1:23
view है। इसको मैं use कर लूंगा, दिखाता हूं कैसे use करूंगा
1:27
इसके अंदर का जो text है वो मैं कुछ इस तरह से डाल दूंगा, मैं लिखूंगा multiplication
1:33
table ठीक है? ऐसे मैं लिख दूंगा इसको। और जैसे ही मैंने
1:38
ये किया, मैं इसको सा नीचे भी लेकर आऊंगा, मैंने कुछ इस तरह से इसको ऐसे लिख दिया
1:41
इसके size को भी मैं सा कर दूंगा। तो इसके size को यहां पर कर लेते हैं
1:45
size search करते हैं। और यहां पर इसको मैं कर दूंगा, twenty
1:49
four SP should be good मेरे हिसाब से। इसके बाद list view
1:53
और list view को यहां पर लेकर आऊंगा search करके। ये आ
1:58
गया list view इसको मैं यहां पर नीचे लेकर आऊंगा और ये
2:01
यहां पर, मैंने अभी के लिए यहां पर रख दिया है इसको list
2:05
view को और इसकी जो height और width है इसको constrain करने
2:09
के लिए मैं क्या करता हूं wrap content कर देता हूं और wrap content कर देता हूं
2:12
वापस से height और width दोनों ठीक है। तो मैं इसको यहां पर
2:16
constrain कर देता हूं जिस तरह से और इसको horizontally भी center कर देता हूं print
2:20
में। तो यहां पर मैं जाऊंगा horizontally center करने के लिए। ah
2:26
horizontally imparent मैं इसको इसको select कर लेता हूं सबसे पहले सीख
2:29
bar को ठीक है? और उसके बाद मैं horizontally parent में center
2:33
करूंगा यहां से horizontally imparent ठीक है। अभी ये center हो चुका
2:37
है, ठीक है, अब top margin दे सकते हो आप यहां पर तो मैं अपने यहां पर
2:41
आह XML में आ जाऊंगा। नीचे यहां पर लिखूंगा margin top। margin
2:49
top और margin top मुझे कितनी चाहिए? लिखूंगा android और लिखूंगा twenty
2:55
three DP और twenty three DP लिखते ही ये सा नीचे आ
2:58
जाएगा। तो यहां पर देखो मैंने कुछ कर दी है। मुझे यहां
3:02
पर margin कुछ इस तरह से नहीं लिखनी थी, मुझे margin कुछ इस तरह से लिखनी
3:05
थी सिर्फ twenty three DP android twenty three DP नहीं। अब आ जाएगा नीचे
3:09
देखो अभी आ गया नीचे, good। तो यहां पर मेरी multiplication table
3:13
होनी चाहिए लेकिन मैं एक seek bar भी तो चाहता हूं, तो seek bar मैं एक काम
3:16
करता हूं, नीचे लगा देता हूं। तो एक seek bar लगाता हूं। ठीक
3:21
है? और यहां पर कुछ इस तरह से मैं ऐसे कर देता
3:25
हूं, ठीक है? यहां पर रख देता हूं seek bar को। seek bar को मैंने यहां पर रख दिया
3:29
और इसको मैं सबसे पहले तो horizontally center करूंगा parent में फिर
3:33
vertically इसको center नहीं करूंगा मैं इसको constrain कर दूंगा यहां पर, इसके
3:37
साथ constrain कर दूंगा इसे, ठीक है? और इसको भी margin top
3:41
दे दूंगा seek bar को margin top। कितना दूंगा twenty three DP
3:48
रखता हूं अभी के लिए, ठीक है। तो list view में content आएगा twenty three DP के बाद फिर
3:51
यहां पर मेरा seek bar आ जाएगा। तो अभी के लिए यहां पर मैं
3:55
इसको चला कर देखता हूं अपनी app को इतनी देर में emulator भी चालू हो जाएगा और
3:59
emulator में देखते हैं ये app कैसी दिखती है, फिर उसके बाद तो बाकी हमको मालूम
4:02
है क्या करना है हमको simply value लेकर आनी है seek bar से। and that
4:06
should be good enough। अभी के लिए क्या करते हैं ID set कर देते हैं। एक तो
4:09
हम यहां पर सीख बार की ID सीख बार ही रहने देते हैं क्योंकि एक ही सीख बार है application
4:13
में, list view को भी list view ही रहने देते हैं क्योंकि एक ही list view है और text view
4:17
को text view ही रहने देते हैं क्योंकि एक ही text view है। अगर text views हैं तो आपको बताना
4:21
कौन सा वाला text view है वो उसके हिसाब से ID देनी अभी
4:25
यहां पर griddle build run हो रहा है, griddle build run होते ही मैं वापस
4:29
आता हूं। Alright तो यहां पर multiplication table लिखा हुआ है और हमारा
4:32
seek bar बिंदु सा आ रहा है तो सीख bar को करना तो
4:36
यहां पर seek bar की जो width है उसको मैं कर दूंगा match parent। match
4:41
parent कर दूंगा ताकि हमारा seek bar हो जाए। और अभी ये सा
4:44
सही दिख रहा है इसको हम आराम से हिला डुला सकते हैं seek bar को run
4:48
करूंगा तो मेरा seek bar जो है वो जगह पर आ जाएगा। तो यहां पर
4:51
अब मैं Java के अंदर जाऊंगा और यहां पर JAVA की strategy बनाते हैं, जितनी
4:55
देर में हमारा ये graded build वगैरह चल रहा है उतनी देर में हम यहां पर java की
4:59
strategy बनाते हैं कि किस तरह से हम java में coding करेंगे
5:02
तो सबसे पहले तो हम इन तीनों views को grab करेंगे। list view
5:06
हो गया हमारा और हमारा text view हो गया और फिर हमारा
5:10
seek bar हो गया, इन तीनों को लेकर आएंगे सबसे पहले और उसके बाद seek bar
5:14
का on seek bar change listener हम लगाएंगे और उसके बाद हम
5:18
क्या करेंगे, हमारा जो list view है उसमें हम set करेंगे एक
5:22
adapter बना के तो काफी काम है अभी, तो चलते हैं यहाँ पर java के अंदर
5:25
ये app जल्दी से install हो जाए और मेरे को एक green signal मिल जाए कि भई हाँ
5:29
हमारी app बिल्कुल सही से चल रही है, उसके बाद JAVA की coding को चालू
5:33
करते हैं। In fact मैं JAVA की coding को चालू कर ही देता हूं क्योंकि ये अभी install
5:37
हो रही है और ये launching activity आ गई है यानी कि मेरा काम almost हो चुका
5:40
है। और जैसे ही activity launch हो जाएगी देखता हूं कि UI अच्छा है कि
5:44
नहीं। UI तो बहुत है जी, ये देखो, ये देखो, ये देखो जी, ये देखो
5:47
ये देखो, हमारा सीख बार बिल्कुल सही चल रहा है, एकदम मस्त
5:52
तो अब हम यहां पर करेंगे क्या? सबसे पहले तो एक, method
5:57
बनाएंगे, ठीक है? अब वो method का नाम मैं क्या रखूंगा, मैं रखूंगा public
6:01
void और उसका नाम मैं रखूंगा set, populate रख दूंगा ठीक है
6:06
यानी, ये क्या करेगा populate करेगा, किसको populate करेगा ये? ये populate
6:11
करेगा हमारी table को और यहां पर मैं लिख दूंगा int। table
6:18
और अभी मैं इस पर वापस आऊंगा, ठीक है, इसपे आप बिल्कुल tension मत लेना, मैं इस पर वापस आऊंगा
6:22
मैं अभी यहां पर करूंगा क्या? मैं सबसे पहले तो एक text view बनाऊंगा
6:25
ठीक है text view। text view का नाम मैं रखूंगा text view
6:30
और उसके बाद मैं रखूंगा is equal to fine view by ID और उसके
6:34
बाद text view और यहां पर text view भैया text R dot
6:38
ID dot textview sorry, my bad R dot ID dot text view
6:42
और इसी के साथ साथ हमें करना क्या है? यहां पर text view
6:45
था, एक हमारे पास यहां पर seek bar है और एक हमारे पास list
6:49
view भी है, तो यहां पर list view। और यहां पर भी
6:54
list view कर देता हूं। और list view list view के बाद यहां पर
6:58
एक सीख बाद भी आ जाएगा मेरे पास। seek bar, seek bar
7:03
ठीक है seek bar में यहां पर मैं seek bar लिखूंगा और यहां
7:06
पर भी जो ID है वो seek bar दे रखी है और यहां पर list view दे रखी है ID तो
7:11
यहां पर आराम से हमारा जो text view था, list view था
7:15
और seek bar था वो तीनों के तीन यहां पर आ चुके हैं। अब हमें क्या करना है
7:19
सबसे पहले तो list view के अंदर तो हम populate बाद में करेंगे सबसे पहले
7:22
seek bar की value को उठाना है तो हम ये कहेंगे कि जो हमारा सीख
7:26
bar है, ठीक है? अब by default हमको कोई table दिखानी by default कोई
7:29
ना कोई table हमको दिखानी और हम क्या कर सकते हैं या
7:33
फिर कुछ नहीं दिखा सकते हैं या फिर अभी एक काम करते हैं कि जो हमारा सीख bar है
7:37
हम कहते हैं सीख bar dot set on seek bar, change listener
7:41
new on seek bar change listener, new on seek bar change listener
7:47
क्या हो गया भाई? Ne on seba change listener क्यों नहीं आ रहा है? Ne
7:54
on seba change listener, new seba dot on seba change listener होना चाहिए। seba dot on
7:58
seba change listenerने बना दिए method तीन तीन मेरे लिए automatically मुझे
8:03
चाहिए इनमें से on progress change ठीक है? क्योंकि इन दोनों के
8:07
लिए मैं भी care नहीं करता हूं। मैं सिर्फ on progress change एक बार progress
8:10
change हुई तो क्या होना चाहिए? तो एक काम करते हैं simple लगते हुए चीजों
8:14
को एक toast बनाते हैं। ये bread वाला toast नहीं है उससे भी
8:18
वाला toast है। यहां पर हम क्या करेंगे the progress is और
8:23
उसके बाद यहां पर लिख देंगे plus progress और ये करने के
8:26
बाद मैं अपनी app को run करूंगा इतना करने के बाद और
8:30
मैं यहां पर देखूंगा कि मेरे progress की value कितनी आती है
8:34
तो यहां पर हम क्या करेंगे, जैसे ही हमारी ये change हो जाएगी
8:39
finish हो जाए फिर वापस आते हैं। सबसे पहले तो तालियाँ मेरे android
8:42
studio के लिए काम कर। के साथ कर रहा है एकदम की तरह और
8:46
यहां पर देखो कह रहा है ये app जो है crash हो चुकी है। कोई
8:50
बात नहीं, crash हो गयी है तो देखेंगे क्या क्या error है, क्यों crash
8:54
हुई है, हमें मालूम चलेगा ना क्यों crash हुई है, ये कह रहा है यहां पर android
8:57
dot content dot get application is a null object reference। Okay तो
9:01
problem यहां पर ये आ रही है कि मुझे ये तीनों के तीनों set करने
9:05
चाहिए थे यहां पर, तो मैंने यहां पर कर दी है गलती, मुझे यहां पर
9:08
जैसे ही हमारा content जब यहां पर हमारा layout जो है activity main
9:12
dot xml set हो जाता है, उसके बाद ही तो मुझे ये IDs मिलेंगी, तो मैं
9:16
यहां पर बनाते time तो इसको लगा ही नहीं सकता। तो मैं अभी क्या करूंगा कुछ
9:19
इस तरह से करूंगा और हमारी problem एक सौ दस percent solve हो जाएगी
9:23
अभी मुझे यहां पर सिर्फ इनको declare करना था कुछ इस तरह और
9:27
नीचे मुझे इनकी definition देनी थी और मैंने इसको यहां पर ऐसे कर दिया
9:31
है और यहां पर ये इस तरह से। control s कर दिया
9:35
है मैंने और अब यहां पर मैं आराम से इसको run करूंगा और मेरी
9:39
application जरूर चलेगी। आह यहां पर मैंने इसको wait करता हूं Giddle
9:44
build के run होने का। और जैसे ही griddle build run हो जाएगा मैं वापस आऊंगा
9:47
In fact griddle build अभी run हो जाएगा बिल्कुल time लगता नहीं है आजकल तो मैंने
9:51
यहां पर करना क्या है अभी अपने seek bar को change करना है और seek bar को
9:55
मैं जैसे ही change करूंगा मैं चाहूंगा कि मुझे एक toast दिखाई दे। तो app install
9:58
हो रही है, install होके activity launch होगी उसके बाद मैं seek bar को change करूंगा
10:02
position को उसकी और जैसे ही seek bar की position को मैं change करूंगा
10:06
मैं चाहूंगा कि मुझे एक toast दिखाई दे जो कि मुझे बताए the
10:10
progress is और उसके बाद progress। तो मैं अगर ऐसे कर दूं। और
10:14
इसको देखो progress is eight, progresses देखो यहां पर twenty three, progress
10:19
is twenty four लेकिन मुझे तो twenty तक चाहिए zero से लेकर twenty तक
10:23
की table चाहिए तो मैं यहां पर twenty four, twenty five, twenty eight के चक्कर में
10:26
क्यों पढूं तो मैं यहां पर करूंगा क्या? मैं आराम से यहां
10:30
पर लिखूंगा सीख bar। dot और मैंने आपको बताया था कि किस
10:36
तरह आप लोग set max कर सकते हैं seat bar का और
10:39
यहां पर मैं twenty कर दूंगा set max ठीक है seek bar dot
10:43
set max twenty मैंने यहां पर कर दिया है और यहां पर आराम से हमने seek
10:47
bar को जो maximum है उसको set कर दिया है सीख bar
10:50
के। अब जैसे ही यहां पर आह मैं एक काम करता हूं progresses
10:54
नहीं लिखता हूं, मैं लिखता हूं populating table of और फिर उसके
10:59
बाद जो भी progress आएगी वो और उसके बाद मैं populate method को उसके बाद call कर दूंगा
11:06
और मैं यहां पर लिख दूंगा populate और उसके बाद progress ठीक
11:10
है? तो ये वाला जो populate method है वो run हो जाएगा। अब
11:14
यहां पर मुझे करना क्या है? अब मेरा काम आ चुका है यहां पर
11:18
list view का, मुझे list view को आराम से populate करना है
11:22
और list view को populate करना एकदम बेहद आसान है। तो मैं
11:26
यहां पर करूंगा क्या? मैं यहां पर एक for loop लगाऊंगा, सबसे पहले तो
11:29
मैं एक array list बनाऊंगा। मैं कहूंगा एक array list बना दो और उसके
11:33
बाद मैं यहां पर string लिख दूंगा और उसके बाद मैं क्या करूंगा उसका
11:36
नाम लिख दूंगा table ठीक है? और in fact table मैंने यहां
11:40
पर use किया है तो मैं table नहीं लिखता हूं इसको array list का नाम मैं
11:44
m table लिख देता हूं या multiplication table। और ये लिखने के
11:49
बाद मैं क्या कर सकता हूं, मैं लिखूंगा is equal to new array
11:52
list। और जैसे ही ये लिखा है new array list उसके बाद
11:57
मैं यहां पर semicolon लगा दूंगा और उसके बाद यहां पर एक
12:01
for loop में लगाऊंगा और for loop के अंदर मैं इसमें items add करूंगा तो
12:04
मैं एक काम करता हूं यहां पर एक for loop use करता हूं, मैं लिखूंगा
12:09
I, I is equal to zero, I is less than table, sorry
12:13
I is less than ten और उसके बाद I plus plus। और
12:19
यहां पर मैं लिखूंगा m table dot add और इसमें मैं क्या
12:24
add करूंगा, मैं करूंगा जो भी यहां पर मेरा int होगा table
12:28
का तो मैं लिखूंगा table। और उसके बाद मैं लिखूंगा multiply by
12:34
और फिर मैं लिखूंगा I। यानी कि जैसे तीन की table है
12:38
तो three multiply by one और फिर उसके बाद मैं लिखूंगा is equal
12:42
to और उसके बाद मैं लिखूंगा result जो भी होगा उसका यानी
12:46
कि is equal to table into I। ऐसे, Hopefully ये बिल्कुल सही
12:53
से काम करेगा और ये करने के बाद मैं एक array adapter बना देता हूं। एकदम
12:58
मैं वही कर रहा हूं जो कि मैंने यहां पर किया हुआ है, कहां पर? यहां
13:02
पर, यहां पर कहां पर है भाई यहां पर भाई यहां पर। कहां पर
13:06
बता रहा हूं कहां पर, यहां पर। नहीं यहां पर नहीं, यहां पर
13:10
यहां पर भी नहीं। आपको आ जाना है यहां पर list view वाली
13:14
video में, तो मैं control F करता हूं list view और, list
13:19
view मुझे यहां पर search नहीं कर पा रहा है पता नहीं क्यों? तो यहां
13:23
पर list view ये लो ये लो जी। ये लो जी code
13:28
भी तैयार है यहां पर list views का code भी तैयार है। ये देखो ar list
13:32
और यहां पर मैंने कुछ इस तरह लिखा था उसके बाद मैंने यहां पर, मैं
13:36
एकदम बिल्कुल वैसे के वैसे ही इसको copy paste कर ही देता हूं आप लोगों के लिए, बिल्कुल
13:39
आराम से copy paste कर देंगे, कोई tension यहां पर नहीं होनी
13:43
चाहिए। तो यहां पर मैंने control C किया और उसके बाद मैं यहां पर control
13:47
V कर दूंगा, जहां पर grocery लिखा है वहां पर मुझे m table
13:51
लिखना। imports को resolve कर लेना और यहां पर my list view
13:55
की जगह list view आएगा, और क्या आएगा? और क्या change होगा
13:59
और यहां पर grocery की जगह m table लिख दिया जाएगा, that's
14:02
it। हो गया काम हमारा। seriously इतना ही आसान था, इतना ही
14:06
difficult था जो भी आप कह लो, तो अभी क्या करते हैं कि इसको कुछ
14:10
इस तरह से। app को वापस से start करते हैं। और यहां
14:15
पर मैं क्या करूंगा, आराम से मैं यहां पर wait करूंगा अपने
14:21
activity के launch होने तक का और यहां पर, आराम से मैं
14:26
इसको wait करके जैसे ही launch हो जाएगी उसके बाद देखते हैं कि ये काम भी करती
14:29
है या नहीं करती है। इसमें कोई bug आ गया है। अगर इसमें कोई bug आ गया है तो उस
14:33
bug को यानी कि उस को हम निकालेंगे बाहर अपनी आ कहां पर इसको change
14:37
करता हूं। ये देखो, ये देखो populating table अब ये देखो ये नीचे चला
14:40
गया एक बार सी दिक्कत आ गई है अभी। ये देखो ऐसे मैंने किया
14:44
है इसको seek bar को मैं के populate कर सकता हूं table और
14:48
यहां पर एक तो multiply by ten नहीं दिखा रहा है, तो एक काम करते हैं इसको एक तो I
14:52
plus one कर देते हैं इसको या फिर एक काम करते हैं, I को one कर देते हैं यहां पर
14:55
और इसको less than equal to कर देते हैं। ठीक है? एक change तो हम यहां पर ये
14:59
कर सकते हैं। और उसके बाद जो margins हमने दी हुई हैं उनको कम कर सकते हैं, ठीक है, तो
15:02
twenty three DP दी हुई है, twenty three DP न देते हुए मैं यहां पर
15:06
eleven DP दे देता हूं, यहां भी eleven DP दे देता हूं यहां भी यानी कि margin ज्यादा
15:10
दे दी है मैंने। Eleven eleven should be good और यहां पर भी मैंने margin
15:14
top दी है अगर तो उसको भी देख लेता हूं constraint horizontal
15:17
bias को कम कर देता हूं, four nine है, margin top भी
15:21
मैंने यहां पर दी हुई है, eleven कर देता हूं, सब कुछ eleven eleven ठीक है। कम
15:25
कर दी margin और अभी आपको वापस से run करते हैं और
15:29
उसी के साथ साथ एक काम और करना चाहूंगा छोटा सा। और वो काम क्या करना चाहूंगा
15:33
मैं जो text view है ना हमारा। उसका set text करना चाहूंगा
15:38
क्या करूंगा set text, multiplication table of जो भी हमारा table है
15:45
वो that's it। ये कर दूंगा तो हमारी वो भी change हो जाएगी। देखते
15:51
हैं जरा कैसा चलता है ये ninth तक दिखा रहा है अभी, मैं tenth
15:54
तक पूरी की पूरी चाहता हूं और बच्चों को बहुत काम आने वाली है guys ये app मैं
15:58
बता रहा हूं आपको पहले ही बहुत ज्यादा काम आने वाली है। अगर कोई बच्चे को जानते हैं हैं
16:02
उसको। क्योंकि आजकल के बच्चे game बहुत खेलते हैं, उनको ये game के नाम
16:06
पर आप दें और table याद कर बैठेंगे। बिल्कुल table है वो याद कर बैठेंगे
16:09
सारी एक से लेके क्या दो से लेकर पूरी बीस तक। हो सकता है ज्यादा
16:13
ही याद कर लें। तो ये मैंने ऐसे करके इसको ही देखो populating table
16:16
of one आ गया। और उसके बाद मैंने यहां पर ऐसे किया तो देखो
16:20
populating table of four आ गया। एक काम करता हूं इस seek bar को नीचे ही ले आता हूं। इस
16:24
seek bar को ऊपर चिपकाने का idea मुझे सही नहीं लग रहा है। तो मैं क्या करूंगा
16:27
ये जो seek bar है मेरा, seek bar कहां गया मेरा, इसको
16:31
मैं नीचे ले आता हूं और इसको नीचे constrain कर देता हूं
16:35
कुछ इस तरह से ऐसे। और ये हटा देता हूं constrain। ठीक
16:40
है? तो ये कहां भागा मेरा सीख बार? ये रहा मेरा सीख
16:45
बार अभी यहां पर आ चुका है, ठीक है। अब इसकी margin bottom कर दूंगा जो मैंने margin top दी
16:49
हुई है ना अपने सीख bar को सीख bar को मैंने नहीं दी है margin bottom करूंगा
16:55
margin bottom कर दूंगा वही eleven D भी कर दूंगा और अभी
17:00
ये सही सही दिखना चाहिए मेरे हिसाब से let's see ठीक है अभी देखते
17:04
हैं क्या हाल है। तो ये कह रहा है table access stopped
17:08
ये क्या हुआ? Grill build वापस से run हो रहा है देखते हैं, इसको
17:12
देखते हैं कैसा काम करती है। For some reason यहां पर अभी
17:15
stop हो गई है। और आप logs यहां पर देख सकते हैं
17:20
अभी ये launch हो रही है। launching activity और यहां पर देखो
17:24
मैं आराम से populate कर सकता हूं और यहां पर इस तरह
17:28
से populating table आप ये आराम से populate करें आप सात आठ
17:33
से लेकर पूरी बीस तक बच्चों को table याद कराएं, एकदम सत्रह की
17:36
करानी है, सत्रह की कराएं। जसी बंचाई table आप यहां पर बच्चों को याद
17:40
करा सकते हैं। ये देखो यहां पर आराम से हमने table populate कर दी है। खतरनाक
17:44
app बना दी है guys ये play store पर भी लगा सकते हो आप। मैं मजाक नहीं कर रहा हूं। बिल्कुल भी मजाक
17:48
नहीं कर रहा हूं। ये एक ऐसी बन गयी है अभी app कि। मैं
17:52
आपको बता नहीं सकता बहुत अच्छी app है। अब आप देख रहे हो toast यहां पर तेजी से चल रहा है क्योंकि
17:55
मैंने जल्दी जल्दी अपने सीख bar को change किया है तो toast यहां पर
17:59
चले है तो आप toast को हटा भी सकते हो ठीक है toast को आप हटा भी
18:03
सकते हो। अभी यहां पर multiplication table of three आ गया देखो मैं इसको change
18:06
करूंगा ऐसे, multiplication table of nine आ गया इसको change करूंगा multiplication
18:10
table of fifteen आ गया और इसी तरह हमारी exercise जो है solve हो
18:14
चुकी है। इसका code मैं आपको दे दूंगा और कोई भी problem अगर आपको हो
18:18
तो मुझे बताना comment में, मैं video बना दूंगा उसका और यहां
18:22
पर अभी मैं आने वाली exercises जो देने वाला हूं, चाहता हूं कि आप
18:26
लोग उसको solve जरूर करें। ये जो app है, ये आप उन
18:30
सभी लोगों को देना जिनके घर में बच्चे हैं, मैं आपको specially वैसे तो लोगों को
18:33
देना और बहुत सारे लोग भी हैं आजकल जिनको याद नहीं है tables और
18:37
यहां पर इसको बैठ के रटना चालू कर दे हैं table अगर आपको याद नहीं है क्योंकि काम आती
18:41
हैं tables और मैं भी आपको यहां पर shout out दे देता हूं जल्दी से। तो
18:45
यहां पर है हमारे protech Rahul ethical hacker फिर राहुल माथुर, फिर
18:49
एक के फिर अंकित यादव technical फिर simple technical अंशित शुक्ला फिरषि
18:53
भी फिर ऋषि भी फिर शुभम दहाके, Google user रहमद अली खान
18:58
शिवा कुमार, फिर उसके बाद सु सुब्रतो बनर्जी फिर movies की दुकान
19:02
फिर secret voice फिर hunting gaming tag फिर हता जैन, फिर रिशु
19:06
राय फिर आनंद गुलाटी, कृष्णा वाघ मोदी फिर Marvel India फिर Kashyap
19:11
boy, मोहम्मद अली जफर वल अग्रवाल और मोहन दास फिर मोहम्मद अली
19:15
जफ hunting gaming tag Vivek चौरसिया, हेमंत पटेल seventy। So मैं आशा
19:20
करता हूँ की आपको ये video जो है अच्छा लगा होगा और आपको पसंद आ गया होगा
19:24
मेरा तरीका का और मेरा तरीका exercises। आप लोग को सिखाने का
19:29
इस video को like जरूर करना और नीचे मुझे comment में बताना कैसा चल
19:32
रहा है ये course और आपने इस course के कितने videos देखे, अब ये यहां पर important
19:36
है मैं just for the sake of comment नहीं बोल रहा हूं, मैं चाहता हूं कि आप लोग मुझे बताएं कितने videos
19:40
अभी तक आपने देखे हैं, आप कहां पर हैं? मैंने अभी इसके ये बीसवां video
19:43
में record कर हूं, मैं चाहता हूं कि आप लोग मुझे comment में बताएं कि आपने कितने videos यहां पर देख
19:47
लिए हैं ताकि मुझे मैं plan कर सकूं accordingly। So guys इस
19:51
video को like करना बिल्कुल मत भूलना और guys अगर आप लोगों ने अभी तक भी इसकी
19:54
playlist access नहीं किया है android के course की। So kindly जल्दी से
19:58
playlist को आप access कर लें यहां पर bookmark कर लें इसको
20:02
और उसके बाद यहां पर save playlist के button को दबाकर भी इस playlist को
20:06
save कर लें क्योंकि इसी playlist में मैं सारा का सारा course डालने वाला
20:09
हूं सारा content इसी playlist के अंदर आने वाला है। so अभी के
20:13
लिए इस video में इतना है guys, thank you so much guys for watching this video
20:17
and I will see you next time।
#Online Media
#Performing Arts
#Visual Art & Design
#Computers & Electronics
#Language Resources
#Science
