شارك المقالة

كيفية اضافة زر اخفاء واظهار الرقم السري في الاندرويد ستوديو | hide and show password in Android Studio

 



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


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


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


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


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



طريقة اضافة المكتبة الخاصة بإظهار واخفاء الرقم السري


اضف هذا الكود في المكتبة الخاصة بالتطبيق الذي تعمل عليه


 dependencies {
        compile 'com.github.scottyab:showhidepasswordedittext:0.8'
    }


وايضا هذا ايضا


    allprojects {
        repositories {
            maven {
                url "https://jitpack.io"
            }
        }
    }


كيفية اضافة زر العين لاخفاء واظهار الباسورد في التصميم الخاص بك بالاندرويد ستوديو xml


 <com.scottyab.showhidepasswordedittext.ShowHidePasswordEditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/simplePassword"
            android:hint="Password"
            />


تخصيص إخفاء / إظهار الرموز عبر السمات المخصصة


app:drawable_show="@drawable/ic_custom_show"
app:drawable_hide="@drawable/ic_custom_hide"


يمكنك أيضًا تلوين الرمز

السمة : app:tint_color=”@android:color/holo_orange_dark”

وقت التشغيل باستخدام setTintColor(int color)

قم بزيادة حجم منطقة اللمس التي تعمل على تبديل العرض app:additionalTouchTargetSize=50dp


او يمكنك عملها عن طريق الماتريال ديزين بكل سهولة دون الحاجة الى مكتبات خارجية


فيديو الشرح



لمزيد من الاكواد شاهد ايضا :

شاهد أيضًا
مقالات ذات صلة
كيف تقوم باخفاء AppBar اثناء النزول الى الاسفل في اندرويد ستوديو – how to hide Appbar on scroll android studio

كيفية اظهار واخفاء appbar في اندرويد ستوديو اثناء عمل scrolling down.في كثر من الاحيان اثناء…

شرح عمل Retrofit Singleton في برنامج اندرويد ستوديو

إنشاء class خارجي لل Apis في Android Studioتعد فكرة الSingleton واحده من الافكار التي لا…

عمل theme للApplication كامل في flutter

  عمل theme للApplication كامل في flutterالمظهر في التطبيق من الاشياء التي يجب عليك التركيز…

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

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