شارك المقالة

شرح تغيير النص الى رقم في الاندرويد ستوديو | String to integer android java

 



متابعي موقعنا الاعزاء مرحبا بكم في مقالة جديدة في برنامج android studio حيث يتم استخدام هذا البرنامج لتطوير , في بداية تعليمي للاندرويد كنت اعاني من مشكلة وهي كيف ادخل للبرنامج رقم او بمعنى اصح كيف اجعل المستخدم يدخل رقم واضع عليه عملية حسابية وبحثت كثيرا وكثيرا على طريقة الى ان توصلت الى طريقة تحويل النص الى عدد واحببت ان اشارككم بها في هذا المقال وارجوا منكم ان تشاركوا المقالة بين اصدقائكم لكي تعم الفائدة وايضا هذا يعد اكبر داعم لنا على الاستمرارية في كتابة المقالات , (development) وبرمجة تطبيقات الاندرويد حيث يعمل اندرويد ستوديو في بيئة xml للتصميم  ويمكن تطويرالتطبيق الخاص بك بلغة الجافا او الكوتلن وقد سبق وان قدمنا لكم اكواد برمجية لي كلاتا اللغتين ، حيث يتعد لغة الكوتلن تطوير من جوجل للجافا وتعد اللغة الرسمية لتطوير التطبيقات لدى جوجل ولكن ما يعيبها ان البرنامج يكون مساحتة كبيرة خلافا عن الجافا الذي تكون مساحتة قليلة ، ويفضل تحميل اخر نسخة من الاندرويد استديو لانها تحوي مميزات رهيبة وتسهل على المطور عملية تطوير التطبيقات .


عن الاندرويد ستوديو


يعد برنامج أندرويد ستوديو من اقوى البرامج الـ برمجة المخصصة في مجال تطوير تطبيق او تطبيقات الاندرويد كما ذكرنا ، ويمكن أن تقوم بي تحميل البرنامج مجانا من خلال الموقع الرسمي ، واذا كنت تبحث عن شرح او كورس تطوير تطبيقات الأندرويد فنحن نقدم لكم مجموعة كبيرة من المشاريع الجاهزة والاكواد التي سوف تساعدك على تعلم تطوير تطبيقات أندرويد إلى الوصول الى مرحلة الاحتراف بإذن الله 


تاريخ الاندرويد ستوديو


كانت بداية الاندرويد عام 2003 على يد آندي روبين وعدد من المبروجين الاخرين حيث تعد أندرويد استوديو ‏ منصة لكتابة و انشاء التطبيقات ( apps ) والتي تسهل على المطورين كتابة الشيفرة المصدرية لتطبيقات أندرويد سواء بلغة جافا ( java ) في بيئة ide ، كما تسمح للمطور بمعاينة الهيئة التطبيقه الخاصة على مختلف قياسات الشاشات بشكل فوري أثناء التطوير ألتطبيقات والبرامج ، وتسهّل البرمجة تطوير التطبيقات متعددة اللغات ويمكنك تنزيل المحرر من خلال الموقع الرسمي للبرنامج ويمكنك الـ بداية في البرمجة وتعلم البرمجة باستخدام لغة الجافا ويوجد دروس في موقعنا وشروحات في الجافا يمكنك الاطلاع عليها ويوجد كتاب او مجموعة كتب لتعلم كيفية الكتابة بالجافا .


لكي تقوم بإدخال نص في الاندرويد ستوديو تقوم بكتابة التالي


String f = text.getText().toString();


f = يمكنك تغيرة الى اي كلمة او حرف اخر

text = قم بتغيير هذة الجملة الى اسم EditText الذي قمت بتعريفة بالاعلى بمعنى EditText write نستبدل text بــ write


والان لكي تقوم بعملية التحويل يكتب على هذا النحو 


        double n1 = Double.valueOf(f);
        double sum = n1 * 2 ;
        String sum2 =String.valueOf(sum);
        reus.setText(sum2);



في هذا الكود قمت بتحويل F الى رقم و عملية sum قمت بضرب n1 في 2.

ويمكنك عمل if لتجنب حصول مشكلة في الكود ليصبح الكود النهائي بهذا الشكل


        String f = text.getText().toString();
        if (f.isEmpty()) {
            Toast.makeText(this, R.string.are_you_ok, Toast.LENGTH_SHORT).show();
            return;

        }

        double n1 = Double.valueOf(f);
        double sum = n1 * 2.2046 ;
        String sum2 =String.valueOf(sum);
        reus.setText(sum2);



reus هي مكان عرض النتيجة وهنا انا وضعتها على شكل EditText


صورة توضيحية 



لمزيد من الاكواد



شاهد أيضًا
مقالات ذات صلة
التعامل مع Map #9 : طريقة عمل tracking او تتبع لموقع المستخدم من قاعة البينانات Data base برنامج اندرويد ستوديو

  يعد هذا الدرس نهاية دورة maping من دروس اندرويد ستوديو , بالنسبه للدروس التي…

كيفية قص وتحديد ابعاد الصورة داخل تطبيقك في الاندرويد ستوديو Cropper android stoudio

  كيفية قص وتحديد ابعاد الصورة داخل تطبيقك في الاندرويد ستوديوبسم الله الرحمن الرحيم ،…

كيفية اضافة صورتين مع بعض بلغة بايثون | add two image in one image by python

 كيفية اضافة صورتين مع بعض بلغة بايثونواحد من الاكواد الشهيره والغير منتشرة على الانترنت بشكل…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع