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।