سوڭعى جاڭارتۋ

(وزگەرتىلگەن ۋاقىتى 3 اپتا بۇرىن)
Android Studio باعدارلاماسىندا تۋريستىك ولكەتانۋ قىزمەتى

قازىرگى تاڭدا سيفرلى قازاقستان جوباسىنىڭ زەرتتەۋ جۇمىستارىندا ەلەكتروندى قۇجاتتاندىرۋ، ينتەلەك-تۋالدى جۇيە، قوعامدىق كولىكتەگى زياتكەرلىك جۇيە، «لازەرلىك جاياۋ جۇرگىنشى» جوباسى، «Ikomek» قىزمەتى، قان تاپسىرۋ تەحنولوگياسى، «Smart Astana» ءموبيلدى قوسىمشاسى تۋرالى كۇندەلىكتى جاڭالىقتاردان حاباردارمىز. مىسالعا، «Ikomek» قىزمەتى تاۋلىك بويى قالانىڭ قاۋىپسىزدىگىن باقىلايدى، كوممۋنالدىق كاسىپورىنداردىڭ بارلىق Call-ورتالىقتارىن بىرىكتىرەدى جانە تۇرعىنداردىڭ وتىنىشتەرى مەن ۇسىنىستارىن وڭدەۋگە مۇمكىندىك بەرەدى. وسى باعدارلامادا 6 مىڭنان استام كامەرا توتەنشە جاعدايلار مەن وقىس وقيعالار كەزىندە شۇعىل ارەكەت ەتىپ، ولاردى قالپىنا كەلتىرۋگە، سونداي-اق قالانىڭ تىنىس-تىرشىلىگىنە مونيتورينگ جۇرگىزۋگە بەرەدى. تاعى دا ءبىر «Smart Astana» تەگىن ءموبيلدى قوسىمشاسى ونلاين رەجيمدە ءبىر مەزەتتە بىرنەشە وپەراسيانى جۇزەگە اسىرۋعا مۇمكىندىك بەرەدى. قالالىق جۇمىسپەن قامتۋ جانە الەۋمەتتىك قورعاۋ باسقارماسىنىڭ مالىمەتىنشە، ءموبيلدى قوسىمشادا ۇسىنىلعان 10 ايداردا قىزمەتتىڭ 70-تەن استام ءتۇرى قولجەتىمدى. وتكەن جىلدىڭ جەلتوقسان ايىندا «Smart Qaratobe» ءموبيلدى قوسىمشاسى پيلوتتىق رەجيمدە ىسكە قوسىلعان بولاتىن. اتالمىش قوسىمشانىڭ تانىستىرىلىمىن «IT Group قازاقستان» جشس-نىڭ باسشىلارى تانىستىرعان بولاتىن. اتالمىش باعدارلامانى Android جۇيەسىندە قىزمەت جاسايتىن بارلىق ۇيالى تەلەفوندارعا كوشىرىپ، جۇكتەۋگە بولادى. سونداي-اق، تەلەفوننىڭ كومەگىمەن بالاباقشا كەزەگىن باقىلاپ، كوممۋنالدى قىزمەتتەردى تولەپ، ءبىلىم بەرۋ، دەنساۋلىق ساقتاۋ، كولىك، تۋريزم، جەر قاتىناستارى جانە باسقا دا سالالارداعى اۋداندىق قىزمەتتەر تۋرالى ماڭىزدى اقپاراتتى الۋعا جانە ونلاين-سەرۆيستى تەگىن الۋعا كەڭىنەن مۇمكىندىك جاسالعان.

جوعارىدا ايتىلعان ءموبيلدى قوسىمشالاردى زەرتتەي كەلە جەتەكشىمىز ەكەۋمىزگە «نەگە ءبىز دە ءموبيلدى قوسىمشانى جاساپ كورمەسكە؟» - دەگەن وي تۋىندادى.  ەڭ الدىمەن، اقمولا وبلىسىنا قاتىستى ءموبيلدى قوسىمشا بولۋ كەرەك دەپ شەشتىك. وبلىسىمىزداعى ءتۇرلى سالالاردى، ياعني، ەكونوميكا، اۋىل شارۋاشىلىعى، بيزنەس، ەكولوگيا سالالارىن زەرتتەپ كوردىك. جان-جاقتى زەرتتەي كەلە، وبلىسىمىزعا قاتىستى تۋريستىك ءموبيلدى قوسىمشا جوق ەكەنىڭ انىقتادىق. وسى ماسەلەدەن بىزدە ديپلومدىق جوبامىزدىڭ وزەكتىلىگى پايدا بولدى.

ەلباسىمىزدىڭ «تاربيە جانە ءبىلىم» كىشى باعدارلاماسىنىڭ «ولكەتانۋ» باعىتىن نەگىزگە الا وتىرىپ جانە اقمولا وبلىسىمىزداعى ءتۋريزمنىڭ ساپاسىن كوتەرۋدە «Android Studio» باعدارلاما-سىندا تۋريستتىك ولكەتانۋ قىزمەتى اتتى ءموبيلدى قوسىمشانى ازىرلەۋ.

