1 00:00:00,000 --> 00:00:09,620 2 00:00:09,620 --> 00:00:11,550 >> FRED WIDJAJA: બધા અધિકાર. 3 00:00:11,550 --> 00:00:12,600 હાય, દરેકને. 4 00:00:12,600 --> 00:00:19,450 તમારા માટે આવકારવા આભાર આ પરિસંવાદ અંતે મને જોડાયા. 5 00:00:19,450 --> 00:00:23,130 તેથી આજે અમે વિશે વાત કરી જાઉં કેવી Android માટે એપ્લિકેશન્સ વિકસાવવા, 6 00:00:23,130 --> 00:00:26,870 અને ખાસ કરીને, અમે રહ્યા છીએ ક્રમમાં એન્ડ્રોઇડ સ્ટુડિયો ઉપયોગ કરીને કરી 7 00:00:26,870 --> 00:00:29,490 અમારા એપ્લિકેશન્સ વિકસાવવા. 8 00:00:29,490 --> 00:00:32,150 >> તમે બધા જાણતા હશો, જેથી. 9 00:00:32,150 --> 00:00:36,750 એન્ડ્રોઇડ જાવા વાપરે છે, અને તેથી અમે હશો સંક્ષિપ્ત પરિચય પસાર થઇ 10 00:00:36,750 --> 00:00:39,860 જાવા પર જાતે. 11 00:00:39,860 --> 00:00:45,830 તેથી હું માત્ર તમે ઘણા હોય ખબર સી તેથી અનુભવ પ્રોગ્રામિંગ 12 00:00:45,830 --> 00:00:48,760 કે સંપૂર્ણપણે દંડ છે, અને તે છે જાવા ખૂબ, ખૂબ છે કારણ 13 00:00:48,760 --> 00:00:53,750 થોડી તફાવતો સાથે, સી જેવું જ. 14 00:00:53,750 --> 00:01:00,040 >> તેથી જાવા માં પ્રકારના હોય બાઇટ્સ સંખ્યામાં સુધારેલ. 15 00:01:00,040 --> 00:01:04,290 તેથી સી, ​​અમે શોર્ટ્સ હોય અને લોન્ગ્સ, અને તેઓ 16 00:01:04,290 --> 00:01:07,880 બીટ્સ સંખ્યા અલગ મશીનમાંથી મશીનમાં. 17 00:01:07,880 --> 00:01:10,990 જાવા, તે પહેલેથી જ એક ધોરણ તરીકે સુયોજિત છે. 18 00:01:10,990 --> 00:01:16,320 તેથી બાઇટ્સ આઠ બિટ્સ, શોર્ટ્સ હોય તેથી અને તેથી આગળ 16 બિટ્સ, અને હોય છે. 19 00:01:16,320 --> 00:01:22,780 અમે પણ અક્ષરો, બુલિયનો હોય અને એ પણ તરે અને ડબલ્સમાં. 20 00:01:22,780 --> 00:01:27,150 તેથી જે રીતે તમે સાઇન કાર્યક્રમ જાવા, તે ખૂબ સમાન છે. 21 00:01:27,150 --> 00:01:30,150 તેથી ઉદાહરણ તરીકે, અમે હોય આંટીઓ માટે અને આંટીઓ જ્યારે, 22 00:01:30,150 --> 00:01:39,090 અને જો અને બીજું નિવેદનો છે તમે સી માં શું કરશે તરીકે બરાબર એ જ 23 00:01:39,090 --> 00:01:45,390 >> બધા હક છે, તેથી ખાસ વસ્તુ વિશે જાવા તે લક્ષી, પદાર્થ છે કે જે. 24 00:01:45,390 --> 00:01:46,560 હવે, વસ્તુઓ શું છે? 25 00:01:46,560 --> 00:01:49,220 તમે જુઓ તો તેથી તમે આસપાસ વસ્તુઓ, તમે પડશે 26 00:01:49,220 --> 00:01:54,540 નોટિસ કે દરેક વાસ્તવિક વિશ્વમાં પદાર્થ બે સામાન્ય લાક્ષણિકતાઓ ધરાવે છે. 27 00:01:54,540 --> 00:01:59,100 અને તે માટે તેઓ રાજ્યના હોય છે અને તેઓ વર્તન અમુક પ્રકારના હોય છે. 28 00:01:59,100 --> 00:02:02,510 >> ઉદાહરણ, કૂતરા માટે જેથી રાજ્યો હશે જે 29 00:02:02,510 --> 00:02:07,360 કદાચ, નામ, રંગ, જાતિ છે કૂતરો ભૂખ્યા અથવા ન હોય તો. 30 00:02:07,360 --> 00:02:12,490 અને કેટલાક વર્તણૂક શ્વાન હશે ભસતા, અથવા એક પૂંછડી wagging હશે, 31 00:02:12,490 --> 00:02:14,340 અથવા એક બોલ લાવતી. 32 00:02:14,340 --> 00:02:18,120 તેથી અમે પણ આ અરજી કરી શકો છો નિર્જીવ વસ્તુઓ માટે. 33 00:02:18,120 --> 00:02:23,130 તેથી ઉદાહરણ તરીકે, કાર, તેઓ પાસે આ મોડેલ, વર્ષ, મહત્તમ ઝડપ, 34 00:02:23,130 --> 00:02:25,500 અને તેથી પર અને તેથી આગળ. 35 00:02:25,500 --> 00:02:27,450 અને તેઓ અમુક વર્તન હોય છે. 36 00:02:27,450 --> 00:02:33,050 જેમ કે, ગતિ, અથવા બ્રેકિંગ, અથવા રિવર્સ માં જઈ રહી છે. 37 00:02:33,050 --> 00:02:38,910 >> તેથી જાવા મોડલ પ્રયાસ પદાર્થો આ ક્ષેત્રો અને પદ્ધતિઓ હોવાના. 38 00:02:38,910 --> 00:02:45,050 ક્ષેત્રો રાજ્યો છે જેથી જાવા પદાર્થ, પણ હોઈ શકે છે 39 00:02:45,050 --> 00:02:51,440 પદ્ધતિ પ્રતિનિધિત્વ કરશે જ્યારે એક જાવા પદાર્થ હશે કે વર્તન. 40 00:02:51,440 --> 00:02:53,770 તેથી હું પદ્ધતિઓ કહે છે ત્યારે અને ક્ષેત્રો, હું ખરેખર 41 00:02:53,770 --> 00:02:56,470 માત્ર ચલો અને વિધેયો અર્થ. 42 00:02:56,470 --> 00:03:02,120 તેઓ સિવાય બરાબર એ જ છે તેઓ અમુક ચોક્કસ પદાર્થ પર લાગુ છે. 43 00:03:02,120 --> 00:03:04,880 >> ઠીક છે, તેથી વર્ગો પર જતાં. 44 00:03:04,880 --> 00:03:08,950 જાવા વર્ગો આ ​​જેવા છે એક પદાર્થ માટે blueprints. 45 00:03:08,950 --> 00:03:12,270 તેઓ તમને શું પદ્ધતિઓ કહી તે છે, તે શું છે ક્ષેત્રો, 46 00:03:12,270 --> 00:03:17,750 અને તે પણ અહીં, અમે કંઈક હોય કહેવાય વપરાશ સંશોધકો જે 47 00:03:17,750 --> 00:03:19,570 અમે એક વખતે એક મળશે. 48 00:03:19,570 --> 00:03:26,930 તેથી તે છે, એક જાવા ક્લાસ જાહેર કરવા એક સી સ્ટ્રક્ટ માટે વાક્યરચના ખૂબ સમાન. 49 00:03:26,930 --> 00:03:34,350 >> અહીં અમે જાહેર વર્ગ કાર સાથે બંધ શરૂ, અને પછી અમે તે પછી એક ઓપન તાણવું અને હોય 50 00:03:34,350 --> 00:03:38,800 ક્ષેત્રો કેટલાક નંબર કે તમે પદાર્થ હોય માંગો છો. 51 00:03:38,800 --> 00:03:44,650 અને પછી અહીં અમે કેટલાક પદ્ધતિઓ હોય અને અમે પણ એક પદાર્થ બાંધનાર છે. 52 00:03:44,650 --> 00:03:48,690 હવે શું આ ઑબ્જેક્ટ બાંધનાર એ નથી કે તે પદાર્થ કહે છે, 53 00:03:48,690 --> 00:03:53,370 બરાબર, હું આ પ્રારંભ કરવા માંગો છો ક્ષેત્રો અમુક પ્રકારના સાથે વાંધો. 54 00:03:53,370 --> 00:03:58,310 >> અહીં, અમે દરેક કાર માંગો એક મોડેલ અને એક વર્ષ હોય છે માટે. 55 00:03:58,310 --> 00:04:01,480 તેથી અમે એક બાંધનાર હોય ફક્ત ખાસ 56 00:04:01,480 --> 00:04:06,560 આ મોડેલ અને વર્ષ, અને માટે આ મોડેલ ક્ષેત્રમાં સુયોજિત કરશે 57 00:04:06,560 --> 00:04:12,510 ચોક્કસ કિંમત, અને આ વર્ષે ક્ષેત્રમાં તેમજ. 58 00:04:12,510 --> 00:04:16,019 >> હવે ઍક્સેસ વિશે હું વિશે વાત કરવામાં આવી હતી સંશોધકો. 59 00:04:16,019 --> 00:04:21,560 અહીં અમે જાહેર હોય છે અને ખાનગી વપરાશ સંશોધકો. 60 00:04:21,560 --> 00:04:27,730 જેથી તમે તરીકે આ વિચાર કરી શકો છો તમારા ડિરેક્ટરીઓ માં RWX. 61 00:04:27,730 --> 00:04:33,020 તેથી તેઓ અમુક લોકો પરવાનગી વાંચો, અને વપરાશ હોય 62 00:04:33,020 --> 00:04:35,150 આ ક્ષેત્રો અને પદ્ધતિઓ માટે. 63 00:04:35,150 --> 00:04:39,470 >> તેથી હું કે મોડેલ કહે તો વર્ષ અને ઝડપ, ખાનગી છે 64 00:04:39,470 --> 00:04:46,360 કે જે અન્ય વસ્તુઓ ન શકે આ પદાર્થ માતાનો ક્ષેત્રો ઍક્સેસ કરવાનો પ્રયાસ 65 00:04:46,360 --> 00:04:47,760 ખાનગી હોય છે. 66 00:04:47,760 --> 00:04:52,280 પણ હું ઍક્સેસ સેટ ત્યારે સંશોધનકર્તા, જાહેર હોય તેમ 67 00:04:52,280 --> 00:04:57,630 હવે કે જે અન્ય વસ્તુઓ અર્થ થાય છે ઍક્સેસ કરવા માટે મુક્ત હોય છે અને તે પણ 68 00:04:57,630 --> 00:05:00,770 અહીં વ્યાખ્યાયિત કરવામાં આવે છે કે પદ્ધતિઓ વપરાય છે. 69 00:05:00,770 --> 00:05:04,160 70 00:05:04,160 --> 00:05:09,210 >> તેથી આ મૂળભૂત છે મારી પાસે જે કાર પદાર્થ. 71 00:05:09,210 --> 00:05:15,350 આપણે વેગ હોય છે, તોડી, અને getSpeed ​​પદ્ધતિઓ. 72 00:05:15,350 --> 00:05:20,180 આ બિંદુ માટે, પર દરેક સ્પષ્ટ છે જાવા પદાર્થો અને કેવી રીતે તેને જાહેર કરવા? 73 00:05:20,180 --> 00:05:22,710 ઠંડી, બધા અધિકાર. 74 00:05:22,710 --> 00:05:29,120 તેથી તમે જાવા વાપરવા માંગતા હોય તો એક કાર્યક્રમ પોતે વાંધો, 75 00:05:29,120 --> 00:05:35,720 પછી અમે આ ઉપયોગ કરી શકો છો નવા કાર બાંધનાર. 76 00:05:35,720 --> 00:05:41,250 અહીં અમે અમે જાહેર કરવા માંગો કહી રહ્યાં પ્રકાર કાર છે, જે નવા પદાર્થ,. 77 00:05:41,250 --> 00:05:44,120 અને અહીં તે અરજી છે આ મોડેલ અને વર્ષ, 78 00:05:44,120 --> 00:05:51,110 જે અમે વ્યાખ્યાયિત કરેલ અહીં આ પદાર્થ. 79 00:05:51,110 --> 00:05:55,150 >> તેથી આ પણ અન્ય છે તમે નોટિસ તો વાંધો. 80 00:05:55,150 --> 00:05:59,820 તે માટે એક વર્ગ છે મુખ્ય કાર્યક્રમ પોતે. 81 00:05:59,820 --> 00:06:04,660 અને અમે આ PSVM હોય, અથવા જાહેર સ્ટેટિક રદબાતલ મુખ્ય, કાર્ય, 82 00:06:04,660 --> 00:06:08,200 અને તેની શરૂઆતનો તમારા કાર્યક્રમ બિંદુ, 83 00:06:08,200 --> 00:06:12,320 મુખ્ય જેવું જ તમારા સી કાર્યક્રમ કાર્ય. 84 00:06:12,320 --> 00:06:16,870 અહીં, અમે ઍક્સેસ કરી શકો છો અને પદાર્થ માતાનો કાર્યો ઉપયોગ 85 00:06:16,870 --> 00:06:21,480 પછી ડોટ અને ઉપયોગ કરીને વિધેય નામ નોટેશનમાં. 86 00:06:21,480 --> 00:06:26,130 અને અમે પણ સ્પષ્ટ કરી શકો છો ચોક્કસ દલીલો અથવા પરિમાણો 87 00:06:26,130 --> 00:06:28,260 તે કાર્ય માટે. 88 00:06:28,260 --> 00:06:32,410 >> ઠીક છે, તેથી હવે વારસા પર જતાં. 89 00:06:32,410 --> 00:06:37,670 તેથી વાસ્તવિક વિશ્વમાં પદાર્થો શકે એ જ લાક્ષણિકતાઓ શેર કરો. 90 00:06:37,670 --> 00:06:42,490 તેથી ઉદાહરણ તરીકે, છે સાયકલ વિવિધ પ્રકારના. 91 00:06:42,490 --> 00:06:47,280 જેમ કે, માઉન્ટેન બાઇક, શહેર બાઇક, અથવા અનુસંધાનમાં બદલાય બાઇકો. 92 00:06:47,280 --> 00:06:50,320 તેથી તેઓ આ સામાન્ય હોય એક બાઇક હોવાની લાક્ષણિકતા. 93 00:06:50,320 --> 00:06:55,740 >> અને તેથી બાઇકો બે પૈડાં હોય છે અને તેઓ કદાચ પણ, એક handlebar પણ હોઈ શકે છે 94 00:06:55,740 --> 00:06:58,750 એક પૂંછડી પ્રકાશ અથવા તે કંઈક. 95 00:06:58,750 --> 00:07:04,930 તેથી જાવા આ અમને આપે વસ્તુઓ પ્રતિનિધિત્વ પાવર 96 00:07:04,930 --> 00:07:10,170 સામાન્ય ચોક્કસ છે કે વારસા દ્વારા લાક્ષણિકતાઓ. 97 00:07:10,170 --> 00:07:18,370 હવે, શું કરે વારસા, તે છે એક પદાર્થ માતાનો ક્ષેત્રો અને પદ્ધતિઓ પર પસાર કરે છે 98 00:07:18,370 --> 00:07:20,920 એક બાળક પદાર્થ પર. 99 00:07:20,920 --> 00:07:24,080 >> ઉદાહરણ તરીકે, તેથી જો હું એક કાર હોય છે, અને તે છે 100 00:07:24,080 --> 00:07:28,570 ચાર કર્યા રાજ્ય વ્હીલ્સ અને એક સ્ટીઅરિંગ વ્હીલ, 101 00:07:28,570 --> 00:07:31,120 પછી અમે કરવા પર આ પસાર કરી શકે કાર ચોક્કસ વિવિધ પ્રકારના. 102 00:07:31,120 --> 00:07:35,470 ઉદાહરણ તરીકે, અમે પાસે સેડાન, સ્પોર્ટ્સ કાર, અને એક એસયુવી. 103 00:07:35,470 --> 00:07:38,940 હવે, આ ત્રણ અલગ કાર પ્રકારના હજુ કરશે 104 00:07:38,940 --> 00:07:42,050 ચાર વ્હીલ્સ અને એક હોય સ્ટીઅરિંગ વ્હીલ, પરંતુ પછી તેઓ 105 00:07:42,050 --> 00:07:43,900 ચોક્કસ હોઈ શકે છે ખાસ લાક્ષણિકતાઓ, 106 00:07:43,900 --> 00:07:49,980 આવા પાંચ બેઠકો હોવા તરીકે અને ઉદાહરણ તરીકે એક સેડાન, માટે એક. 107 00:07:49,980 --> 00:07:58,510 >> તેથી આ વારસો ઉપયોગ કરી લક્ષણ, અમે આ શબ્દ વિસ્તરે વાપરો. 108 00:07:58,510 --> 00:08:04,570 તેથી પાછા કાર માટે યાદ હું અગાઉ નિર્ધારિત કે વાંધો. 109 00:08:04,570 --> 00:08:06,730 હવે હું એક સેડાન પદાર્થ વ્યાખ્યાયિત કરે છે. 110 00:08:06,730 --> 00:08:09,930 111 00:08:09,930 --> 00:08:17,850 તેથી આ સેડાન પદાર્થ હશે જ ક્ષેત્રો અને કાર્યો, કે પદ્ધતિઓ, 112 00:08:17,850 --> 00:08:19,660 આ કાર હશે. 113 00:08:19,660 --> 00:08:24,830 પરંતુ તે પછી, અહીં હું સ્પષ્ટ ચોક્કસ વધારાના વિધેયો, 114 00:08:24,830 --> 00:08:26,830 ઉદાહરણ માટે, સમૂહ મુસાફરોની સંખ્યા 115 00:08:26,830 --> 00:08:29,150 અને મુસાફરોની સંખ્યા મળે છે. 116 00:08:29,150 --> 00:08:32,000 >> અહીં, તમે પણ જોઇ શકે છે અમે પદ્ધતિઓ પર ફરીથી લખી શકે છે, 117 00:08:32,000 --> 00:08:34,840 અને તે આપણે માત્ર છો એનો અર્થ એ થાય વર્તણૂક બદલી 118 00:08:34,840 --> 00:08:38,549 અમુક કિસ્સાઓમાં અલગ કાર્ય કરવા માટે. 119 00:08:38,549 --> 00:08:42,710 તેથી, ઉદાહરણ તરીકે, હું કરવા માંગો છો અમારા કાર માટે એક મહત્તમ ઝડપ સુયોજિત કરો. 120 00:08:42,710 --> 00:08:49,840 અને તે કરવા માટે, હું આ કેમ તેની તપાસ ઝડપ મહત્તમ ઝડપ પર જાઓ કરશે. 121 00:08:49,840 --> 00:08:54,180 જો તેમ ન હોય તો, પછી હું ફોન કરો સુપર વર્ગ 'પદ્ધતિ વેગ. 122 00:08:54,180 --> 00:09:00,350 તેથી આ super.accelerate છે () કોલ આ સુપર વર્ગ 'પદ્ધતિ વેગ. 123 00:09:00,350 --> 00:09:05,390 124 00:09:05,390 --> 00:09:09,940 >> છેલ્લે, અમે રહ્યા છીએ ઇન્ટરફેસો વિશે વાત કરો. 125 00:09:09,940 --> 00:09:18,090 તેથી ઇન્ટરફેસો જ છતી કરવા માટે એક માર્ગ છે બહારના વિશ્વ માટે ચોક્કસ પદ્ધતિઓ. 126 00:09:18,090 --> 00:09:19,980 તેથી તેઓ એક ટેબલ જેવા છો સમાવિષ્ટો, અને તમે 127 00:09:19,980 --> 00:09:25,900 જેવી તેમને વિચાર કરી શકો છો આ સી હેડર ફાઈલો, માત્ર 128 00:09:25,900 --> 00:09:33,680 જેવી ખાલી સંસ્થાઓ સાથે પદ્ધતિઓ, અને તેઓ પદાર્થ અથવા વર્ગ તે સ્પષ્ટ કરેલ 129 00:09:33,680 --> 00:09:37,710 છે, અથવા શું પદ્ધતિઓ આ પદાર્થ અથવા વર્ગ હોય છે. 130 00:09:37,710 --> 00:09:41,360 >> ઉદાહરણ તરીકે, તેથી જો હું એક સાયકલ ઈન્ટરફેસ હોય છે, 131 00:09:41,360 --> 00:09:46,530 અને તે ત્રણ અલગ અલગ પદ્ધતિઓ છે, અને હું આ ઈન્ટરફેસ અમલમાં અહીં તો, 132 00:09:46,530 --> 00:09:49,864 પછી તે આ સાયકલ જે થાય એ જ અમલ કરવાની જરૂર છે ત્રણ 133 00:09:49,864 --> 00:09:51,530 હું ઈન્ટરફેસ વ્યાખ્યાયિત કે પદ્ધતિઓ. 134 00:09:51,530 --> 00:09:57,076 135 00:09:57,076 --> 00:10:01,390 >> આ બિંદુ સુધી, કોઈપણ અન્ય પ્રશ્નો? 136 00:10:01,390 --> 00:10:03,240 બધા હક, ઠંડી. 137 00:10:03,240 --> 00:10:07,770 તેથી આ એક ખૂબ જ સંક્ષિપ્ત હતું અને જાવા પર ઝડપી ટ્યુટોરીયલ. 138 00:10:07,770 --> 00:10:14,560 માર્ગ વધુ સુવિધાઓ અને વિષયો પર છે તમે ખરેખર દ્વારા જઈ શકે છે કે જાવા,. 139 00:10:14,560 --> 00:10:17,690 જેમ કે, ત્યાં જેનેરિક્સ, માહિતી પ્રકારો છે, 140 00:10:17,690 --> 00:10:19,780 પણ enums અને સામગ્રી છે. 141 00:10:19,780 --> 00:10:23,400 તમે વધુ જાણવા માંગો છો, તેથી જો તે વિશે, આ લિંક્સ પાલન કરવું, 142 00:10:23,400 --> 00:10:25,840 અને તેઓ તમને તેમને વિશે વધુ શીખવે પડશે. 143 00:10:25,840 --> 00:10:30,220 >> ઠીક છે, તેથી, આ પર ખસેડો માતાનો દો આ પરિસંવાદ ના વાસ્તવિક માંસ, 144 00:10:30,220 --> 00:10:34,080 અને તે ખરેખર છે એન્ડ્રોઇડ પ્રોગ્રામિંગ. 145 00:10:34,080 --> 00:10:37,660 પહેલાં તો આપણે ખરેખર પ્રોગ્રામિંગ મેળવવા, 146 00:10:37,660 --> 00:10:40,800 હું કેટલાક કલકલ વિશે વાત કરવા માંગો છો. 147 00:10:40,800 --> 00:10:46,980 તેથી એક પ્રવૃત્તિ છે કહેતા, Android માતાનો રીતે 148 00:10:46,980 --> 00:10:52,870 તે એક સ્ક્રીન છે આ કાર્યક્રમ વડે. 149 00:10:52,870 --> 00:11:01,100 >> તેથી, ઉદાહરણ તરીકે, તમે એક Gmail હોય તો એપ્લિકેશન, અમે દેખાવ ઇમેઇલ્સ પ્રવૃત્તિ હોય છે. 150 00:11:01,100 --> 00:11:02,990 અને પછી તમે ક્લિક કરો જો ચોક્કસ ઇમેઇલ, કે 151 00:11:02,990 --> 00:11:08,850 અન્ય પ્રવૃત્તિ જ્યાં બતાવશે તે એક દૃશ્ય ઇમેઇલ પ્રવૃત્તિ છે. 152 00:11:08,850 --> 00:11:14,740 અને પછી અમે પણ કંપોઝ હોય પ્રવૃત્તિ, અથવા ફેરફાર કરો સંદેશ પ્રવૃત્તિ. 153 00:11:14,740 --> 00:11:18,380 અને તેથી પ્રવૃત્તિઓ છે સામાન્ય રીતે માત્ર એક સ્ક્રીન 154 00:11:18,380 --> 00:11:21,800 જો કાર્યક્રમ પોતાની અંદર. 155 00:11:21,800 --> 00:11:28,410 >> હવે, અભિપ્રાયો કરો કે ઘટકો છે સ્ક્રિનનાં અથવા પ્રવૃત્તિ પોતે અપ. 156 00:11:28,410 --> 00:11:34,430 તેથી તેઓ ચોક્કસ ડ્રો તમારી સ્ક્રીન માં વસ્તુ. 157 00:11:34,430 --> 00:11:37,840 તેથી ઉદાહરણ તરીકે, જો તે હોઈ શકે લખાણ ક્ષેત્રમાં, તે એક લેબલ બની શકે, 158 00:11:37,840 --> 00:11:40,090 તે એક તપાસમાં બોક્સ હોઈ શકે છે. 159 00:11:40,090 --> 00:11:44,110 તેથી તે દૃશ્યો ઘણાં વિવિધ પ્રકારના હોય છે. 160 00:11:44,110 --> 00:11:47,780 તેથી હવે અમે ઇરાદાઓ હોય, અને તે એક સંદેશ છે 161 00:11:47,780 --> 00:11:51,070 તે અન્ય પ્રવૃત્તિ માટે પસાર થાય છે. 162 00:11:51,070 --> 00:11:58,997 અને તેઓ તરીકે જાણકારી સમાવે શું તમે આ પ્રવૃત્તિ ચલાવવા માંગો છો. 163 00:11:58,997 --> 00:12:00,830 છેલ્લે, અમે હોય મેનિફેસ્ટ ફાઇલ, અને તે 164 00:12:00,830 --> 00:12:07,900 તમારા ફોન આપે છે કે જે XML ફાઇલ છે તમારી એપ્લિકેશન વિશે તમામ માહિતી. 165 00:12:07,900 --> 00:12:12,230 તે છે જેથી આવૃત્તિ સમાવે છે, અને તમારી પાસે આવશે કે પ્રવૃત્તિઓ. 166 00:12:12,230 --> 00:12:17,480 >> ઓકે, તેથી આપણે શરૂ કરીએ. 167 00:12:17,480 --> 00:12:21,460 તેથી અમે પ્રયત્ન રહ્યા છીએ એન્ડ્રોઇડ સ્ટુડિયો મદદથી. 168 00:12:21,460 --> 00:12:26,960 તમે ગાય્ઝ પહેલાથી જ આ હોય, તેથી જો સ્થાપિત, અનુસરવા માટે મફત લાગે. 169 00:12:26,960 --> 00:12:29,790 અમે પ્રયત્ન કરો અને શરૂઆતથી પર શરૂ કરી શકશો. 170 00:12:29,790 --> 00:12:35,260 અને તેથી હું પ્રયત્ન જાઉં છું અને એક નવો પ્રોજેક્ટ બનાવો. 171 00:12:35,260 --> 00:12:40,370 અને હું કહી જાઉં છું મારા પ્રોજેક્ટ એન્ડ્રોઇડ 101. 172 00:12:40,370 --> 00:12:45,770 અને અહીં આપણે ના નામ મૂકી જો કાર્યક્રમ નામ ક્ષેત્રમાં પ્રોજેક્ટ. 173 00:12:45,770 --> 00:12:48,500 >> કંપની ડોમેન, તમે ન કરતા ખરેખર તે વિશે ચિંતા કરવાની જરૂર. 174 00:12:48,500 --> 00:12:57,000 આ માત્ર કેવી એન્ડ્રોઇડ છે તમારી અરજી ઓળખાવે છે. 175 00:12:57,000 --> 00:13:01,350 તમે એક ડોમેન નામ હોય તેથી, તમે લખી શકો છો ત્યાં અંદર તમારા ડોમેન નામમાં. 176 00:13:01,350 --> 00:13:05,370 તમે ન કરતા, તો તમે અનુભવી શકો છો તમે ઇચ્છો કંઈપણ લખો મફત છે. 177 00:13:05,370 --> 00:13:08,226 તેથી અહીં હું માત્ર frederickw.com લખો. 178 00:13:08,226 --> 00:13:14,660 >> અને પછી, છેવટે, હું જ્યાં પસંદ હું મારા પ્રોજેક્ટ સંગ્રહ કરવા માંગો. 179 00:13:14,660 --> 00:13:21,080 અને હું માત્ર મારા ડેસ્કટોપ પસંદગી માટે જઇ રહ્યો છું. 180 00:13:21,080 --> 00:13:28,670 વપરાશકર્તાઓ, ફ્રેડરિક જેથી Widjaja, અને ડેસ્કટોપ. 181 00:13:28,670 --> 00:13:31,340 ઓકે. 182 00:13:31,340 --> 00:13:34,090 પછી આગલું ક્લિક કરો. 183 00:13:34,090 --> 00:13:39,630 અહીં, હું પસંદગી માટે જઇ રહ્યો છું ન્યુનત્તમ API આધારભૂત શકાય. 184 00:13:39,630 --> 00:13:44,910 તેથી આ કિસ્સામાં, હું છું API 15 રૂમ પસંદગી માટે જવાનું. 185 00:13:44,910 --> 00:13:51,530 અને તે દંડ છે જો તમે ખરેખર માત્ર તાજેતરની API, કે જે 4.4 પસંદ કરો. 186 00:13:51,530 --> 00:13:53,560 અથવા 5, હકીકતમાં. 187 00:13:53,560 --> 00:13:57,714 પરંતુ પછી તમે માત્ર વિશે ચિંતા કરવાની જરૂર જે તમે ખરેખર સહાયક રહ્યા છો ફોન, 188 00:13:57,714 --> 00:13:59,130 અને તમે લક્ષ્ય કરી રહ્યાં જે ફોન. 189 00:13:59,130 --> 00:14:04,230 190 00:14:04,230 --> 00:14:06,260 આગળ ક્લિક કરો. 191 00:14:06,260 --> 00:14:09,780 >> ઠીક છે, તેથી અમે આ માટે આવે સ્ક્રીન, અને અમે છો માત્ર 192 00:14:09,780 --> 00:14:15,110 એક બનાવો ઉપયોગ જઈ આ દ્વારા પ્રવૃત્તિ. 193 00:14:15,110 --> 00:14:19,890 તેથી હું ખાલી ક્લિક કરો જાઉં છું પ્રવૃત્તિ અને પછી આગલું. 194 00:14:19,890 --> 00:14:23,110 અમે મુખ્ય તેને કહી રહ્યા છીએ પ્રવૃત્તિ, હું કે દંડ છે એવું લાગે છે. 195 00:14:23,110 --> 00:14:27,800 માત્ર તેને કહી રહ્યા, અહીં પત્રકાર સમાપ્ત. 196 00:14:27,800 --> 00:14:36,250 તેને લાવવા માટે માટે રાહ જુઓ, અને ત્યાં અમે જાઓ. 197 00:14:36,250 --> 00:14:40,600 >> અહીં અમે ત્રણ નોટિસ વિવિધ ફોલ્ડર્સ. 198 00:14:40,600 --> 00:14:44,290 અમે મેનિફેસ્ટ ફોલ્ડર છે કે અમારા મેનિફેસ્ટ સમાવે છે. 199 00:14:44,290 --> 00:14:48,360 તમે તેને ખોલવા તો અમે અમારા પેકેજ જોશો. 200 00:14:48,360 --> 00:14:54,000 અથવા કેવી એન્ડ્રોઇડ સૂચવે તમારી અરજી 201 00:14:54,000 --> 00:14:58,990 અને પછી અમે આ છે એપ્લિકેશન ટેગ, જે 202 00:14:58,990 --> 00:15:05,420 અમારી અરજી ના ટાઇટલ સમાવે સાથે સાથે અરજી માટે ચિહ્ન તરીકે. 203 00:15:05,420 --> 00:15:08,050 204 00:15:08,050 --> 00:15:11,950 >> અમે ખરેખર આ ચાલી શકે છે એપ્લિકેશન સીધા. 205 00:15:11,950 --> 00:15:14,600 તેથી શા માટે આપણે પ્રયાસ કરો અને તે કરવા નથી? 206 00:15:14,600 --> 00:15:16,310 હું Genymotion ઉપયોગ જાઉં છું. 207 00:15:16,310 --> 00:15:22,150 તમે તમારા પોતાના ફોન લાવવામાં, તો તમે આ કરી શકો તે લિંક અને તમે કરવા માંગો છો તે ચલાવો. 208 00:15:22,150 --> 00:15:31,213 પણ મને તો ફક્ત એક ઉપયોગ જાઉં છું ઇમ્યુલેટર, અને હું આ શરૂ જાઉં છું. 209 00:15:31,213 --> 00:15:31,713 Ooh. 210 00:15:31,713 --> 00:15:41,030 211 00:15:41,030 --> 00:15:42,780 વેલ હું કે લાગે થોડા સમય લાગી રહ્યું, 212 00:15:42,780 --> 00:15:49,580 તેથી હું અમે ફક્ત સીધા મળશે લાગે આ વિશે વધુ સમજાવીને માં. 213 00:15:49,580 --> 00:15:56,200 અહીં અમે જાવા ડિરેક્ટરી હોય, અથવા તમારા સ્ત્રોત ફાઇલો જ્યાં સમાયેલ છે. 214 00:15:56,200 --> 00:16:02,500 અહીં અમે મુખ્ય પ્રવૃત્તિ પોતે છે. 215 00:16:02,500 --> 00:16:07,120 તમે તેને જોઈ શકો છો કે પ્રવૃત્તિ વર્ગ લંબાય છે. 216 00:16:07,120 --> 00:16:12,750 તેથી અમારી મુખ્ય પ્રવૃત્તિ એક સ્ક્રીન છે કે અમારા કાર્યક્રમમાં હશે. 217 00:16:12,750 --> 00:16:21,790 અને પછી અહીં અમે સંખ્યાબંધ નોટિસ કાર્યો અમારા માટે પેદા ઓટો છે. 218 00:16:21,790 --> 00:16:26,037 અમે આ onCreate કાર્ય છે અને તે whenever-- કહેવાશે 219 00:16:26,037 --> 00:16:27,870 વિદ્યાર્થી: તમે વાંધો છો મોટા લખાણ કર્યા? 220 00:16:27,870 --> 00:16:28,940 FRED WIDJAJA: બરાબર, ખાતરી. 221 00:16:28,940 --> 00:16:38,380 222 00:16:38,380 --> 00:16:41,640 હું પ્રયત્ન કરો અને ફોન્ટ માપ વધારો કરશો. 223 00:16:41,640 --> 00:17:03,570 224 00:17:03,570 --> 00:17:06,490 કે સારા હોવું જોઈએ એવું લાગે છે. 225 00:17:06,490 --> 00:17:07,020 કે સારા? 226 00:17:07,020 --> 00:17:09,480 >> વિદ્યાર્થી: જસ્ટ થોડુંક 20 અથવા કંઈક જેમ, વધારે છે. 227 00:17:09,480 --> 00:17:09,829 >> FRED WIDJAJA: 20? 228 00:17:09,829 --> 00:17:10,329 ઓકે. 229 00:17:10,329 --> 00:17:17,380 230 00:17:17,380 --> 00:17:20,990 બરાબર, બધા અધિકાર. 231 00:17:20,990 --> 00:17:24,740 અહીં અમે હોય onCreate કે કરશે પદ્ધતિ 232 00:17:24,740 --> 00:17:29,750 જ્યારે અમારા પ્રવૃત્તિ કહેવાશે આ [માં બનાવવામાં આવે છે? બતાવી?]. 233 00:17:29,750 --> 00:17:32,100 આપણે પાસે onCreateOptionsMenu, અને અમે પડશે 234 00:17:32,100 --> 00:17:38,370 ત્યાં ખરેખર જુઓ કે ક્રિયા બાર, અને પછી 235 00:17:38,370 --> 00:17:42,920 અમે તેને કરવા પર અમુક મેનુ વસ્તુઓ ઉમેરી શકો છો. 236 00:17:42,920 --> 00:17:45,710 અને પછી અહીં આપણે હોય onOptionsItemSelected. 237 00:17:45,710 --> 00:17:52,210 તેથી આ અત્યાર, એક ઇવેન્ટ સાંભળનાર જેવી છે જ્યારે પણ અમારા ક્રિયા પટ્ટીમાં એક વિકલ્પ 238 00:17:52,210 --> 00:17:58,450 ક્લિક થયેલ હોય, આ કાર્ય કહેવાય આવશે, 239 00:17:58,450 --> 00:18:01,270 અને તે એક સાથે પસાર થશે ક્લિક કર્યું આવ્યું હતું કે ચોક્કસ વસ્તુ. 240 00:18:01,270 --> 00:18:05,670 241 00:18:05,670 --> 00:18:11,576 >> બરાબર, હું see-- જાઉં છું કે સારી કામ ન કરતું. 242 00:18:11,576 --> 00:18:13,028 માતાનો પ્રયાસ અને શરૂ કરો. 243 00:18:13,028 --> 00:18:16,416 244 00:18:16,416 --> 00:18:17,384 ડિયર ઓહ. 245 00:18:17,384 --> 00:18:21,740 246 00:18:21,740 --> 00:18:23,560 ઓકે. 247 00:18:23,560 --> 00:18:24,320 આ ચિંતાજનક છે. 248 00:18:24,320 --> 00:18:39,390 249 00:18:39,390 --> 00:18:41,500 ઠીક છે, તેથી કોઈપણ રીતે. 250 00:18:41,500 --> 00:18:44,940 અહીં અમે લેઆઉટ હોય અમારા પ્રવૃત્તિ પોતાના માટે. 251 00:18:44,940 --> 00:18:50,150 આ અમારી મુખ્ય પ્રવૃત્તિ છે, અને અહીં અમે ક્રિયા બાર છે કે નોટિસ. 252 00:18:50,150 --> 00:18:54,460 અને પછી અમે આ હેલો હોય વિશ્વમાં લેબલ, અને અમે ખરેખર આ કરી શકો 253 00:18:54,460 --> 00:18:57,830 અહીંથી લખાણ ફેરફાર કરો. 254 00:18:57,830 --> 00:19:03,260 તમે જાઓ અને સ્ક્રોલ તો આ હેલો વર્લ્ડ ઘટીને, 255 00:19:03,260 --> 00:19:06,360 અમે અમે જે કરવા માંગો છો માટે તેને બદલી શકો છો. 256 00:19:06,360 --> 00:19:10,070 ઉદાહરણ તરીકે, તે હાય, હોઈ શકે છે. 257 00:19:10,070 --> 00:19:12,820 સ્વાગત છે. 258 00:19:12,820 --> 00:19:14,345 અને ત્યાં અમે તેને બદલે, જાઓ. 259 00:19:14,345 --> 00:19:20,380 260 00:19:20,380 --> 00:19:20,880 ડિયર ઓહ. 261 00:19:20,880 --> 00:19:24,310 262 00:19:24,310 --> 00:19:26,010 આ શૈલી કામ નથી. 263 00:19:26,010 --> 00:19:28,320 બરાબર, કે ચિંતાજનક છે. 264 00:19:28,320 --> 00:19:32,000 બરાબર, કોઈપણ રીતે, અમે તે વિના પર ખસેડી શકો છો. 265 00:19:32,000 --> 00:19:38,560 હવે માટે, તેથી, ચાલો પ્રયાસ કરો અને કેટલાક ખરેખર મૂળભૂત સામગ્રી કરવા. 266 00:19:38,560 --> 00:19:42,450 અહીં અમે હોય રહ્યા લેબલ, અને પછી અમે છો 267 00:19:42,450 --> 00:19:47,005 એક ટેક્સ્ટ છે જવું view-- માફ કરશો, નથી એક ટેક્સ્ટ દૃશ્ય, 268 00:19:47,005 --> 00:19:49,310 અમે એક ફેરફાર કરો ટેક્સ્ટ હોય રહ્યા છીએ. 269 00:19:49,310 --> 00:19:53,900 અને તે એક ઘટક છે માટે તમે લખો અને સામગ્રી માટે. 270 00:19:53,900 --> 00:19:56,590 271 00:19:56,590 --> 00:20:07,240 તેથી અમે તે પછી એક સાદા લખાણ છે, અને અમે અમારા ઈન્ટરફેસ પર ઉમેરો. 272 00:20:07,240 --> 00:20:13,520 >> અહીં, હું પણ કેટલાક માર્જીન ઉમેરવા માંગો ટોચ પર તે માટે NICER જુએ છે કે જેથી. 273 00:20:13,520 --> 00:20:19,190 તેથી અમે પર જાઓ રહ્યા છીએ ગુણધર્મો અને પછી ટોચ માર્જીન ખાતે, 274 00:20:19,190 --> 00:20:23,120 અમે 20 ડીપી માં ઉમેરો રહ્યા છીએ. 275 00:20:23,120 --> 00:20:28,170 તેથી હવે, ડીપી માત્ર એક હોય Android માં માપવા એકમ, 276 00:20:28,170 --> 00:20:31,240 અને તેઓ ગીચતા માટે ઊભા સ્વતંત્ર પિક્સેલ્સ. 277 00:20:31,240 --> 00:20:35,380 તમે જાણતા હશો, જેથી, Android, ત્યાં સ્ક્રીન ઘણાં વિવિધ પ્રકારના 278 00:20:35,380 --> 00:20:38,410 અને પછી તેઓ પાસે વિવિધ સ્ક્રીન ગીચતા. 279 00:20:38,410 --> 00:20:42,584 અહીં તે માત્ર જ હશે એક ઘનતા સ્વતંત્ર પિક્સેલ, 280 00:20:42,584 --> 00:20:44,750 તેથી તે જ જ હશે બધા સ્ક્રીનો સમગ્ર. 281 00:20:44,750 --> 00:20:49,046 282 00:20:49,046 --> 00:20:55,270 >> આ ફેરફાર લખાણ વિસ્તારવા રહ્યું છે, અને પછી હું પણ એક બટન ઉમેરવા જાઉં છું. 283 00:20:55,270 --> 00:21:02,900 284 00:21:02,900 --> 00:21:04,370 અને તે બરાબર કહે બનશે. 285 00:21:04,370 --> 00:21:09,639 286 00:21:09,639 --> 00:21:10,597 20 ડીપી. 287 00:21:10,597 --> 00:21:14,430 288 00:21:14,430 --> 00:21:16,630 ઓકે. 289 00:21:16,630 --> 00:21:20,060 તેથી હવે અમે ત્રણ હોય વિવિધ ઘટકો. 290 00:21:20,060 --> 00:21:25,630 અને જે રીતે અમે ઉલ્લેખ કરી શકે છે અમારી મુખ્ય પ્રવૃત્તિ વર્ગ આ 291 00:21:25,630 --> 00:21:29,620 આ પદ્ધતિ ઉપયોગ કરીને છે findViewByID કહેવાય. 292 00:21:29,620 --> 00:21:36,790 તેથી હું કેટલાક ક્ષેત્રો વ્યાખ્યાયિત જાઉં છું. 293 00:21:36,790 --> 00:21:48,290 તેથી અમે TextView માં હોય છે, તેથી આપણે helloText કહો. 294 00:21:48,290 --> 00:21:55,400 295 00:21:55,400 --> 00:21:59,930 અને પછી તમે એન્ડ્રોઇડ સ્ટુડિયો ઉપયોગ કરી રહ્યાં છો, તમે શૉર્ટકટ વૈકલ્પિક ઉપયોગ કરી શકો છો, 296 00:21:59,930 --> 00:22:01,120 દાખલ કરો. 297 00:22:01,120 --> 00:22:07,400 અને આપોઆપ કરવા આયાત વર્ગ ક્લિક લાગતાવળગતા વર્ગો આયાત 298 00:22:07,400 --> 00:22:07,950 અમે જરૂર છે. 299 00:22:07,950 --> 00:22:10,590 300 00:22:10,590 --> 00:22:20,800 અને પછી અહીં હું માટે એક ID ઉમેરવા જાઉં છું આ TextView અને તે text_hello ફોન કરો. 301 00:22:20,800 --> 00:22:28,320 302 00:22:28,320 --> 00:22:32,050 હવે અમે નિર્ધારિત કર્યું છે કે આ TextView માટે એક ID, 303 00:22:32,050 --> 00:22:38,020 આપણે સંદર્ભ માટે આ ઉપયોગ કરી શકો છો અમે ફક્ત વ્યાખ્યાયિત કે TextView. 304 00:22:38,020 --> 00:22:47,970 તેથી helloText સમકક્ષ હોય TextView findViewByID, 305 00:22:47,970 --> 00:22:52,630 અને પછી અમે આઈડી સ્પષ્ટ છે કે અમે r.ID.text_hello છે, કે જે માંગો છો. 306 00:22:52,630 --> 00:22:55,360 307 00:22:55,360 --> 00:22:59,560 >> તેથી આ જાવાસ્ક્રિપ્ટ ખૂબ સમાન છે અને jQuery, જ્યાં અમે ખરેખર આ કરી શકો માત્ર 308 00:22:59,560 --> 00:23:05,430 ચોક્કસ તત્વો નો સંદર્ભ આ લેઆઉટમાં માત્ર 309 00:23:05,430 --> 00:23:08,330 અમે સ્પષ્ટ છે કે ID નો ઉપયોગ કરીને. 310 00:23:08,330 --> 00:23:17,240 તેથી સામાન્ય રીતે, એક ઍક્સેસ કરવા ચોક્કસ પદાર્થ અથવા અમુક ચોક્કસ ક્ષેત્રમાં 311 00:23:17,240 --> 00:23:22,030 અમારા લેઆઉટમાં, તમે હોય રહ્યા છીએ આ findViewByID પદ્ધતિ વાપરવા માટે. 312 00:23:22,030 --> 00:23:26,290 અને પછી અમે એ જ કરી રહ્યા છીએ અન્ય બે ઘટકો માટે વસ્તુઓ. 313 00:23:26,290 --> 00:23:29,570 314 00:23:29,570 --> 00:23:36,683 અહીં, હું કરીશ આ આઈડી text_name ઉમેરો. 315 00:23:36,683 --> 00:23:40,760 316 00:23:40,760 --> 00:23:42,770 હા. 317 00:23:42,770 --> 00:23:46,610 સાથે સાથે આ એક માટે તરીકે. 318 00:23:46,610 --> 00:23:49,345 319 00:23:49,345 --> 00:23:49,845 Button_ok. 320 00:23:49,845 --> 00:23:53,570 321 00:23:53,570 --> 00:23:58,120 >> હવે હું શું કરવા માંગો છો શું કરવાની આ છે અમે બરાબર બટન ક્લિક કરો ત્યારે, 322 00:23:58,120 --> 00:24:02,110 અને અમે અમુક પ્રકારના ઇનપુટ કર્યો છે ના લખાણ ક્ષેત્રમાં નામ આપો, 323 00:24:02,110 --> 00:24:10,880 પછી તે આ અપડેટ બનશે લેબલ હાય, નામ, સ્વાગત, કહેવું. 324 00:24:10,880 --> 00:24:16,520 તેથી, પાછા અમારી મુખ્ય માં પ્રવૃત્તિ વર્ગ, અમે છો 325 00:24:16,520 --> 00:24:23,210 પણ પ્રયત્ન કરો અને સંદર્ભ માટે જતા અમે શોધી છે કે તે તત્વો. 326 00:24:23,210 --> 00:24:30,860 >> તેથી અમે editText nameText છે. 327 00:24:30,860 --> 00:24:33,615 328 00:24:33,615 --> 00:24:36,000 અરે. 329 00:24:36,000 --> 00:24:38,500 દાખલ કરો અને વૈકલ્પિક, આયાત વર્ગ. 330 00:24:38,500 --> 00:24:41,060 અને પછી પણ એ બરાબર બટન. 331 00:24:41,060 --> 00:24:45,660 332 00:24:45,660 --> 00:24:48,980 એ જ રીતે, આપણે રહ્યા છીએ અહીં પર આ જ વાત કરી. 333 00:24:48,980 --> 00:24:54,900 nameText editText સમકક્ષ હોય findViewByID, r.ID.text_name. 334 00:24:54,900 --> 00:25:01,430 335 00:25:01,430 --> 00:25:03,380 અને પછી બરાબર બટન. 336 00:25:03,380 --> 00:25:10,180 337 00:25:10,180 --> 00:25:13,840 findViewByID, r.ID અને પછી button_ok. 338 00:25:13,840 --> 00:25:16,400 339 00:25:16,400 --> 00:25:22,240 >> ઠીક છે, તેથી હવે અમે ત્રણેય હોય અમે નો સંદર્ભ માંગો છો કે તત્વો છે. 340 00:25:22,240 --> 00:25:27,630 તેથી હવે હું એક જોડી જાઉં છું અમારા બટન સાંભળનાર પર ક્લિક 341 00:25:27,630 --> 00:25:30,440 વપરાશકર્તા ક્લિક્સ માટે સાંભળવા માટે. 342 00:25:30,440 --> 00:25:35,780 કે કરવા અમે ફક્ત ઉપયોગ setOnClickListener ઘટના. 343 00:25:35,780 --> 00:25:38,860 344 00:25:38,860 --> 00:25:44,010 હવે, તેને અહીં અમે જરૂર કહેતા છે setOnClickListener સ્પષ્ટ કરવા, 345 00:25:44,010 --> 00:25:51,030 અને તમે માત્ર એક હોવાના આ કરી શકો નવા onClickListener, અને Enter દબાવો. 346 00:25:51,030 --> 00:25:56,935 >> અને પછી તમે આ અનામી હોય વર્ગ, અથવા અનામ પદાર્થ. 347 00:25:56,935 --> 00:25:59,530 348 00:25:59,530 --> 00:26:02,790 અને અમે પણ આ onClick હોય પદ્ધતિ, અને તે મૂળભૂત છે 349 00:26:02,790 --> 00:26:05,580 તે કહેવાય રહ્યું છે તે અમારા બટન માતાનો ક્લિક કર્યું ત્યારે. 350 00:26:05,580 --> 00:26:15,860 >> અહીં, હું નામ મેળવવા માંગો છો કે એક લખાણ ક્ષેત્રમાં હતી ઇનપુટ પ્રથમ તેથી 351 00:26:15,860 --> 00:26:17,700 શબ્દમાળા નામ બરાબર nameText.getText (). 352 00:26:17,700 --> 00:26:21,670 353 00:26:21,670 --> 00:26:26,400 ફરીથી, આ એ જેવી છે જાવા સિન્ટેક્સ ઉલ્લેખ માટે 354 00:26:26,400 --> 00:26:29,130 પદાર્થ અંદર કાર્યો કરવા. 355 00:26:29,130 --> 00:26:36,290 NameText.getText જેથી, અને પછી અમે છો શબ્દમાળા માટે તે બદલવા માટે જવાનું. 356 00:26:36,290 --> 00:26:41,090 હવે અમે તેનું નામ છે કે વપરાશકર્તા દ્વારા ઇનપુટ હતી. 357 00:26:41,090 --> 00:26:46,140 >> અને પછી અમે રહ્યા છીએ નવી શબ્દમાળા પેદા, 358 00:26:46,140 --> 00:26:48,980 તેથી તે હેલ્લો કહેવાય બનશે. 359 00:26:48,980 --> 00:26:56,325 હું, હાય, નામ, સ્વાગત કહેવું જાઉં છું. 360 00:26:56,325 --> 00:27:00,810 361 00:27:00,810 --> 00:27:05,265 અને છેલ્લે, જો તમે ઇચ્છો આ helloText સુધારવા માટે. 362 00:27:05,265 --> 00:27:09,190 તેથી, અમે ફક્ત કૉલ તે કરવા માટે helloText.setText (હેલ્લો). 363 00:27:09,190 --> 00:27:16,940 364 00:27:16,940 --> 00:27:17,440 ઓકે. 365 00:27:17,440 --> 00:27:20,430 366 00:27:20,430 --> 00:27:22,770 અરે. 367 00:27:22,770 --> 00:27:30,645 >> હું Genymotion પ્રયત્ન કરો અને ફરીથી ચલાવો જાઉં છું એક અંતિમ સમય અને તે કામ કરે છે તે જોવા. 368 00:27:30,645 --> 00:27:35,160 369 00:27:35,160 --> 00:27:38,810 જો તેમ ન હોય તો, તે સંપૂર્ણપણે દંડ છે. 370 00:27:38,810 --> 00:27:39,730 ઓકે. 371 00:27:39,730 --> 00:27:41,970 તેથી હું તે કામ કરતું નથી ધારી. 372 00:27:41,970 --> 00:27:48,960 373 00:27:48,960 --> 00:27:52,955 ખરેખર, મને પ્રયાસ કરો અને આ કરવા દો. 374 00:27:52,955 --> 00:27:56,188 375 00:27:56,188 --> 00:27:57,174 આ હોઈ શકે છે. 376 00:27:57,174 --> 00:28:05,548 377 00:28:05,548 --> 00:28:06,048 Genymotion. 378 00:28:06,048 --> 00:28:25,761 379 00:28:25,761 --> 00:28:26,261 ઓકે. 380 00:28:26,261 --> 00:28:33,240 381 00:28:33,240 --> 00:28:33,980 અધિકાર છે. 382 00:28:33,980 --> 00:28:35,170 હા, તે કામ કરે છે. 383 00:28:35,170 --> 00:28:38,020 ઓકે. 384 00:28:38,020 --> 00:28:39,250 કે ડર હતો. 385 00:28:39,250 --> 00:28:40,890 ઓકે. 386 00:28:40,890 --> 00:28:43,270 હું તે કરવા માટે માગતી ન હતી. 387 00:28:43,270 --> 00:28:46,570 ઠીક છે, તેથી અમે આ, Android ઈમ્યુલેટર છે. 388 00:28:46,570 --> 00:28:49,070 મને આ બંધ કરીએ. 389 00:28:49,070 --> 00:28:52,290 390 00:28:52,290 --> 00:28:55,720 જેથી અમે અમારા એન્ડ્રોઇડ ઇમ્યુલેટર છે. 391 00:28:55,720 --> 00:28:59,750 તેથી અમે પ્રયત્ન કરો રહ્યા છીએ અને આપણે કરેલ આ એપ્લિકેશન ચલાવવા. 392 00:28:59,750 --> 00:29:04,100 જસ્ટ પ્લે બટન ક્લિક કરો જાઉં, અને તે ADB માટે રાહ જોઈ, કહે બનશે. 393 00:29:04,100 --> 00:29:10,580 394 00:29:10,580 --> 00:29:12,780 ઓહ, માણસ. 395 00:29:12,780 --> 00:29:13,280 પુનઃપ્રારંભ કરો. 396 00:29:13,280 --> 00:29:25,419 397 00:29:25,419 --> 00:29:30,150 બરાબર, હું આ હજુ કામ કરતું નથી ધારી. 398 00:29:30,150 --> 00:29:31,280 બરાબર, ચિંતા ન કરશો, તો પછી. 399 00:29:31,280 --> 00:29:33,841 400 00:29:33,841 --> 00:29:38,150 આ એક દયા હોઈ ચાલે છે. 401 00:29:38,150 --> 00:29:41,030 પરંતુ તેથી માતાનો અમે માંગો કે જે કહે દો એક નવી પ્રવૃત્તિ બનાવવા માટે, 402 00:29:41,030 --> 00:29:45,730 અને અમે એક હોય રહ્યા છીએ કે પ્રવૃત્તિમાં ચિત્ર. 403 00:29:45,730 --> 00:29:52,120 તે કરવા માટે, અમે માત્ર ક્લિક કરી શકો છો પછી આ ફાઇલ, અને ન્યૂ. 404 00:29:52,120 --> 00:29:57,760 અને પછી અહીં અમે પસંદ કરી શકો છો પ્રવૃત્તિ, અને પછી ખાલી પ્રવૃત્તિ. 405 00:29:57,760 --> 00:29:59,840 અહીં, અમે કહી રહ્યા છીએ તે કદાચ CatActivity. 406 00:29:59,840 --> 00:30:03,030 407 00:30:03,030 --> 00:30:06,537 >> ઠીક છે, તેથી હવે તે બે અન્ય ફાઈલો પેદા કરે છે. 408 00:30:06,537 --> 00:30:08,245 એક કહેવાય છે activity_cat, અને અન્ય 409 00:30:08,245 --> 00:30:10,630 એક વર્ગ છે, કે જે catActivity કહેવામાં આવે છે. 410 00:30:10,630 --> 00:30:13,250 411 00:30:13,250 --> 00:30:18,648 તેથી આપણે આપણે ઉમેરવા માંગો કે જે કહે દો અહીં એક બિલાડી એક ચિત્ર. 412 00:30:18,648 --> 00:30:21,790 413 00:30:21,790 --> 00:30:25,220 તમે આ કરી ત્યારે તેથી, અમે રહ્યા છીએ આ ImageView વર્ગ વાપરવા માટે. 414 00:30:25,220 --> 00:30:28,076 415 00:30:28,076 --> 00:30:31,340 અમે અહીં પર ઉમેરી રહ્યા છીએ. 416 00:30:31,340 --> 00:30:35,350 અને પછી 20 ડીપી હોવાનું માર્જિન સુયોજિત કરો. 417 00:30:35,350 --> 00:30:37,920 418 00:30:37,920 --> 00:30:41,240 >> અને હવે અમે શોધી રહ્યા છીએ ઇન્ટરનેટ પર એક બિલાડી એક છબી. 419 00:30:41,240 --> 00:30:43,270 તેથી આપણે જોઈ. 420 00:30:43,270 --> 00:30:43,770 કેટ. 421 00:30:43,770 --> 00:30:48,280 422 00:30:48,280 --> 00:30:50,270 ઓકે. 423 00:30:50,270 --> 00:30:51,145 હું આ સારું હોય છે ધારી. 424 00:30:51,145 --> 00:30:59,070 425 00:30:59,070 --> 00:31:01,032 ઓકે. 426 00:31:01,032 --> 00:31:02,780 તેથી હવે અમે અમારા છબી હોય છે. 427 00:31:02,780 --> 00:31:07,720 તેથી અમે ઉમેરવા રહ્યા છીએ તે અમારા પ્રોજેક્ટ માં. 428 00:31:07,720 --> 00:31:16,140 અધિકાર દ્વારા આ કરી શકો છો ક્લિક કરો, અને પછી અમે 429 00:31:16,140 --> 00:31:25,965 ખરેખર ફક્ત આ ખોલી શકે, ડાઉનલોડ્સ, માફ કરશો, ડેસ્કટોપ જાઓ. 430 00:31:25,965 --> 00:31:28,310 પ્રયત્ન કરો અને તે શોધવા જવું. 431 00:31:28,310 --> 00:31:28,810 કેટ. 432 00:31:28,810 --> 00:31:34,580 433 00:31:34,580 --> 00:31:35,790 અહીંથી. 434 00:31:35,790 --> 00:31:42,820 હું મારી ફોલ્ડર માં તે નકલ કરવા જઇ રહ્યો છું. 435 00:31:42,820 --> 00:31:46,800 હવે, તે મને થોડા વિકલ્પો પૂછો બનશે. 436 00:31:46,800 --> 00:31:49,250 હવે, હું માત્ર આ ઇચ્છો આ drawable ફોલ્ડરમાં કરી, 437 00:31:49,250 --> 00:31:54,390 અને તે બધા માટે જ હશે વિવિધ સ્ક્રીન રીઝોલ્યુશન. 438 00:31:54,390 --> 00:31:57,100 વૈકલ્પિક રીતે, અમે કરી શકો છો ખરેખર માત્ર પસંદ 439 00:31:57,100 --> 00:32:01,270 જે સ્ક્રીન રીઝોલ્યુશન તમે હોવું આ છબી માંગો છો. 440 00:32:01,270 --> 00:32:06,150 જેથી પસંદ કરો રહ્યું drawable ફોલ્ડર, ઠીક ક્લિક કરો. 441 00:32:06,150 --> 00:32:08,660 442 00:32:08,660 --> 00:32:09,910 માત્ર તેને cat.jpg નામ પર જઈને. 443 00:32:09,910 --> 00:32:12,560 444 00:32:12,560 --> 00:32:15,970 >> ઠીક છે, તેથી, હવે તે ઉમેરવામાં આવ્યું અમારા છબી દૃશ્ય માં. 445 00:32:15,970 --> 00:32:18,800 446 00:32:18,800 --> 00:32:22,020 અમે વાપરવા માટે હોય રહ્યા છીએ અહીં આ સ્ત્રોત, 447 00:32:22,020 --> 00:32:27,420 અને પછી અમે આ ડોટ ડોટ ડોટ વાપરી શકો છો બટન, અને બિલાડી છબી પસંદ કરો. 448 00:32:27,420 --> 00:32:30,010 449 00:32:30,010 --> 00:32:32,620 ઓકે. 450 00:32:32,620 --> 00:32:39,480 તેથી હવે હું તેને આવા બનાવવા માંગો છો કે તે માત્ર યોગ્ય માપ છે. 451 00:32:39,480 --> 00:32:50,050 તેથી હું આ સંતુલિત પસંદ જાઉં છું અહીં ભૂસકે વિકલ્પ જોવા, 452 00:32:50,050 --> 00:32:54,960 અને તે આપમેળે યોગ્ય માપ માટે તેને સુયોજિત કરે છે. 453 00:32:54,960 --> 00:32:55,460 ઓકે. 454 00:32:55,460 --> 00:33:02,410 455 00:33:02,410 --> 00:33:09,380 હવે, ખરેખર આ લોન્ચ કરવા અમારા અગાઉના પ્રવૃત્તિ પ્રવૃત્તિ, 456 00:33:09,380 --> 00:33:15,470 તમે ઉપયોગ કરવા હોય રહ્યા છીએ કંઈક ઉદ્દેશ કહેવાય. 457 00:33:15,470 --> 00:33:19,115 તેથી આપણે હું બીજા ઉમેરવા જાઉં છું કહી દો પ્રવૃત્તિ લોન્ચ કે બટન. 458 00:33:19,115 --> 00:33:26,640 459 00:33:26,640 --> 00:33:29,150 હું અહીં, અહીં તેને ઉમેરી જાઉં છું. 460 00:33:29,150 --> 00:33:36,160 અને પછી તે ચાલી રહ્યું છે લખાણ તેને સક્રિય હોય છે. 461 00:33:36,160 --> 00:33:38,711 462 00:33:38,711 --> 00:33:39,210 અરે. 463 00:33:39,210 --> 00:33:42,470 464 00:33:42,470 --> 00:33:43,320 ઓકે. 465 00:33:43,320 --> 00:33:47,560 >> હવે, અમે ખરેખર કેવી ખોલવા શકું આ પ્રવૃત્તિ અંદર નવી પ્રવૃત્તિ? 466 00:33:47,560 --> 00:33:52,280 467 00:33:52,280 --> 00:33:54,650 પહેલાં, જેથી તે જ સોદો. 468 00:33:54,650 --> 00:34:01,120 અમે આ માટે એક ID ઉમેરવાની જરૂર બટન, અને તે button_activate ફોન કરો. 469 00:34:01,120 --> 00:34:09,489 470 00:34:09,489 --> 00:34:16,880 અને પછી અમારી મુખ્ય પ્રવૃત્તિમાં, જઈને આ નવી બટન activateButton હોય તેવું. 471 00:34:16,880 --> 00:34:21,630 472 00:34:21,630 --> 00:34:26,150 અને પછી પણ ઉપયોગ findViewByID પદ્ધતિ. 473 00:34:26,150 --> 00:34:29,449 474 00:34:29,449 --> 00:34:33,960 activateButton બટન બરાબર findViewByID r.ID.button_activate. 475 00:34:33,960 --> 00:34:43,960 476 00:34:43,960 --> 00:34:45,830 >> ઓકે. 477 00:34:45,830 --> 00:34:48,500 અને પછી અમે પણ થઇ રહ્યા એક onClickListener માં ઉમેરો. 478 00:34:48,500 --> 00:34:56,360 479 00:34:56,360 --> 00:34:57,294 નવા onClickListener. 480 00:34:57,294 --> 00:35:01,870 481 00:35:01,870 --> 00:35:07,145 અને પછી અમે ઉપયોગ જઈ રહ્યાં છો આ વસ્તુ ઇન્ટેન્ટ કહેવાય. 482 00:35:07,145 --> 00:35:10,070 483 00:35:10,070 --> 00:35:11,905 ઉદ્દેશ નવા ઇન્ટેન્ટ (આ) સમકક્ષ હોય છે. 484 00:35:11,905 --> 00:35:17,260 485 00:35:17,260 --> 00:35:20,699 આ ના અને પછી નામ અમે બતાવવામાં માંગો છો કે પ્રવૃત્તિ. 486 00:35:20,699 --> 00:35:22,990 તેથી અહીં આ, અમે રહ્યા છીએ catActivity.class હોય તેવું. 487 00:35:22,990 --> 00:35:30,412 488 00:35:30,412 --> 00:35:31,147 માફ કરશો. 489 00:35:31,147 --> 00:35:33,230 અમે માટે હોય રહ્યા છીએ MainActivity.this @ સ્પષ્ટ કરો. 490 00:35:33,230 --> 00:35:36,100 491 00:35:36,100 --> 00:35:41,910 તેથી હવે આ .આ મિલકત ઉલ્લેખ છે પદાર્થ ના વર્તમાન દાખલા માટે 492 00:35:41,910 --> 00:35:43,271 પોતે. 493 00:35:43,271 --> 00:35:43,770 ઓકે. 494 00:35:43,770 --> 00:35:48,020 આ બિંદુ સુધી, કોઈ પણ પ્રશ્ન છે? 495 00:35:48,020 --> 00:35:48,890 બધા સારા? 496 00:35:48,890 --> 00:35:49,390 અધિકાર છે. 497 00:35:49,390 --> 00:35:52,890 498 00:35:52,890 --> 00:35:57,430 >> અને પછી તમે પ્રારંભ કરવા માંગો છો, તો પ્રવૃત્તિ, તે ખૂબ સરળ છે. 499 00:35:57,430 --> 00:35:59,904 અમે ફક્ત આ કૉલ startActivity પદ્ધતિ. 500 00:35:59,904 --> 00:36:04,260 501 00:36:04,260 --> 00:36:07,355 અને પછી અમે ઇન્ટેન્ટ પાસ અમે ફક્ત વ્યાખ્યાયિત કરે છે કે પદાર્થ. 502 00:36:07,355 --> 00:36:10,640 503 00:36:10,640 --> 00:36:16,140 દુર્ભાગ્યે, અમે ખરેખર આ બતાવી શકતા નથી. 504 00:36:16,140 --> 00:36:23,000 હું અમે ખરેખર ચાલી શકે છે કે આશા હતી આ અને પરિસંવાદ માં આવેલા બતાવવા, 505 00:36:23,000 --> 00:36:26,661 પરંતુ કમનસીબે નથી. 506 00:36:26,661 --> 00:36:28,980 ઓહ, માણસ. 507 00:36:28,980 --> 00:36:29,480 હું જોઈ. 508 00:36:29,480 --> 00:36:32,134 ઓહ, અમે પ્રયત્ન કરો અને ATB.exe મારી નાખે રહ્યા છીએ. 509 00:36:32,134 --> 00:36:43,510 510 00:36:43,510 --> 00:36:45,214 ઓકે. 511 00:36:45,214 --> 00:36:45,714 પુનઃપ્રારંભ કરો. 512 00:36:45,714 --> 00:36:53,490 513 00:36:53,490 --> 00:36:56,262 તે કામ કર્યું? 514 00:36:56,262 --> 00:36:57,710 બરાબર, ઓહ. 515 00:36:57,710 --> 00:37:00,660 તેથી હવે તે ખરેખર સંકલન છે. 516 00:37:00,660 --> 00:37:02,410 ઓહ. 517 00:37:02,410 --> 00:37:04,420 કમનસીબે, ત્યાં કોઈ ઉપકરણો ચાલી. 518 00:37:04,420 --> 00:37:06,040 માતાનો પ્રયાસ અને મારા ઇમ્યુલેટર પુનઃશરૂ દો. 519 00:37:06,040 --> 00:37:56,335 520 00:37:56,335 --> 00:37:57,880 આહ, ત્યાં અમે જાઓ. 521 00:37:57,880 --> 00:37:59,050 તે દેખાયા. 522 00:37:59,050 --> 00:38:00,070 ઓકે. 523 00:38:00,070 --> 00:38:06,010 તેથી હું શરૂ કરવા જઇ રહ્યો છું મારા મારા Android ઈમ્યુલેટર પર એપ્લિકેશન. 524 00:38:06,010 --> 00:38:08,330 અને અમે વસ્તુઓ હોય આપણે હવે ફક્ત વ્યાખ્યાયિત છે. 525 00:38:08,330 --> 00:38:13,620 તેથી અમે લેબલ હોય, લખાણ દૃશ્ય, લખાણ ક્ષેત્રમાં, અને પછી બટન. 526 00:38:13,620 --> 00:38:18,449 તેથી હું ઇનપુટ જાઉં છું અહીં મારું નામ, 527 00:38:18,449 --> 00:38:19,990 અને ત્યાં અમે જાઓ, તે લખાણ બદલી. 528 00:38:19,990 --> 00:38:25,980 અમે ફૂ લખો તેથી, જો તે છે ફૂ બદલવા માટે જતા. 529 00:38:25,980 --> 00:38:29,040 >> અને હું ક્લિક કરો જો , બટન સક્રિય કરો જે 530 00:38:29,040 --> 00:38:34,560 અમે ખરેખર એક લોન્ચ કરવા લિંક કર્યું પ્રવૃત્તિ નવું, આસ્થાપૂર્વક આ, કામ કરશે 531 00:38:34,560 --> 00:38:35,190 આપણે ત્યાં જાઓ. 532 00:38:35,190 --> 00:38:36,760 તે નવી પ્રવૃત્તિ લોન્ચ. 533 00:38:36,760 --> 00:38:40,001 534 00:38:40,001 --> 00:38:47,010 પાછા જાઓ, અમે દબાવી શકો છો અહીં પાછા બટન. 535 00:38:47,010 --> 00:38:47,510 કે ન. 536 00:38:47,510 --> 00:38:49,610 ઓહ, ત્યાં અમે જાઓ. 537 00:38:49,610 --> 00:38:51,450 અરે. 538 00:38:51,450 --> 00:38:52,611 કે ખરાબ હતી. 539 00:38:52,611 --> 00:38:53,890 ઓકે. 540 00:38:53,890 --> 00:38:58,550 >> તેથી હવે અમે અમલ કર્યો છે કે Android માં કેટલાક મૂળભૂત સામગ્રી, 541 00:38:58,550 --> 00:39:04,800 અમે પ્રયાસ અને કેટલાક કરી શકો વધુ જટિલ સામગ્રી. 542 00:39:04,800 --> 00:39:10,070 તેથી પ્રથમ, ચાલો પ્રયાસ કરો અને સંદેશા પસાર દો એક પ્રવૃત્તિ બીજી. 543 00:39:10,070 --> 00:39:13,760 તેથી આપણે આપણે માં પસાર કરવા માંગતા કહેવું મુખ્ય પ્રવૃત્તિ માંથી એક નામ 544 00:39:13,760 --> 00:39:16,710 બિલાડી પ્રવૃત્તિ કરવા માટે. 545 00:39:16,710 --> 00:39:19,740 અને એક નામ હશે આ nameText માંથી મેળવાયેલ. 546 00:39:19,740 --> 00:39:23,510 547 00:39:23,510 --> 00:39:30,160 >> ઠીક છે, તેથી પ્રથમ, અમે રહ્યા છીએ અહીં નામ મેળવે. 548 00:39:30,160 --> 00:39:32,230 શબ્દમાળા નામ બરાબર nameText.getText (). toString (). 549 00:39:32,230 --> 00:39:39,588 550 00:39:39,588 --> 00:39:41,420 ઓકે. 551 00:39:41,420 --> 00:39:52,260 અને પછી અમે આ વસ્તુ ઉપયોગ કરી શકો છો , intent.putExtra (નામ) કહેવાય 552 00:39:52,260 --> 00:39:57,650 અને પછી તે વાસ્તવમાં પણ ઇચ્છે આ વધારાની ક્ષેત્ર માટે એક કી. 553 00:39:57,650 --> 00:40:05,520 >> તેથી હું એક નવા વ્યાખ્યાયિત જાઉં છું કી, અમે EXTRA_NAME તે કહી શકશો. 554 00:40:05,520 --> 00:40:11,570 555 00:40:11,570 --> 00:40:17,160 તેથી હું આ ઉપયોગ કરવા જઇ રહ્યો છું કી, CatActivity.EXTRA_NAME, 556 00:40:17,160 --> 00:40:21,010 અને પછી નામ પોતે પસાર. 557 00:40:21,010 --> 00:40:26,370 >> ઠીક છે, તેથી હવે અમે ખરેખર મેળવી શકે નવા CatActivity અંદર આ. 558 00:40:26,370 --> 00:40:38,650 આપણે ઉપયોગ કરે છે, તે કરવા માટે ઉદ્દેશ getIntent પદ્ધતિ બરાબર. 559 00:40:38,650 --> 00:40:41,360 તેથી હવે તે બનશે ઉદ્દેશ મેળવવા કે 560 00:40:41,360 --> 00:40:45,070 આ નવી પ્રવૃત્તિ કૉલ કરવા માટે વપરાય હતી. 561 00:40:45,070 --> 00:40:50,340 તેથી તમે શબ્દમાળા મેળવવા માંગતા હોય તો અમે ખરેખર ઉદ્દેશ અંદર મૂકી કે, 562 00:40:50,340 --> 00:41:00,255 તમે એક intent.getStringExtra વાપરી શકો છો અને પછી એ જ કી માં પસાર, 563 00:41:00,255 --> 00:41:04,080 564 00:41:04,080 --> 00:41:10,570 >> ઠીક છે, તેથી હવે આપણે અમે તમને કહી દો આ ક્ષેત્ બદલવા માંગો છો. 565 00:41:10,570 --> 00:41:14,422 566 00:41:14,422 --> 00:41:15,630 અહીં આ ક્ષેત્ બદલો. 567 00:41:15,630 --> 00:41:18,400 568 00:41:18,400 --> 00:41:20,900 અને ચાલો ફોન્ટ કરી દો આ ક્ષેત્ કદ મોટું. 569 00:41:20,900 --> 00:41:26,480 તેથી આપણે હું આ 20 ડીપી થવું હોય કહો. 570 00:41:26,480 --> 00:41:28,340 ઓકે. 571 00:41:28,340 --> 00:41:32,070 અને હું એક ઉમેરો જાઉં છું આ TextView માટે ID ને, 572 00:41:32,070 --> 00:41:35,690 અને હું text_cat કૉલ જાઉં છું. 573 00:41:35,690 --> 00:41:41,170 574 00:41:41,170 --> 00:41:41,670 માફ કરશો. 575 00:41:41,670 --> 00:41:45,630 576 00:41:45,630 --> 00:41:51,310 >> અને પાછા CatActivity માં, પહેલાની જેમ જ સોદો. 577 00:41:51,310 --> 00:41:55,090 અમે કેટલાક ક્ષેત્રો વ્યાખ્યાયિત રહ્યા છીએ. 578 00:41:55,090 --> 00:41:58,890 અહીં તે જ હશે એક TextView catText. 579 00:41:58,890 --> 00:42:03,500 580 00:42:03,500 --> 00:42:11,750 અને પછી catText TextView સમકક્ષ હોય findViewByID, r.ID.text_cat. 581 00:42:11,750 --> 00:42:17,230 582 00:42:17,230 --> 00:42:18,780 ઓકે. 583 00:42:18,780 --> 00:42:24,100 અને પછી અહીં પાછા, હું છું લખાણ અધિકાર સુયોજિત કરવા જઇ 584 00:42:24,100 --> 00:42:28,120 અમે માટે પ્રાપ્ત કર્યા બાદ ઉદ્દેશ તેને. 585 00:42:28,120 --> 00:42:30,207 586 00:42:30,207 --> 00:42:30,790 setText (નામ). 587 00:42:30,790 --> 00:42:36,020 588 00:42:36,020 --> 00:42:38,056 >> ઠીક છે, તેથી આપણે કે અજમાવી દો. 589 00:42:38,056 --> 00:42:39,070 આ પ્લે બટન પર ક્લિક કરો. 590 00:42:39,070 --> 00:42:41,830 591 00:42:41,830 --> 00:42:43,445 હું જ ઉપકરણ વાપરવા માટે જઇ રહ્યો છું. 592 00:42:43,445 --> 00:42:47,770 593 00:42:47,770 --> 00:42:50,380 પાછા અહીં. 594 00:42:50,380 --> 00:42:57,030 તેથી આપણે હું ઇનપુટ ન હતી કહે દો અમે કોઈ નામ સ્પષ્ટ ન હોય તો, 595 00:42:57,030 --> 00:42:59,330 માતાનો જુઓ શું થાય દો. 596 00:42:59,330 --> 00:43:02,150 તેથી હવે દેખાય છે કશું જ નથી. 597 00:43:02,150 --> 00:43:10,390 તેથી અમે પાછા જાઓ અને ઇનપુટ અમારા નામ, તે માત્ર ફ્રેડ કહે બનશે. 598 00:43:10,390 --> 00:43:14,670 તેથી અમે ખરેખર સંદેશાઓ પસાર કરી શકે એક પ્રવૃત્તિ બીજી. 599 00:43:14,670 --> 00:43:15,170 ઓકે. 600 00:43:15,170 --> 00:43:18,040 601 00:43:18,040 --> 00:43:22,590 >> તેથી અન્ય મંતવ્યો એક ટોળું છે તમે Android માં ઉપયોગ કરી શકો છો. 602 00:43:22,590 --> 00:43:29,740 તેથી હવે અમે અમારી પાસે, પ્રોગ્રેસ બાર હોય યાદી દેખાવો, અમે, ટૉગલ કરો બટનો હોય 603 00:43:29,740 --> 00:43:33,950 અને તમે ખરેખર ઇચ્છતા હોય તો તે વિશે વધુ જાણવા માટે, 604 00:43:33,950 --> 00:43:36,790 તમે ખરેખર આ વેબ પાનાંઓ મુલાકાત લઈ શકો છો. 605 00:43:36,790 --> 00:43:41,160 તેઓ ઘણા વિવિધ સ્રોતો ધરાવે છે. 606 00:43:41,160 --> 00:43:45,230 ઉદાહરણ તરીકે, API જેથી વાસ્તવમાં અહીં માર્ગદર્શન 607 00:43:45,230 --> 00:43:50,885 તમારા માટે કેટલાક કોડ ઉદાહરણો આપે એન્ડ્રોઇડ પુસ્તકાલય ચોક્કસ લક્ષણો. 608 00:43:50,885 --> 00:43:53,692 609 00:43:53,692 --> 00:43:57,560 >> અને થોડા ટ્યુટોરિયલ્સ હું ઉપયોગી મળી જ્યારે, Android વિશે શીખવા. 610 00:43:57,560 --> 00:44:06,890 કે સત્તાવાર ટ્યુટોરીયલ પોતે છે, અને એ પણ અહીં આ બીજા ટ્યુટોરીયલ. 611 00:44:06,890 --> 00:44:10,200 અને છેલ્લે, તમે ખરેખર આ કરી શકો વિવિધ લાઈબ્રેરીઓ વાપરવા 612 00:44:10,200 --> 00:44:12,710 તમારી Android એપ્લિકેશન માટે. 613 00:44:12,710 --> 00:44:16,370 હવે, આ ખરેખર વિસ્તારવા તમારી એપ્લિકેશન ની કાર્યત્મકતા 614 00:44:16,370 --> 00:44:19,665 કર્યા વગર ખરેખર ખૂબ કોડ લખો. 615 00:44:19,665 --> 00:44:21,540 આ નુકસાન ના, છે અલબત્ત, તમે તે વાસ્તવમાં 616 00:44:21,540 --> 00:44:23,890 આ લાઈબ્રેરીઓ પોતાને જાણવા મળે છે. 617 00:44:23,890 --> 00:44:29,170 >> તેથી ઉદાહરણ માટે, તમે બનાવવા માંગો છો તો ડ્રૉપબૉક્સ વાદળ ટેકનોલોજી ઉપયોગ, 618 00:44:29,170 --> 00:44:33,400 પછી તમે ડ્રૉપબૉક્સ API નો ઉપયોગ કરી શકો છો. 619 00:44:33,400 --> 00:44:36,530 આ ફેસબુક API સાથે સમાન. 620 00:44:36,530 --> 00:44:40,490 અને પછી ખરેખર થોડા છે વિવિધ અન્ય પરચુરણ પુસ્તકાલયો 621 00:44:40,490 --> 00:44:41,700 તમે ઉપયોગ કરી શકો છો. 622 00:44:41,700 --> 00:44:45,560 તમારા જેવા, વિચાર કરવાનો પ્રયાસ કરી રહ્યાં છો, ચોક્કસ વેબસાઈટ પરથી JSON, 623 00:44:45,560 --> 00:44:49,560 પછી હું ગૂગલ JSON લાગે લાઇબ્રેરી ખૂબ મદદરૂપ થશે. 624 00:44:49,560 --> 00:44:56,200 તેથી હવે, કે જે JSON ફેરવે એક જાવા પદાર્થ માં ટેક્સ્ટ ફોર્મેટ, 625 00:44:56,200 --> 00:44:58,600 અને ઊલટું. 626 00:44:58,600 --> 00:45:01,110 >> અને પછી રેટ્રોફીટ અને પિકાસો છે. 627 00:45:01,110 --> 00:45:07,240 અને તે તમને વાપરવા માંગતા હોય તો છે કે તમે એક બાકીના API ઉપયોગ કરી રહ્યાં છો માટે છે. 628 00:45:07,240 --> 00:45:13,300 અને પિકાસો, તમે ચિત્રો ઉપયોગ કરી રહ્યાં છો તમારી Android એપ્લિકેશન માટે. 629 00:45:13,300 --> 00:45:14,350 અધિકાર છે. 630 00:45:14,350 --> 00:45:18,030 ખૂબ ખૂબ આભાર, અને આનંદ કોડિંગ છે. 631 00:45:18,030 --> 00:45:19,723