اقمولا وبلىسىننداعى  تۋريستتىك اۋماقتاردى زەرتتەۋ؛ ءموبيلدى قوسىمشانى جاساۋدا «Android Studio» باعدارلاماسىن تولىق زەرتتەۋ.

بۇگىندە ءموبيلدى قوسىمشا ۇعىمى بارىنە تانىس. اۋەلدە ۋاقىتىڭىزدى ۇنەمدەۋگە ۇلەس قوسىپ، جۇيكەڭىزدى ورىنسىز جۇقارتۋعا جول بەرمەيدى دەپ جوسپارلانعان ءموبيلدى قوسىمشالار ادام تۇرمىسىن ءسوزسىز جەڭىلدەتەدى. ياعني، بۇگىندە ءموبيلدى قوسىمشالاردىڭ قوعامدا الاتىن ورنى ەرەكشە، ءارى كەڭىنەن قولدانىسقا يە. ءموبيلدى قوسىمشالار تەك ارنايى مامان يەسىنە نە بولماسا بەلگىلى ءبىر سالادا، جەكە قالىپتاسقان تۇلعاعا عانا ارنالماعان. قوعامدا بولىپ جاتقان قۇبىلىستاردى قامتي وتىرىپ، ويلاستىرىلىپ جاتقان ءموبيلدى قوسىمشالاردىڭ بۇگىندە ءبىز بەن ءسىز ءۇشىن پايداسى مولىنان.

«Android Studio باعدارلاماسىندا تۋريستىك ولكەتانۋ قىزمەتى» اتتى موبيلدىك قوسىمشادا وبلىسىمىزداعى دەمالىس ورىندارىنىڭ ورنالاسۋ مەكەن-جايى، كورىكتى جەرلەرى، مەيرامحانالار مەن ويىن-ساۋىق ورتالىقتارىن تاماشالاي الاسىز. بارلىق اقپاراتتار لاتىن تىلىندە بەرىلەدى.

جاڭا پروەكتىنى باستاۋ ءۇشىن Android Studio باعدارلامالاۋ ورتاسىندا File - New - New Project - ءتىنى تاڭدايمىز. سۋرەتتە كورسەتىلگەندەي.


جوعارىدا كورسەتىلگەندەي، جاڭا پروەكتىنى  قۇرۋدى باسقاننان كەيىن بىزگە پروەكتىنىڭ ءتۇرىن تاڭداۋعا ۇسىنادى. جالپى Android Studio-دا تەك قانا سمارتفوندارعا ەمەس. Android وپەراسيالىق جۇيەسى ورناتىلعان باسقا دا قۇرىلعىلارعا قوسىمشا قۇراستىرۋعا بولادى. Android Studio باعدارلامالاۋ ورتاسىندا Phone and Tablet (سمارتفوندار مەن پلانشەتتەرگە)، Wears OS (اقىلدى ساعاتتار ءۇشىن)، TV (اقىلدى تەليەۆيزورلار ءۇشىن)، Android Auto (اقىلدى كولىكتەر ءۇشىن)، Android Things (اقىلدى زاتتار ءۇشىن). بىزگە سمارتفوندار مەن پلانشەتتەرگە كەرەك، ونىڭ ىشىندە Empty Activityء-دى تاڭدايمىز. ودان باسقا Add No Activity جاڭا اكتيۆيتي قوسىمشا ءۇشىن، Basic Activity - بازوۆىي اكتيۆيتي، Empty Activity - بوس اكتيۆيتي، Bottom Navigation Activity - تومەنگى ناۆيگاسيا اكتيۆيتي، Fullscreen Activity - تولىق ەكران اكتيۆيتي، Master Detail Flow - بولشەكتەر اعىمى، Navigation Drawer Activity - سىزىلعان ناۆيگاسيا اكتيۆيتي، Google Maps Activity - Google كارتا اكتيۆيتي. بىزگە كەرەگى Empty Activity - بوس اكتيۆيتي. 

       جوبامىزدىڭ تەڭشەسىن ەنگىزەمىز. Name - جوبامىزدىڭ اتى، Package name - پاكەتتىڭ اتالۋى، Save location - جوبانى ساقتاۋ ورنى، Language - باعدارلامالاۋ ءتىلىن تاڭدايمىز. ءبىزدىڭ جوبا ءۇشىن تومەندەگى اتاۋلاردى ەنگىزەمىز، Minimum API Level - API ءۇشىن مينيمۋمدى كورسەتەمىز، ول دەگەنىمىز Android وپەراسيالىق جۇيەنىڭ ۆەرسياسى. قازىرگى كەزدە API 15: Android 4.0.3 (IceCreamSandwich) 100% Android وج سمارتفوندارى مەن پلانشەتتىندە جۇمىس ىستەيدى. Name - Olketanu، Package name - com.example.olketanu، Save location - C:\Users\baibe\AndroidStudioProjects\Olketanu، Language - Java، Minimum API Level - API 15.

Finish باتىرماسىن باسقاننان كەيىن قوسىمشانى قۇراستىرۋ ءۇشىن، باسىندا كورسەتىلگەن كونفيگۋراسيا بويىنشا فايلداردى جۇكتەيدى. سۋرەتتە كورسەتىلگەندەي app، gradle پاپكالارى بولادى. ونىڭ ىشىندە فايلدار جاتادى.

جوبامىزعا جاڭا Java كلاسىن قوسۋ ءۇشىن سىلتەمەنى app پاپكاسىنا اپارىپ، وڭ جاق باتىرمانى باسامىز ەكرانعا شىققان مەنيۋدىڭ ىشىندە New - Java Class-تى تاڭدايمىز.

اشىلعان بەتتە جاڭا كلاستىڭ اتاۋلارى مەن باپتاۋلارىن ورناتامىز. Name كلاستىڭ اتاۋى - SimpleWebViewClient.      

Layout پاپكاسىنىڭ ىشىندە activity_main.xml فايلىن اشامىز. Widgetsءتىڭ ىشىنجەگى - WebViewءدى ەكرانعا جۇكتەيمىز. سوسىن كەلەسى كودتى جازامىز:

 

webView = (WebView) findViewById(R.id.webview
webView.clearCache(true
WebSettings webSettings = webView.getSettings()؛
webSettings.setJavaScriptEnabled(true

SimpleWebViewClient webViewClient = new SimpleWebViewClient(this
webView.setWebViewClient(webViewClient)؛

webView.loadUrl("url_address"

SingleWebViewClient.java فايلىنىڭ كودى:

 

public class SimpleWebViewClient extends WebViewClient {

    private Activity activity؛

    public SimpleWebViewClient(Activity activity) {
        this.activity =activity؛
    }

    @Override
    public boolean shouldOverrideUrlLoading(WebView view، String url) {
        if (url.contains("url_address")) {
            returnfalse؛
        }
        Intent intent = new Intent(Intent.ACTION_VIEW، Uri.parse(url))؛
        activity.startActivity(intent)؛
        returnfalse؛
    }
}

         جوبانى جازىپ بولعاننان كەيىن، ءبىز ونى قۇراستىرامىز. قۇراستىرۋ ءۇشىن سۋرەتتە كورسەتىلگەندەي باتىرمالاردى باسامىز.

جوبانىنىڭ apk فايلىن قۇراستىرۋ جۇيەسى.

apk فايلى

Android Studio باعدارلاماسىندا دايىن بولعان ءونىمدى تانىستىرىپ كەتەيىن. موبيلدىك قوسىمشا 3 بولىكتەن تۇرادى. ءبىرىنشىسى، «اقمولا وبلىسىمىزداعى رەسپۋبليكالىق ماڭىزى بار ەسكەرتكىشتەر جوبالارى» اتتى ءبولىم كىرەدى. بۇل ءبولىم 10 بولىمشەلەردەن تۇرادى. وسى بولىمشەلەردە وبلىسىمىزداعى كورنەكى جەرلەر، قاسيەتتەر ورىندار بەرىلگەن. ولارعا كىرەتىندەر: ابىلاي حان الاڭى، حان ورداسى كوكشەتاۋ، ءۋاليحان مازارى، حاننىڭ قىزىل اعاشى، «جاڭىبەك-شالقار» كەسەنەسى، «الىپتومار» مازارى، بەسپاقىر بازارى، «كەنەسارى» ۇڭگىرى، «بوتاعاي» كەسەنەسى، «اق ەدىل قوجا» مازارى.

ەكىنشى بولىمگە ايماقتىق ماڭىزى بار ەسكەرتكىشتەردىڭ جوبالارى كىرەدى.  بۇل ءبولىمى 5 بولىمشەدەن تۇرادى. ولارعا كىرەتىندەر: «باۋبەك باتىر» كەسەنەسى، «ەرجۇرەك كياكباي باتىر»، «قاراۋىل قوساعالى باتىر»، «ساققۇلاق بي» كەسەنەلەرى،  «پاڭ نۇرماعاعامبەت» مازارى. ءار بولىمشەلەردە تولىق اقپارات بەرىلەدى.

دايىن بولعان .apk فايلدى تەلەفونعا جۇكتەۋ ءۇشىن قوسىمشانىڭ گيبريدتى نۇسقاسىن ساقتاۋ قاجەت. بۇل نۇسقانى Android وپەراسيالىق جۇيەلەرىنە جۇكتەۋ كەرەك. قوسىمشانى WhatsApp جەلىسى ارقىلى جىبەرۋ قاجەت. جىبەرىلگەن قوسىمشانى اشۋ ءۇشىن تەلەفونداعى «ناسترويكاعا» كىرىپ، «پاميات ۋسترويستۆا» سالىمىنانان  WhatsApp⇒ Media⇒WhatsApp Documents-كە كىرىپ، app-debug.apk فايلىن قوسۋ ءۇشىن رۇقسات بەرىلۋى ءتيىس. سوندا ءسىزدىڭ وپەراسيالىق جۇيەڭىزگە ءموبيلدى قوسىمشا ورناتىلادى. وقى قادامداردان كەيىن قوسىمشا ءسىزدىڭ تەلەفونىڭىزدا ورناتىلادى. ىسكە ءسات!


You Might Also Like

جاڭالىقتار

جارناما