diff --git a/app/src/main/res/values-ar-rEG/strings.xml b/app/src/main/res/values-ar-rEG/strings.xml index e59d7303..32d997c3 100644 --- a/app/src/main/res/values-ar-rEG/strings.xml +++ b/app/src/main/res/values-ar-rEG/strings.xml @@ -1,21 +1,21 @@ اتعلم إزاي تعمل تطبيقات جافا بسيطة في أندرويد ستوديو. 📱 - فيه تحديث جديد متاح! - إصدار جديد من التطبيق متاح. اضغط للتحديث! - بقالك فترة مدخلتش! - وحشتنا! تعالى نتعلم حاجة جديدة عن أندرويد! + فيه تحديث جديد متاح. + إصدار جديد من التطبيق متاح. اضغط للتحديث. + بقالك فترة مدخلتش. + وحشتنا. تعالى نتعلم حاجة جديدة عن أندرويد. أهلاً بك اقرأ ووافق على شروط الخدمة وسياسة الخصوصية للمتابعة موافق الرئيسية - تطبيق جديد وصل! + تطبيق جديد وصل. شوف أحدث تطبيق لشروحات أندرويد ستوديو. اتعلم Jetpack Compose، و Material 3، وغيرهم. اكتشف شروحات أندرويد ستوديو بإصدارات Kotlin و Java - تم تحديث إصدار Kotlin بدروس ديناميكية ومساعد ذكاء اصطناعي والمزيد. جرب مستقبل تطوير تطبيقات أندرويد! + تم تحديث إصدار Kotlin بدروس ديناميكية ومساعد ذكاء اصطناعي والمزيد. جرب مستقبل تطوير تطبيقات أندرويد. نزّله من على Google Play اعرف المزيد متجر Play @@ -223,8 +223,8 @@ تلميحات المراجعات شريط التقييم - قيّم تطبيقنا! - %1$.1f نجوم! + قيّم تطبيقنا. + %1$.1f نجوم. المراجعات داخل التطبيق أشرطة التقدم شريط التقدم @@ -282,7 +282,7 @@ إرسال رأيك الترخيص مشاركة - جربه الآن!!! + جربه الآن. مشاركة باستخدام… اطلع على هذا التطبيق: %1$s ادعمنا @@ -299,9 +299,9 @@ عن التطبيق الإصدار %1$s (%2$d) موسيقى - صُنع بـ ❤ في رومانيا! + صُنع بـ ❤ في رومانيا. هل تريد الإغلاق؟ - يتطلب إعادة التشغيل! + يتطلب إعادة التشغيل. ما هو تطبيق Android Studio Tutorials: Java Edition؟ إزاي أقدر أحمل تطبيق Android Studio Tutorials: Java Edition؟ هل تطبيق Android Studio Tutorials: Java Edition متاح لأجهزة iOS؟ @@ -368,30 +368,30 @@ تتيح لك شريط التنقل السفلي التنقل بسرعة بين العروض الرئيسية في التطبيق. تنزلق قائمة التنقل من الجانب وتعرض خيارات التنقل الرئيسية للتطبيق. متأكد إنك عايز تخرج؟ - دي هتبقى الرسالة اللي هتشوفها على الشاشة! - عشان التغيير يتنفذ، من فضلك أعد تشغيل التطبيق! - حزمة أدوات تطوير البرمجيات لأندرويد (SDK) هي مجموعة من الأدوات التي تسمح للمطورين بإنشاء تطبيقات أندرويد. تشمل مجموعة من المكتبات، ومصحح أخطاء، ومحاكي هاتف، ووثائق. تتضمن الحزمة أيضًا مكتبة API ومجموعة من وثائق API. الحزم التي تقوم بتنزيلها تحتوي على مكتبات تساعدك في إنشاء تطبيقك.\n\nهذه نظرة عامة على جميع إصدارات أندرويد والمعرفات المقابلة لها لمطوري أندرويد. نرحب بأي شخص لفتح مشكلة أو طلب سحب. تطوير سعيد! + دي هتبقى الرسالة اللي هتشوفها على الشاشة. + عشان التغيير يتنفذ، من فضلك أعد تشغيل التطبيق. + حزمة أدوات تطوير البرمجيات لأندرويد (SDK) هي مجموعة من الأدوات التي تسمح للمطورين بإنشاء تطبيقات أندرويد. تشمل مجموعة من المكتبات، ومصحح أخطاء، ومحاكي هاتف، ووثائق. تتضمن الحزمة أيضًا مكتبة API ومجموعة من وثائق API. الحزم التي تقوم بتنزيلها تحتوي على مكتبات تساعدك في إنشاء تطبيقك.\n\nهذه نظرة عامة على جميع إصدارات أندرويد والمعرفات المقابلة لها لمطوري أندرويد. نرحب بأي شخص لفتح مشكلة أو طلب سحب. تطوير سعيد. ربط الواجهات (View binding) هي ميزة تتيح لك كتابة كود يتفاعل مع الواجهات بسهولة أكبر. بمجرد تمكين ربط الواجهات في وحدة، فإنه ينشئ فئة ربط لكل ملف تخطيط XML موجود في تلك الوحدة. يحتوي مثيل من فئة الربط على مراجع مباشرة لجميع الواجهات التي لها ID في التخطيط المقابل. يتم تمكين ربط الواجهات على أساس كل وحدة على حدة. لتمكين ربط الواجهات في وحدة، اضبط خيار البناء viewBinding على true في ملف build.gradle على مستوى الوحدة، كما هو موضح في المثال التالي: يمكنك إضافة زر تبديل أساسي إلى تخطيطك باستخدام كائن ToggleButton. يقدم أندرويد 4.0 (API level 14) نوعًا آخر من أزرار التبديل يسمى مفتاح (switch) يوفر عنصر تحكم منزلق، يمكنك إضافته باستخدام كائن Switch. SwitchCompat هو إصدار من ودجت Switch يعمل على الأجهزة حتى API 7. ملاحظة هامة: الساعة الرقمية (Digital clock) تم إيقافها في الإصدار API 17. من API level 17 يمكنك استخدام TextClock بدلاً من الساعة الرقمية. فيما يلي وصف لساعة النص في أندرويد. الأزرار هي عنصر أساسي في أي تطبيق أندرويد. تسمح للمستخدمين بالتفاعل مع التطبيق وتنفيذ إجراءات مثل إرسال نموذج، أو بدء نشاط جديد، أو إجراء عملية شراء.\n\nفي أندرويد ستوديو، يتم إنشاء الأزرار باستخدام فئة Button ويمكن تخصيصها بمجموعة متنوعة من الطرق، بما في ذلك ضبط نصها ولونها وحجمها. يمكن أيضًا تكوينها لتشغيل إجراءات مختلفة عند النقر عليها، مثل بدء نشاط جديد أو عرض رسالة منبثقة.\n\nيمكن وضع الأزرار في أي مكان في تخطيط التطبيق ويمكن استخدامها بالاقتران مع عناصر واجهة المستخدم الأخرى مثل حقول النص والقوائم لإنشاء تطبيق كامل الوظائف وسهل الاستخدام.\n\nبشكل عام، الأزرار هي أداة بسيطة ولكنها قوية لبناء تطبيقات أندرويد جذابة وتفاعلية. - على سبيل المثال، إذا كان تطبيقك يحتاج إلى تنزيل شيء ما، فسوف يتطلب إذن الإنترنت.\n\nألق نظرة على موقع مطوري أندرويد لجميع الأذونات ومرجع للوثائق الرسمية!\n\nيجب أن تطلب تطبيقات أندرويد إذنًا للوصول إلى ميزات أو بيانات معينة على الجهاز. تُستخدم هذه الأذونات لحماية خصوصية المستخدم والجهاز. عند تثبيت تطبيق، يُطلب من المستخدم منح أو رفض الأذونات التي يطلبها التطبيق. لن يكون للتطبيق حق الوصول إلا إلى الميزات أو البيانات التي طلب الإذن بها.\n\nهناك نوعان من الأذونات: عادية وخطيرة. الأذونات العادية لا تشكل خطرًا على خصوصية المستخدم. تشمل أشياء مثل الوصول إلى الإنترنت والاهتزاز. الأذونات الخطيرة، من ناحية أخرى، يمكن أن تصل إلى معلومات أو إجراءات حساسة وبالتالي فهي أكثر تقييدًا. وتشمل هذه الأذونات مثل الوصول إلى موقع المستخدم والكاميرا وجهات الاتصال.\n\nمن المهم لمطوري التطبيقات أن يطلبوا فقط الأذونات الضرورية للغاية لكي يعمل تطبيقهم بشكل صحيح. وهذا يساعد على حماية خصوصية المستخدم ويجعل التطبيق أكثر سهولة في الاستخدام. + على سبيل المثال، إذا كان تطبيقك يحتاج إلى تنزيل شيء ما، فسوف يتطلب إذن الإنترنت.\n\nألق نظرة على موقع مطوري أندرويد لجميع الأذونات ومرجع للوثائق الرسمية.\n\nيجب أن تطلب تطبيقات أندرويد إذنًا للوصول إلى ميزات أو بيانات معينة على الجهاز. تُستخدم هذه الأذونات لحماية خصوصية المستخدم والجهاز. عند تثبيت تطبيق، يُطلب من المستخدم منح أو رفض الأذونات التي يطلبها التطبيق. لن يكون للتطبيق حق الوصول إلا إلى الميزات أو البيانات التي طلب الإذن بها.\n\nهناك نوعان من الأذونات: عادية وخطيرة. الأذونات العادية لا تشكل خطرًا على خصوصية المستخدم. تشمل أشياء مثل الوصول إلى الإنترنت والاهتزاز. الأذونات الخطيرة، من ناحية أخرى، يمكن أن تصل إلى معلومات أو إجراءات حساسة وبالتالي فهي أكثر تقييدًا. وتشمل هذه الأذونات مثل الوصول إلى موقع المستخدم والكاميرا وجهات الاتصال.\n\nمن المهم لمطوري التطبيقات أن يطلبوا فقط الأذونات الضرورية للغاية لكي يعمل تطبيقهم بشكل صحيح. وهذا يساعد على حماية خصوصية المستخدم ويجعل التطبيق أكثر سهولة في الاستخدام. أزرار الصور هي أزرار تحتوي على صورة بدلاً من النص. يمكن استخدامها في أندرويد لتوفير واجهة مستخدم أكثر جاذبية بصريًا وتفاعلية. يمكن استخدام أزرار الصور لتشغيل إجراءات، أو التنقل إلى شاشات مختلفة، أو عرض معلومات إضافية. غالبًا ما يتم استخدامها بالاقتران مع تسميات نصية لتوفير اتصال واضح للمستخدم حول غرض الزر. AndroidX AppCompatImageView هو فئة فرعية من ImageView مصممة لدعم ميزات مختلفة من ActionBar و Material Design. وهو جزء من مكتبة AndroidX، وهي مجموعة من مكتبات الدعم التي تقدم إصدارات متوافقة مع الإصدارات السابقة من واجهات برمجة تطبيقات إطار عمل أندرويد بالإضافة إلى الميزات المتوفرة فقط من خلال واجهات برمجة تطبيقات المكتبة.\n\nمن المفترض أن يتم استخدام AppCompatImageView كبديل مباشر لـ ImageView، مما يسمح للمطورين باستخدام نفس الكود وعناصر واجهة المستخدم عبر إصدارات مختلفة من أندرويد. وهو يدعم ميزات مختلفة مثل التلوين، وتحميل المتجهات القابلة للرسم، والتعامل مع تحجيم الصور.\n\nيدعم AppCompatImageView أيضًا ميزات Material Design مثل الارتفاع، مما يسمح لعرض الصورة بإلقاء ظل والظهور وكأنه مرفوع فوق سطح التخطيط. كما أنه يدعم تأثير تموج Material Design، وهو تأثير مرئي يتم تطبيقه عند لمس عرض الصورة.\n\nباختصار، AndroidX AppCompatImageView هو فئة فرعية متعددة الاستخدامات وغنية بالميزات من ImageView مصممة لدعم مجموعة واسعة من الميزات وعناصر التصميم في تطبيقات أندرويد. Linear Layout Compat هي فئة في مكتبة دعم أندرويد appCompat v7. تمت إضافتها لدعم الطرق التي أضيفت في مستويات API الأحدث على المستويات القديمة (مثل الفواصل). إذا قارنت الطرق في LinearLayout و LinearLayoutCompat، يمكنك أن ترى أن التخطيط Compat يحتوي على جميع طرق LinearLayout دون أي قيود على مستوى API. على سبيل المثال، تم تقديم الطريقة setShowDividers في مستوى API 11. لذلك، في هذه الحالة، يجب استدعاء setShowDividers (ومعاملاتها) باستخدام Linear Layout Compat بدلاً من LinearLayout إذا كنت تستهدف منصة بمستوى API أقل من 11. - بغض النظر عن المبلغ الذي تتبرع به، ستساعدنا على إبقاء تطبيقنا قيد التشغيل وتحسين ميزاتنا. نحن نقدر كرمك ولطفك! + بغض النظر عن المبلغ الذي تتبرع به، ستساعدنا على إبقاء تطبيقنا قيد التشغيل وتحسين ميزاتنا. نحن نقدر كرمك ولطفك. اتعلم كيفية استخدام أشرطة التقدم في أندرويد مع هذا الدرس التفاعلي. يتضمن هذا الدرس قسمين: واحد لشريط تقدم أفقي وآخر لشريط تقدم دائري. في كل قسم، يمكنك رؤية كيفية تحديث شريط التقدم مع تقدم عملية التنزيل. يمكنك أيضًا عرض كود الدرس عن طريق النقر على زر الإجراء العائم في أسفل الشاشة. أندرويد هو نظام تشغيل للهواتف المحمولة طورته جوجل. تم إصداره لأول مرة كنسخة تجريبية في 5 نوفمبر 2007 وتم إطلاق أول نسخة تجارية، أندرويد 1.0، في 23 سبتمبر 2008. يعتمد أندرويد على نسخة معدلة من نواة لينكس وبرامج أخرى مفتوحة المصدر.\n\nأندرويد ستوديو هو بيئة التطوير المتكاملة الرسمية (IDE) لتطوير تطبيقات أندرويد. أعلنت عنه جوجل في مؤتمر I/O في 15 مايو 2013 وتم إصداره للاستخدام العام في 8 ديسمبر 2014. يعتمد أندرويد ستوديو على IntelliJ IDEA، وهو IDE جافا شهير.\n\nكوتلن هي لغة برمجة متعددة المنصات يمكن أن تعمل على آلة جافا الافتراضية (JVM)، وأندرويد، والمتصفح والمنصات الأصلية. تم إنشاؤها بواسطة JetBrains، وهي شركة برمجيات مقرها في براغ. تم الإعلان عن كوتلن لأول مرة في يوليو 2011 وتم إصدارها كمشروع مفتوح المصدر في فبراير 2012.\n\nأعلنت جوجل عن دعمها لكوتلن كلغة رسمية لتطوير تطبيقات أندرويد في مؤتمر I/O في 17 مايو 2017. منذ ذلك الحين، أصبحت كوتلن واحدة من أكثر اللغات شعبية لمطوري أندرويد. وفقًا لبيانات جوجل من أكتوبر 2020، يستخدم أكثر من 70% من أفضل 1000 تطبيق على Google Play لغة كوتلن. أندرويد ليس مجرد نظام تشغيل، ولكنه أيضًا منصة تقدم مجموعة من الميزات والإمكانيات للمستخدمين والمطورين. بعض ميزات أندرويد تشمل:\n\n- الاتصال قريب المدى (NFC)، الذي يسمح لك بمشاركة البيانات، وإجراء المدفوعات، والاتصال بأجهزة أخرى لاسلكيًا.\n- لوحات المفاتيح البديلة، التي تتيح لك تخصيص طريقة الإدخال الخاصة بك بتخطيطات ولغات وموضوعات مختلفة.\n- إرسال الأشعة تحت الحمراء (IR)، والذي يمكّنك من استخدام هاتفك كجهاز تحكم عن بعد لأجهزة التلفزيون ومكيفات الهواء والأجهزة الأخرى.\n- التحكم بدون لمس، الذي يتيح لك أداء الإجراءات على هاتفك دون لمس الشاشة باستخدام الإيماءات أو الأوامر الصوتية.\n- الأتمتة، التي تسمح لك بإعداد إجراءات روتينية ومحفزات لهاتفك لأداء مهام معينة تلقائيًا.\n- تنزيلات التطبيقات اللاسلكية، التي تتيح لك تثبيت التطبيقات من جهاز الكمبيوتر أو متصفح الويب دون توصيل هاتفك بكابل.\n- تبديل التخزين والبطارية، مما يمنحك خيار توسيع ذاكرة هاتفك أو استبدال بطاريته بسهولة.\n- شاشة رئيسية مخصصة، تتيح لك تخصيص مظهر هاتفك باستخدام الأدوات والخلفيات والأيقونات والمشغلات.\n\nأندرويد ستوديو هو أفضل أداة لتطوير تطبيقات أندرويد. يقدم العديد من الميزات والفوائد للمطورين مثل:\n\n- محرر كود مع تمييز الصيغة، وإكمال الكود، وإعادة الهيكلة، وتصحيح الأخطاء، والاختبار، وأدوات التدقيق.\n- محرر تخطيط مع واجهة سحب وإفلات لتصميم واجهات المستخدم.\n- محاكي مع تمهيد سريع ودعم لقطات لاختبار التطبيقات على أجهزة وتكوينات مختلفة.\n- تكامل Firebase مع خدمات مثل المصادقة، وقاعدة البيانات، والتخزين، والتحليلات، والإبلاغ عن الأعطال، إلخ.\n- نظام بناء قائم على Gradle مع إدارة التبعيات، والتخصيص، والتحسين، والتوقيع، وخيارات التوزيع، إلخ.\n\nباستخدام أندرويد ستوديو، يمكنك إنشاء تطبيقات مذهلة لأجهزة أندرويد باستخدام كوتلن، وهي لغة برمجة حديثة وموجزة وآمنة ومعبرة وقابلة للتشغيل المتبادل مع جافا. ساعة التوقيت (Chronometer) هي ودجت متخصص في إطار عمل أندرويد يوفر وظيفة تشبه المؤقت لعرض الوقت المنقضي. يمكن تكوينها للعد التصاعدي أو التنازلي، وتستخدم بشكل شائع في التطبيقات التي تتطلب ضبط الوقت، مثل تطبيقات ساعة الإيقاف أو مؤقت العد التنازلي. فئة Chronometer مشتقة من فئة TextView، مما يعني أنها ترث جميع خصائص وطرق TextView. يسمح هذا للمطورين بتخصيص مظهر Chronometer بسهولة، بما في ذلك حجم نصه ولونه وخطه. - ده شريط تنبيه سريع! + ده شريط تنبيه سريع. تم النقر - تم النسخ إلى الحافظة! 📋 + تم النسخ إلى الحافظة. 📋 لا يمكن فتح متجر Google Play. - شكراً لتقييمك لنا بـ %1$.1f نجوم! ❤️ - تم النقر على زر الصورة! - دي رسالة سريعة! + شكراً لتقييمك لنا بـ %1$.1f نجوم. ❤️ + تم النقر على زر الصورة. + دي رسالة سريعة. عرض صيغة الكود عرض مقتطفات رمز Java افتحني 🌐 @@ -443,10 +443,10 @@ نصيحة اليوم اختبار السؤال التالي - اكتمل الاختبار! نتيجتك: %1$d/%2$d + اكتمل الاختبار. نتيجتك: %1$d/%2$d لا مزيد من الأسئلة، تابع التحديثات القادمة للمزيد. تذكير الاختبار اليومي - عد للاختبار اليومي اليوم! + عد للاختبار اليومي اليوم. تطبيقات أخرى من المطور لقطة شاشة تعرض زر مشروع جديد في Android Studio. لقطة شاشة تعرض اختيار نوع النشاط أثناء إعداد المشروع. diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/app/src/main/res/values-bg-rBG/strings.xml index e980fa54..873732f9 100644 --- a/app/src/main/res/values-bg-rBG/strings.xml +++ b/app/src/main/res/values-bg-rBG/strings.xml @@ -1,21 +1,21 @@ Научете как да създавате прости Java приложения в Android Studio. 📱 - Налична е нова актуализация! - Налична е нова версия на приложението. Кликнете, за да актуализирате! - Отдавна не сме се виждали! - Липсвахте ни! Нека научим нещо ново за Android! + Налична е нова актуализация. + Налична е нова версия на приложението. Кликнете, за да актуализирате. + Отдавна не сме се виждали. + Липсвахте ни. Нека научим нещо ново за Android. Добре дошли Прочетете и се съгласете с нашите Условия за ползване и Политика за поверителност, за да продължите Съгласен съм Начало - Ново приложение е тук! + Ново приложение е тук. Разгледайте най-новото приложение Android Studio Tutorials. Научете Jetpack Compose, Material 3 и още. Открийте уроците за Android Studio Представяме издания за Kotlin и Java - Изданието за Kotlin е актуализирано с динамични уроци, AI асистент и още. Изживейте бъдещето на разработката за Android! + Изданието за Kotlin е актуализирано с динамични уроци, AI асистент и още. Изживейте бъдещето на разработката за Android. Вземете от Google Play Научете повече Play Store @@ -223,8 +223,8 @@ Подсказки Отзиви Лента за оценка - Оценете нашето приложение! - %1$.1f звезди! + Оценете нашето приложение. + %1$.1f звезди. Отзиви в приложението Ленти за напредък Лента за напредък @@ -276,7 +276,7 @@ Изпращане на обратна връзка Лиценз Споделяне - Опитайте сега!!! + Опитайте сега. Споделяне чрез… Вижте това приложение: %1$s Подкрепете ни @@ -293,9 +293,9 @@ Относно Версия %1$s (%2$d) Музика - Създадено с ❤ в Румъния! + Създадено с ❤ в Румъния. Затваряне? - Изисква рестартиране! + Изисква рестартиране. Какво е Android Studio Tutorials: Java Edition? Как мога да изтегля Android Studio Tutorials: Java Edition? Предлага ли се Android Studio Tutorials: Java Edition за iOS устройства? @@ -359,30 +359,30 @@ Долната навигационна лента позволява бързо превключване между основните изгледи в приложението. Навигационното чекмедже се плъзга отстрани и показва основните навигационни опции на приложението. Сигурни ли сте, че искате да излезете? - Това ще бъде съобщението, което ще видите на екрана! - За да влезе в сила, моля, рестартирайте приложението! - Комплектът за разработка на софтуер (SDK) за Android е колекция от инструменти, които позволяват на разработчиците да създават Android приложения. Той включва набор от библиотеки, дебъгер, емулатор на телефон и документация. SDK също така включва API библиотека и набор от API документация. Пакетите, които изтегляте, съдържат библиотеки, които ви помагат при създаването на вашето приложение.\n\nТова е преглед на всички версии на Android и техните съответни идентификатори за разработчици на Android. Всеки е добре дошъл да отвори проблем (issue) или заявка за изтегляне (pull request). Успешна разработка! + Това ще бъде съобщението, което ще видите на екрана. + За да влезе в сила, моля, рестартирайте приложението. + Комплектът за разработка на софтуер (SDK) за Android е колекция от инструменти, които позволяват на разработчиците да създават Android приложения. Той включва набор от библиотеки, дебъгер, емулатор на телефон и документация. SDK също така включва API библиотека и набор от API документация. Пакетите, които изтегляте, съдържат библиотеки, които ви помагат при създаването на вашето приложение.\n\nТова е преглед на всички версии на Android и техните съответни идентификатори за разработчици на Android. Всеки е добре дошъл да отвори проблем (issue) или заявка за изтегляне (pull request). Успешна разработка. View binding е функция, която ви позволява по-лесно да пишете код, който взаимодейства с изгледи. След като view binding е активирано в модул, то генерира клас за свързване за всеки XML файл с оформление, наличен в този модул. Инстанция на клас за свързване съдържа директни препратки към всички изгледи, които имат ID в съответното оформление. View binding се активира за всеки модул поотделно. За да активирате view binding в модул, задайте опцията за компилация viewBinding на true във файла build.gradle на ниво модул, както е показано в следния пример: Можете да добавите основен превключващ бутон към вашето оформление с обекта ToggleButton. Android 4.0 (API ниво 14) въвежда друг вид превключващ бутон, наречен switch, който предоставя плъзгащ контрол, който можете да добавите с обект Switch. SwitchCompat е версия на уиджета Switch, която работи на устройства до API 7. Важна забележка: Цифровият часовник е остарял във версия API 17. От API ниво 17 можете да използвате TextClock вместо цифров часовник. По-долу е описанието на TextClock в Android. Бутоните са съществен елемент на всяко Android приложение. Те позволяват на потребителите да взаимодействат с приложението и да извършват действия като изпращане на формуляр, стартиране на нова активност или извършване на покупка.\n\nВ Android Studio бутоните се създават с помощта на класа Button и могат да бъдат персонализирани по различни начини, включително задаване на техния текст, цвят и размер. Те също могат да бъдат конфигурирани да задействат различни действия при кликване, като стартиране на нова активност или показване на изскачащо съобщение.\n\nБутоните могат да бъдат поставени навсякъде в оформлението на приложението и могат да се използват заедно с други елементи на потребителския интерфейс като текстови полета и списъци, за да се създаде напълно функционално и удобно за потребителя приложение.\n\nКато цяло, бутоните са прост, но мощен инструмент за изграждане на ангажиращи и интерактивни Android приложения. - Например, ако вашето приложение трябва да изтегли нещо, то ще изисква разрешение за интернет.\n\nРазгледайте уебсайта на Android Developers за всички разрешения и препратка към официалната документация!\n\nAndroid приложенията трябва да изискват разрешение за достъп до определени функции или данни на устройството. Тези разрешения се използват за защита на поверителността на потребителя и устройството. Когато се инсталира приложение, потребителят е подканен да даде или откаже на приложението разрешенията, които то изисква. Приложението ще има достъп само до функциите или данните, за които е поискало разрешение.\n\nИма два вида разрешения: нормални и опасни. Нормалните разрешения не представляват риск за поверителността на потребителя. Те включват неща като достъп до интернет и вибрация. Опасните разрешения, от друга страна, могат потенциално да имат достъп до чувствителна информация или действия и следователно са по-ограничени. Те включват разрешения като достъп до местоположението на потребителя, камерата и контактите.\n\nВажно е разработчиците на приложения да изискват само разрешенията, които са абсолютно необходими за правилното функциониране на тяхното приложение. Това помага за защита на поверителността на потребителя и също така прави приложението по-удобно за потребителя. + Например, ако вашето приложение трябва да изтегли нещо, то ще изисква разрешение за интернет.\n\nРазгледайте уебсайта на Android Developers за всички разрешения и препратка към официалната документация.\n\nAndroid приложенията трябва да изискват разрешение за достъп до определени функции или данни на устройството. Тези разрешения се използват за защита на поверителността на потребителя и устройството. Когато се инсталира приложение, потребителят е подканен да даде или откаже на приложението разрешенията, които то изисква. Приложението ще има достъп само до функциите или данните, за които е поискало разрешение.\n\nИма два вида разрешения: нормални и опасни. Нормалните разрешения не представляват риск за поверителността на потребителя. Те включват неща като достъп до интернет и вибрация. Опасните разрешения, от друга страна, могат потенциално да имат достъп до чувствителна информация или действия и следователно са по-ограничени. Те включват разрешения като достъп до местоположението на потребителя, камерата и контактите.\n\nВажно е разработчиците на приложения да изискват само разрешенията, които са абсолютно необходими за правилното функциониране на тяхното приложение. Това помага за защита на поверителността на потребителя и също така прави приложението по-удобно за потребителя. Бутоните с изображение са бутони, които съдържат изображение вместо текст. Те могат да се използват в Android, за да осигурят по-визуално привлекателен и интерактивен потребителски интерфейс. Бутоните с изображение могат да се използват за задействане на действия, навигация до различни екрани или показване на допълнителна информация. Те често се използват в комбинация с текстови етикети, за да осигурят ясна комуникация с потребителя относно целта на бутона. AndroidX AppCompatImageView е подклас на ImageView, който е проектиран да поддържа различни функции на ActionBar и Material Design. Той е част от библиотеката AndroidX, която е набор от помощни библиотеки, предлагащи обратно съвместими версии на API на Android рамката, както и функции, които са достъпни само чрез API на библиотеката.\n\nAppCompatImageView е предназначен да се използва като директен заместител на ImageView, позволявайки на разработчиците да използват един и същ код и елементи на потребителския интерфейс в различни версии на Android. Той включва поддръжка за различни функции като оцветяване, зареждане на векторни изображения и обработка на мащабирането на изображения.\n\nAppCompatImageView също така включва поддръжка за функции на Material Design като повдигане (elevation), което позволява на изгледа на изображението да хвърля сянка и да изглежда повдигнат над повърхността на оформлението. Той също така включва поддръжка за ефекта на вълнички (ripple effect) на Material Design, който е визуален ефект, прилаган при докосване на изгледа на изображението.\n\nВ обобщение, AndroidX AppCompatImageView е универсален и богат на функции подклас на ImageView, който е проектиран да поддържа широк набор от функции и дизайнерски елементи в Android приложенията. LinearLayoutCompat е клас в помощната библиотека на Android appCompat v7. Той е добавен, за да поддържа методи, които са добавени в по-нови нива на API, на стари (като разделители). Ако сравните методите в LinearLayout и LinearLayoutCompat, можете да видите, че Compat оформлението има всички методи на LinearLayout без никакво ограничение на нивото на API. Например, методът setShowDividers е въведен на API ниво 11. Така че, в този случай, setShowDividers (и неговите параметри) трябва да се извиква чрез LinearLayoutCompat вместо LinearLayout, ако разработвате за платформа с API ниво под 11. - Без значение колко дарите, ще ни помогнете да поддържаме нашето приложение работещо и да подобряваме нашите функции. Оценяваме вашата щедрост и доброта! + Без значение колко дарите, ще ни помогнете да поддържаме нашето приложение работещо и да подобряваме нашите функции. Оценяваме вашата щедрост и доброта. Научете как да използвате ленти за напредък в Android с този интерактивен урок. Този урок включва два раздела: един за хоризонтална лента за напредък и един за кръгова лента за напредък. Във всеки раздел можете да видите как лентата за напредък се актуализира с напредването на изтеглянето. Можете също да видите кода за урока, като кликнете върху плаващия бутон за действие в долната част на екрана. Android е мобилна операционна система, разработена от Google. Първоначално е пусната като бета версия на 5 ноември 2007 г., а първата комерсиална версия, Android 1.0, е стартирана на 23 септември 2008 г. Android е базиран на модифицирана версия на ядрото на Linux и друг софтуер с отворен код.\n\nAndroid Studio е официалната интегрирана среда за разработка (IDE) за разработка на Android приложения. Тя е обявена от Google на конференцията I/O на 15 май 2013 г. и пусната за обществено ползване на 8 декември 2014 г. Android Studio е базирана на IntelliJ IDEA, популярна Java IDE.\n\nKotlin е междуплатформен език за програмиране, който може да работи на Java Virtual Machine (JVM), Android, браузър и нативни платформи. Създаден е от JetBrains, софтуерна компания със седалище в Прага. Kotlin е обявен за първи път през юли 2011 г. и пуснат като проект с отворен код през февруари 2012 г.\n\nGoogle обяви подкрепата си за Kotlin като официален език за разработка на Android приложения на своята конференция I/O на 17 май 2017 г. Оттогава Kotlin се превърна в един от най-популярните езици за разработчици на Android. Според данни на Google от октомври 2020 г. повече от 70% от топ 1000 приложения в Google Play използват Kotlin. Android не е само операционна система, но и платформа, която предлага редица функции и възможности за потребители и разработчици. Някои от функциите на Android включват:\n\n- Near Field Communication (NFC), което ви позволява да споделяте данни, да извършвате плащания и да се свързвате с други устройства безжично.\n- Алтернативни клавиатури, които ви позволяват да персонализирате метода си на въвеждане с различни оформления, езици и теми.\n- IR предаване, което ви позволява да използвате телефона си като дистанционно управление за телевизори, климатици и други уреди.\n- Управление без докосване, което ви позволява да извършвате действия на телефона си, без да докосвате екрана, като използвате жестове или гласови команди.\n- Автоматизация, която ви позволява да настройвате рутинни процедури и тригери, за да може телефонът ви да изпълнява определени задачи автоматично.\n- Безжично изтегляне на приложения, което ви позволява да инсталирате приложения от компютъра или уеб браузъра си, без да свързвате телефона си с кабел.\n- Смяна на памет и батерия, което ви дава възможност лесно да разширите паметта на телефона си или да смените батерията му.\n- Персонализиран начален екран, който ви позволява да персонализирате външния вид на телефона си с уиджети, тапети, икони и стартови екрани.\n\nAndroid Studio е най-добрият инструмент за разработване на Android приложения. Той предлага много функции и предимства за разработчиците, като например:\n\n- Кодов редактор с подчертаване на синтаксиса, довършване на код, рефакториране, отстраняване на грешки, тестване и инструменти за анализ на кода (linting).\n- Редактор на оформления с интерфейс за плъзгане и пускане за проектиране на потребителски интерфейси.\n- Емулатор с бързо стартиране и поддръжка на моментни снимки за тестване на приложения на различни устройства и конфигурации.\n- Интеграция с Firebase с услуги като удостоверяване, база данни, съхранение, анализи, отчитане на сривове и др.\n- Система за изграждане, базирана на Gradle, с управление на зависимостите,\nперсонализиране,\nоптимизация,\nподписване,\nопции за разпространение и др.\n\nС Android Studio,\nможете да създавате невероятни приложения за Android устройства, използвайки Kotlin,\nмодерен език за програмиране, който е кратък,\nбезопасен,\nизразителен,\nи съвместим с Java. Хронометърът е специализиран уиджет в рамката на Android, който предоставя функционалност, подобна на таймер, за показване на изминало време. Може да бъде конфигуриран да брои нагоре или надолу и често се използва в приложения, които изискват отчитане на време, като например приложения за хронометър или таймер за обратно броене. Класът Chronometer произлиза от класа TextView, което означава, че наследява всички свойства и методи на TextView. Това позволява на разработчиците лесно да персонализират външния вид на хронометъра, включително размера на текста, цвета и шрифта му. - Това е кратко известие! + Това е кратко известие. кликнато - Копирано в клипборда! 📋 + Копирано в клипборда. 📋 Не може да се отвори Google Play Store. - Благодарим ви, че ни оценихте с %1$.1f звезди! ❤️ - Кликнат е бутон с изображение! - Това е изскачащо съобщение! + Благодарим ви, че ни оценихте с %1$.1f звезди. ❤️ + Кликнат е бутон с изображение. + Това е изскачащо съобщение. Покажи синтаксиса на кода Показване на фрагмент от код на Java Отвори ме 🌐 @@ -443,10 +443,10 @@ Съвет на деня Тест Следващ въпрос - Тестът приключи! Вашият резултат: %1$d/%2$d + Тестът приключи. Вашият резултат: %1$d/%2$d Няма повече въпроси, очаквайте нови в следващи обновления. Ежедневно напомняне за тест - Върнете се за днешния тест! + Върнете се за днешния тест. Още приложения от разработчика Екранна снимка, показваща бутона Нов проект в Android Studio. Екранна снимка, показваща избор на тип активност при настройка на проекта. diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml index 86e4ea12..80a668bc 100644 --- a/app/src/main/res/values-bn-rBD/strings.xml +++ b/app/src/main/res/values-bn-rBD/strings.xml @@ -1,21 +1,21 @@ অ্যান্ড্রয়েড স্টুডিওতে কীভাবে সহজ জাভা অ্যাপ তৈরি করতে হয় তা শিখুন। 📱 - একটি নতুন আপডেট উপলব্ধ! - অ্যাপটির একটি নতুন সংস্করণ উপলব্ধ। আপডেট করতে ক্লিক করুন! - অনেক দিন হয়ে গেছে! - আমরা আপনাকে মিস করেছি! আসুন অ্যান্ড্রয়েড সম্পর্কে নতুন কিছু শিখি! + একটি নতুন আপডেট উপলব্ধ. + অ্যাপটির একটি নতুন সংস্করণ উপলব্ধ। আপডেট করতে ক্লিক করুন. + অনেক দিন হয়ে গেছে. + আমরা আপনাকে মিস করেছি. আসুন অ্যান্ড্রয়েড সম্পর্কে নতুন কিছু শিখি. স্বাগতম চালিয়ে যেতে আমাদের পরিষেবার শর্তাবলী এবং গোপনীয়তা নীতি পড়ুন এবং সম্মত হন সম্মত হোম - একটি নতুন অ্যাপ এসেছে! + একটি নতুন অ্যাপ এসেছে. সর্বশেষ অ্যান্ড্রয়েড স্টুডিও টিউটোরিয়াল অ্যাপটি দেখুন। জেটপ্যাক কম্পোজ, ম্যাটেরিয়াল ৩ এবং আরও অনেক কিছু শিখুন। অ্যান্ড্রয়েড স্টুডিও টিউটোরিয়াল আবিষ্কার করুন কোটলিন এবং জাভা সংস্করণ সহ - কোটলিন সংস্করণটি ডাইনামিক পাঠ, এআই সহকারী এবং আরও অনেক কিছু দিয়ে আপডেট করা হয়েছে। অ্যান্ড্রয়েড ডেভেলপমেন্টের ভবিষ্যৎ অভিজ্ঞতা নিন! + কোটলিন সংস্করণটি ডাইনামিক পাঠ, এআই সহকারী এবং আরও অনেক কিছু দিয়ে আপডেট করা হয়েছে। অ্যান্ড্রয়েড ডেভেলপমেন্টের ভবিষ্যৎ অভিজ্ঞতা নিন. গুগল প্লে থেকে পান আরও জানুন প্লে স্টোর @@ -223,8 +223,8 @@ টুলটিপ পর্যালোচনা রেটিং বার - আমাদের অ্যাপকে রেট দিন! - %1$.1f তারা! + আমাদের অ্যাপকে রেট দিন. + %1$.1f তারা. ইন-অ্যাপ পর্যালোচনা প্রোগ্রেস বার প্রোগ্রেস বার @@ -276,7 +276,7 @@ প্রতিক্রিয়া পাঠান লাইসেন্স শেয়ার করুন - এখনই চেষ্টা করুন!!! + এখনই চেষ্টা করুন. ব্যবহার করে শেয়ার করুন… এই অ্যাপটি দেখুন: %1$s আমাদের সমর্থন করুন @@ -293,9 +293,9 @@ সম্পর্কিত সংস্করণ %1$s (%2$d) সঙ্গীত - রোমানিয়াতে ❤ দিয়ে তৈরি! + রোমানিয়াতে ❤ দিয়ে তৈরি. বন্ধ করবেন? - পুনরায় শুরু করতে হবে! + পুনরায় শুরু করতে হবে. অ্যান্ড্রয়েড স্টুডিও টিউটোরিয়াল: জাভা সংস্করণ কী? আমি কীভাবে অ্যান্ড্রয়েড স্টুডিও টিউটোরিয়াল: জাভা সংস্করণ ডাউনলোড করতে পারি? অ্যান্ড্রয়েড স্টুডিও টিউটোরিয়াল: জাভা সংস্করণ কি iOS ডিভাইসের জন্য উপলব্ধ? @@ -359,30 +359,30 @@ একটি নীচের নেভিগেশন বার আপনাকে দ্রুত অ্যাপের শীর্ষস্তরের ভিউয়ের মাঝে স্যুইচ করতে দেয়। একটি নেভিগেশন ড্রয়ার পাশে থেকে স্লাইড করে এবং অ্যাপের প্রধান নেভিগেশন অপশনগুলো দেখায়। আপনি কি নিশ্চিত যে আপনি প্রস্থান করতে চান? - এটি সেই বার্তা যা আপনি পর্দায় দেখতে পাবেন! - কার্যকর হওয়ার জন্য দয়া করে অ্যাপটি পুনরায় শুরু করুন! - অ্যান্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট কিট (SDK) হল সরঞ্জামগুলির একটি সংগ্রহ যা ডেভেলপারদের অ্যান্ড্রয়েড অ্যাপ তৈরি করতে দেয়। এতে লাইব্রেরির একটি সেট, একটি ডিবাগার, একটি হ্যান্ডসেট এমুলেটর এবং ডকুমেন্টেশন অন্তর্ভুক্ত রয়েছে। SDK-তে একটি API লাইব্রেরি এবং API ডকুমেন্টেশনের একটি সেটও অন্তর্ভুক্ত রয়েছে। আপনি যে প্যাকেজগুলি ডাউনলোড করেন তাতে লাইব্রেরি রয়েছে, যা আপনাকে আপনার অ্যাপ তৈরিতে সহায়তা করে।\n\nএটি সমস্ত অ্যান্ড্রয়েড সংস্করণ এবং অ্যান্ড্রয়েড ডেভেলপারদের জন্য তাদের সংশ্লিষ্ট শনাক্তকারীর একটি সংক্ষিপ্তসার। যে কেউ একটি সমস্যা বা পুল অনুরোধ খুলতে স্বাগত। শুভকামনা! + এটি সেই বার্তা যা আপনি পর্দায় দেখতে পাবেন. + কার্যকর হওয়ার জন্য দয়া করে অ্যাপটি পুনরায় শুরু করুন. + অ্যান্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট কিট (SDK) হল সরঞ্জামগুলির একটি সংগ্রহ যা ডেভেলপারদের অ্যান্ড্রয়েড অ্যাপ তৈরি করতে দেয়। এতে লাইব্রেরির একটি সেট, একটি ডিবাগার, একটি হ্যান্ডসেট এমুলেটর এবং ডকুমেন্টেশন অন্তর্ভুক্ত রয়েছে। SDK-তে একটি API লাইব্রেরি এবং API ডকুমেন্টেশনের একটি সেটও অন্তর্ভুক্ত রয়েছে। আপনি যে প্যাকেজগুলি ডাউনলোড করেন তাতে লাইব্রেরি রয়েছে, যা আপনাকে আপনার অ্যাপ তৈরিতে সহায়তা করে।\n\nএটি সমস্ত অ্যান্ড্রয়েড সংস্করণ এবং অ্যান্ড্রয়েড ডেভেলপারদের জন্য তাদের সংশ্লিষ্ট শনাক্তকারীর একটি সংক্ষিপ্তসার। যে কেউ একটি সমস্যা বা পুল অনুরোধ খুলতে স্বাগত। শুভকামনা. ভিউ বাইন্ডিং একটি বৈশিষ্ট্য যা আপনাকে ভিউগুলির সাথে ইন্টারঅ্যাক্ট করে এমন কোড আরও সহজে লিখতে দেয়। একবার কোনও মডিউলে ভিউ বাইন্ডিং সক্ষম হয়ে গেলে, এটি সেই মডিউলে উপস্থিত প্রতিটি XML লেআউট ফাইলের জন্য একটি বাইন্ডিং ক্লাস তৈরি করে। একটি বাইন্ডিং ক্লাসের একটি উদাহরণে সংশ্লিষ্ট লেআউটে আইডি থাকা সমস্ত ভিউগুলির সরাসরি রেফারেন্স থাকে। ভিউ বাইন্ডিং মডিউল দ্বারা মডিউল ভিত্তিতে সক্রিয় করা হয়। একটি মডিউলে ভিউ বাইন্ডিং সক্রিয় করতে, মডিউল-স্তরের build.gradle ফাইলে viewBinding বিল্ড বিকল্পটিকে true তে সেট করুন, যেমনটি নিম্নলিখিত উদাহরণে দেখানো হয়েছে: আপনি ToggleButton অবজেক্ট দিয়ে আপনার লেআউটে একটি মৌলিক টগল বোতাম যোগ করতে পারেন। অ্যান্ড্রয়েড ৪.০ (API স্তর ১৪) সুইচ নামে আরেকটি ধরনের টগল বোতাম প্রবর্তন করে যা একটি স্লাইডার নিয়ন্ত্রণ প্রদান করে, যা আপনি একটি সুইচ অবজেক্ট দিয়ে যোগ করতে পারেন। SwitchCompat হল সুইচ উইজেটের একটি সংস্করণ যা API ৭ পর্যন্ত ডিভাইসগুলিতে চলে। গুরুত্বপূর্ণ দ্রষ্টব্য: ডিজিটাল ঘড়ি API ১৭ সংস্করণে বাতিল করা হয়েছে। API স্তর ১৭ থেকে আপনি ডিজিটাল ঘড়ির পরিবর্তে টেক্সট ক্লক ব্যবহার করতে পারেন। নিচে অ্যান্ড্রয়েডে টেক্সট ক্লকের বর্ণনা দেওয়া হল। বোতামগুলি যে কোনও অ্যান্ড্রয়েড অ্যাপের একটি অপরিহার্য উপাদান। এগুলি ব্যবহারকারীদের অ্যাপের সাথে ইন্টারঅ্যাক্ট করতে এবং ফর্ম জমা দেওয়া, একটি নতুন কার্যকলাপ শুরু করা বা কেনাকাটা করার মতো কাজগুলি সম্পাদন করতে দেয়।\n\nঅ্যান্ড্রয়েড স্টুডিওতে, বোতামগুলি বাটন ক্লাস ব্যবহার করে তৈরি করা হয় এবং তাদের পাঠ্য, রঙ এবং আকার সেট করা সহ বিভিন্ন উপায়ে কাস্টমাইজ করা যেতে পারে। ক্লিক করা হলে বিভিন্ন ক্রিয়া ট্রিগার করার জন্য এগুলি কনফিগার করা যেতে পারে, যেমন একটি নতুন কার্যকলাপ শুরু করা বা একটি পপ-আপ বার্তা প্রদর্শন করা।\n\nবোতামগুলি একটি অ্যাপের লেআউটের যে কোনও জায়গায় স্থাপন করা যেতে পারে এবং একটি সম্পূর্ণ কার্যকরী এবং ব্যবহারকারী-বান্ধব অ্যাপ তৈরি করতে টেক্সট ফিল্ড এবং তালিকার মতো অন্যান্য UI উপাদানগুলির সাথে একত্রে ব্যবহার করা যেতে পারে।\n\nসামগ্রিকভাবে, বোতামগুলি আকর্ষক এবং ইন্টারেক্টিভ অ্যান্ড্রয়েড অ্যাপ তৈরির জন্য একটি সহজ কিন্তু শক্তিশালী সরঞ্জাম। - উদাহরণস্বরূপ, যদি আপনার অ্যাপটিকে কিছু ডাউনলোড করতে হয়, তবে এটির জন্য ইন্টারনেট অনুমতির প্রয়োজন হবে।\n\nসমস্ত অনুমতি এবং অফিসিয়াল ডকুমেন্টেশনের একটি রেফারেন্সের জন্য অ্যান্ড্রয়েড ডেভেলপারস ওয়েবসাইটটি দেখুন!\n\nঅ্যান্ড্রয়েড অ্যাপগুলিকে একটি ডিভাইসে নির্দিষ্ট বৈশিষ্ট্য বা ডেটা অ্যাক্সেস করার জন্য অনুমতি চাইতে হবে। এই অনুমতিগুলি ব্যবহারকারীর এবং ডিভাইসের গোপনীয়তা রক্ষা করতে ব্যবহৃত হয়। যখন একটি অ্যাপ ইনস্টল করা হয়, তখন ব্যবহারকারীকে অ্যাপটিকে তার অনুরোধ করা অনুমতিগুলি মঞ্জুর বা অস্বীকার করতে বলা হয়। অ্যাপটি কেবল সেই বৈশিষ্ট্য বা ডেটা অ্যাক্সেস করতে পারবে যার জন্য এটি অনুমতি চেয়েছে।\n\nদুটি ধরণের অনুমতি রয়েছে: সাধারণ এবং বিপজ্জনক। সাধারণ অনুমতিগুলি ব্যবহারকারীর গোপনীয়তার জন্য কোনও ঝুঁকি তৈরি করে না। এর মধ্যে ইন্টারনেট অ্যাক্সেস এবং ভাইব্রেটের মতো জিনিস অন্তর্ভুক্ত রয়েছে। অন্যদিকে, বিপজ্জনক অনুমতিগুলি সম্ভাব্যভাবে সংবেদনশীল তথ্য বা ক্রিয়াগুলি অ্যাক্সেস করতে পারে এবং তাই আরও সীমাবদ্ধ। এর মধ্যে ব্যবহারকারীর অবস্থান, ক্যামেরা এবং পরিচিতিগুলিতে অ্যাক্সেসের মতো অনুমতিগুলি অন্তর্ভুক্ত রয়েছে।\n\nঅ্যাপ ডেভেলপারদের জন্য এটি গুরুত্বপূর্ণ যে তারা কেবল তাদের অ্যাপের সঠিকভাবে কাজ করার জন্য একেবারে প্রয়োজনীয় অনুমতিগুলির জন্য অনুরোধ করে। এটি ব্যবহারকারীর গোপনীয়তা রক্ষা করতে সাহায্য করে এবং অ্যাপটিকে আরও ব্যবহারকারী-বান্ধব করে তোলে। + উদাহরণস্বরূপ, যদি আপনার অ্যাপটিকে কিছু ডাউনলোড করতে হয়, তবে এটির জন্য ইন্টারনেট অনুমতির প্রয়োজন হবে।\n\nসমস্ত অনুমতি এবং অফিসিয়াল ডকুমেন্টেশনের একটি রেফারেন্সের জন্য অ্যান্ড্রয়েড ডেভেলপারস ওয়েবসাইটটি দেখুন.\n\nঅ্যান্ড্রয়েড অ্যাপগুলিকে একটি ডিভাইসে নির্দিষ্ট বৈশিষ্ট্য বা ডেটা অ্যাক্সেস করার জন্য অনুমতি চাইতে হবে। এই অনুমতিগুলি ব্যবহারকারীর এবং ডিভাইসের গোপনীয়তা রক্ষা করতে ব্যবহৃত হয়। যখন একটি অ্যাপ ইনস্টল করা হয়, তখন ব্যবহারকারীকে অ্যাপটিকে তার অনুরোধ করা অনুমতিগুলি মঞ্জুর বা অস্বীকার করতে বলা হয়। অ্যাপটি কেবল সেই বৈশিষ্ট্য বা ডেটা অ্যাক্সেস করতে পারবে যার জন্য এটি অনুমতি চেয়েছে।\n\nদুটি ধরণের অনুমতি রয়েছে: সাধারণ এবং বিপজ্জনক। সাধারণ অনুমতিগুলি ব্যবহারকারীর গোপনীয়তার জন্য কোনও ঝুঁকি তৈরি করে না। এর মধ্যে ইন্টারনেট অ্যাক্সেস এবং ভাইব্রেটের মতো জিনিস অন্তর্ভুক্ত রয়েছে। অন্যদিকে, বিপজ্জনক অনুমতিগুলি সম্ভাব্যভাবে সংবেদনশীল তথ্য বা ক্রিয়াগুলি অ্যাক্সেস করতে পারে এবং তাই আরও সীমাবদ্ধ। এর মধ্যে ব্যবহারকারীর অবস্থান, ক্যামেরা এবং পরিচিতিগুলিতে অ্যাক্সেসের মতো অনুমতিগুলি অন্তর্ভুক্ত রয়েছে।\n\nঅ্যাপ ডেভেলপারদের জন্য এটি গুরুত্বপূর্ণ যে তারা কেবল তাদের অ্যাপের সঠিকভাবে কাজ করার জন্য একেবারে প্রয়োজনীয় অনুমতিগুলির জন্য অনুরোধ করে। এটি ব্যবহারকারীর গোপনীয়তা রক্ষা করতে সাহায্য করে এবং অ্যাপটিকে আরও ব্যবহারকারী-বান্ধব করে তোলে। ইমেজ বোতাম হল এমন বোতাম যাতে টেক্সটের পরিবর্তে একটি ছবি থাকে। এগুলি অ্যান্ড্রয়েডে আরও দৃশ্যত আকর্ষণীয় এবং ইন্টারেক্টিভ ব্যবহারকারী ইন্টারফেস সরবরাহ করতে ব্যবহার করা যেতে পারে। ইমেজ বোতামগুলি ক্রিয়া ট্রিগার করতে, বিভিন্ন স্ক্রিনে নেভিগেট করতে বা অতিরিক্ত তথ্য প্রদর্শন করতে ব্যবহার করা যেতে পারে। এগুলি প্রায়শই ব্যবহারকারীকে বোতামের উদ্দেশ্য সম্পর্কে স্পষ্ট যোগাযোগের জন্য টেক্সট লেবেলগুলির সাথে একত্রে ব্যবহৃত হয়। AndroidX AppCompatImageView হল ImageView-এর একটি সাবক্লাস যা ActionBar এবং Material Design-এর বিভিন্ন বৈশিষ্ট্য সমর্থন করার জন্য ডিজাইন করা হয়েছে। এটি AndroidX লাইব্রেরির অংশ, যা সাপোর্ট লাইব্রেরির একটি সেট যা অ্যান্ড্রয়েড ফ্রেমওয়ার্ক API-এর পশ্চাদমুখী-সামঞ্জস্যপূর্ণ সংস্করণগুলির পাশাপাশি লাইব্রেরি API-এর মাধ্যমে শুধুমাত্র উপলব্ধ বৈশিষ্ট্যগুলি সরবরাহ করে।\n\nAppCompatImageView-কে ImageView-এর একটি ড্রপ-ইন প্রতিস্থাপন হিসাবে ব্যবহার করার উদ্দেশ্যে করা হয়েছে, যা ডেভেলপারদের বিভিন্ন অ্যান্ড্রয়েড সংস্করণ জুড়ে একই কোড এবং UI উপাদানগুলি ব্যবহার করতে দেয়। এতে টিন্টিং, ভেক্টর ড্রয়েবল লোড করা এবং ইমেজ স্কেলিং পরিচালনা করার মতো বিভিন্ন বৈশিষ্ট্যের জন্য সমর্থন অন্তর্ভুক্ত রয়েছে।\n\nAppCompatImageView-তে এলিভেশনের মতো Material Design বৈশিষ্ট্যগুলির জন্যও সমর্থন অন্তর্ভুক্ত রয়েছে, যা ইমেজ ভিউকে একটি ছায়া ফেলতে এবং লেআউটের পৃষ্ঠের উপরে উত্থিত দেখাতে দেয়। এতে Material Design রিপল ইফেক্টের জন্যও সমর্থন অন্তর্ভুক্ত রয়েছে, যা ইমেজ ভিউ স্পর্শ করা হলে প্রয়োগ করা একটি ভিজ্যুয়াল ইফেক্ট।\n\nসংক্ষেপে, AndroidX AppCompatImageView হল ImageView-এর একটি বহুমুখী এবং বৈশিষ্ট্য-সমৃদ্ধ সাবক্লাস যা অ্যান্ড্রয়েড অ্যাপে বিস্তৃত বৈশিষ্ট্য এবং ডিজাইন উপাদানগুলিকে সমর্থন করার জন্য ডিজাইন করা হয়েছে। লিনিয়ার লেআউট কম্প্যাট অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরি অ্যাপকম্প্যাট v7-এর একটি ক্লাস। এটি পুরানো API স্তরগুলিতে নতুন API স্তরগুলিতে যুক্ত করা পদ্ধতিগুলিকে (যেমন ডিভাইডার) সমর্থন করার জন্য যুক্ত করা হয়েছিল। আপনি যদি লিনিয়ার লেআউট এবং লিনিয়ার লেআউট কম্প্যাটের পদ্ধতিগুলির তুলনা করেন, তাহলে দেখতে পাবেন যে কম্প্যাট লেআউটে কোনও API স্তরের সীমাবদ্ধতা ছাড়াই লিনিয়ার লেআউটের সমস্ত পদ্ধতি রয়েছে। উদাহরণস্বরূপ, setShowDividers পদ্ধতিটি API স্তর ১১-এ চালু করা হয়েছিল। সুতরাং, এই ক্ষেত্রে, আপনি যদি ১১-এর নীচের API স্তর সহ একটি প্ল্যাটফর্ম লক্ষ্য করেন তবে লিনিয়ার লেআউটের পরিবর্তে লিনিয়ার লেআউট কম্প্যাট ব্যবহার করে setShowDividers (এবং এর প্যারামিটারগুলি) কল করা উচিত। - আপনি যতই দান করুন না কেন, আপনি আমাদের অ্যাপটি চালু রাখতে এবং আমাদের বৈশিষ্ট্যগুলি উন্নত করতে সহায়তা করবেন। আমরা আপনার উদারতা এবং দয়ার প্রশংসা করি! + আপনি যতই দান করুন না কেন, আপনি আমাদের অ্যাপটি চালু রাখতে এবং আমাদের বৈশিষ্ট্যগুলি উন্নত করতে সহায়তা করবেন। আমরা আপনার উদারতা এবং দয়ার প্রশংসা করি. এই ইন্টারেক্টিভ পাঠের মাধ্যমে অ্যান্ড্রয়েডে কীভাবে প্রোগ্রেস বার ব্যবহার করতে হয় তা শিখুন। এই পাঠে দুটি বিভাগ রয়েছে: একটি অনুভূমিক প্রোগ্রেস বারের জন্য এবং একটি বৃত্তাকার প্রোগ্রেস বারের জন্য। প্রতিটি বিভাগে, আপনি দেখতে পাবেন কীভাবে একটি ডাউনলোড অগ্রসর হওয়ার সাথে সাথে প্রোগ্রেস বার আপডেট হয়। আপনি পর্দার নীচে ভাসমান অ্যাকশন বোতামে ক্লিক করে পাঠের কোডটিও দেখতে পারেন। অ্যান্ড্রয়েড হল গুগল দ্বারা তৈরি একটি মোবাইল অপারেটিং সিস্টেম। এটি প্রথম ৫ নভেম্বর, ২০০৭-এ একটি বিটা সংস্করণ হিসাবে প্রকাশিত হয়েছিল এবং প্রথম বাণিজ্যিক সংস্করণ, অ্যান্ড্রয়েড ১.০, ২৩ সেপ্টেম্বর, ২০০৮-এ চালু হয়েছিল। অ্যান্ড্রয়েড লিনাক্স কার্নেলের একটি পরিবর্তিত সংস্করণ এবং অন্যান্য ওপেন সোর্স সফ্টওয়্যারের উপর ভিত্তি করে তৈরি।\n\nঅ্যান্ড্রয়েড স্টুডিও হল অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের জন্য অফিসিয়াল ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE)। এটি ১৫ মে, ২০১৩-এ গুগলের I/O কনফারেন্সে ঘোষণা করা হয়েছিল এবং ৮ ডিসেম্বর, ২০১৪-এ জনসাধারণের ব্যবহারের জন্য প্রকাশ করা হয়েছিল। অ্যান্ড্রয়েড স্টুডিও ইন্টেলিজে আইডিয়ার উপর ভিত্তি করে তৈরি, যা একটি জনপ্রিয় জাভা IDE।\n\nকোটলিন হল একটি ক্রস-প্ল্যাটফর্ম প্রোগ্রামিং ভাষা যা জাভা ভার্চুয়াল মেশিন (JVM), অ্যান্ড্রয়েড, ব্রাউজার এবং নেটিভ প্ল্যাটফর্মে চলতে পারে। এটি প্রাগ ভিত্তিক একটি সফটওয়্যার কোম্পানি জেটব্রেইন্স দ্বারা তৈরি করা হয়েছিল। কোটলিন প্রথম জুলাই ২০১১-এ ঘোষণা করা হয়েছিল এবং ফেব্রুয়ারি ২০১২-এ একটি ওপেন সোর্স প্রকল্প হিসাবে প্রকাশিত হয়েছিল।\n\nগুগল ১৭ মে, ২০১৭-এ তার I/O কনফারেন্সে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের জন্য একটি অফিসিয়াল ভাষা হিসাবে কোটলিনের জন্য তার সমর্থন ঘোষণা করেছিল। তারপর থেকে, কোটলিন অ্যান্ড্রয়েড ডেভেলপারদের জন্য সবচেয়ে জনপ্রিয় ভাষাগুলির মধ্যে একটি হয়ে উঠেছে। অক্টোবর ২০২০ সালের গুগলের ডেটা অনুসারে, গুগল প্লে-তে শীর্ষ ১০০০ অ্যাপের ৭০%-এরও বেশি কোটলিন ব্যবহার করে। অ্যান্ড্রয়েড শুধুমাত্র একটি অপারেটিং সিস্টেমই নয়, এটি একটি প্ল্যাটফর্মও যা ব্যবহারকারী এবং ডেভেলপারদের জন্য বিভিন্ন বৈশিষ্ট্য এবং ক্ষমতা সরবরাহ করে। অ্যান্ড্রয়েডের কিছু বৈশিষ্ট্যের মধ্যে রয়েছে:\n\n- নিয়ার ফিল্ড কমিউনিকেশন (NFC), যা আপনাকে ডেটা শেয়ার করতে, পেমেন্ট করতে এবং অন্যান্য ডিভাইসের সাথে ওয়্যারলেসভাবে সংযোগ করতে দেয়।\n- বিকল্প কীবোর্ড, যা আপনাকে বিভিন্ন লেআউট, ভাষা এবং থিম দিয়ে আপনার ইনপুট পদ্ধতি কাস্টমাইজ করতে দেয়।\n- আইআর ট্রান্সমিশন, যা আপনাকে টিভি, এয়ার কন্ডিশনার এবং অন্যান্য অ্যাপ্লায়েন্সের জন্য আপনার ফোনকে রিমোট কন্ট্রোল হিসাবে ব্যবহার করতে সক্ষম করে।\n- নো-টাচ কন্ট্রোল, যা আপনাকে অঙ্গভঙ্গি বা ভয়েস কমান্ড ব্যবহার করে স্ক্রিন স্পর্শ না করেই আপনার ফোনে ক্রিয়া সম্পাদন করতে দেয়।\n- অটোমেশন, যা আপনাকে আপনার ফোনের জন্য রুটিন এবং ট্রিগার সেট আপ করতে দেয় যাতে নির্দিষ্ট কাজগুলি স্বয়ংক্রিয়ভাবে সম্পাদন করা যায়।\n- ওয়্যারলেস অ্যাপ ডাউনলোড, যা আপনাকে আপনার ফোনকে তারের সাথে সংযুক্ত না করেই আপনার কম্পিউটার বা ওয়েব ব্রাউজার থেকে অ্যাপ ইনস্টল করতে দেয়।\n- স্টোরেজ এবং ব্যাটারি সোয়াপ, যা আপনাকে সহজেই আপনার ফোনের মেমরি প্রসারিত বা এর ব্যাটারি প্রতিস্থাপন করার বিকল্প দেয়।\n- কাস্টম হোম স্ক্রিন, যা আপনাকে উইজেট, ওয়ালপেপার, আইকন এবং লঞ্চার দিয়ে আপনার ফোনের চেহারা ব্যক্তিগতকৃত করতে দেয়।\n\nঅ্যান্ড্রয়েড স্টুডিও হল অ্যান্ড্রয়েড অ্যাপ তৈরির সেরা টুল। এটি ডেভেলপারদের জন্য অনেক বৈশিষ্ট্য এবং সুবিধা প্রদান করে যেমন:\n\n- সিনট্যাক্স হাইলাইটিং, কোড সমাপ্তি, রিফ্যাক্টরিং, ডিবাগিং, টেস্টিং এবং লিন্টিং টুল সহ কোড এডিটর।\n- ব্যবহারকারী ইন্টারফেস ডিজাইনের জন্য ড্র্যাগ-এন্ড-ড্রপ ইন্টারফেস সহ লেআউট এডিটর।\n- বিভিন্ন ডিভাইস এবং কনফিগারেশনে অ্যাপ পরীক্ষা করার জন্য দ্রুত বুট এবং স্ন্যাপশট সমর্থন সহ এমুলেটর।\n- প্রমাণীকরণ, ডাটাবেস, স্টোরেজ, অ্যানালিটিক্স, ক্র্যাশ রিপোর্টিং ইত্যাদির মতো পরিষেবাগুলির সাথে ফায়ারবেস ইন্টিগ্রেশন।\n- নির্ভরতা ব্যবস্থাপনা সহ গ্রেডল-ভিত্তিক বিল্ড সিস্টেম,\nকাস্টমাইজেশন,\nঅপ্টিমাইজেশন,\nস্বাক্ষরকরণ,\nবিতরণ বিকল্প ইত্যাদি।\n\nঅ্যান্ড্রয়েড স্টুডিওর সাথে,\nআপনি কোটলিন ব্যবহার করে অ্যান্ড্রয়েড ডিভাইসের জন্য আশ্চর্যজনক অ্যাপ তৈরি করতে পারেন,\nএকটি আধুনিক প্রোগ্রামিং ভাষা যা সংক্ষিপ্ত,\nনিরাপদ,\nঅভিব্যক্তিশীল,\nএবং জাভার সাথে ইন্টারঅপারেবল। একটি ক্রোনোমিটার হল অ্যান্ড্রয়েড ফ্রেমওয়ার্কের একটি বিশেষায়িত উইজেট যা অতিবাহিত সময় প্রদর্শনের জন্য একটি টাইমার-সদৃশ কার্যকারিতা প্রদান করে। এটি উপরে বা নিচে গণনা করার জন্য কনফিগার করা যেতে পারে, এবং এটি সাধারণত স্টপওয়াচ বা কাউন্টডাউন টাইমার অ্যাপের মতো সময় গণনার প্রয়োজন এমন অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয়। ক্রোনোমিটার ক্লাসটি TextView ক্লাস থেকে উদ্ভূত, যার অর্থ এটি একটি TextView-এর সমস্ত বৈশিষ্ট্য এবং পদ্ধতি উত্তরাধিকার সূত্রে পায়। এটি ডেভেলপারদের সহজেই ক্রোনোমিটারের চেহারা কাস্টমাইজ করতে দেয়, যার মধ্যে এর টেক্সট আকার, রঙ এবং ফন্ট অন্তর্ভুক্ত। - এটি একটি স্ন্যাকবার! + এটি একটি স্ন্যাকবার. ক্লিক করা হয়েছে - ক্লিপবোর্ডে কপি করা হয়েছে! 📋 + ক্লিপবোর্ডে কপি করা হয়েছে. 📋 গুগল প্লে স্টোর খুলতে অক্ষম। - আমাদেরকে %1$.1f তারা দিয়ে রেট করার জন্য ধন্যবাদ! ❤️ - ইমেজ বোতামে ক্লিক করা হয়েছে! - এটি একটি টোস্ট! + আমাদেরকে %1$.1f তারা দিয়ে রেট করার জন্য ধন্যবাদ. ❤️ + ইমেজ বোতামে ক্লিক করা হয়েছে. + এটি একটি টোস্ট. কোড সিনট্যাক্স দেখান জাভা কোড স্নিপেট দেখান আমাকে খুলুন 🌐 @@ -443,10 +443,10 @@ আজকের উপদেশ কুইজ পরবর্তী প্রশ্ন - কুইজ শেষ! আপনার স্কোর: %1$d/%2$d + কুইজ শেষ. আপনার স্কোর: %1$d/%2$d আর কোনো প্রশ্ন নেই, পরবর্তী আপডেটে দেখুন। দৈনিক কুইজ রিমাইন্ডার - আজকের কুইজে ফিরে আসুন! + আজকের কুইজে ফিরে আসুন. ডেভেলপারকে আরো টুল স্ক্রিনশটে Android Studio-তে নতুন প্রকল্প বোতাম দেখা যাচ্ছে। স্ক্রিনশটে প্রকল্প সেটআপের সময় অ্যাক্টিভিটি টাইপ নির্বাচন দেখা যাচ্ছে। diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml index b3cf3784..b98de46e 100644 --- a/app/src/main/res/values-de-rDE/strings.xml +++ b/app/src/main/res/values-de-rDE/strings.xml @@ -1,21 +1,21 @@ Lerne, wie man einfache Java-Apps in Android Studio erstellt. 📱 - Ein neues Update ist verfügbar! - Eine neue Version der App ist verfügbar. Zum Aktualisieren klicken! - Schon eine Weile her! - Wir haben dich vermisst! Lass uns etwas Neues über Android lernen! + Ein neues Update ist verfügbar. + Eine neue Version der App ist verfügbar. Zum Aktualisieren klicken. + Schon eine Weile her. + Wir haben dich vermisst. Lass uns etwas Neues über Android lernen. Willkommen Lesen und akzeptieren Sie unsere Nutzungsbedingungen und Datenschutzrichtlinien, um fortzufahren Zustimmen Startseite - Eine neue App ist da! + Eine neue App ist da. Schau dir die neueste Android Studio Tutorials App an. Lerne Jetpack Compose, Material 3 und mehr. Entdecke Android Studio Tutorials Mit Kotlin- und Java-Editionen - Die Kotlin-Edition wurde mit dynamischen Lektionen, KI-Assistent und mehr aktualisiert. Erlebe die Zukunft der Android-Entwicklung! + Die Kotlin-Edition wurde mit dynamischen Lektionen, KI-Assistent und mehr aktualisiert. Erlebe die Zukunft der Android-Entwicklung. Jetzt bei Google Play Mehr erfahren Play Store @@ -223,8 +223,8 @@ Tooltips Bewertungen Bewertungsleiste - Bewerten Sie unsere App! - %1$.1f Sterne! + Bewerten Sie unsere App. + %1$.1f Sterne. In-App-Bewertungen Fortschrittsbalken Fortschrittsbalken @@ -276,7 +276,7 @@ Feedback senden Lizenz Teilen - Probiere es jetzt aus!!! + Probiere es jetzt aus. Teilen mit… Schau dir diese App an: %1$s Unterstütze uns @@ -293,9 +293,9 @@ Über Version %1$s (%2$d) Musik - Mit ❤ in Rumänien hergestellt! + Mit ❤ in Rumänien hergestellt. Schließen? - Neustart erforderlich! + Neustart erforderlich. Was ist Android Studio Tutorials: Java Edition? Wie kann ich Android Studio Tutorials: Java Edition herunterladen? Ist Android Studio Tutorials: Java Edition für iOS-Geräte verfügbar? @@ -359,30 +359,30 @@ Mit einer unteren Navigationsleiste kannst du schnell zwischen Hauptansichten deiner App wechseln. Eine Navigationsleiste gleitet von der Seite hinein und zeigt die wichtigsten Navigationsoptionen der App an. Sind Sie sicher, dass Sie beenden möchten? - Dies ist die Nachricht, die Sie auf dem Bildschirm sehen werden! - Damit die Änderungen wirksam werden, starten Sie bitte die App neu! - Das Android Software Development Kit (SDK) ist eine Sammlung von Werkzeugen, die es Entwicklern ermöglichen, Android-Apps zu erstellen. Es enthält einen Satz von Bibliotheken, einen Debugger, einen Handset-Emulator und Dokumentation. Das SDK enthält auch eine API-Bibliothek und eine API-Dokumentation. Die Pakete, die Sie herunterladen, enthalten Bibliotheken, die Ihnen bei der Erstellung Ihrer App helfen.\n\nDies ist eine Übersicht über alle Android-Versionen und ihre entsprechenden Bezeichner für Android-Entwickler. Jeder ist willkommen, ein Issue oder einen Pull Request zu öffnen. Viel Spaß beim Entwickeln! + Dies ist die Nachricht, die Sie auf dem Bildschirm sehen werden. + Damit die Änderungen wirksam werden, starten Sie bitte die App neu. + Das Android Software Development Kit (SDK) ist eine Sammlung von Werkzeugen, die es Entwicklern ermöglichen, Android-Apps zu erstellen. Es enthält einen Satz von Bibliotheken, einen Debugger, einen Handset-Emulator und Dokumentation. Das SDK enthält auch eine API-Bibliothek und eine API-Dokumentation. Die Pakete, die Sie herunterladen, enthalten Bibliotheken, die Ihnen bei der Erstellung Ihrer App helfen.\n\nDies ist eine Übersicht über alle Android-Versionen und ihre entsprechenden Bezeichner für Android-Entwickler. Jeder ist willkommen, ein Issue oder einen Pull Request zu öffnen. Viel Spaß beim Entwickeln. View Binding ist eine Funktion, mit der Sie einfacher Code schreiben können, der mit Ansichten interagiert. Sobald View Binding in einem Modul aktiviert ist, wird für jede im Modul vorhandene XML-Layoutdatei eine Binding-Klasse generiert. Eine Instanz einer Binding-Klasse enthält direkte Referenzen auf alle Ansichten, die im entsprechenden Layout eine ID haben. View Binding wird modulweise aktiviert. Um View Binding in einem Modul zu aktivieren, setzen Sie die Build-Option viewBinding in der build.gradle-Datei auf Modulebene auf true, wie im folgenden Beispiel gezeigt: Sie können Ihrem Layout mit dem ToggleButton-Objekt eine einfache Umschaltfläche hinzufügen. Android 4.0 (API-Level 14) führt eine andere Art von Umschaltfläche namens Schalter ein, die ein Schieberegler-Steuerelement bereitstellt, das Sie mit einem Switch-Objekt hinzufügen können. SwitchCompat ist eine Version des Switch-Widgets, die auf Geräten bis zurück zu API 7 läuft. Wichtiger Hinweis: Die Digitaluhr ist in API-Version 17 veraltet. Ab API-Level 17 können Sie TextClock anstelle der Digitaluhr verwenden. Unten finden Sie die Beschreibung der Textuhr in Android. Schaltflächen sind ein wesentliches Element jeder Android-App. Sie ermöglichen es Benutzern, mit der App zu interagieren und Aktionen auszuführen, wie z. B. das Absenden eines Formulars, das Starten einer neuen Activity oder das Tätigen eines Kaufs.\n\nIn Android Studio werden Schaltflächen mit der Button-Klasse erstellt und können auf vielfältige Weise angepasst werden, einschließlich der Einstellung von Text, Farbe und Größe. Sie können auch so konfiguriert werden, dass sie bei Klick verschiedene Aktionen auslösen, z. B. das Starten einer neuen Activity oder das Anzeigen einer Popup-Nachricht.\n\nSchaltflächen können überall im Layout einer App platziert und in Verbindung mit anderen UI-Elementen wie Textfeldern und Listen verwendet werden, um eine voll funktionsfähige und benutzerfreundliche App zu erstellen.\n\nInsgesamt sind Schaltflächen ein einfaches, aber leistungsstarkes Werkzeug zum Erstellen ansprechender und interaktiver Android-Apps. - Wenn Ihre App beispielsweise etwas herunterladen muss, benötigt sie die Internetberechtigung.\n\nWerfen Sie einen Blick auf die Android Developers-Website für alle Berechtigungen und einen Verweis auf die offizielle Dokumentation!\n\nAndroid-Apps müssen eine Berechtigung anfordern, um auf bestimmte Funktionen oder Daten auf einem Gerät zugreifen zu können. Diese Berechtigungen dienen dem Schutz der Privatsphäre des Benutzers und des Geräts. Wenn eine App installiert wird, wird der Benutzer aufgefordert, der App die angeforderten Berechtigungen zu erteilen oder zu verweigern. Die App hat nur Zugriff auf die Funktionen oder Daten, für die sie eine Berechtigung angefordert hat.\n\nEs gibt zwei Arten von Berechtigungen: normale und gefährliche. Normale Berechtigungen stellen kein Risiko für die Privatsphäre des Benutzers dar. Dazu gehören Dinge wie Internetzugang und Vibration. Gefährliche Berechtigungen hingegen können potenziell auf sensible Informationen oder Aktionen zugreifen und sind daher stärker eingeschränkt. Dazu gehören Berechtigungen wie der Zugriff auf den Standort des Benutzers, die Kamera und Kontakte.\n\nEs ist wichtig, dass App-Entwickler nur die Berechtigungen anfordern, die für die ordnungsgemäße Funktion ihrer App absolut notwendig sind. Dies trägt zum Schutz der Privatsphäre des Benutzers bei und macht die App benutzerfreundlicher. + Wenn Ihre App beispielsweise etwas herunterladen muss, benötigt sie die Internetberechtigung.\n\nWerfen Sie einen Blick auf die Android Developers-Website für alle Berechtigungen und einen Verweis auf die offizielle Dokumentation.\n\nAndroid-Apps müssen eine Berechtigung anfordern, um auf bestimmte Funktionen oder Daten auf einem Gerät zugreifen zu können. Diese Berechtigungen dienen dem Schutz der Privatsphäre des Benutzers und des Geräts. Wenn eine App installiert wird, wird der Benutzer aufgefordert, der App die angeforderten Berechtigungen zu erteilen oder zu verweigern. Die App hat nur Zugriff auf die Funktionen oder Daten, für die sie eine Berechtigung angefordert hat.\n\nEs gibt zwei Arten von Berechtigungen: normale und gefährliche. Normale Berechtigungen stellen kein Risiko für die Privatsphäre des Benutzers dar. Dazu gehören Dinge wie Internetzugang und Vibration. Gefährliche Berechtigungen hingegen können potenziell auf sensible Informationen oder Aktionen zugreifen und sind daher stärker eingeschränkt. Dazu gehören Berechtigungen wie der Zugriff auf den Standort des Benutzers, die Kamera und Kontakte.\n\nEs ist wichtig, dass App-Entwickler nur die Berechtigungen anfordern, die für die ordnungsgemäße Funktion ihrer App absolut notwendig sind. Dies trägt zum Schutz der Privatsphäre des Benutzers bei und macht die App benutzerfreundlicher. Bildschaltflächen sind Schaltflächen, die anstelle von Text ein Bild enthalten. Sie können in Android verwendet werden, um eine visuell ansprechendere und interaktivere Benutzeroberfläche bereitzustellen. Bildschaltflächen können verwendet werden, um Aktionen auszulösen, zu verschiedenen Bildschirmen zu navigieren oder zusätzliche Informationen anzuzeigen. Sie werden oft in Kombination mit Textbeschriftungen verwendet, um dem Benutzer den Zweck der Schaltfläche klar zu vermitteln. AndroidX AppCompatImageView ist eine Unterklasse von ImageView, die entwickelt wurde, um verschiedene Funktionen der ActionBar und des Material Design zu unterstützen. Es ist Teil der AndroidX-Bibliothek, einer Reihe von Support-Bibliotheken, die abwärtskompatible Versionen von Android-Framework-APIs sowie Funktionen bieten, die nur über die Bibliotheks-APIs verfügbar sind.\n\nAppCompatImageView ist als direkter Ersatz für ImageView gedacht und ermöglicht es Entwicklern, denselben Code und dieselben UI-Elemente über verschiedene Android-Versionen hinweg zu verwenden. Es beinhaltet Unterstützung für verschiedene Funktionen wie Tönung, Laden von Vektor-Drawables und Behandlung der Bildskalierung.\n\nAppCompatImageView beinhaltet auch Unterstützung für Material Design-Funktionen wie Elevation, wodurch die Bildansicht einen Schatten werfen und über der Oberfläche des Layouts erhaben erscheinen kann. Es beinhaltet auch Unterstützung für den Material Design-Ripple-Effekt, einen visuellen Effekt, der angewendet wird, wenn die Bildansicht berührt wird.\n\nZusammenfassend ist AndroidX AppCompatImageView eine vielseitige und funktionsreiche Unterklasse von ImageView, die entwickelt wurde, um eine breite Palette von Funktionen und Designelementen in Android-Apps zu unterstützen. LinearLayoutCompat ist eine Klasse in der Android Support Library appCompat v7. Sie wurde hinzugefügt, um Methoden zu unterstützen, die in neueren API-Levels hinzugefügt wurden, auf älteren (wie Trennlinien). Wenn Sie die Methoden in LinearLayout und LinearLayoutCompat vergleichen, können Sie sehen, dass das Compat-Layout alle Methoden des LinearLayout ohne API-Level-Beschränkung hat. Zum Beispiel wurde die Methode setShowDividers auf API-Level 11 eingeführt. In diesem Fall sollte setShowDividers (und seine Parameter) also mit LinearLayoutCompat anstelle von LinearLayout aufgerufen werden, wenn Sie eine Plattform mit einem API-Level unter 11 ansprechen. - Egal, wie viel Sie spenden, Sie helfen uns, unsere App am Laufen zu halten und unsere Funktionen zu verbessern. Wir schätzen Ihre Großzügigkeit und Freundlichkeit! + Egal, wie viel Sie spenden, Sie helfen uns, unsere App am Laufen zu halten und unsere Funktionen zu verbessern. Wir schätzen Ihre Großzügigkeit und Freundlichkeit. Lernen Sie in dieser interaktiven Lektion, wie Sie Fortschrittsbalken in Android verwenden. Diese Lektion umfasst zwei Abschnitte: einen für einen horizontalen Fortschrittsbalken und einen für einen kreisförmigen Fortschrittsbalken. In jedem Abschnitt können Sie sehen, wie sich der Fortschrittsbalken während eines Downloads aktualisiert. Sie können auch den Code für die Lektion anzeigen, indem Sie auf die Floating-Action-Schaltfläche am unteren Bildschirmrand klicken. Android ist ein von Google entwickeltes mobiles Betriebssystem. Es wurde erstmals am 5. November 2007 als Beta-Version veröffentlicht, und die erste kommerzielle Version, Android 1.0, wurde am 23. September 2008 eingeführt. Android basiert auf einer modifizierten Version des Linux-Kernels und anderer Open-Source-Software.\n\nAndroid Studio ist die offizielle integrierte Entwicklungsumgebung (IDE) für die Android-App-Entwicklung. Es wurde von Google auf seiner I/O-Konferenz am 15. Mai 2013 angekündigt und am 8. Dezember 2014 für die öffentliche Nutzung freigegeben. Android Studio basiert auf IntelliJ IDEA, einer beliebten Java-IDE.\n\nKotlin ist eine plattformübergreifende Programmiersprache, die auf der Java Virtual Machine (JVM), Android, im Browser und auf nativen Plattformen ausgeführt werden kann. Sie wurde von JetBrains entwickelt, einem Softwareunternehmen mit Sitz in Prag. Kotlin wurde erstmals im Juli 2011 angekündigt und im Februar 2012 als Open-Source-Projekt veröffentlicht.\n\nGoogle kündigte seine Unterstützung für Kotlin als offizielle Sprache für die Android-App-Entwicklung auf seiner I/O-Konferenz am 17. Mai 2017 an. Seitdem hat sich Kotlin zu einer der beliebtesten Sprachen für Android-Entwickler entwickelt. Laut Daten von Google vom Oktober 2020 verwenden mehr als 70 %% der Top-1000-Apps im Google Play Store Kotlin. Android ist nicht nur ein Betriebssystem, sondern auch eine Plattform, die eine Reihe von Funktionen und Möglichkeiten für Benutzer und Entwickler bietet. Einige der Funktionen von Android umfassen:\n\n- Near Field Communication (NFC), mit der Sie Daten austauschen, Zahlungen tätigen und sich drahtlos mit anderen Geräten verbinden können.\n- Alternative Tastaturen, mit denen Sie Ihre Eingabemethode mit verschiedenen Layouts, Sprachen und Designs anpassen können.\n- IR-Übertragung, mit der Sie Ihr Telefon als Fernbedienung für Fernseher, Klimaanlagen und andere Geräte verwenden können.\n- Berührungslose Steuerung, mit der Sie Aktionen auf Ihrem Telefon ausführen können, ohne den Bildschirm zu berühren, indem Sie Gesten oder Sprachbefehle verwenden.\n- Automatisierung, mit der Sie Routinen und Auslöser für Ihr Telefon einrichten können, um bestimmte Aufgaben automatisch auszuführen.\n- Drahtlose App-Downloads, mit denen Sie Apps von Ihrem Computer oder Webbrowser installieren können, ohne Ihr Telefon mit einem Kabel zu verbinden.\n- Speicher- und Batteriewechsel, die Ihnen die Möglichkeit geben, den Speicher Ihres Telefons einfach zu erweitern oder die Batterie auszutauschen.\n- Benutzerdefinierter Startbildschirm, mit dem Sie das Erscheinungsbild Ihres Telefons mit Widgets, Hintergrundbildern, Symbolen und Launchern personalisieren können.\n\nAndroid Studio ist das beste Werkzeug für die Entwicklung von Android-Apps. Es bietet viele Funktionen und Vorteile für Entwickler, wie z. B.:\n\n- Code-Editor mit Syntaxhervorhebung, Code-Vervollständigung, Refactoring, Debugging, Test- und Linting-Tools.\n- Layout-Editor mit Drag-and-Drop-Oberfläche zum Entwerfen von Benutzeroberflächen.\n- Emulator mit schnellem Start und Snapshot-Unterstützung zum Testen von Apps auf verschiedenen Geräten und Konfigurationen.\n- Firebase-Integration mit Diensten wie Authentifizierung, Datenbank, Speicher, Analyse, Absturzberichterstattung usw.\n- Gradle-basiertes Build-System mit Abhängigkeitsmanagement,\nAnpassung,\nOptimierung,\nSignierung,\nVerteilungsoptionen usw.\n\nMit Android Studio\nkönnen Sie erstaunliche Apps für Android-Geräte mit Kotlin erstellen,\neiner modernen Programmiersprache, die prägnant,\nsicher,\nausdrucksstark\nund mit Java interoperabel ist. Ein Chronometer ist ein spezialisiertes Widget im Android-Framework, das eine timerähnliche Funktionalität zur Anzeige der verstrichenen Zeit bietet. Es kann so konfiguriert werden, dass es auf- oder abwärts zählt, und wird häufig in Anwendungen verwendet, die eine Zeitmessung erfordern, wie z. B. Stoppuhr- oder Countdown-Timer-Apps. Die Chronometer-Klasse ist von der TextView-Klasse abgeleitet, was bedeutet, dass sie alle Eigenschaften und Methoden eines TextViews erbt. Dies ermöglicht es Entwicklern, das Erscheinungsbild des Chronometers einfach anzupassen, einschließlich Textgröße, Farbe und Schriftart. - Das ist eine Snackbar! + Das ist eine Snackbar. geklickt - In die Zwischenablage kopiert! 📋 + In die Zwischenablage kopiert. 📋 Google Play Store konnte nicht geöffnet werden. - Danke für die Bewertung mit %1$.1f Sternen! ❤️ - Bildschaltfläche geklickt! - Das ist ein Toast! + Danke für die Bewertung mit %1$.1f Sternen. ❤️ + Bildschaltfläche geklickt. + Das ist ein Toast. Code-Syntax anzeigen Zeigen Sie Java Code Snippet Öffne mich 🌐 @@ -443,10 +443,10 @@ Tipp des Tages Quiz Nächste Frage - Quiz abgeschlossen! Deine Punktzahl: %1$d/%2$d + Quiz abgeschlossen. Deine Punktzahl: %1$d/%2$d Keine weiteren Fragen, schau bei zukünftigen Updates vorbei. Tägliche Quiz-Erinnerung - Komm zurück für das heutige Quiz! + Komm zurück für das heutige Quiz. Weitere Apps des Entwicklers Screenshot mit der Schaltfläche Neues Projekt in Android Studio. Screenshot mit der Auswahl des Aktivitätstyps während der Projekteinrichtung. diff --git a/app/src/main/res/values-es-rGQ/strings.xml b/app/src/main/res/values-es-rGQ/strings.xml index ea6b2234..bddb1782 100644 --- a/app/src/main/res/values-es-rGQ/strings.xml +++ b/app/src/main/res/values-es-rGQ/strings.xml @@ -1,21 +1,21 @@ Aprende a crear aplicaciones Java sencillas en Android Studio. 📱 - ¡Nueva actualización disponible! - Hay una nueva versión de la aplicación disponible. ¡Haz clic para actualizar! - ¡Ha pasado un tiempo! - ¡Te hemos echado de menos! ¡Aprendamos algo nuevo sobre Android! + Nueva actualización disponible. + Hay una nueva versión de la aplicación disponible. Haz clic para actualizar. + Ha pasado un tiempo. + Te hemos echado de menos. Aprendamos algo nuevo sobre Android. Bienvenido Lee y acepta nuestros Términos de servicio y Política de privacidad para continuar Aceptar Inicio - ¡Hay una nueva aplicación! + Hay una nueva aplicación. Echa un vistazo a la última aplicación Android Studio Tutorials. Aprende Jetpack Compose, Material 3 y más. Descubre los tutoriales de Android Studio Con ediciones para Kotlin y Java - La edición de Kotlin se ha actualizado con lecciones dinámicas, asistente de IA y más. ¡Experimenta el futuro del desarrollo de Android! + La edición de Kotlin se ha actualizado con lecciones dinámicas, asistente de IA y más. Experimenta el futuro del desarrollo de Android. Consíguelo en Google Play Más información Play Store @@ -223,8 +223,8 @@ Información sobre herramientas Reseñas Barra de calificación - ¡Valora nuestra aplicación! - ¡%1$.1f estrellas! + Valora nuestra aplicación. + %1$.1f estrellas. Reseñas dentro de la aplicación Barras de progreso Barra de progreso @@ -276,7 +276,7 @@ Enviar comentarios Licencia Compartir - ¡Pruébalo ahora! + Pruébalo ahora. Compartir usando… Echa un vistazo a esta app: %1$s Apóyanos @@ -293,9 +293,9 @@ Acerca de Versión %1$s (%2$d) Música - ¡Hecho con ❤ en Rumanía! + Hecho con ❤ en Rumanía. ¿Cerrar? - ¡Requiere reinicio! + Requiere reinicio. ¿Qué es Android Studio Tutorials: Java Edition? ¿Cómo puedo descargar Android Studio Tutorials: Java Edition? ¿Está Android Studio Tutorials: Java Edition disponible para dispositivos iOS? @@ -359,30 +359,30 @@ Una barra de navegación inferior te permite cambiar rápidamente entre las vistas principales de tu app. Un panel de navegación se desliza desde el costado y muestra las opciones principales de navegación de la app. ¿Estás seguro de que quieres salir? - ¡Este será el mensaje que verás en pantalla! - ¡Para que tenga efecto, por favor reinicia la aplicación! - El Kit de Desarrollo de Software (SDK) de Android es una colección de herramientas que permiten a los desarrolladores crear aplicaciones Android. Incluye un conjunto de bibliotecas, un depurador, un emulador de dispositivo y documentación. El SDK también incluye una biblioteca de API y un conjunto de documentación de API. Los paquetes que descargas tienen bibliotecas, lo que te ayuda a crear tu aplicación.\n\nEsta es una descripción general de todas las versiones de Android y sus identificadores correspondientes para los desarrolladores de Android. Cualquiera es bienvenido a abrir un problema o una solicitud de extracción. ¡Feliz desarrollo! + Este será el mensaje que verás en pantalla. + Para que tenga efecto, por favor reinicia la aplicación. + El Kit de Desarrollo de Software (SDK) de Android es una colección de herramientas que permiten a los desarrolladores crear aplicaciones Android. Incluye un conjunto de bibliotecas, un depurador, un emulador de dispositivo y documentación. El SDK también incluye una biblioteca de API y un conjunto de documentación de API. Los paquetes que descargas tienen bibliotecas, lo que te ayuda a crear tu aplicación.\n\nEsta es una descripción general de todas las versiones de Android y sus identificadores correspondientes para los desarrolladores de Android. Cualquiera es bienvenido a abrir un problema o una solicitud de extracción. Feliz desarrollo. View Binding es una función que te permite escribir más fácilmente código que interactúa con las vistas. Una vez que View Binding está habilitado en un módulo, genera una clase de enlace para cada archivo de diseño XML presente en ese módulo. Una instancia de una clase de enlace contiene referencias directas a todas las vistas que tienen un ID en el diseño correspondiente. View Binding se habilita módulo por módulo. Para habilitar View Binding en un módulo, establece la opción de compilación viewBinding en true en el archivo build.gradle a nivel de módulo, como se muestra en el siguiente ejemplo: Puedes agregar un botón de conmutación básico a tu diseño con el objeto ToggleButton. Android 4.0 (nivel de API 14) introduce otro tipo de botón de conmutación llamado interruptor que proporciona un control deslizante, que puedes agregar con un objeto Switch. SwitchCompat es una versión del widget Switch que se ejecuta en dispositivos hasta el API 7. Nota importante: El reloj digital está obsoleto en la versión API 17. A partir del nivel de API 17 puedes usar TextClock en lugar del reloj digital. A continuación se describe TextClock en Android. Los botones son un elemento esencial de cualquier aplicación Android. Permiten a los usuarios interactuar con la aplicación y realizar acciones como enviar un formulario, iniciar una nueva actividad o realizar una compra.\n\nEn Android Studio, los botones se crean usando la clase Button y se pueden personalizar de varias maneras, incluyendo el establecimiento de su texto, color y tamaño. También se pueden configurar para activar diferentes acciones al hacer clic, como iniciar una nueva actividad o mostrar un mensaje emergente.\n\nLos botones se pueden colocar en cualquier parte del diseño de una aplicación y se pueden usar junto con otros elementos de la interfaz de usuario, como campos de texto y listas, para crear una aplicación completamente funcional y fácil de usar.\n\nEn general, los botones son una herramienta simple pero poderosa para crear aplicaciones Android atractivas e interactivas. - Por ejemplo, si tu aplicación necesita descargar algo, requerirá permiso de Internet.\n\n¡Echa un vistazo al sitio web de Android Developers para todos los permisos y una referencia a la documentación oficial!\n\nLas aplicaciones de Android deben solicitar permiso para acceder a ciertas funciones o datos en un dispositivo. Estos permisos se utilizan para proteger la privacidad del usuario y del dispositivo. Cuando se instala una aplicación, se le solicita al usuario que otorgue o deniegue a la aplicación los permisos que solicita. La aplicación solo tendrá acceso a las funciones o datos para los que solicitó permiso.\n\nHay dos tipos de permisos: normales y peligrosos. Los permisos normales no representan un riesgo para la privacidad del usuario. Incluyen cosas como el acceso a Internet y la vibración. Los permisos peligrosos, por otro lado, pueden acceder potencialmente a información o acciones sensibles y, por lo tanto, están más restringidos. Estos incluyen permisos como el acceso a la ubicación del usuario, la cámara y los contactos.\n\nEs importante que los desarrolladores de aplicaciones solo soliciten los permisos que son absolutamente necesarios para que su aplicación funcione correctamente. Esto ayuda a proteger la privacidad del usuario y también hace que la aplicación sea más fácil de usar. + Por ejemplo, si tu aplicación necesita descargar algo, requerirá permiso de Internet.\n\nEcha un vistazo al sitio web de Android Developers para todos los permisos y una referencia a la documentación oficial.\n\nLas aplicaciones de Android deben solicitar permiso para acceder a ciertas funciones o datos en un dispositivo. Estos permisos se utilizan para proteger la privacidad del usuario y del dispositivo. Cuando se instala una aplicación, se le solicita al usuario que otorgue o deniegue a la aplicación los permisos que solicita. La aplicación solo tendrá acceso a las funciones o datos para los que solicitó permiso.\n\nHay dos tipos de permisos: normales y peligrosos. Los permisos normales no representan un riesgo para la privacidad del usuario. Incluyen cosas como el acceso a Internet y la vibración. Los permisos peligrosos, por otro lado, pueden acceder potencialmente a información o acciones sensibles y, por lo tanto, están más restringidos. Estos incluyen permisos como el acceso a la ubicación del usuario, la cámara y los contactos.\n\nEs importante que los desarrolladores de aplicaciones solo soliciten los permisos que son absolutamente necesarios para que su aplicación funcione correctamente. Esto ayuda a proteger la privacidad del usuario y también hace que la aplicación sea más fácil de usar. Los botones de imagen son botones que contienen una imagen en lugar de texto. Se pueden usar en Android para proporcionar una interfaz de usuario más atractiva visualmente e interactiva. Los botones de imagen se pueden usar para activar acciones, navegar a diferentes pantallas o mostrar información adicional. A menudo se usan en combinación con etiquetas de texto para proporcionar una comunicación clara al usuario sobre el propósito del botón. AndroidX AppCompatImageView es una subclase de ImageView que está diseñada para admitir varias funciones de ActionBar y Material Design. Es parte de la biblioteca AndroidX, que es un conjunto de bibliotecas de soporte que ofrecen versiones compatibles con versiones anteriores de las API del marco de Android, así como funciones que solo están disponibles a través de las API de la biblioteca.\n\nAppCompatImageView está destinado a ser utilizado como un reemplazo directo de ImageView, lo que permite a los desarrolladores usar el mismo código y elementos de la interfaz de usuario en diferentes versiones de Android. Incluye soporte para varias funciones como el tintado, la carga de drawables vectoriales y el manejo del escalado de imágenes.\n\nAppCompatImageView también incluye soporte para funciones de Material Design como la elevación, que permite que la vista de imagen proyecte una sombra y parezca estar elevada sobre la superficie del diseño. También incluye soporte para el efecto de onda de Material Design, que es un efecto visual que se aplica cuando se toca la vista de imagen.\n\nEn resumen, AndroidX AppCompatImageView es una subclase versátil y rica en funciones de ImageView que está diseñada para admitir una amplia gama de funciones y elementos de diseño en aplicaciones de Android. LinearLayoutCompat es una clase en la biblioteca de soporte de Android appCompat v7. Se agregó para admitir métodos que se agregaron en niveles de API más nuevos en los antiguos (como divisores). Si comparas los métodos en LinearLayout y LinearLayoutCompat, puedes ver que el diseño Compat tiene todos los métodos del LinearLayout sin ninguna limitación de nivel de API. Por ejemplo, el método setShowDividers se introdujo en el nivel de API 11. Entonces, en este caso, setShowDividers (y sus parámetros) deben invocarse usando LinearLayoutCompat en lugar de LinearLayout si te diriges a una plataforma con un nivel de API inferior a 11. - No importa cuánto dones, nos ayudarás a mantener nuestra aplicación en funcionamiento y mejorar nuestras funciones. ¡Apreciamos tu generosidad y amabilidad! + No importa cuánto dones, nos ayudarás a mantener nuestra aplicación en funcionamiento y mejorar nuestras funciones. Apreciamos tu generosidad y amabilidad. Aprende a usar barras de progreso en Android con esta lección interactiva. Esta lección incluye dos secciones: una para una barra de progreso horizontal y otra para una barra de progreso circular. En cada sección, puedes ver cómo se actualiza la barra de progreso a medida que avanza una descarga. También puedes ver el código de la lección haciendo clic en el botón de acción flotante en la parte inferior de la pantalla. Android es un sistema operativo móvil desarrollado por Google. Se lanzó por primera vez como una versión beta el 5 de noviembre de 2007 y la primera versión comercial, Android 1.0, se lanzó el 23 de septiembre de 2008. Android se basa en una versión modificada del kernel de Linux y otro software de código abierto.\n\nAndroid Studio es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de aplicaciones Android. Fue anunciado por Google en su conferencia I/O el 15 de mayo de 2013 y lanzado para uso público el 8 de diciembre de 2014. Android Studio se basa en IntelliJ IDEA, un popular IDE de Java.\n\nKotlin es un lenguaje de programación multiplataforma que puede ejecutarse en Java Virtual Machine (JVM), Android, navegador y plataformas nativas. Fue creado por JetBrains, una compañía de software con sede en Praga. Kotlin se anunció por primera vez en julio de 2011 y se lanzó como un proyecto de código abierto en febrero de 2012.\n\nGoogle anunció su soporte para Kotlin como lenguaje oficial para el desarrollo de aplicaciones Android en su conferencia I/O el 17 de mayo de 2017. Desde entonces, Kotlin se ha convertido en uno de los lenguajes más populares para los desarrolladores de Android. Según datos de Google de octubre de 2020, más del 70% de las 1000 aplicaciones principales en Google Play usan Kotlin. Android no es solo un sistema operativo, sino también una plataforma que ofrece una variedad de funciones y capacidades para usuarios y desarrolladores. Algunas de las características de Android incluyen:\n\n- Comunicación de campo cercano (NFC), que te permite compartir datos, realizar pagos y conectarte con otros dispositivos de forma inalámbrica.\n- Teclados alternativos, que te permiten personalizar tu método de entrada con diferentes diseños, idiomas y temas.\n- Transmisión IR, que te permite usar tu teléfono como control remoto para televisores, aires acondicionados y otros electrodomésticos.\n- Control sin contacto, que te permite realizar acciones en tu teléfono sin tocar la pantalla usando gestos o comandos de voz.\n- Automatización, que te permite configurar rutinas y activadores para que tu teléfono realice ciertas tareas automáticamente.\n- Descargas de aplicaciones inalámbricas, que te permiten instalar aplicaciones desde tu computadora o navegador web sin conectar tu teléfono con un cable.\n- Intercambio de almacenamiento y batería, que te da la opción de expandir la memoria de tu teléfono o reemplazar su batería fácilmente.\n- Pantalla de inicio personalizada, que te permite personalizar la apariencia de tu teléfono con widgets, fondos de pantalla, iconos y lanzadores.\n\nAndroid Studio es la mejor herramienta para desarrollar aplicaciones Android. Ofrece muchas funciones y beneficios para los desarrolladores, tales como:\n\n- Editor de código con resaltado de sintaxis, autocompletado de código, refactorización, depuración, pruebas y herramientas de linting.\n- Editor de diseño con interfaz de arrastrar y soltar para diseñar interfaces de usuario.\n- Emulador con arranque rápido y soporte de instantáneas para probar aplicaciones en diferentes dispositivos y configuraciones.\n- Integración de Firebase con servicios como autenticación, base de datos, almacenamiento, análisis, informes de fallos, etc.\n- Sistema de compilación basado en Gradle con gestión de dependencias,\npersonalización,\noptimización,\nfirma,\nopciones de distribución, etc.\n\nCon Android Studio,\npuedes crear aplicaciones increíbles para dispositivos Android usando Kotlin,\nun lenguaje de programación moderno que es conciso,\nseguro,\nexpresivo,\ne interoperable con Java. Un Cronómetro es un widget especializado en el marco de Android que proporciona una funcionalidad similar a un temporizador para mostrar el tiempo transcurrido. Se puede configurar para contar hacia arriba o hacia abajo, y se usa comúnmente en aplicaciones que requieren cronometraje, como aplicaciones de cronómetro o temporizador de cuenta regresiva. La clase Chronometer se deriva de la clase TextView, lo que significa que hereda todas las propiedades y métodos de un TextView. Esto permite a los desarrolladores personalizar fácilmente la apariencia del Cronómetro, incluido el tamaño de su texto, color y fuente. - ¡Esto es un Snackbar! + Esto es un Snackbar. pulsado - ¡Copiado al portapapeles! 📋 + Copiado al portapapeles. 📋 No se pudo abrir Google Play Store. - ¡Gracias por calificarnos con %1$.1f estrellas! ❤️ - ¡Botón de imagen pulsado! - ¡Esto es un Toast! + Gracias por calificarnos con %1$.1f estrellas. ❤️ + Botón de imagen pulsado. + Esto es un Toast. Mostrar sintaxis del código Mostrar fragmento de código Java Ábreme 🌐 @@ -443,10 +443,10 @@ Consejo del día Cuestionario Siguiente pregunta - ¡Cuestionario completado! Tu puntuación: %1$d/%2$d + Cuestionario completado. Tu puntuación: %1$d/%2$d No hay más preguntas, revisa futuras actualizaciones para más. Recordatorio diario del cuestionario - ¡Vuelve para el cuestionario de hoy! + Vuelve para el cuestionario de hoy. Más aplicaciones por el desarrollador Captura de pantalla que muestra el botón Nuevo proyecto en Android Studio. Captura de pantalla que muestra la selección del tipo de actividad durante la configuración. diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml index eb62a5d6..b7b0e90b 100644 --- a/app/src/main/res/values-es-rMX/strings.xml +++ b/app/src/main/res/values-es-rMX/strings.xml @@ -1,21 +1,21 @@ Aprende a crear apps sencillas de Java en Android Studio. 📱 - ¡Hay una nueva actualización disponible! - Hay una nueva versión de la app disponible. ¡Haz clic para actualizar! - ¡Ha pasado un tiempo! - ¡Te extrañamos! ¡Aprendamos algo nuevo sobre Android! + Hay una nueva actualización disponible. + Hay una nueva versión de la app disponible. Haz clic para actualizar. + Ha pasado un tiempo. + Te extrañamos. Aprendamos algo nuevo sobre Android. Bienvenido Lee y acepta nuestros Términos de Servicio y Política de Privacidad para continuar Acepto Inicio - ¡Llegó una nueva app! + Llegó una nueva app. Échale un ojo a la nueva app de Tutoriales de Android Studio. Aprende Jetpack Compose, Material 3 y más. Descubre los Tutoriales de Android Studio Con ediciones de Kotlin y Java - La edición de Kotlin ha sido actualizada con lecciones dinámicas, asistente de IA y más. ¡Experimenta el futuro del desarrollo de Android! + La edición de Kotlin ha sido actualizada con lecciones dinámicas, asistente de IA y más. Experimenta el futuro del desarrollo de Android. Descárgala en Google Play Más información Play Store @@ -223,8 +223,8 @@ Tooltips Reseñas Barra de calificación - ¡Califica nuestra app! - ¡%1$.1f estrellas! + Califica nuestra app. + %1$.1f estrellas. Reseñas dentro de la app Barras de Progreso Barra de Progreso @@ -282,7 +282,7 @@ Enviar comentarios Licencia Compartir - ¡Pruébala ahora! + Pruébala ahora. Compartir usando… Echa un vistazo a esta app: %1$s Apóyanos @@ -301,7 +301,7 @@ Música Hecho con ❤ en Rumania ¿Cerrar? - ¡Requiere reinicio! + Requiere reinicio. ¿Qué es Android Studio Tutorials: Java Edition? ¿Cómo puedo descargar Android Studio Tutorials: Java Edition? ¿Está disponible Android Studio Tutorials: Java Edition para dispositivos iOS? @@ -368,30 +368,30 @@ Una barra de navegación inferior te permite cambiar rápidamente entre las vistas principales de tu app. Un panel de navegación se desliza desde el costado y muestra las opciones principales de navegación de la app. ¿Estás seguro de que quieres salir? - ¡Este será el mensaje que verás en la pantalla! - ¡Para que surta efecto, por favor reinicia la app! - El Kit de Desarrollo de Software de Android (SDK) es una colección de herramientas que permiten a los desarrolladores crear apps de Android. Incluye un conjunto de bibliotecas, un depurador, un emulador de dispositivo y documentación. El SDK también incluye una biblioteca de API y un conjunto de documentación de API. Los paquetes que descargas tienen bibliotecas, que te ayudan a crear tu app.\n\nEsta es una descripción general de todas las versiones de Android y sus identificadores correspondientes para los desarrolladores de Android. Cualquiera es bienvenido a abrir un issue o un pull request. ¡Feliz desarrollo! + Este será el mensaje que verás en la pantalla. + Para que surta efecto, por favor reinicia la app. + El Kit de Desarrollo de Software de Android (SDK) es una colección de herramientas que permiten a los desarrolladores crear apps de Android. Incluye un conjunto de bibliotecas, un depurador, un emulador de dispositivo y documentación. El SDK también incluye una biblioteca de API y un conjunto de documentación de API. Los paquetes que descargas tienen bibliotecas, que te ayudan a crear tu app.\n\nEsta es una descripción general de todas las versiones de Android y sus identificadores correspondientes para los desarrolladores de Android. Cualquiera es bienvenido a abrir un issue o un pull request. Feliz desarrollo. View binding es una característica que te permite escribir más fácilmente código que interactúa con las vistas. Una vez que se habilita view binding en un módulo, genera una clase de enlace para cada archivo de diseño XML presente en ese módulo. una instancia de una clase de enlace contiene referencias directas a todas las vistas que tienen un ID en el diseño correspondiente. View binding se habilita módulo por módulo. Para habilitar view binding en un módulo, establece la opción de compilación viewBinding en true en el archivo build.gradle a nivel de módulo, como se muestra en el siguiente ejemplo: Puedes agregar un botón de alternancia básico a tu diseño con el objeto ToggleButton. Android 4.0 (nivel de API 14) introduce otro tipo de botón de alternancia llamado interruptor que proporciona un control deslizante, que puedes agregar con un objeto Switch. SwitchCompat es una versión del widget Switch que se ejecuta en dispositivos hasta la API 7. Nota Importante: El reloj digital está obsoleto en la versión API 17. A partir del nivel de API 17 puedes usar TextClock en lugar del reloj digital. A continuación se encuentra la descripción del reloj de texto en Android. Los botones son un elemento esencial de cualquier app de Android. Permiten a los usuarios interactuar con la app y realizar acciones como enviar un formulario, iniciar una nueva actividad o realizar una compra.\n\nEn Android Studio, los botones se crean usando la clase Button y se pueden personalizar de varias maneras, incluyendo el establecimiento de su texto, color y tamaño. También se pueden configurar para desencadenar diferentes acciones al hacer clic, como iniciar una nueva actividad o mostrar un mensaje emergente.\n\nLos botones se pueden colocar en cualquier lugar del diseño de una app y se pueden usar junto con otros elementos de la interfaz de usuario, como campos de texto y listas, para crear una app completamente funcional y fácil de usar.\n\nEn general, los botones son una herramienta simple pero poderosa para crear apps de Android atractivas e interactivas. - Por ejemplo, si tu app necesita descargar algo, requerirá el permiso de Internet.\n\n¡Echa un vistazo al sitio web de Android Developers para ver todos los permisos y una referencia a la documentación oficial!\n\nLas apps de Android deben solicitar permiso para acceder a ciertas funciones o datos en un dispositivo. Estos permisos se utilizan para proteger la privacidad del usuario y del dispositivo. Cuando se instala una app, se le pide al usuario que conceda o deniegue los permisos que solicita la app. La app solo tendrá acceso a las funciones o datos para los que solicitó permiso.\n\nHay dos tipos de permisos: normales y peligrosos. Los permisos normales no representan un riesgo para la privacidad del usuario. Incluyen cosas como el acceso a internet y la vibración. Los permisos peligrosos, por otro lado, pueden acceder potencialmente a información o acciones sensibles y, por lo tanto, están más restringidos. Estos incluyen permisos como el acceso a la ubicación del usuario, la cámara y los contactos.\n\nEs importante que los desarrolladores de apps solo soliciten los permisos que son absolutamente necesarios para que su app funcione correctamente. Esto ayuda a proteger la privacidad del usuario y también hace que la app sea más fácil de usar. + Por ejemplo, si tu app necesita descargar algo, requerirá el permiso de Internet.\n\nEcha un vistazo al sitio web de Android Developers para ver todos los permisos y una referencia a la documentación oficial.\n\nLas apps de Android deben solicitar permiso para acceder a ciertas funciones o datos en un dispositivo. Estos permisos se utilizan para proteger la privacidad del usuario y del dispositivo. Cuando se instala una app, se le pide al usuario que conceda o deniegue los permisos que solicita la app. La app solo tendrá acceso a las funciones o datos para los que solicitó permiso.\n\nHay dos tipos de permisos: normales y peligrosos. Los permisos normales no representan un riesgo para la privacidad del usuario. Incluyen cosas como el acceso a internet y la vibración. Los permisos peligrosos, por otro lado, pueden acceder potencialmente a información o acciones sensibles y, por lo tanto, están más restringidos. Estos incluyen permisos como el acceso a la ubicación del usuario, la cámara y los contactos.\n\nEs importante que los desarrolladores de apps solo soliciten los permisos que son absolutamente necesarios para que su app funcione correctamente. Esto ayuda a proteger la privacidad del usuario y también hace que la app sea más fácil de usar. Los botones de imagen son botones que contienen una imagen en lugar de texto. Se pueden usar en Android para proporcionar una interfaz de usuario más atractiva visualmente e interactiva. Los botones de imagen se pueden usar para desencadenar acciones, navegar a diferentes pantallas o mostrar información adicional. A menudo se usan en combinación con etiquetas de texto para proporcionar una comunicación clara al usuario sobre el propósito del botón. AndroidX AppCompatImageView es una subclase de ImageView que está diseñada para admitir diversas características de la ActionBar y Material Design. Es parte de la biblioteca AndroidX, que es un conjunto de bibliotecas de soporte que ofrecen versiones compatibles con versiones anteriores de las API del framework de Android, así como características que solo están disponibles a través de las API de la biblioteca.\n\nAppCompatImageView está destinado a ser utilizado como un reemplazo directo de ImageView, lo que permite a los desarrolladores usar el mismo código y elementos de la interfaz de usuario en diferentes versiones de Android. Incluye soporte para diversas características como el tintado, la carga de drawables vectoriales y el manejo del escalado de imágenes.\n\nAppCompatImageView también incluye soporte para características de Material Design como la elevación, que permite que la vista de la imagen proyecte una sombra y parezca estar elevada sobre la superficie del diseño. También incluye soporte para el efecto de onda de Material Design, que es un efecto visual que se aplica cuando se toca la vista de la imagen.\n\nEn resumen, AndroidX AppCompatImageView es una subclase versátil y rica en características de ImageView que está diseñada para admitir una amplia gama de características y elementos de diseño en las apps de Android. LinearLayoutCompat es una clase en la biblioteca de soporte de Android appCompat v7. Se agregó para admitir métodos que se agregaron en niveles de API más nuevos en los antiguos (como los divisores). Si comparas los métodos en LinearLayout y LinearLayoutCompat, puedes ver que el diseño Compat tiene todos los métodos del LinearLayout sin ninguna limitación de nivel de API. Por ejemplo, el método setShowDividers se introdujo en el nivel de API 11. Por lo tanto, en este caso, setShowDividers (y sus parámetros) deben invocarse usando LinearLayoutCompat en lugar de LinearLayout si te diriges a una plataforma con un nivel de API inferior a 11. - No importa cuánto dones, nos ayudarás a mantener nuestra app en funcionamiento y a mejorar nuestras características. ¡Apreciamos tu generosidad y amabilidad! + No importa cuánto dones, nos ayudarás a mantener nuestra app en funcionamiento y a mejorar nuestras características. Apreciamos tu generosidad y amabilidad. Aprende a usar las barras de progreso en Android con esta lección interactiva. Esta lección incluye dos secciones: una para una barra de progreso horizontal y otra para una barra de progreso circular. En cada sección, puedes ver cómo se actualiza la barra de progreso a medida que avanza una descarga. También puedes ver el código de la lección haciendo clic en el botón de acción flotante en la parte inferior de la pantalla. Android es un sistema operativo móvil desarrollado por Google. Se lanzó por primera vez como una versión beta el 5 de noviembre de 2007 y la primera versión comercial, Android 1.0, se lanzó el 23 de septiembre de 2008. Android se basa en una versión modificada del kernel de Linux y otro software de código abierto.\n\nAndroid Studio es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de apps de Android. Fue anunciado por Google en su conferencia I/O el 15 de mayo de 2013 y lanzado para uso público el 8 de diciembre de 2014. Android Studio se basa en IntelliJ IDEA, un popular IDE de Java.\n\nKotlin es un lenguaje de programación multiplataforma que puede ejecutarse en la Máquina Virtual de Java (JVM), Android, navegador y plataformas nativas. Fue creado por JetBrains, una empresa de software con sede en Praga. Kotlin se anunció por primera vez en julio de 2011 y se lanzó como un proyecto de código abierto en febrero de 2012.\n\nGoogle anunció su soporte para Kotlin como lenguaje oficial para el desarrollo de apps de Android en su conferencia I/O el 17 de mayo de 2017. Desde entonces, Kotlin se ha convertido en uno de los lenguajes más populares para los desarrolladores de Android. Según datos de Google de octubre de 2020, más del 70% de las 1000 apps principales en Google Play usan Kotlin. Android no es solo un sistema operativo, sino también una plataforma que ofrece una gama de características y capacidades para usuarios y desarrolladores. Algunas de las características de Android incluyen:\n\n- Near Field Communication (NFC), que te permite compartir datos, realizar pagos y conectarte con otros dispositivos de forma inalámbrica.\n- Teclados alternativos, que te permiten personalizar tu método de entrada con diferentes diseños, idiomas y temas.\n- Transmisión por infrarrojos (IR), que te permite usar tu teléfono como control remoto para televisores, aires acondicionados y otros electrodomésticos.\n- Control sin contacto, que te permite realizar acciones en tu teléfono sin tocar la pantalla mediante gestos o comandos de voz.\n- Automatización, que te permite configurar rutinas y disparadores para que tu teléfono realice ciertas tareas automáticamente.\n- Descargas inalámbricas de apps, que te permiten instalar apps desde tu computadora o navegador web sin conectar tu teléfono con un cable.\n- Intercambio de almacenamiento y batería, que te da la opción de expandir la memoria de tu teléfono o reemplazar su batería fácilmente.\n- Pantalla de inicio personalizada, que te permite personalizar la apariencia de tu teléfono con widgets, fondos de pantalla, iconos y lanzadores.\n\nAndroid Studio es la mejor herramienta para desarrollar apps de Android. Ofrece muchas características y beneficios para los desarrolladores, como:\n\n- Editor de código con resaltado de sintaxis, autocompletado de código, refactorización, depuración, pruebas y herramientas de linting.\n- Editor de diseño con interfaz de arrastrar y soltar para diseñar interfaces de usuario.\n- Emulador con arranque rápido y soporte de instantáneas para probar apps en diferentes dispositivos y configuraciones.\n- Integración con Firebase con servicios como autenticación, base de datos, almacenamiento, análisis, informes de fallos, etc. \n- Sistema de compilación basado en Gradle con gestión de dependencias,\npersonalización,\noptimización,\nfirma,\nopciones de distribución, etc. \n\nCon Android Studio,\npuedes crear apps increíbles para dispositivos Android usando Kotlin,\nun lenguaje de programación moderno que es conciso,\nseguro,\nexpresivo,\ne interoperable con Java. Un Cronómetro es un widget especializado en el framework de Android que proporciona una funcionalidad similar a un temporizador para mostrar el tiempo transcurrido. Se puede configurar para contar hacia arriba o hacia abajo, y se usa comúnmente en aplicaciones que requieren cronometraje, como aplicaciones de cronómetro o temporizador de cuenta regresiva. La clase Chronometer se deriva de la clase TextView, lo que significa que hereda todas las propiedades y métodos de un TextView. Esto permite a los desarrolladores personalizar fácilmente la apariencia del Cronómetro, incluido el tamaño del texto, el color y la fuente. - ¡Esto es un snack bar! + Esto es un snack bar. Pulsado - ¡Copiado al portapapeles! 📋 + Copiado al portapapeles. 📋 No se pudo abrir la Google Play Store. - ¡Gracias por calificarnos con %1$.1f estrellas! ❤️ - ¡Botón de imagen pulsado! - ¡Esto es un toast! + Gracias por calificarnos con %1$.1f estrellas. ❤️ + Botón de imagen pulsado. + Esto es un toast. Mostrar sintaxis del código Mostrar fragmento de código Java Ábreme 🌐 @@ -443,10 +443,10 @@ Consejo del día Cuestionario Siguiente pregunta - ¡Cuestionario completado! Tu puntuación: %1$d/%2$d + Cuestionario completado. Tu puntuación: %1$d/%2$d No hay más preguntas, revisa futuras actualizaciones para más. Recordatorio diario del cuestionario - ¡Vuelve para el cuestionario de hoy! + Vuelve para el cuestionario de hoy. Más apps del desarrollador Captura de pantalla que muestra el botón Nuevo proyecto en Android Studio. Captura de pantalla que muestra la selección del tipo de actividad durante la configuración. diff --git a/app/src/main/res/values-fil-rPH/strings.xml b/app/src/main/res/values-fil-rPH/strings.xml index a6f7661d..bca530a9 100644 --- a/app/src/main/res/values-fil-rPH/strings.xml +++ b/app/src/main/res/values-fil-rPH/strings.xml @@ -1,21 +1,21 @@ Alamin kung paano gumawa ng mga simpleng Java app sa Android Studio. 📱 - May bagong update na available! - May bagong bersyon ng app. I-click para mag-update! - Matagal ka nang hindi bumibisita! - Na-miss ka namin! Matuto tayo ng bago tungkol sa Android! + May bagong update na available. + May bagong bersyon ng app. I-click para mag-update. + Matagal ka nang hindi bumibisita. + Na-miss ka namin. Matuto tayo ng bago tungkol sa Android. Maligayang pagdating Basahin at sumang-ayon sa aming Mga Tuntunin ng Serbisyo at Patakaran sa Privacy para magpatuloy Sumang-ayon Home - May Bagong App! + May Bagong App. Tingnan ang pinakabagong Android Studio Tutorials app. Alamin ang Jetpack Compose, Material 3, at marami pa. Tuklasin ang Android Studio Tutorials Nagtatampok ng mga Edisyon ng Kotlin at Java - Ang Kotlin Edition ay na-update na may mga dynamic na aralin, AI assistant, at marami pa. Damhin ang hinaharap ng Android development! + Ang Kotlin Edition ay na-update na may mga dynamic na aralin, AI assistant, at marami pa. Damhin ang hinaharap ng Android development. Kunin ito sa Google Play Matuto pa Play Store @@ -223,8 +223,8 @@ Mga Tooltip Mga Review Rating bar - I-rate ang aming app! - %1$.1f na bituin! + I-rate ang aming app. + %1$.1f na bituin. Mga In-App Review Mga Progress Bar Progress Bar @@ -282,7 +282,7 @@ Magpadala ng feedback Lisensya Ibahagi - Subukan ito ngayon!!! + Subukan ito ngayon. Ibahagi gamit ang… Tingnan ang app na ito: %1$s Suportahan Kami @@ -299,9 +299,9 @@ Tungkol sa Bersyon %1$s (%2$d) Musika - Gawa nang may ❤ sa Romania! + Gawa nang may ❤ sa Romania. Isara? - Kailangan i-restart! + Kailangan i-restart. Ano ang Android Studio Tutorials: Java Edition? Paano ko mada-download ang Android Studio Tutorials: Java Edition? Available ba ang Android Studio Tutorials: Java Edition para sa mga iOS device? @@ -368,30 +368,30 @@ Ang isang bottom navigation bar ay nagbibigay-daan sa iyong mabilis na lumipat sa mga pangunahing view ng iyong app. Ang navigation drawer ay dumudulas mula sa gilid at nagpapakita ng mga pangunahing opsyon sa nabigasyon ng app. Sigurado ka bang gusto mong lumabas? - Ito ang magiging mensahe na makikita mo sa screen! - Para magkabisa mangyaring i-restart ang app! - Ang Android Software Development Kit (SDK) ay isang koleksyon ng mga tool na nagpapahintulot sa mga developer na lumikha ng mga Android app. Kasama dito ang isang set ng mga library, isang debugger, isang handset emulator, at dokumentasyon. Kasama rin sa SDK ang isang API library at isang set ng API documentation. Ang mga package na iyong dina-download ay may mga library, na tumutulong sa iyo sa paglikha ng iyong app.\n\nIto ay isang pangkalahatang-ideya ng lahat ng mga bersyon ng Android at ang kanilang kaukulang mga identifier para sa mga developer ng Android. Inaanyayahan ang sinuman na magbukas ng isang isyu o pull request. Maligayang pag-develop! + Ito ang magiging mensahe na makikita mo sa screen. + Para magkabisa mangyaring i-restart ang app. + Ang Android Software Development Kit (SDK) ay isang koleksyon ng mga tool na nagpapahintulot sa mga developer na lumikha ng mga Android app. Kasama dito ang isang set ng mga library, isang debugger, isang handset emulator, at dokumentasyon. Kasama rin sa SDK ang isang API library at isang set ng API documentation. Ang mga package na iyong dina-download ay may mga library, na tumutulong sa iyo sa paglikha ng iyong app.\n\nIto ay isang pangkalahatang-ideya ng lahat ng mga bersyon ng Android at ang kanilang kaukulang mga identifier para sa mga developer ng Android. Inaanyayahan ang sinuman na magbukas ng isang isyu o pull request. Maligayang pag-develop. Ang view binding ay isang feature na nagpapahintulot sa iyo na mas madaling magsulat ng code na nakikipag-ugnayan sa mga view. Kapag na-enable na ang view binding sa isang module, bumubuo ito ng isang binding class para sa bawat XML layout file na naroroon sa module na iyon. Ang isang instance ng isang binding class ay naglalaman ng mga direktang reference sa lahat ng mga view na may ID sa kaukulang layout. Ang view binding ay pinapagana sa bawat module. Para paganahin ang view binding sa isang module, itakda ang viewBinding build option sa true sa module-level na build.gradle file, tulad ng ipinapakita sa sumusunod na halimbawa: Maaari kang magdagdag ng isang pangunahing toggle button sa iyong layout gamit ang ToggleButton object. Ipinapakilala ng Android 4.0 (API level 14) ang isa pang uri ng toggle button na tinatawag na switch na nagbibigay ng isang slider control, na maaari mong idagdag gamit ang isang Switch object. Ang SwitchCompat ay isang bersyon ng Switch widget na tumatakbo sa mga device hanggang sa API 7. Mahalagang Tala: Ang Digital clock ay deprecated na sa bersyon API 17. Mula sa API level 17 maaari kang gumamit ng TextClock sa halip na digital clock. Nasa ibaba ang paglalarawan ng Text clock sa android. Ang mga button ay isang mahalagang elemento ng anumang Android app. Pinapayagan nila ang mga user na makipag-ugnayan sa app at magsagawa ng mga aksyon tulad ng pagsumite ng isang form, pagsisimula ng isang bagong activity, o pagbili.\n\nSa Android Studio, ang mga button ay nililikha gamit ang Button class at maaaring i-customize sa iba\'t ibang paraan, kasama ang pagtatakda ng kanilang text, kulay, at laki. Maaari rin silang i-configure para mag-trigger ng iba\'t ibang aksyon kapag pinindot, tulad ng pagsisimula ng isang bagong activity o pagpapakita ng isang pop-up na mensahe.\n\nAng mga button ay maaaring ilagay kahit saan sa layout ng isang app at maaaring gamitin kasabay ng iba pang mga elemento ng UI tulad ng mga text field at listahan para lumikha ng isang ganap na gumagana at user-friendly na app.\n\nSa pangkalahatan, ang mga button ay isang simple ngunit makapangyarihang tool para sa pagbuo ng mga nakakaengganyo at interactive na Android app. - Halimbawa, kung kailangang mag-download ng iyong app, kakailanganin nito ang pahintulot sa Internet.\n\nTingnan ang website ng Android Developers para sa lahat ng mga pahintulot at isang reference sa opisyal na dokumentasyon!\n\nDapat humingi ng pahintulot ang mga Android app para ma-access ang ilang mga feature o data sa isang device. Ginagamit ang mga pahintulot na ito para protektahan ang privacy ng user at ng device. Kapag na-install ang isang app, hinihiling sa user na bigyan o tanggihan ang mga pahintulot na hinihiling ng app. Magkakaroon lamang ng access ang app sa mga feature o data na hinilingan nito ng pahintulot.\n\nMayroong dalawang uri ng mga pahintulot: normal at mapanganib. Ang mga normal na pahintulot ay hindi nagdudulot ng panganib sa privacy ng user. Kasama rito ang mga bagay tulad ng access sa internet at vibrate. Ang mga mapanganib na pahintulot, sa kabilang banda, ay maaaring potensyal na ma-access ang sensitibong impormasyon o aksyon at samakatuwid ay mas pinaghihigpitan. Kasama rito ang mga pahintulot tulad ng access sa lokasyon, camera, at mga contact ng user.\n\nMahalaga para sa mga developer ng app na hilingin lamang ang mga pahintulot na talagang kinakailangan para gumana nang maayos ang kanilang app. Nakakatulong ito na protektahan ang privacy ng user at ginagawa ring mas user-friendly ang app. + Halimbawa, kung kailangang mag-download ng iyong app, kakailanganin nito ang pahintulot sa Internet.\n\nTingnan ang website ng Android Developers para sa lahat ng mga pahintulot at isang reference sa opisyal na dokumentasyon.\n\nDapat humingi ng pahintulot ang mga Android app para ma-access ang ilang mga feature o data sa isang device. Ginagamit ang mga pahintulot na ito para protektahan ang privacy ng user at ng device. Kapag na-install ang isang app, hinihiling sa user na bigyan o tanggihan ang mga pahintulot na hinihiling ng app. Magkakaroon lamang ng access ang app sa mga feature o data na hinilingan nito ng pahintulot.\n\nMayroong dalawang uri ng mga pahintulot: normal at mapanganib. Ang mga normal na pahintulot ay hindi nagdudulot ng panganib sa privacy ng user. Kasama rito ang mga bagay tulad ng access sa internet at vibrate. Ang mga mapanganib na pahintulot, sa kabilang banda, ay maaaring potensyal na ma-access ang sensitibong impormasyon o aksyon at samakatuwid ay mas pinaghihigpitan. Kasama rito ang mga pahintulot tulad ng access sa lokasyon, camera, at mga contact ng user.\n\nMahalaga para sa mga developer ng app na hilingin lamang ang mga pahintulot na talagang kinakailangan para gumana nang maayos ang kanilang app. Nakakatulong ito na protektahan ang privacy ng user at ginagawa ring mas user-friendly ang app. Ang mga image button ay mga button na naglalaman ng isang larawan sa halip na text. Maaari silang gamitin sa Android para magbigay ng isang mas kaakit-akit sa paningin at interactive na user interface. Maaaring gamitin ang mga image button para mag-trigger ng mga aksyon, mag-navigate sa iba\'t ibang screen, o magpakita ng karagdagang impormasyon. Madalas silang ginagamit kasama ng mga text label para magbigay ng malinaw na komunikasyon sa user tungkol sa layunin ng button. Ang AndroidX AppCompatImageView ay isang subclass ng ImageView na idinisenyo para suportahan ang iba\'t ibang feature ng ActionBar at Material Design. Ito ay bahagi ng AndroidX library, na isang set ng mga support library na nag-aalok ng mga backward-compatible na bersyon ng mga API ng Android framework pati na rin ang mga feature na available lamang sa pamamagitan ng mga API ng library.\n\nAng AppCompatImageView ay nilalayong gamitin bilang isang drop-in replacement para sa ImageView, na nagpapahintulot sa mga developer na gamitin ang parehong code at mga elemento ng UI sa iba\'t ibang bersyon ng Android. Kasama rito ang suporta para sa iba\'t ibang feature tulad ng tinting, pag-load ng mga vector drawable, at paghawak sa image scaling.\n\nSinusuportahan din ng AppCompatImageView ang mga feature ng Material Design tulad ng elevation, na nagpapahintulot sa image view na mag-cast ng anino at magmukhang nakataas sa ibabaw ng layout. Sinusuportahan din nito ang Material Design ripple effect, na isang visual na epekto na inilalapat kapag hinawakan ang image view.\n\nSa buod, ang AndroidX AppCompatImageView ay isang versatile at mayaman sa feature na subclass ng ImageView na idinisenyo para suportahan ang malawak na hanay ng mga feature at elemento ng disenyo sa mga Android app. Ang Linear Layout Compat ay isang klase sa Android support library appCompat v7. Idinagdag ito para suportahan ang mga method na idinagdag sa mas bagong mga antas ng API sa mga luma (tulad ng mga divider). Kung ikukumpara mo ang mga method sa LinearLayout at LinearLayoutCompat, makikita mo na ang Compat layout ay may lahat ng mga method ng Linear Layout nang walang anumang limitasyon sa antas ng API. Halimbawa, ang method na setShowDividers ay ipinakilala sa API level 11. Kaya, sa kasong ito, ang setShowDividers (at ang mga parameter nito) ay dapat tawagin gamit ang Linear Layout Compat sa halip na LinearLayout kung nagta-target ka ng isang platform na may API level na mas mababa sa 11. - Gaano man kalaki ang iyong ido-donate, matutulungan mo kaming mapanatiling tumatakbo ang aming app at mapabuti ang aming mga feature. Pinahahalagahan namin ang iyong kabutihang-loob at kabaitan! + Gaano man kalaki ang iyong ido-donate, matutulungan mo kaming mapanatiling tumatakbo ang aming app at mapabuti ang aming mga feature. Pinahahalagahan namin ang iyong kabutihang-loob at kabaitan. Alamin kung paano gamitin ang mga progress bar sa Android sa interactive na araling ito. Kasama sa araling ito ang dalawang seksyon: isa para sa isang horizontal progress bar at isa para sa isang circular progress bar. Sa bawat seksyon, makikita mo kung paano nag-a-update ang progress bar habang umuusad ang isang download. Maaari mo ring tingnan ang code para sa aralin sa pamamagitan ng pag-click sa floating action button sa ibaba ng screen. Ang Android ay isang mobile operating system na binuo ng Google. Unang inilabas ito bilang isang beta na bersyon noong Nobyembre 5, 2007 at ang unang komersyal na bersyon, ang Android 1.0, ay inilunsad noong Setyembre 23, 2008. Ang Android ay batay sa isang binagong bersyon ng Linux kernel at iba pang open source na software.\n\nAng Android Studio ay ang opisyal na integrated development environment (IDE) para sa pag-develop ng Android app. Inanunsyo ito ng Google sa kanilang I/O conference noong Mayo 15, 2013 at inilabas para sa pampublikong paggamit noong Disyembre 8, 2014. Ang Android Studio ay batay sa IntelliJ IDEA, isang sikat na Java IDE.\n\nAng Kotlin ay isang cross-platform na programming language na maaaring tumakbo sa Java Virtual Machine (JVM), Android, browser at mga native na platform. Nilikha ito ng JetBrains, isang kumpanya ng software na nakabase sa Prague. Unang inanunsyo ang Kotlin noong Hulyo 2011 at inilabas bilang isang open source na proyekto noong Pebrero 2012.\n\nInanunsyo ng Google ang suporta nito para sa Kotlin bilang isang opisyal na wika para sa pag-develop ng Android app sa kanilang I/O conference noong Mayo 17, 2017. Mula noon, naging isa sa pinakasikat na wika ang Kotlin para sa mga developer ng Android. Ayon sa data ng Google mula Oktubre 2020, higit sa 70% ng nangungunang 1000 app sa Google Play ay gumagamit ng Kotlin. Ang Android ay hindi lamang isang operating system, kundi isang platform din na nag-aalok ng iba\'t ibang mga feature at kakayahan para sa mga user at developer. Ilan sa mga feature ng Android ay kinabibilangan ng:\n\n- Near Field Communication (NFC), na nagpapahintulot sa iyo na magbahagi ng data, magbayad, at kumonekta sa iba pang mga device nang wireless.\n- Mga alternatibong keyboard, na nagbibigay-daan sa iyo na i-customize ang iyong paraan ng pag-input gamit ang iba\'t ibang mga layout, wika, at tema.\n- IR transmission, na nagbibigay-daan sa iyo na gamitin ang iyong telepono bilang isang remote control para sa mga TV, air conditioner, at iba pang mga appliance.\n- No-touch control, na nagbibigay-daan sa iyo na magsagawa ng mga aksyon sa iyong telepono nang hindi hinahawakan ang screen sa pamamagitan ng paggamit ng mga kilos o voice command.\n- Automation, na nagpapahintulot sa iyo na mag-set up ng mga routine at trigger para sa iyong telepono upang awtomatikong magsagawa ng ilang mga gawain.\n- Wireless app downloads, na nagbibigay-daan sa iyo na mag-install ng mga app mula sa iyong computer o web browser nang hindi kinakailangang ikonekta ang iyong telepono gamit ang isang cable.\n- Pagpapalit ng storage at baterya, na nagbibigay sa iyo ng opsyon na palawakin ang memorya ng iyong telepono o palitan ang baterya nito nang madali.\n- Custom na home screen, na nagbibigay-daan sa iyo na i-personalize ang hitsura ng iyong telepono gamit ang mga widget, wallpaper, icon, at launcher.\n\nAng Android Studio ay ang pinakamahusay na tool para sa pag-develop ng mga Android app. Nag-aalok ito ng maraming mga feature at benepisyo para sa mga developer tulad ng:\n\n- Code editor na may syntax highlighting, code completion, refactoring, debugging, testing, at linting tools.\n- Layout editor na may drag-and-drop na interface para sa pagdidisenyo ng mga user interface.\n- Emulator na may mabilis na boot at suporta sa snapshot para sa pagsubok ng mga app sa iba\'t ibang mga device at configuration.\n- Firebase integration sa mga serbisyo tulad ng authentication, database, storage, analytics, crash reporting atbp. \n- Build system na batay sa Gradle na may dependency management,\ncustomization,\noptimization,\nsigning,\ndistribution options atbp. \n\nGamit ang Android Studio,\nmakakalikha ka ng mga kamangha-manghang app para sa mga Android device gamit ang Kotlin,\nisang modernong programming language na maikli,\nligtas,\nmalinaw,\nat interoperable sa Java. Ang isang Chronometer ay isang espesyalisadong widget sa Android framework na nagbibigay ng isang functionality na parang timer para sa pagpapakita ng lumipas na oras. Maaari itong i-configure para magbilang pataas o pababa, at karaniwang ginagamit sa mga application na nangangailangan ng timekeeping, tulad ng mga stopwatch o countdown timer app. Ang Chronometer class ay nagmula sa TextView class, na nangangahulugang namamana nito ang lahat ng mga katangian at method ng isang TextView. Nagbibigay-daan ito sa mga developer na madaling i-customize ang hitsura ng Chronometer, kasama ang laki ng text, kulay, at font nito. - Ito ay isang snack bar! + Ito ay isang snack bar. na-click - Kinopya sa clipboard! 📋 + Kinopya sa clipboard. 📋 Hindi mabuksan ang Google Play Store. - Salamat sa pag-rate sa amin ng %1$.1f na bituin! ❤️ - Na-click ang image button! - Ito ay isang toast! + Salamat sa pag-rate sa amin ng %1$.1f na bituin. ❤️ + Na-click ang image button. + Ito ay isang toast. Ipakita ang syntax ng code Ipakita ang Java Code Snippet Buksan mo ako 🌐 @@ -443,10 +443,10 @@ Tip ng Araw Pagsusulit Susunod na Tanong - Tapos na ang pagsusulit! Ang iyong puntos: %1$d/%2$d + Tapos na ang pagsusulit. Ang iyong puntos: %1$d/%2$d Wala nang mga tanong, abangan ang susunod na mga update. Paalala sa Araw-araw na Pagsusulit - Bumalik para sa pagsusulit ngayong araw! + Bumalik para sa pagsusulit ngayong araw. Higit pang mga app mula sa developer Screenshot na nagpapakita ng button na New project sa Android Studio. Screenshot na nagpapakita ng pagpili ng uri ng activity sa pag-set up ng proyekto. diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml index 8e6e2409..f85b8d06 100644 --- a/app/src/main/res/values-fr-rFR/strings.xml +++ b/app/src/main/res/values-fr-rFR/strings.xml @@ -1,21 +1,21 @@ Apprenez à créer des applications Java simples dans Android Studio. 📱 - Nouvelle mise à jour disponible ! - Une nouvelle version de l\'application est disponible. Cliquez pour mettre à jour ! - Cela fait un moment ! - Vous nous avez manqué ! Apprenons quelque chose de nouveau sur Android ! + Nouvelle mise à jour disponible . + Une nouvelle version de l\'application est disponible. Cliquez pour mettre à jour . + Cela fait un moment . + Vous nous avez manqué . Apprenons quelque chose de nouveau sur Android . Bienvenue Lisez et acceptez nos Conditions d\'utilisation et notre Politique de confidentialité pour continuer Accepter Accueil - Une nouvelle application est là ! + Une nouvelle application est là . Découvrez la dernière application Android Studio Tutorials. Apprenez Jetpack Compose, Material 3, et plus encore. Découvrez les tutoriels Android Studio Avec les éditions Kotlin et Java - L\'édition Kotlin a été mise à jour avec des leçons dynamiques, un assistant IA, et plus encore. Découvrez l\'avenir du développement Android ! + L\'édition Kotlin a été mise à jour avec des leçons dynamiques, un assistant IA, et plus encore. Découvrez l\'avenir du développement Android . Obtenez-le sur Google Play En savoir plus Play Store @@ -223,8 +223,8 @@ Info-bulles Avis Barre d\'évaluation - Évaluez notre application ! - %1$.1f étoiles ! + Évaluez notre application . + %1$.1f étoiles . Avis dans l\'application Barres de progression Barre de progression @@ -276,7 +276,7 @@ Envoyer des commentaires Licence Partager - Essayez-le maintenant !!! + Essayez-le maintenant . Partager via… Découvrez cette application : %1$s Soutenez-nous @@ -293,9 +293,9 @@ À propos Version %1$s (%2$d) Musique - Fabriqué avec ❤ en Roumanie ! + Fabriqué avec ❤ en Roumanie . Fermer ? - Redémarrage requis ! + Redémarrage requis . Qu\'est-ce que Android Studio Tutorials: Java Edition ? Comment puis-je télécharger Android Studio Tutorials: Java Edition ? Android Studio Tutorials: Java Edition est-il disponible pour les appareils iOS ? @@ -359,30 +359,30 @@ Une barre de navigation inférieure vous permet de passer rapidement entre les vues principales de votre application. Un tiroir de navigation se glisse sur le côté et affiche les principales options de navigation de l\'application. Êtes-vous sûr de vouloir quitter ? - Ce sera le message que vous verrez à l\'écran ! - Pour que cela prenne effet, veuillez redémarrer l\'application ! - Le kit de développement logiciel (SDK) Android est une collection d\'outils qui permettent aux développeurs de créer des applications Android. Il comprend un ensemble de bibliothèques, un débogueur, un émulateur de téléphone et de la documentation. Le SDK comprend également une bibliothèque d\'API et un ensemble de documentation d\'API. Les packages que vous téléchargez contiennent des bibliothèques, ce qui vous aide à créer votre application.\n\nCeci est un aperçu de toutes les versions d\'Android et de leurs identifiants correspondants pour les développeurs Android. Tout le monde est invité à ouvrir un problème ou une demande de tirage. Bon développement ! + Ce sera le message que vous verrez à l\'écran . + Pour que cela prenne effet, veuillez redémarrer l\'application . + Le kit de développement logiciel (SDK) Android est une collection d\'outils qui permettent aux développeurs de créer des applications Android. Il comprend un ensemble de bibliothèques, un débogueur, un émulateur de téléphone et de la documentation. Le SDK comprend également une bibliothèque d\'API et un ensemble de documentation d\'API. Les packages que vous téléchargez contiennent des bibliothèques, ce qui vous aide à créer votre application.\n\nCeci est un aperçu de toutes les versions d\'Android et de leurs identifiants correspondants pour les développeurs Android. Tout le monde est invité à ouvrir un problème ou une demande de tirage. Bon développement . View Binding est une fonctionnalité qui vous permet d\'écrire plus facilement du code qui interagit avec les vues. Une fois View Binding activé dans un module, il génère une classe de liaison pour chaque fichier de layout XML présent dans ce module. Une instance d\'une classe de liaison contient des références directes à toutes les vues qui ont un ID dans le layout correspondant. View Binding est activé module par module. Pour activer View Binding dans un module, définissez l\'option de compilation viewBinding sur true dans le fichier build.gradle au niveau du module, comme indiqué dans l\'exemple suivant : Vous pouvez ajouter un bouton à bascule de base à votre mise en page avec l\'objet ToggleButton. Android 4.0 (niveau d\'API 14) introduit un autre type de bouton à bascule appelé interrupteur qui fournit un contrôle de curseur, que vous pouvez ajouter avec un objet Switch. SwitchCompat est une version du widget Switch qui fonctionne sur les appareils jusqu\'à l\'API 7. Remarque importante : L\'horloge numérique est obsolète dans la version API 17. À partir du niveau d\'API 17, vous pouvez utiliser TextClock au lieu de l\'horloge numérique. Vous trouverez ci-dessous la description de TextClock dans Android. Les boutons sont un élément essentiel de toute application Android. Ils permettent aux utilisateurs d\'interagir avec l\'application et d\'effectuer des actions telles que soumettre un formulaire, démarrer une nouvelle activité ou effectuer un achat.\n\nDans Android Studio, les boutons sont créés à l\'aide de la classe Button et peuvent être personnalisés de diverses manières, notamment en définissant leur texte, leur couleur et leur taille. Ils peuvent également être configurés pour déclencher différentes actions lorsqu\'on clique dessus, comme démarrer une nouvelle activité ou afficher un message contextuel.\n\nLes boutons peuvent être placés n\'importe où dans la mise en page d\'une application et peuvent être utilisés conjointement avec d\'autres éléments d\'interface utilisateur tels que des champs de texte et des listes pour créer une application entièrement fonctionnelle et conviviale.\n\nGlobalement, les boutons sont un outil simple mais puissant pour créer des applications Android attrayantes et interactives. - Par exemple, si votre application doit télécharger quelque chose, elle nécessitera la permission Internet.\n\nJetez un œil sur le site Web Android Developers pour toutes les permissions et une référence à la documentation officielle !\n\nLes applications Android doivent demander la permission d\'accéder à certaines fonctionnalités ou données sur un appareil. Ces permissions sont utilisées pour protéger la confidentialité de l\'utilisateur et de l\'appareil. Lorsqu\'une application est installée, l\'utilisateur est invité à accorder ou à refuser à l\'application les permissions qu\'elle demande. L\'application n\'aura accès qu\'aux fonctionnalités ou données pour lesquelles elle a demandé la permission.\n\nIl existe deux types de permissions : normales et dangereuses. Les permissions normales ne présentent pas de risque pour la confidentialité de l\'utilisateur. Elles incluent des choses comme l\'accès à Internet et la vibration. Les permissions dangereuses, en revanche, peuvent potentiellement accéder à des informations ou actions sensibles et sont donc plus restreintes. Celles-ci incluent des permissions telles que l\'accès à la localisation de l\'utilisateur, à l\'appareil photo et aux contacts.\n\nIl est important que les développeurs d\'applications ne demandent que les permissions absolument nécessaires au bon fonctionnement de leur application. Cela contribue à protéger la confidentialité de l\'utilisateur et rend également l\'application plus conviviale. + Par exemple, si votre application doit télécharger quelque chose, elle nécessitera la permission Internet.\n\nJetez un œil sur le site Web Android Developers pour toutes les permissions et une référence à la documentation officielle .\n\nLes applications Android doivent demander la permission d\'accéder à certaines fonctionnalités ou données sur un appareil. Ces permissions sont utilisées pour protéger la confidentialité de l\'utilisateur et de l\'appareil. Lorsqu\'une application est installée, l\'utilisateur est invité à accorder ou à refuser à l\'application les permissions qu\'elle demande. L\'application n\'aura accès qu\'aux fonctionnalités ou données pour lesquelles elle a demandé la permission.\n\nIl existe deux types de permissions : normales et dangereuses. Les permissions normales ne présentent pas de risque pour la confidentialité de l\'utilisateur. Elles incluent des choses comme l\'accès à Internet et la vibration. Les permissions dangereuses, en revanche, peuvent potentiellement accéder à des informations ou actions sensibles et sont donc plus restreintes. Celles-ci incluent des permissions telles que l\'accès à la localisation de l\'utilisateur, à l\'appareil photo et aux contacts.\n\nIl est important que les développeurs d\'applications ne demandent que les permissions absolument nécessaires au bon fonctionnement de leur application. Cela contribue à protéger la confidentialité de l\'utilisateur et rend également l\'application plus conviviale. Les boutons d\'image sont des boutons qui contiennent une image au lieu de texte. Ils peuvent être utilisés dans Android pour fournir une interface utilisateur plus attrayante visuellement et interactive. Les boutons d\'image peuvent être utilisés pour déclencher des actions, naviguer vers différents écrans ou afficher des informations supplémentaires. Ils sont souvent utilisés en combinaison avec des étiquettes de texte pour fournir une communication claire à l\'utilisateur sur l\'objectif du bouton. AndroidX AppCompatImageView est une sous-classe d\'ImageView conçue pour prendre en charge diverses fonctionnalités de l\'ActionBar et de Material Design. Elle fait partie de la bibliothèque AndroidX, qui est un ensemble de bibliothèques de support offrant des versions rétrocompatibles des API du framework Android ainsi que des fonctionnalités disponibles uniquement via les API de la bibliothèque.\n\nAppCompatImageView est destiné à être utilisé comme remplacement direct d\'ImageView, permettant aux développeurs d\'utiliser le même code et les mêmes éléments d\'interface utilisateur sur différentes versions d\'Android. Il inclut la prise en charge de diverses fonctionnalités telles que la coloration, le chargement de drawables vectoriels et la gestion de la mise à l\'échelle des images.\n\nAppCompatImageView inclut également la prise en charge des fonctionnalités de Material Design telles que l\'élévation, qui permet à la vue d\'image de projeter une ombre et de paraître surélevée par rapport à la surface de la mise en page. Il inclut également la prise en charge de l\'effet d\'ondulation de Material Design, qui est un effet visuel appliqué lorsque la vue d\'image est touchée.\n\nEn résumé, AndroidX AppCompatImageView est une sous-classe polyvalente et riche en fonctionnalités d\'ImageView, conçue pour prendre en charge un large éventail de fonctionnalités et d\'éléments de design dans les applications Android. LinearLayoutCompat est une classe de la bibliothèque de support Android appCompat v7. Elle a été ajoutée pour prendre en charge des méthodes qui ont été ajoutées dans des niveaux d\'API plus récents sur les anciens (comme les séparateurs). Si vous comparez les méthodes de LinearLayout et LinearLayoutCompat, vous pouvez voir que la mise en page Compat possède toutes les méthodes de LinearLayout sans aucune limitation de niveau d\'API. Par exemple, la méthode setShowDividers a été introduite au niveau d\'API 11. Ainsi, dans ce cas, setShowDividers (et ses paramètres) doit être invoqué en utilisant LinearLayoutCompat au lieu de LinearLayout si vous ciblez une plateforme avec un niveau d\'API inférieur à 11. - Peu importe le montant de votre don, vous nous aiderez à maintenir notre application en fonctionnement et à améliorer nos fonctionnalités. Nous apprécions votre générosité et votre gentillesse ! + Peu importe le montant de votre don, vous nous aiderez à maintenir notre application en fonctionnement et à améliorer nos fonctionnalités. Nous apprécions votre générosité et votre gentillesse . Apprenez à utiliser les barres de progression dans Android avec cette leçon interactive. Cette leçon comprend deux sections : une pour une barre de progression horizontale et une pour une barre de progression circulaire. Dans chaque section, vous pouvez voir comment la barre de progression se met à jour au fur et à mesure qu\'un téléchargement progresse. Vous pouvez également afficher le code de la leçon en cliquant sur le bouton d\'action flottant en bas de l\'écran. Android est un système d\'exploitation mobile développé par Google. Il a été publié pour la première fois en version bêta le 5 novembre 2007 et la première version commerciale, Android 1.0, a été lancée le 23 septembre 2008. Android est basé sur une version modifiée du noyau Linux et d\'autres logiciels open source.\n\nAndroid Studio est l\'environnement de développement intégré (IDE) officiel pour le développement d\'applications Android. Il a été annoncé par Google lors de sa conférence I/O le 15 mai 2013 et mis à la disposition du public le 8 décembre 2014. Android Studio est basé sur IntelliJ IDEA, un IDE Java populaire.\n\nKotlin est un langage de programmation multiplateforme qui peut s\'exécuter sur la machine virtuelle Java (JVM), Android, les navigateurs et les plateformes natives. Il a été créé par JetBrains, une société de logiciels basée à Prague. Kotlin a été annoncé pour la première fois en juillet 2011 et publié en tant que projet open source en février 2012.\n\nGoogle a annoncé son soutien à Kotlin en tant que langage officiel pour le développement d\'applications Android lors de sa conférence I/O le 17 mai 2017. Depuis lors, Kotlin est devenu l\'un des langages les plus populaires pour les développeurs Android. Selon les données de Google d\'octobre 2020, plus de 70 %% des 1000 meilleures applications sur Google Play utilisent Kotlin. Android n\'est pas seulement un système d\'exploitation, mais aussi une plateforme qui offre une gamme de fonctionnalités et de capacités aux utilisateurs et aux développeurs. Certaines des fonctionnalités d\'Android incluent :\n\n- La communication en champ proche (NFC), qui vous permet de partager des données, d\'effectuer des paiements et de vous connecter à d\'autres appareils sans fil.\n- Les claviers alternatifs, qui vous permettent de personnaliser votre méthode de saisie avec différents agencements, langues et thèmes.\n- La transmission IR, qui vous permet d\'utiliser votre téléphone comme télécommande pour les téléviseurs, les climatiseurs et d\'autres appareils.\n- Le contrôle sans contact, qui vous permet d\'effectuer des actions sur votre téléphone sans toucher l\'écran en utilisant des gestes ou des commandes vocales.\n- L\'automatisation, qui vous permet de configurer des routines et des déclencheurs pour que votre téléphone effectue certaines tâches automatiquement.\n- Les téléchargements d\'applications sans fil, qui vous permettent d\'installer des applications depuis votre ordinateur ou votre navigateur Web sans connecter votre téléphone avec un câble.\n- Le remplacement du stockage et de la batterie, qui vous donne la possibilité d\'étendre la mémoire de votre téléphone ou de remplacer facilement sa batterie.\n- L\'écran d\'accueil personnalisé, qui vous permet de personnaliser l\'apparence de votre téléphone avec des widgets, des fonds d\'écran, des icônes et des lanceurs.\n\nAndroid Studio est le meilleur outil pour développer des applications Android. Il offre de nombreuses fonctionnalités et avantages aux développeurs tels que :\n\n- Éditeur de code avec coloration syntaxique, complétion de code, refactorisation, débogage, tests et outils de linting.\n- Éditeur de mise en page avec interface glisser-déposer pour concevoir des interfaces utilisateur.\n- Émulateur avec démarrage rapide et prise en charge des instantanés pour tester les applications sur différents appareils et configurations.\n- Intégration Firebase avec des services tels que l\'authentification, la base de données, le stockage, l\'analyse, les rapports de plantage, etc.\n- Système de build basé sur Gradle avec gestion des dépendances,\npersonnalisation,\noptimisation,\nsignature,\noptions de distribution, etc.\n\nAvec Android Studio,\nvous pouvez créer des applications étonnantes pour les appareils Android en utilisant Kotlin,\nun langage de programmation moderne qui est concis,\nsûr,\nexpressif,\net interopérable avec Java. Un Chronomètre est un widget spécialisé du framework Android qui fournit une fonctionnalité de type minuterie pour afficher le temps écoulé. Il peut être configuré pour compter en avant ou en arrière, et est couramment utilisé dans les applications qui nécessitent un chronométrage, telles que les applications de chronomètre ou de compte à rebours. La classe Chronomètre est dérivée de la classe TextView, ce qui signifie qu\'elle hérite de toutes les propriétés et méthodes d\'un TextView. Cela permet aux développeurs de personnaliser facilement l\'apparence du Chronomètre, y compris la taille de son texte, sa couleur et sa police. - Ceci est une Snackbar ! + Ceci est une Snackbar . cliqué - Copié dans le presse-papiers ! 📋 + Copié dans le presse-papiers . 📋 Impossible d\'ouvrir le Google Play Store. - Merci de nous avoir évalués avec %1$.1f étoiles ! ❤️ - Bouton d\'image cliqué ! - Ceci est un Toast ! + Merci de nous avoir évalués avec %1$.1f étoiles . ❤️ + Bouton d\'image cliqué . + Ceci est un Toast . Afficher la syntaxe du code Afficher l\'extrait de code java Ouvrez-moi 🌐 @@ -443,10 +443,10 @@ Astuce du jour Quiz Question suivante - Quiz terminé ! Votre score : %1$d/%2$d + Quiz terminé . Votre score : %1$d/%2$d Plus de questions, consultez les prochaines mises à jour pour plus. Rappel quotidien du quiz - Revenez pour le quiz du jour ! + Revenez pour le quiz du jour . Plus d\'applications par le développeur Capture d’écran montrant le bouton Nouveau projet dans Android Studio. Capture d’écran montrant la sélection du type d’activité pendant la configuration du projet. diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/app/src/main/res/values-hi-rIN/strings.xml index dd02cabf..c9bfc612 100644 --- a/app/src/main/res/values-hi-rIN/strings.xml +++ b/app/src/main/res/values-hi-rIN/strings.xml @@ -1,10 +1,10 @@ - एक नया ऐप यहाँ है! + एक नया ऐप यहाँ है. नवीनतम Android Studio ट्यूटोरियल ऐप देखें। Android Studio ट्यूटोरियल खोजें कोटलिन और जावा संस्करणों की विशेषता - कोटलिन संस्करण को गतिशील पाठों, एआई सहायक और बहुत कुछ के साथ अपडेट किया गया है। एंड्रॉइड डेवलपमेंट के भविष्य का अनुभव करें! + कोटलिन संस्करण को गतिशील पाठों, एआई सहायक और बहुत कुछ के साथ अपडेट किया गया है। एंड्रॉइड डेवलपमेंट के भविष्य का अनुभव करें. इसे Google Play पर प्राप्त करें और जानें प्ले स्टोर @@ -203,8 +203,8 @@ टूलटिप समीक्षाएं रेटिंग बार - हमारे ऐप को रेट करें! - %1$.1f सितारे! + हमारे ऐप को रेट करें. + %1$.1f सितारे. इन-ऐप समीक्षाएं प्रोग्रेस बार प्रोग्रेस बार @@ -256,7 +256,7 @@ प्रतिक्रिया भेजें लाइसेंस साझा करें - इसे अभी आज़माएं!!! + इसे अभी आज़माएं. इसका उपयोग करके साझा करें… इस ऐप को देखें: %1$s हमारा समर्थन करें @@ -273,11 +273,11 @@ के बारे में संस्करण %1$s (%2$d) संगीत - रोमानिया में ❤ के साथ बनाया गया! + रोमानिया में ❤ के साथ बनाया गया. बंद करें? - पुनः प्रारंभ की आवश्यकता है! - काफी समय हो गया है! - एक नया अपडेट उपलब्ध है! + पुनः प्रारंभ की आवश्यकता है. + काफी समय हो गया है. + एक नया अपडेट उपलब्ध है. Android Studio ट्यूटोरियल: जावा संस्करण क्या है? मैं Android Studio ट्यूटोरियल: जावा संस्करण कैसे डाउनलोड कर सकता हूँ? क्या Android Studio ट्यूटोरियल: जावा संस्करण iOS उपकरणों के लिए उपलब्ध है? @@ -341,9 +341,9 @@ निचली नेविगेशन बार आपको ऐप में शीर्ष स्तर के दृश्य के बीच जल्दी से स्विच करने देती है। नेविगेशन ड्रॉअर साइड से स्लाइड करता है और ऐप के मुख्य नेविगेशन विकल्प दिखाता है। क्या आप निश्चित रूप से बाहर निकलना चाहते हैं? - यह वह संदेश होगा जो आपको स्क्रीन पर दिखाई देगा! - प्रभावित होने के लिए कृपया ऐप को पुनः प्रारंभ करें! - Android सॉफ्टवेयर डेवलपमेंट किट (SDK) उन उपकरणों का एक संग्रह है जो डेवलपर्स को Android ऐप बनाने की अनुमति देते हैं। इसमें पुस्तकालयों का एक सेट, एक डीबगर, एक हैंडसेट एमुलेटर और दस्तावेज़ शामिल हैं। SDK में एक API लाइब्रेरी और API दस्तावेज़ों का एक सेट भी शामिल है। आपके द्वारा डाउनलोड किए गए पैकेजों में लाइब्रेरीज़ होती हैं, जो आपके ऐप को बनाने में आपकी मदद करती हैं।\n\nयह सभी Android संस्करणों और Android डेवलपर्स के लिए उनके संबंधित पहचानकर्ताओं का एक अवलोकन है। किसी का भी स्वागत है कि वह एक मुद्दा या पुल अनुरोध खोले। हैप्पी डेवलपिंग! + यह वह संदेश होगा जो आपको स्क्रीन पर दिखाई देगा. + प्रभावित होने के लिए कृपया ऐप को पुनः प्रारंभ करें. + Android सॉफ्टवेयर डेवलपमेंट किट (SDK) उन उपकरणों का एक संग्रह है जो डेवलपर्स को Android ऐप बनाने की अनुमति देते हैं। इसमें पुस्तकालयों का एक सेट, एक डीबगर, एक हैंडसेट एमुलेटर और दस्तावेज़ शामिल हैं। SDK में एक API लाइब्रेरी और API दस्तावेज़ों का एक सेट भी शामिल है। आपके द्वारा डाउनलोड किए गए पैकेजों में लाइब्रेरीज़ होती हैं, जो आपके ऐप को बनाने में आपकी मदद करती हैं।\n\nयह सभी Android संस्करणों और Android डेवलपर्स के लिए उनके संबंधित पहचानकर्ताओं का एक अवलोकन है। किसी का भी स्वागत है कि वह एक मुद्दा या पुल अनुरोध खोले। हैप्पी डेवलपिंग. व्यू बाइंडिंग एक ऐसी सुविधा है जो आपको व्यू के साथ इंटरैक्ट करने वाले कोड को अधिक आसानी से लिखने की अनुमति देती है। एक बार जब किसी मॉड्यूल में व्यू बाइंडिंग सक्षम हो जाती है, तो यह उस मॉड्यूल में मौजूद प्रत्येक XML लेआउट फ़ाइल के लिए एक बाइंडिंग क्लास उत्पन्न करती है। एक बाइंडिंग क्लास के इंस्टेंस में संबंधित लेआउट में आईडी वाले सभी व्यू के लिए सीधे संदर्भ होते हैं। Android Studio में एक नया प्रोजेक्ट बनाने का पहला चरण छवि में दिखाए अनुसार नया प्रोजेक्ट बटन पर क्लिक करना और अगले चरण पर आगे बढ़ना है। दूसरा चरण गतिविधि प्रकार का चयन करना है जो आपके ऐप के लिए उपयुक्त है। आप कुछ प्रीसेट में से चुन सकते हैं जो आपके काम को सरल बना सकते हैं। उनमें से एक का चयन करें और अगला बटन पर क्लिक करें। @@ -353,24 +353,24 @@ आप ToggleButton ऑब्जेक्ट के साथ अपने लेआउट में एक बेसिक टॉगल बटन जोड़ सकते हैं। Android 4.0 (API स्तर 14) एक और प्रकार का टॉगल बटन पेश करता है जिसे स्विच कहा जाता है जो एक स्लाइडर नियंत्रण प्रदान करता है, जिसे आप एक स्विच ऑब्जेक्ट के साथ जोड़ सकते हैं। SwitchCompat स्विच विजेट का एक संस्करण है जो API 7 तक के उपकरणों पर चलता है। महत्वपूर्ण नोट: डिजिटल घड़ी संस्करण API 17 में अप्रचलित है। API स्तर 17 से आप डिजिटल घड़ी के बजाय TextClock का उपयोग कर सकते हैं। नीचे Android में टेक्स्ट घड़ी का विवरण दिया गया है। बटन किसी भी Android ऐप का एक अनिवार्य तत्व हैं। वे उपयोगकर्ताओं को ऐप के साथ इंटरैक्ट करने और फॉर्म सबमिट करने, एक नई गतिविधि शुरू करने या खरीदारी करने जैसे कार्य करने की अनुमति देते हैं।\n\nAndroid Studio में, बटन Button क्लास का उपयोग करके बनाए जाते हैं और उन्हें विभिन्न तरीकों से अनुकूलित किया जा सकता है, जिसमें उनका टेक्स्ट, रंग और आकार सेट करना शामिल है। उन्हें क्लिक किए जाने पर विभिन्न कार्यों को ट्रिगर करने के लिए भी कॉन्फ़िगर किया जा सकता है, जैसे एक नई गतिविधि शुरू करना या एक पॉप-अप संदेश प्रदर्शित करना।\n\nबटन को ऐप के लेआउट में कहीं भी रखा जा सकता है और एक पूरी तरह कार्यात्मक और उपयोगकर्ता के अनुकूल ऐप बनाने के लिए टेक्स्ट फ़ील्ड और सूचियों जैसे अन्य UI तत्वों के साथ संयोजन में उपयोग किया जा सकता है।\n\nकुल मिलाकर, बटन आकर्षक और इंटरैक्टिव Android ऐप बनाने के लिए एक सरल लेकिन शक्तिशाली उपकरण हैं। - उदाहरण के लिए, यदि आपके ऐप को कुछ डाउनलोड करने की आवश्यकता है, तो उसे इंटरनेट अनुमति की आवश्यकता होगी।\n\nसभी अनुमतियों और आधिकारिक दस्तावेज़ों के संदर्भ के लिए Android डेवलपर्स वेबसाइट पर एक नज़र डालें!\n\nAndroid ऐप्स को डिवाइस पर कुछ सुविधाओं या डेटा तक पहुंचने के लिए अनुमति का अनुरोध करना होगा। इन अनुमतियों का उपयोग उपयोगकर्ता और डिवाइस की गोपनीयता की रक्षा के लिए किया जाता है। जब कोई ऐप इंस्टॉल किया जाता है, तो उपयोगकर्ता को ऐप द्वारा अनुरोधित अनुमतियों को देने या अस्वीकार करने के लिए प्रेरित किया जाता है। ऐप को केवल उन सुविधाओं या डेटा तक पहुंच होगी जिनके लिए उसने अनुमति का अनुरोध किया था।\n\nदो प्रकार की अनुमतियाँ हैं: सामान्य और खतरनाक। सामान्य अनुमतियाँ उपयोगकर्ता की गोपनीयता के लिए कोई जोखिम नहीं पैदा करती हैं। उनमें इंटरनेट एक्सेस और वाइब्रेट जैसी चीजें शामिल हैं। खतरनाक अनुमतियाँ, दूसरी ओर, संवेदनशील जानकारी या कार्यों तक संभावित रूप से पहुंच सकती हैं और इसलिए अधिक प्रतिबंधित हैं। इनमें उपयोगकर्ता के स्थान, कैमरा और संपर्कों तक पहुंच जैसी अनुमतियाँ शामिल हैं।\n\nऐप डेवलपर्स के लिए केवल उन अनुमतियों का अनुरोध करना महत्वपूर्ण है जो उनके ऐप को ठीक से काम करने के लिए बिल्कुल आवश्यक हैं। यह उपयोगकर्ता की गोपनीयता की रक्षा करने में मदद करता है और ऐप को अधिक उपयोगकर्ता के अनुकूल भी बनाता है। + उदाहरण के लिए, यदि आपके ऐप को कुछ डाउनलोड करने की आवश्यकता है, तो उसे इंटरनेट अनुमति की आवश्यकता होगी।\n\nसभी अनुमतियों और आधिकारिक दस्तावेज़ों के संदर्भ के लिए Android डेवलपर्स वेबसाइट पर एक नज़र डालें.\n\nAndroid ऐप्स को डिवाइस पर कुछ सुविधाओं या डेटा तक पहुंचने के लिए अनुमति का अनुरोध करना होगा। इन अनुमतियों का उपयोग उपयोगकर्ता और डिवाइस की गोपनीयता की रक्षा के लिए किया जाता है। जब कोई ऐप इंस्टॉल किया जाता है, तो उपयोगकर्ता को ऐप द्वारा अनुरोधित अनुमतियों को देने या अस्वीकार करने के लिए प्रेरित किया जाता है। ऐप को केवल उन सुविधाओं या डेटा तक पहुंच होगी जिनके लिए उसने अनुमति का अनुरोध किया था।\n\nदो प्रकार की अनुमतियाँ हैं: सामान्य और खतरनाक। सामान्य अनुमतियाँ उपयोगकर्ता की गोपनीयता के लिए कोई जोखिम नहीं पैदा करती हैं। उनमें इंटरनेट एक्सेस और वाइब्रेट जैसी चीजें शामिल हैं। खतरनाक अनुमतियाँ, दूसरी ओर, संवेदनशील जानकारी या कार्यों तक संभावित रूप से पहुंच सकती हैं और इसलिए अधिक प्रतिबंधित हैं। इनमें उपयोगकर्ता के स्थान, कैमरा और संपर्कों तक पहुंच जैसी अनुमतियाँ शामिल हैं।\n\nऐप डेवलपर्स के लिए केवल उन अनुमतियों का अनुरोध करना महत्वपूर्ण है जो उनके ऐप को ठीक से काम करने के लिए बिल्कुल आवश्यक हैं। यह उपयोगकर्ता की गोपनीयता की रक्षा करने में मदद करता है और ऐप को अधिक उपयोगकर्ता के अनुकूल भी बनाता है। इमेज बटन ऐसे बटन होते हैं जिनमें टेक्स्ट के बजाय एक छवि होती है। उनका उपयोग Android में अधिक दृश्य रूप से आकर्षक और इंटरैक्टिव उपयोगकर्ता इंटरफ़ेस प्रदान करने के लिए किया जा सकता है। इमेज बटन का उपयोग कार्यों को ट्रिगर करने, विभिन्न स्क्रीन पर नेविगेट करने या अतिरिक्त जानकारी प्रदर्शित करने के लिए किया जा सकता है। उपयोगकर्ता को बटन के उद्देश्य के बारे में स्पष्ट संचार प्रदान करने के लिए उन्हें अक्सर टेक्स्ट लेबल के संयोजन में उपयोग किया जाता है। - अपने Android डेवलपमेंट कौशल को धूल न जमने दें! आज ही Android Studio ट्यूटोरियल: जावा संस्करण के साथ सीखने और सुधारने के लिए वापस आएं। हमारे ऐप में शुरुआती से लेकर अनुभवी डेवलपर्स तक, सभी के लिए कुछ न कुछ है। - ऐप का एक नया संस्करण उपलब्ध है। अपडेट करने के लिए क्लिक करें! + अपने Android डेवलपमेंट कौशल को धूल न जमने दें. आज ही Android Studio ट्यूटोरियल: जावा संस्करण के साथ सीखने और सुधारने के लिए वापस आएं। हमारे ऐप में शुरुआती से लेकर अनुभवी डेवलपर्स तक, सभी के लिए कुछ न कुछ है। + ऐप का एक नया संस्करण उपलब्ध है। अपडेट करने के लिए क्लिक करें. AndroidX AppCompatImageView ImageView का एक सबक्लास है जिसे ActionBar और Material Design की विभिन्न सुविधाओं का समर्थन करने के लिए डिज़ाइन किया गया है। यह AndroidX लाइब्रेरी का हिस्सा है, जो समर्थन लाइब्रेरीज़ का एक सेट है जो Android फ्रेमवर्क API के पिछड़े-संगत संस्करणों के साथ-साथ ऐसी सुविधाएँ प्रदान करता है जो केवल लाइब्रेरी API के माध्यम से उपलब्ध हैं।\n\nAppCompatImageView को ImageView के लिए एक ड्रॉप-इन प्रतिस्थापन के रूप में उपयोग करने का इरादा है, जिससे डेवलपर्स को Android के विभिन्न संस्करणों में समान कोड और UI तत्वों का उपयोग करने की अनुमति मिलती है। इसमें टेंटिंग, वेक्टर ड्रॉएबल्स लोड करने और इमेज स्केलिंग को संभालने जैसी विभिन्न सुविधाओं के लिए समर्थन शामिल है।\n\nAppCompatImageView में Material Design सुविधाओं के लिए भी समर्थन शामिल है जैसे कि एलिवेशन, जो इमेज व्यू को छाया डालने और लेआउट की सतह से ऊपर उठाए हुए दिखने की अनुमति देता है। इसमें Material Design रिपल प्रभाव के लिए भी समर्थन शामिल है, जो एक दृश्य प्रभाव है जो इमेज व्यू को स्पर्श करने पर लागू होता है।\n\nसंक्षेप में, AndroidX AppCompatImageView ImageView का एक बहुमुखी और सुविधा-संपन्न सबक्लास है जिसे Android ऐप्स में सुविधाओं और डिज़ाइन तत्वों की एक विस्तृत श्रृंखला का समर्थन करने के लिए डिज़ाइन किया गया है। लीनियर लेआउट कॉम्पैट Android सपोर्ट लाइब्रेरी ऐपकॉम्पैट v7 में एक क्लास है। इसे नए API स्तरों में पुरानी (जैसे डिवाइडर) में जोड़े गए तरीकों का समर्थन करने के लिए जोड़ा गया था। यदि आप LinearLayout और LinearLayoutCompat में विधियों की तुलना करते हैं, तो आप देख सकते हैं कि कॉम्पैट लेआउट में बिना किसी API स्तर की सीमा के लीनियर लेआउट के सभी तरीके हैं। उदाहरण के लिए, setShowDividers विधि API स्तर 11 पर पेश की गई थी। इसलिए, इस मामले में, यदि आप API स्तर 11 से नीचे के प्लेटफ़ॉर्म को लक्षित कर रहे हैं तो setShowDividers (और इसके पैरामीटर) को LinearLayout के बजाय Linear Layout Compat का उपयोग करके लागू किया जाना चाहिए। - आप कितना भी दान करें, आप हमारे ऐप को चालू रखने और हमारी सुविधाओं को बेहतर बनाने में हमारी मदद करेंगे। हम आपकी उदारता और दयालुता की सराहना करते हैं! + आप कितना भी दान करें, आप हमारे ऐप को चालू रखने और हमारी सुविधाओं को बेहतर बनाने में हमारी मदद करेंगे। हम आपकी उदारता और दयालुता की सराहना करते हैं. इस इंटरैक्टिव पाठ के साथ Android में प्रोग्रेस बार का उपयोग करना सीखें। इस पाठ में दो खंड शामिल हैं: एक क्षैतिज प्रोग्रेस बार के लिए और एक वृत्ताकार प्रोग्रेस बार के लिए। प्रत्येक खंड में, आप देख सकते हैं कि डाउनलोड की प्रगति के साथ प्रोग्रेस बार कैसे अपडेट होता है। आप स्क्रीन के निचले भाग में फ्लोटिंग एक्शन बटन पर क्लिक करके पाठ के लिए कोड भी देख सकते हैं। Android Google द्वारा विकसित एक मोबाइल ऑपरेटिंग सिस्टम है। इसे पहली बार 5 नवंबर, 2007 को बीटा संस्करण के रूप में जारी किया गया था और पहला वाणिज्यिक संस्करण, Android 1.0, 23 सितंबर, 2008 को लॉन्च किया गया था। Android लिनक्स कर्नेल और अन्य ओपन सोर्स सॉफ्टवेयर के संशोधित संस्करण पर आधारित है।\n\nAndroid Studio Android ऐप डेवलपमेंट के लिए आधिकारिक एकीकृत विकास वातावरण (IDE) है। इसकी घोषणा Google ने अपने I/O सम्मेलन में 15 मई, 2013 को की थी और इसे 8 दिसंबर, 2014 को सार्वजनिक उपयोग के लिए जारी किया गया था। Android Studio IntelliJ IDEA पर आधारित है, जो एक लोकप्रिय जावा IDE है।\n\nकोटलिन एक क्रॉस-प्लेटफ़ॉर्म प्रोग्रामिंग भाषा है जो जावा वर्चुअल मशीन (JVM), Android, ब्राउज़र और नेटिव प्लेटफ़ॉर्म पर चल सकती है। इसे प्राग स्थित एक सॉफ्टवेयर कंपनी JetBrains द्वारा बनाया गया था। कोटलिन की पहली घोषणा जुलाई 2011 में हुई थी और इसे फरवरी 2012 में एक ओपन सोर्स प्रोजेक्ट के रूप में जारी किया गया था।\n\nGoogle ने 17 मई, 2017 को अपने I/O सम्मेलन में Android ऐप डेवलपमेंट के लिए एक आधिकारिक भाषा के रूप में कोटलिन के लिए अपने समर्थन की घोषणा की। तब से, कोटलिन Android डेवलपर्स के लिए सबसे लोकप्रिय भाषाओं में से एक बन गई है। अक्टूबर 2020 के Google के आंकड़ों के अनुसार, Google Play पर शीर्ष 1000 ऐप्स में से 70% से अधिक कोटलिन का उपयोग करते हैं। Android न केवल एक ऑपरेटिंग सिस्टम है, बल्कि एक ऐसा प्लेटफ़ॉर्म भी है जो उपयोगकर्ताओं और डेवलपर्स के लिए कई सुविधाएँ और क्षमताएँ प्रदान करता है। Android की कुछ विशेषताओं में शामिल हैं:\n\n- नियर फील्ड कम्युनिकेशन (NFC), जो आपको डेटा साझा करने, भुगतान करने और अन्य उपकरणों से वायरलेस तरीके से कनेक्ट करने की अनुमति देता है।\n- वैकल्पिक कीबोर्ड, जो आपको विभिन्न लेआउट, भाषाओं और थीम के साथ अपनी इनपुट विधि को अनुकूलित करने देता है।\n- IR ट्रांसमिशन, जो आपको अपने फोन को टीवी, एयर कंडीशनर और अन्य उपकरणों के लिए रिमोट कंट्रोल के रूप में उपयोग करने में सक्षम बनाता है।\n- नो-टच कंट्रोल, जो आपको इशारों या वॉयस कमांड का उपयोग करके स्क्रीन को छुए बिना अपने फोन पर कार्य करने देता है।\n- ऑटोमेशन, जो आपको अपने फोन को स्वचालित रूप से कुछ कार्य करने के लिए रूटीन और ट्रिगर्स सेट करने की अनुमति देता है।\n- वायरलेस ऐप डाउनलोड, जो आपको अपने फोन को केबल से कनेक्ट किए बिना अपने कंप्यूटर या वेब ब्राउज़र से ऐप इंस्टॉल करने देता है।\n- स्टोरेज और बैटरी स्वैप, जो आपको अपने फोन की मेमोरी का विस्तार करने या उसकी बैटरी को आसानी से बदलने का विकल्प देते हैं।\n- कस्टम होम स्क्रीन, जो आपको विजेट, वॉलपेपर, आइकन और लॉन्चर के साथ अपने फोन की उपस्थिति को वैयक्तिकृत करने देता है।\n\nAndroid Studio Android ऐप विकसित करने के लिए सबसे अच्छा उपकरण है। यह डेवलपर्स के लिए कई सुविधाएँ और लाभ प्रदान करता है जैसे:\n\n- सिंटैक्स हाइलाइटिंग, कोड कंप्लीशन, रिफैक्टरिंग, डीबगिंग, टेस्टिंग और लिंटिंग टूल्स के साथ कोड एडिटर।\n- उपयोगकर्ता इंटरफ़ेस डिजाइन करने के लिए ड्रैग-एंड-ड्रॉप इंटरफ़ेस के साथ लेआउट एडिटर।\n- विभिन्न उपकरणों और कॉन्फ़िगरेशन पर ऐप्स का परीक्षण करने के लिए फास्ट बूट और स्नैपशॉट समर्थन के साथ एमुलेटर।\n- प्रमाणीकरण, डेटाबेस, स्टोरेज, एनालिटिक्स, क्रैश रिपोर्टिंग आदि जैसी सेवाओं के साथ फायरबेस इंटीग्रेशन।\n- डिपेंडेंसी मैनेजमेंट,\nअनुकूलन,\nऑप्टिमाइजेशन,\nसाइनिंग,\nवितरण विकल्पों आदि के साथ ग्रेडल-आधारित बिल्ड सिस्टम।\n\nAndroid Studio के साथ,\nआप कोटलिन का उपयोग करके Android उपकरणों के लिए अद्भुत ऐप बना सकते हैं,\nजो एक आधुनिक प्रोग्रामिंग भाषा है जो संक्षिप्त,\nसुरक्षित,\nअभिव्यंजक,\nऔर जावा के साथ इंटरऑपरेबल है। एक क्रोनोमीटर Android फ्रेमवर्क में एक विशेष विजेट है जो बीता हुआ समय प्रदर्शित करने के लिए टाइमर-जैसी कार्यक्षमता प्रदान करता है। इसे ऊपर या नीचे गिनने के लिए कॉन्फ़िगर किया जा सकता है, और आमतौर पर उन अनुप्रयोगों में उपयोग किया जाता है जिन्हें समयपालन की आवश्यकता होती है, जैसे स्टॉपवॉच या काउंटडाउन टाइमर ऐप। क्रोनोमीटर क्लास TextView क्लास से व्युत्पन्न है, जिसका अर्थ है कि यह एक TextView के सभी गुणों और तरीकों को विरासत में प्राप्त करता है। यह डेवलपर्स को क्रोनोमीटर की उपस्थिति को आसानी से अनुकूलित करने की अनुमति देता है, जिसमें उसका टेक्स्ट आकार, रंग और फ़ॉन्ट शामिल है। - यह एक स्नैक बार है! + यह एक स्नैक बार है. क्लिक किया गया - क्लिपबोर्ड पर कॉपी किया गया! 📋 + क्लिपबोर्ड पर कॉपी किया गया. 📋 Google Play Store खोलने में असमर्थ। - हमें %1$.1f सितारे देने के लिए धन्यवाद! ❤️ - इमेज बटन क्लिक किया गया! - यह एक टोस्ट है! + हमें %1$.1f सितारे देने के लिए धन्यवाद. ❤️ + इमेज बटन क्लिक किया गया. + यह एक टोस्ट है. कोड सिंटैक्स दिखाएं जावा कोड स्निपेट दिखाएं मुझे खोलें 🌐 @@ -418,10 +418,10 @@ दिन का सुझाव प्रश्नोत्तरी अगला प्रश्न - प्रश्नोत्तरी पूरी हुई! आपका स्कोर: %1$d/%2$d + प्रश्नोत्तरी पूरी हुई. आपका स्कोर: %1$d/%2$d कोई और प्रश्न नहीं, अधिक के लिए आगामी अपडेट देखें। दैनिक प्रश्नोत्तरी अनुस्मारक - आज की प्रश्नोत्तरी के लिए वापस आएं! + आज की प्रश्नोत्तरी के लिए वापस आएं. डेवलपर द्वारा अधिक एप्लिकेशन स्क्रीनशॉट जिसमें Android Studio में नया प्रोजेक्ट बटन दिख रहा है। स्क्रीनशॉट जिसमें प्रोजेक्ट सेटअप के दौरान एक्टिविटी प्रकार चुनना दिख रहा है। diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml index 87ac319d..3017991d 100644 --- a/app/src/main/res/values-in-rID/strings.xml +++ b/app/src/main/res/values-in-rID/strings.xml @@ -1,10 +1,10 @@ - Aplikasi Baru Telah Tiba! + Aplikasi Baru Telah Tiba. Lihat aplikasi Android Studio Tutorials terbaru. Temukan Tutorial Android Studio Menampilkan Edisi Kotlin dan Java - Edisi Kotlin telah diperbarui dengan pelajaran dinamis, asisten AI, dan banyak lagi. Rasakan masa depan pengembangan Android! + Edisi Kotlin telah diperbarui dengan pelajaran dinamis, asisten AI, dan banyak lagi. Rasakan masa depan pengembangan Android. Dapatkan di Google Play Pelajari lebih lanjut Play Store @@ -203,8 +203,8 @@ Tooltip Ulasan Rating bar - Beri nilai aplikasi kami! - %1$.1f bintang! + Beri nilai aplikasi kami. + %1$.1f bintang. Ulasan Dalam Aplikasi Progress Bar Progress Bar @@ -256,7 +256,7 @@ Kirim umpan balik Lisensi Bagikan - Coba sekarang!!! + Coba sekarang. Bagikan menggunakan… Lihat aplikasi ini: %1$s Dukung Kami @@ -273,11 +273,11 @@ Tentang Versi %1$s (%2$d) Musik - Dibuat dengan ❤ di Rumania! + Dibuat dengan ❤ di Rumania. Tutup? - Membutuhkan mulai ulang! - Sudah cukup lama! - Pembaruan baru tersedia! + Membutuhkan mulai ulang. + Sudah cukup lama. + Pembaruan baru tersedia. Apa itu Android Studio Tutorials: Edisi Java? Bagaimana cara mengunduh Android Studio Tutorials: Edisi Java? Apakah Android Studio Tutorials: Edisi Java tersedia untuk perangkat iOS? @@ -341,9 +341,9 @@ Bilah navigasi bawah memungkinkan Anda dengan cepat beralih antar tampilan tingkat atas di aplikasi Anda. Laci navigasi meluncur dari samping dan menampilkan opsi navigasi utama aplikasi. Apakah Anda yakin ingin keluar? - Ini akan menjadi pesan yang akan Anda lihat di layar! - Agar efektif, harap mulai ulang aplikasi! - Android Software Development Kit (SDK) adalah kumpulan alat yang memungkinkan pengembang membuat aplikasi Android. Ini mencakup seperangkat pustaka, debugger, emulator handset, dan dokumentasi. SDK juga mencakup pustaka API dan seperangkat dokumentasi API. Paket yang Anda unduh memiliki pustaka, yang membantu Anda dalam membuat aplikasi Anda.\n\nIni adalah ikhtisar semua versi Android dan pengenal yang sesuai untuk pengembang Android. Siapa pun dipersilakan untuk membuka masalah atau pull request. Selamat mengembangkan! + Ini akan menjadi pesan yang akan Anda lihat di layar. + Agar efektif, harap mulai ulang aplikasi. + Android Software Development Kit (SDK) adalah kumpulan alat yang memungkinkan pengembang membuat aplikasi Android. Ini mencakup seperangkat pustaka, debugger, emulator handset, dan dokumentasi. SDK juga mencakup pustaka API dan seperangkat dokumentasi API. Paket yang Anda unduh memiliki pustaka, yang membantu Anda dalam membuat aplikasi Anda.\n\nIni adalah ikhtisar semua versi Android dan pengenal yang sesuai untuk pengembang Android. Siapa pun dipersilakan untuk membuka masalah atau pull request. Selamat mengembangkan. View binding adalah fitur yang memungkinkan Anda menulis kode yang berinteraksi dengan tampilan dengan lebih mudah. Setelah view binding diaktifkan dalam modul, itu menghasilkan kelas binding untuk setiap file layout XML yang ada di modul tersebut. Sebuah instance dari kelas binding berisi referensi langsung ke semua tampilan yang memiliki ID dalam layout yang sesuai. Langkah pertama untuk membuat proyek baru di Android Studio adalah mengeklik tombol Proyek baru seperti yang ditunjukkan pada gambar dan melanjutkan ke langkah berikutnya. Langkah kedua adalah memilih jenis aktivitas yang sesuai dengan aplikasi Anda. Anda dapat memilih dari beberapa preset yang dapat menyederhanakan pekerjaan Anda. Pilih salah satunya dan klik tombol berikutnya. @@ -353,24 +353,24 @@ Anda dapat menambahkan tombol toggle dasar ke tata letak Anda dengan objek ToggleButton. Android 4.0 (level API 14) memperkenalkan jenis tombol toggle lain yang disebut sakelar yang menyediakan kontrol slider, yang dapat Anda tambahkan dengan objek Switch. SwitchCompat adalah versi widget Switch yang berjalan di perangkat hingga API 7. Catatan Penting: Jam digital telah didepresiasi di versi API 17. Dari level API 17, Anda dapat menggunakan TextClock alih-alih jam digital. Di bawah ini adalah deskripsi Jam Teks di Android. Tombol adalah elemen penting dari setiap aplikasi Android. Mereka memungkinkan pengguna untuk berinteraksi dengan aplikasi dan melakukan tindakan seperti mengirimkan formulir, memulai aktivitas baru, atau melakukan pembelian.\n\nDi Android Studio, tombol dibuat menggunakan kelas Button dan dapat disesuaikan dengan berbagai cara, termasuk mengatur teks, warna, dan ukurannya. Mereka juga dapat dikonfigurasi untuk memicu tindakan yang berbeda saat diklik, seperti memulai aktivitas baru atau menampilkan pesan pop-up.\n\nTombol dapat ditempatkan di mana saja dalam tata letak aplikasi dan dapat digunakan bersama dengan elemen UI lainnya seperti bidang teks dan daftar untuk membuat aplikasi yang berfungsi penuh dan ramah pengguna.\n\nSecara keseluruhan, tombol adalah alat yang sederhana namun kuat untuk membangun aplikasi Android yang menarik dan interaktif. - Misalnya, jika aplikasi Anda perlu mengunduh sesuatu, aplikasi tersebut akan memerlukan izin Internet.\n\nLihatlah situs web Pengembang Android untuk semua izin dan referensi ke dokumentasi resmi!\n\nAplikasi Android harus meminta izin untuk mengakses fitur atau data tertentu di perangkat. Izin ini digunakan untuk melindungi privasi pengguna dan perangkat. Ketika aplikasi diinstal, pengguna diminta untuk memberikan atau menolak izin yang diminta aplikasi. Aplikasi hanya akan memiliki akses ke fitur atau data yang dimintanya izin.\n\nAda dua jenis izin: normal dan berbahaya. Izin normal tidak menimbulkan risiko terhadap privasi pengguna. Ini termasuk hal-hal seperti akses internet dan getaran. Izin berbahaya, di sisi lain, berpotensi mengakses informasi atau tindakan sensitif dan karenanya lebih dibatasi. Ini termasuk izin seperti akses ke lokasi pengguna, kamera, dan kontak.\n\nPenting bagi pengembang aplikasi untuk hanya meminta izin yang mutlak diperlukan agar aplikasi mereka berfungsi dengan benar. Ini membantu melindungi privasi pengguna dan juga membuat aplikasi lebih ramah pengguna. + Misalnya, jika aplikasi Anda perlu mengunduh sesuatu, aplikasi tersebut akan memerlukan izin Internet.\n\nLihatlah situs web Pengembang Android untuk semua izin dan referensi ke dokumentasi resmi.\n\nAplikasi Android harus meminta izin untuk mengakses fitur atau data tertentu di perangkat. Izin ini digunakan untuk melindungi privasi pengguna dan perangkat. Ketika aplikasi diinstal, pengguna diminta untuk memberikan atau menolak izin yang diminta aplikasi. Aplikasi hanya akan memiliki akses ke fitur atau data yang dimintanya izin.\n\nAda dua jenis izin: normal dan berbahaya. Izin normal tidak menimbulkan risiko terhadap privasi pengguna. Ini termasuk hal-hal seperti akses internet dan getaran. Izin berbahaya, di sisi lain, berpotensi mengakses informasi atau tindakan sensitif dan karenanya lebih dibatasi. Ini termasuk izin seperti akses ke lokasi pengguna, kamera, dan kontak.\n\nPenting bagi pengembang aplikasi untuk hanya meminta izin yang mutlak diperlukan agar aplikasi mereka berfungsi dengan benar. Ini membantu melindungi privasi pengguna dan juga membuat aplikasi lebih ramah pengguna. Tombol gambar adalah tombol yang berisi gambar alih-alih teks. Mereka dapat digunakan di Android untuk menyediakan antarmuka pengguna yang lebih menarik secara visual dan interaktif. Tombol gambar dapat digunakan untuk memicu tindakan, menavigasi ke layar yang berbeda, atau menampilkan informasi tambahan. Mereka sering digunakan dalam kombinasi dengan label teks untuk memberikan komunikasi yang jelas kepada pengguna tentang tujuan tombol. - Jangan biarkan keterampilan pengembangan Android Anda berkarat! Kembali belajar dan meningkatkan diri dengan Android Studio Tutorials: Edisi Java hari ini. Aplikasi kami memiliki sesuatu untuk semua orang, dari pemula hingga pengembang berpengalaman. - Versi baru aplikasi tersedia. Klik untuk memperbarui! + Jangan biarkan keterampilan pengembangan Android Anda berkarat. Kembali belajar dan meningkatkan diri dengan Android Studio Tutorials: Edisi Java hari ini. Aplikasi kami memiliki sesuatu untuk semua orang, dari pemula hingga pengembang berpengalaman. + Versi baru aplikasi tersedia. Klik untuk memperbarui. AndroidX AppCompatImageView adalah subkelas dari ImageView yang dirancang untuk mendukung berbagai fitur ActionBar dan Material Design. Ini adalah bagian dari pustaka AndroidX, yang merupakan seperangkat pustaka dukungan yang menawarkan versi API kerangka kerja Android yang kompatibel ke belakang serta fitur yang hanya tersedia melalui API pustaka.\n\nAppCompatImageView dimaksudkan untuk digunakan sebagai pengganti drop-in untuk ImageView, memungkinkan pengembang untuk menggunakan kode dan elemen UI yang sama di berbagai versi Android. Ini termasuk dukungan untuk berbagai fitur seperti pewarnaan, pemuatan drawable vektor, dan penanganan penskalaan gambar.\n\nAppCompatImageView juga menyertakan dukungan untuk fitur Material Design seperti elevasi, yang memungkinkan tampilan gambar untuk menghasilkan bayangan dan tampak terangkat di atas permukaan tata letak. Ini juga menyertakan dukungan untuk efek riak Material Design, yang merupakan efek visual yang diterapkan saat tampilan gambar disentuh.\n\nSingkatnya, AndroidX AppCompatImageView adalah subkelas ImageView yang serbaguna dan kaya fitur yang dirancang untuk mendukung berbagai fitur dan elemen desain dalam aplikasi Android. Linear Layout Compat adalah kelas dalam pustaka dukungan Android appCompat v7. Ini ditambahkan untuk mendukung metode yang ditambahkan di level API yang lebih baru pada yang lama (seperti pembagi). Jika Anda membandingkan metode di LinearLayout dan LinearLayoutCompat, Anda dapat melihat bahwa tata letak Compat memiliki semua metode dari Tata Letak Linear tanpa batasan level API. Misalnya, metode setShowDividers diperkenalkan pada level API 11. Jadi, dalam kasus ini, setShowDividers (dan parameternya) harus dipanggil menggunakan Linear Layout Compat alih-alih LinearLayout jika Anda menargetkan platform dengan level API di bawah 11. - Tidak peduli berapa banyak yang Anda donasikan, Anda akan membantu kami menjaga aplikasi kami tetap berjalan dan meningkatkan fitur-fitur kami. Kami menghargai kemurahan hati dan kebaikan Anda! + Tidak peduli berapa banyak yang Anda donasikan, Anda akan membantu kami menjaga aplikasi kami tetap berjalan dan meningkatkan fitur-fitur kami. Kami menghargai kemurahan hati dan kebaikan Anda. Pelajari cara menggunakan progress bar di Android dengan pelajaran interaktif ini. Pelajaran ini mencakup dua bagian: satu untuk progress bar horizontal dan satu untuk progress bar melingkar. Di setiap bagian, Anda dapat melihat bagaimana progress bar diperbarui saat unduhan berlangsung. Anda juga dapat melihat kode untuk pelajaran dengan mengeklik tombol aksi mengambang di bagian bawah layar. Android adalah sistem operasi seluler yang dikembangkan oleh Google. Ini pertama kali dirilis sebagai versi beta pada 5 November 2007 dan versi komersial pertama, Android 1.0, diluncurkan pada 23 September 2008. Android didasarkan pada versi modifikasi dari kernel Linux dan perangkat lunak sumber terbuka lainnya.\n\nAndroid Studio adalah lingkungan pengembangan terintegrasi (IDE) resmi untuk pengembangan aplikasi Android. Ini diumumkan oleh Google pada konferensi I/O pada 15 Mei 2013 dan dirilis untuk penggunaan publik pada 8 Desember 2014. Android Studio didasarkan pada IntelliJ IDEA, IDE Java yang populer.\n\nKotlin adalah bahasa pemrograman lintas platform yang dapat berjalan di Java Virtual Machine (JVM), Android, peramban, dan platform asli. Ini dibuat oleh JetBrains, perusahaan perangkat lunak yang berbasis di Praha. Kotlin pertama kali diumumkan pada Juli 2011 dan dirilis sebagai proyek sumber terbuka pada Februari 2012.\n\nGoogle mengumumkan dukungannya untuk Kotlin sebagai bahasa resmi untuk pengembangan aplikasi Android pada konferensi I/O pada 17 Mei 2017. Sejak saat itu, Kotlin telah menjadi salah satu bahasa paling populer untuk pengembang Android. Menurut data Google dari Oktober 2020, lebih dari 70% dari 1000 aplikasi teratas di Google Play menggunakan Kotlin. Android bukan hanya sistem operasi, tetapi juga platform yang menawarkan berbagai fitur dan kemampuan untuk pengguna dan pengembang. Beberapa fitur Android meliputi:\n\n- Near Field Communication (NFC), yang memungkinkan Anda berbagi data, melakukan pembayaran, dan terhubung dengan perangkat lain secara nirkabel.\n- Keyboard alternatif, yang memungkinkan Anda menyesuaikan metode input dengan tata letak, bahasa, dan tema yang berbeda.\n- Transmisi IR, yang memungkinkan Anda menggunakan ponsel sebagai remote control untuk TV, AC, dan peralatan lainnya.\n- Kontrol tanpa sentuhan, yang memungkinkan Anda melakukan tindakan di ponsel tanpa menyentuh layar dengan menggunakan gerakan atau perintah suara.\n- Otomatisasi, yang memungkinkan Anda mengatur rutinitas dan pemicu agar ponsel Anda melakukan tugas tertentu secara otomatis.\n- Unduhan aplikasi nirkabel, yang memungkinkan Anda menginstal aplikasi dari komputer atau peramban web tanpa menghubungkan ponsel Anda dengan kabel.\n- Penyimpanan dan penggantian baterai, yang memberi Anda opsi untuk memperluas memori ponsel atau mengganti baterainya dengan mudah.\n- Layar beranda kustom, yang memungkinkan Anda mempersonalisasi tampilan ponsel dengan widget, wallpaper, ikon, dan peluncur.\n\nAndroid Studio adalah alat terbaik untuk mengembangkan aplikasi Android. Ini menawarkan banyak fitur dan manfaat bagi pengembang seperti:\n\n- Editor kode dengan penyorotan sintaks, penyelesaian kode, refactoring, debugging, pengujian, dan alat linting.\n- Editor tata letak dengan antarmuka drag-and-drop untuk merancang antarmuka pengguna.\n- Emulator dengan boot cepat dan dukungan snapshot untuk menguji aplikasi pada perangkat dan konfigurasi yang berbeda.\n- Integrasi Firebase dengan layanan seperti otentikasi, basis data, penyimpanan, analitik, pelaporan crash, dll. \n- Sistem build berbasis Gradle dengan manajemen dependensi,\nkustomisasi,\noptimasi,\npenandatanganan,\nopisi distribusi, dll. \n\nDengan Android Studio,\nAnda dapat membuat aplikasi luar biasa untuk perangkat Android menggunakan Kotlin,\nbahasa pemrograman modern yang ringkas,\naman,\nekspresif,\ndan interoperabel dengan Java. Kronometer adalah widget khusus dalam kerangka kerja Android yang menyediakan fungsionalitas seperti timer untuk menampilkan waktu yang berlalu. Ini dapat dikonfigurasi untuk menghitung naik atau turun, dan umumnya digunakan dalam aplikasi yang memerlukan pencatatan waktu, seperti aplikasi stopwatch atau timer hitung mundur. Kelas Kronometer berasal dari kelas TextView, yang berarti mewarisi semua properti dan metode dari TextView. Ini memungkinkan pengembang untuk dengan mudah menyesuaikan tampilan Kronometer, termasuk ukuran teks, warna, dan fontnya. - Ini adalah snack bar! + Ini adalah snack bar. diklik - Disalin ke papan klip! 📋 + Disalin ke papan klip. 📋 Tidak dapat membuka Google Play Store. - Terima kasih telah menilai kami dengan %1$.1f bintang! ❤️ - Tombol gambar diklik! - Ini adalah toast! + Terima kasih telah menilai kami dengan %1$.1f bintang. ❤️ + Tombol gambar diklik. + Ini adalah toast. Tampilkan sintaks kode Tampilkan Cuplikan Kode Java Buka saya 🌐 @@ -418,10 +418,10 @@ Tip Hari Kuis Pertanyaan Selanjutnya - Kuis selesai! Skor Anda: %1$d/%2$d + Kuis selesai. Skor Anda: %1$d/%2$d Tidak ada lagi pertanyaan, cek pembaruan selanjutnya untuk lebih. Pengingat Kuis Harian - Kembali untuk kuis hari ini! + Kembali untuk kuis hari ini. Lebih banyak aplikasi oleh pengembang Cuplikan layar yang menampilkan tombol Proyek baru di Android Studio. Cuplikan layar yang menampilkan pemilihan jenis aktivitas saat menyiapkan proyek. diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index 291a2a64..1db69592 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -1,21 +1,21 @@ Android Studio에서 간단한 Java 앱을 만드는 방법을 배워보세요. 📱 - 새로운 업데이트가 있습니다! - 새로운 버전의 앱이 출시되었습니다. 클릭하여 업데이트하세요! - 오랜만이에요! - 보고 싶었어요! Android에 대해 새로운 것을 배워볼까요? + 새로운 업데이트가 있습니다. + 새로운 버전의 앱이 출시되었습니다. 클릭하여 업데이트하세요. + 오랜만이에요. + 보고 싶었어요. Android에 대해 새로운 것을 배워볼까요? 환영합니다 계속하시려면 서비스 약관 및 개인정보 처리방침을 읽고 동의해주세요. 동의 - 새로운 앱이 출시되었습니다! + 새로운 앱이 출시되었습니다. 최신 Android Studio 튜토리얼 앱을 확인해보세요. Jetpack Compose, Material 3 등을 배워보세요. Android Studio 튜토리얼 살펴보기 Kotlin 및 Java 에디션 제공 - Kotlin 에디션이 동적 강의, AI 어시스턴트 등으로 업데이트되었습니다. Android 개발의 미래를 경험해보세요! + Kotlin 에디션이 동적 강의, AI 어시스턴트 등으로 업데이트되었습니다. Android 개발의 미래를 경험해보세요. Google Play에서 다운로드 자세히 알아보기 Play 스토어 @@ -223,8 +223,8 @@ 툴팁 리뷰 별점 표시줄 - 앱을 평가해주세요! - 별점 %1$.1f점! + 앱을 평가해주세요. + 별점 %1$.1f점. 인앱 리뷰 진행률 표시줄 진행률 표시줄 @@ -282,7 +282,7 @@ 의견 보내기 라이선스 공유 - 지금 사용해보세요!!! + 지금 사용해보세요. 공유하기… 이 앱을 확인해 보세요: %1$s 후원하기 @@ -299,9 +299,9 @@ 정보 버전 %1$s (%2$d) 음악 - 루마니아에서 ❤를 담아 만들었습니다! + 루마니아에서 ❤를 담아 만들었습니다. 닫으시겠습니까? - 재시작이 필요합니다! + 재시작이 필요합니다. Android Studio 튜토리얼: Java 에디션이란 무엇인가요? Android Studio 튜토리얼: Java 에디션을 어떻게 다운로드할 수 있나요? Android Studio 튜토리얼: Java 에디션은 iOS 기기에서도 사용할 수 있나요? @@ -368,30 +368,30 @@ 하단 내비게이션 바를 사용하면 앱의 최상위 화면을 빠르게 전환할 수 있습니다. 내비게이션 드로어는 옆에서 슬라이드되며 앱의 주요 탐색 옵션을 표시합니다. 종료하시겠습니까? - 이것이 화면에 표시될 메시지입니다! - 적용하려면 앱을 다시 시작해주세요! - Android 소프트웨어 개발 키트(SDK)는 개발자가 Android 앱을 만들 수 있도록 하는 도구 모음입니다. 여기에는 라이브러리 세트, 디버거, 핸드셋 에뮬레이터 및 설명서가 포함됩니다. SDK에는 API 라이브러리 및 API 설명서 세트도 포함되어 있습니다. 다운로드하는 패키지에는 앱을 만드는 데 도움이 되는 라이브러리가 있습니다.\n\n이것은 모든 Android 버전과 Android 개발자를 위한 해당 식별자에 대한 개요입니다. 누구나 이슈나 풀 리퀘스트를 열 수 있습니다. 즐거운 개발 되세요! + 이것이 화면에 표시될 메시지입니다. + 적용하려면 앱을 다시 시작해주세요. + Android 소프트웨어 개발 키트(SDK)는 개발자가 Android 앱을 만들 수 있도록 하는 도구 모음입니다. 여기에는 라이브러리 세트, 디버거, 핸드셋 에뮬레이터 및 설명서가 포함됩니다. SDK에는 API 라이브러리 및 API 설명서 세트도 포함되어 있습니다. 다운로드하는 패키지에는 앱을 만드는 데 도움이 되는 라이브러리가 있습니다.\n\n이것은 모든 Android 버전과 Android 개발자를 위한 해당 식별자에 대한 개요입니다. 누구나 이슈나 풀 리퀘스트를 열 수 있습니다. 즐거운 개발 되세요. 뷰 바인딩은 뷰와 상호 작용하는 코드를 더 쉽게 작성할 수 있도록 하는 기능입니다. 모듈에서 뷰 바인딩이 활성화되면 해당 모듈에 있는 각 XML 레이아웃 파일에 대한 바인딩 클래스를 생성합니다. 바인딩 클래스의 인스턴스에는 해당 레이아웃에서 ID가 있는 모든 뷰에 대한 직접적인 참조가 포함됩니다. 뷰 바인딩은 모듈 단위로 활성화됩니다. 모듈에서 뷰 바인딩을 활성화하려면 다음 예제와 같이 모듈 수준의 build.gradle 파일에서 viewBinding 빌드 옵션을 true로 설정하세요: ToggleButton 객체를 사용하여 레이아웃에 기본 토글 버튼을 추가할 수 있습니다. Android 4.0(API 레벨 14)에서는 스위치라는 다른 종류의 토글 버튼을 도입했으며, 이는 슬라이더 컨트롤을 제공하며 Switch 객체로 추가할 수 있습니다. SwitchCompat은 API 7까지의 기기에서 실행되는 Switch 위젯의 버전입니다. 중요 참고: 디지털 시계는 API 버전 17에서 더 이상 사용되지 않습니다. API 레벨 17부터는 디지털 시계 대신 TextClock을 사용할 수 있습니다. 아래는 Android의 텍스트 시계에 대한 설명입니다. 버튼은 모든 Android 앱의 필수 요소입니다. 사용자가 앱과 상호 작용하고 양식 제출, 새 액티비티 시작 또는 구매와 같은 작업을 수행할 수 있도록 합니다.\n\nAndroid Studio에서 버튼은 Button 클래스를 사용하여 생성되며 텍스트, 색상 및 크기 설정 등 다양한 방법으로 사용자 정의할 수 있습니다. 또한 클릭 시 새 액티비티를 시작하거나 팝업 메시지를 표시하는 등 다양한 작업을 트리거하도록 구성할 수 있습니다.\n\n버튼은 앱의 레이아웃 어디에나 배치할 수 있으며 텍스트 필드 및 목록과 같은 다른 UI 요소와 함께 사용하여 완전한 기능의 사용자 친화적인 앱을 만들 수 있습니다.\n\n전반적으로 버튼은 매력적이고 상호작용적인 Android 앱을 구축하기 위한 간단하면서도 강력한 도구입니다. - 예를 들어 앱이 무언가를 다운로드해야 하는 경우 인터넷 권한이 필요합니다.\n\n모든 권한과 공식 문서에 대한 참조는 Android 개발자 웹사이트를 참조하세요!\n\nAndroid 앱은 기기의 특정 기능이나 데이터에 액세스하기 위해 권한을 요청해야 합니다. 이러한 권한은 사용자와 기기의 개인 정보를 보호하는 데 사용됩니다. 앱이 설치되면 사용자에게 앱이 요청하는 권한을 부여하거나 거부하라는 메시지가 표시됩니다. 앱은 권한을 요청한 기능이나 데이터에만 액세스할 수 있습니다.\n\n권한에는 일반 권한과 위험한 권한의 두 가지 유형이 있습니다. 일반 권한은 사용자의 개인 정보에 위험을 초래하지 않습니다. 여기에는 인터넷 액세스 및 진동과 같은 것들이 포함됩니다. 반면에 위험한 권한은 민감한 정보나 작업에 잠재적으로 액세스할 수 있으므로 더 제한적입니다. 여기에는 사용자의 위치, 카메라 및 연락처에 대한 액세스와 같은 권한이 포함됩니다.\n\n앱 개발자는 앱이 제대로 작동하는 데 절대적으로 필요한 권한만 요청하는 것이 중요합니다. 이는 사용자의 개인 정보를 보호하고 앱을 더 사용자 친화적으로 만드는 데 도움이 됩니다. + 예를 들어 앱이 무언가를 다운로드해야 하는 경우 인터넷 권한이 필요합니다.\n\n모든 권한과 공식 문서에 대한 참조는 Android 개발자 웹사이트를 참조하세요.\n\nAndroid 앱은 기기의 특정 기능이나 데이터에 액세스하기 위해 권한을 요청해야 합니다. 이러한 권한은 사용자와 기기의 개인 정보를 보호하는 데 사용됩니다. 앱이 설치되면 사용자에게 앱이 요청하는 권한을 부여하거나 거부하라는 메시지가 표시됩니다. 앱은 권한을 요청한 기능이나 데이터에만 액세스할 수 있습니다.\n\n권한에는 일반 권한과 위험한 권한의 두 가지 유형이 있습니다. 일반 권한은 사용자의 개인 정보에 위험을 초래하지 않습니다. 여기에는 인터넷 액세스 및 진동과 같은 것들이 포함됩니다. 반면에 위험한 권한은 민감한 정보나 작업에 잠재적으로 액세스할 수 있으므로 더 제한적입니다. 여기에는 사용자의 위치, 카메라 및 연락처에 대한 액세스와 같은 권한이 포함됩니다.\n\n앱 개발자는 앱이 제대로 작동하는 데 절대적으로 필요한 권한만 요청하는 것이 중요합니다. 이는 사용자의 개인 정보를 보호하고 앱을 더 사용자 친화적으로 만드는 데 도움이 됩니다. 이미지 버튼은 텍스트 대신 이미지를 포함하는 버튼입니다. Android에서 시각적으로 더 매력적이고 상호작용적인 사용자 인터페이스를 제공하는 데 사용할 수 있습니다. 이미지 버튼은 작업을 트리거하거나, 다른 화면으로 이동하거나, 추가 정보를 표시하는 데 사용할 수 있습니다. 종종 텍스트 레이블과 함께 사용하여 사용자에게 버튼의 목적을 명확하게 전달합니다. AndroidX AppCompatImageView는 ActionBar 및 Material Design의 다양한 기능을 지원하도록 설계된 ImageView의 하위 클래스입니다. 이는 Android 프레임워크 API의 이전 버전과 호환되는 버전을 제공하는 지원 라이브러리 세트인 AndroidX 라이브러리의 일부이며, 라이브러리 API를 통해서만 사용할 수 있는 기능도 제공합니다.\n\nAppCompatImageView는 ImageView의 드롭인 대체품으로 사용되도록 의도되었으며, 개발자가 Android의 여러 버전에서 동일한 코드와 UI 요소를 사용할 수 있도록 합니다. 틴팅, 벡터 드로어블 로드, 이미지 스케일링 처리 등 다양한 기능을 지원합니다.\n\nAppCompatImageView는 또한 이미지 뷰가 그림자를 드리우고 레이아웃 표면 위로 올라온 것처럼 보이게 하는 고도와 같은 Material Design 기능을 지원합니다. 또한 이미지 뷰를 터치했을 때 적용되는 시각 효과인 Material Design 리플 효과도 지원합니다.\n\n요약하자면, AndroidX AppCompatImageView는 Android 앱에서 다양한 기능과 디자인 요소를 지원하도록 설계된 ImageView의 다재다능하고 기능이 풍부한 하위 클래스입니다. Linear Layout Compat은 Android 지원 라이브러리 appCompat v7의 클래스입니다. 이는 이전 버전에서 새로운 API 레벨에 추가된 메서드(예: 구분선)를 지원하기 위해 추가되었습니다. LinearLayout과 LinearLayoutCompat의 메서드를 비교하면 Compat 레이아웃이 API 레벨 제한 없이 Linear Layout의 모든 메서드를 가지고 있음을 알 수 있습니다. 예를 들어, setShowDividers 메서드는 API 레벨 11에서 도입되었습니다. 따라서 이 경우 API 레벨이 11 미만인 플랫폼을 대상으로 하는 경우 LinearLayout 대신 Linear Layout Compat을 사용하여 setShowDividers(및 해당 매개변수)를 호출해야 합니다. - 얼마를 기부하시든, 저희 앱을 계속 운영하고 기능을 개선하는 데 도움이 될 것입니다. 여러분의 관대함과 친절에 감사드립니다! + 얼마를 기부하시든, 저희 앱을 계속 운영하고 기능을 개선하는 데 도움이 될 것입니다. 여러분의 관대함과 친절에 감사드립니다. 이 대화형 강의를 통해 Android에서 진행률 표시줄을 사용하는 방법을 배워보세요. 이 강의에는 수평 진행률 표시줄과 원형 진행률 표시줄의 두 섹션이 포함되어 있습니다. 각 섹션에서 다운로드가 진행됨에 따라 진행률 표시줄이 어떻게 업데이트되는지 볼 수 있습니다. 화면 하단의 플로팅 액션 버튼을 클릭하여 강의 코드를 볼 수도 있습니다. Android는 Google이 개발한 모바일 운영 체제입니다. 2007년 11월 5일에 베타 버전으로 처음 출시되었으며, 2008년 9월 23일에 첫 상용 버전인 Android 1.0이 출시되었습니다. Android는 수정된 버전의 Linux 커널 및 기타 오픈 소스 소프트웨어를 기반으로 합니다.\n\nAndroid Studio는 Android 앱 개발을 위한 공식 통합 개발 환경(IDE)입니다. 2013년 5월 15일 Google I/O 컨퍼런스에서 발표되었으며, 2014년 12월 8일에 공개되었습니다. Android Studio는 인기 있는 Java IDE인 IntelliJ IDEA를 기반으로 합니다.\n\nKotlin은 Java 가상 머신(JVM), Android, 브라우저 및 네이티브 플랫폼에서 실행할 수 있는 크로스 플랫폼 프로그래밍 언어입니다. 프라하에 본사를 둔 소프트웨어 회사인 JetBrains에서 만들었습니다. Kotlin은 2011년 7월에 처음 발표되었으며, 2012년 2월에 오픈 소스 프로젝트로 출시되었습니다.\n\nGoogle은 2017년 5월 17일 I/O 컨퍼런스에서 Android 앱 개발을 위한 공식 언어로 Kotlin을 지원한다고 발표했습니다. 그 이후로 Kotlin은 Android 개발자들에게 가장 인기 있는 언어 중 하나가 되었습니다. 2020년 10월 Google 데이터에 따르면 Google Play 상위 1000개 앱 중 70% 이상이 Kotlin을 사용합니다. Android는 운영 체제일 뿐만 아니라 사용자와 개발자에게 다양한 기능과 역량을 제공하는 플랫폼이기도 합니다. Android의 일부 기능은 다음과 같습니다:\n\n- 근거리 무선 통신(NFC): 데이터를 공유하고, 결제하고, 다른 기기와 무선으로 연결할 수 있습니다.\n- 대체 키보드: 다른 레이아웃, 언어, 테마로 입력 방법을 사용자 정의할 수 있습니다.\n- IR 전송: 휴대폰을 TV, 에어컨 및 기타 가전제품의 리모컨으로 사용할 수 있습니다.\n- 비터치 제어: 제스처나 음성 명령을 사용하여 화면을 터치하지 않고 휴대폰에서 작업을 수행할 수 있습니다.\n- 자동화: 휴대폰이 특정 작업을 자동으로 수행하도록 루틴과 트리거를 설정할 수 있습니다.\n- 무선 앱 다운로드: 케이블로 휴대폰을 연결하지 않고도 컴퓨터나 웹 브라우저에서 앱을 설치할 수 있습니다.\n- 저장 공간 및 배터리 교체: 휴대폰의 메모리를 확장하거나 배터리를 쉽게 교체할 수 있는 옵션을 제공합니다.\n- 사용자 정의 홈 화면: 위젯, 배경화면, 아이콘, 런처로 휴대폰의 모양을 개인화할 수 있습니다.\n\nAndroid Studio는 Android 앱을 개발하기 위한 최고의 도구입니다. 개발자에게 다음과 같은 많은 기능과 이점을 제공합니다:\n\n- 구문 강조, 코드 완성, 리팩토링, 디버깅, 테스트 및 린팅 도구가 포함된 코드 편집기.\n- 사용자 인터페이스 설계를 위한 드래그 앤 드롭 인터페이스가 있는 레이아웃 편집기.\n- 다른 기기 및 구성에서 앱을 테스트하기 위한 빠른 부팅 및 스냅샷 지원이 있는 에뮬레이터.\n- 인증, 데이터베이스, 저장소, 분석, 비정상 종료 보고 등과 같은 서비스와의 Firebase 통합.\n- 종속성 관리, 사용자 정의, 최적화, 서명, 배포 옵션 등이 있는 Gradle 기반 빌드 시스템.\n\nAndroid Studio를 사용하면 간결하고, 안전하고, 표현력이 풍부하며, Java와 상호 운용 가능한 현대적인 프로그래밍 언어인 Kotlin을 사용하여 Android 기기를 위한 놀라운 앱을 만들 수 있습니다. 크로노미터는 경과 시간을 표시하기 위한 타이머와 같은 기능을 제공하는 Android 프레임워크의 특수 위젯입니다. 카운트 업 또는 카운트 다운하도록 구성할 수 있으며, 스톱워치 또는 카운트다운 타이머 앱과 같이 시간 기록이 필요한 애플리케이션에서 일반적으로 사용됩니다. 크로노미터 클래스는 TextView 클래스에서 파생되므로 TextView의 모든 속성과 메서드를 상속합니다. 이를 통해 개발자는 텍스트 크기, 색상 및 글꼴을 포함하여 크로노미터의 모양을 쉽게 사용자 정의할 수 있습니다. - 이것은 스낵바입니다! + 이것은 스낵바입니다. 클릭됨 - 클립보드에 복사되었습니다! 📋 + 클립보드에 복사되었습니다. 📋 Google Play 스토어를 열 수 없습니다. - 별점 %1$.1f점으로 평가해주셔서 감사합니다! ❤️ - 이미지 버튼이 클릭되었습니다! - 이것은 토스트 메시지입니다! + 별점 %1$.1f점으로 평가해주셔서 감사합니다. ❤️ + 이미지 버튼이 클릭되었습니다. + 이것은 토스트 메시지입니다. 코드 구문 보기 자바 코드 스 니펫을 보여줍니다 열기 🌐 @@ -443,10 +443,10 @@ 오늘의 팁 퀴즈 다음 질문 - 퀴즈 완료! 점수: %1$d/%2$d + 퀴즈 완료. 점수: %1$d/%2$d 더 이상 질문이 없습니다. 추후 업데이트를 확인하세요. 일일 퀴즈 알림 - 오늘의 퀴즈를 위해 다시 오세요! + 오늘의 퀴즈를 위해 다시 오세요. 개발자의 다른 앱 Android Studio에서 새 프로젝트 버튼을 보여주는 스크린샷. 프로젝트 설정 중 액티비티 유형 선택을 보여주는 스크린샷. diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 8af2d55a..a3ccdef6 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -1,21 +1,21 @@ Aprenda a criar aplicativos Java simples no Android Studio. 📱 - Nova atualização disponível! - Uma nova versão do aplicativo está disponível. Clique para atualizar! - Faz um tempo! - Sentimos sua falta! Vamos aprender algo novo sobre o Android! + Nova atualização disponível. + Uma nova versão do aplicativo está disponível. Clique para atualizar. + Faz um tempo. + Sentimos sua falta. Vamos aprender algo novo sobre o Android. Bem-vindo Leia e concorde com nossos Termos de Serviço e Política de Privacidade para continuar Concordo Início - Um Novo Aplicativo Chegou! + Um Novo Aplicativo Chegou. Confira o mais recente aplicativo de Tutoriais do Android Studio. Aprenda Jetpack Compose, Material 3 e muito mais. Descubra os Tutoriais do Android Studio Apresentando as edições Kotlin e Java - A Edição Kotlin foi atualizada com lições dinâmicas, assistente de IA e muito mais. Experimente o futuro do desenvolvimento Android! + A Edição Kotlin foi atualizada com lições dinâmicas, assistente de IA e muito mais. Experimente o futuro do desenvolvimento Android. Disponível no Google Play Saiba mais Play Store @@ -223,8 +223,8 @@ Dicas de Ferramentas Avaliações Barra de Avaliação - Avalie nosso aplicativo! - %1$.1f estrelas! + Avalie nosso aplicativo. + %1$.1f estrelas. Avaliações no Aplicativo Barras de Progresso Barra de Progresso @@ -282,7 +282,7 @@ Enviar feedback Licença Compartilhar - Experimente agora!!! + Experimente agora. Compartilhar usando… Confira este app: %1$s Apoie-nos @@ -299,9 +299,9 @@ Sobre Versão %1$s (%2$d) Música - Feito com ❤ na Romênia! + Feito com ❤ na Romênia. Fechar? - Requer reinicialização! + Requer reinicialização. O que é o Android Studio Tutorials: Java Edition? Como posso baixar o Android Studio Tutorials: Java Edition? O Android Studio Tutorials: Java Edition está disponível para dispositivos iOS? @@ -368,30 +368,30 @@ Uma barra de navegação inferior permite alternar rapidamente entre as visualizações principais do seu app. Um menu lateral desliza pela lateral e exibe as principais opções de navegação do app. Tem certeza de que deseja sair? - Esta será a mensagem que você verá na tela! - Para ter efeito, por favor, reinicie o aplicativo! - O Kit de Desenvolvimento de Software do Android (SDK) é uma coleção de ferramentas que permitem aos desenvolvedores criar aplicativos Android. Ele inclui um conjunto de bibliotecas, um depurador, um emulador de aparelho e documentação. O SDK também inclui uma biblioteca de API e um conjunto de documentação de API. Os pacotes que você baixa têm bibliotecas, o que ajuda na criação do seu aplicativo.\n\nEsta é uma visão geral de todas as versões do Android e seus identificadores correspondentes para desenvolvedores Android. Qualquer pessoa é bem-vinda para abrir um problema ou uma solicitação de pull. Bom desenvolvimento! + Esta será a mensagem que você verá na tela. + Para ter efeito, por favor, reinicie o aplicativo. + O Kit de Desenvolvimento de Software do Android (SDK) é uma coleção de ferramentas que permitem aos desenvolvedores criar aplicativos Android. Ele inclui um conjunto de bibliotecas, um depurador, um emulador de aparelho e documentação. O SDK também inclui uma biblioteca de API e um conjunto de documentação de API. Os pacotes que você baixa têm bibliotecas, o que ajuda na criação do seu aplicativo.\n\nEsta é uma visão geral de todas as versões do Android e seus identificadores correspondentes para desenvolvedores Android. Qualquer pessoa é bem-vinda para abrir um problema ou uma solicitação de pull. Bom desenvolvimento. A vinculação de visualização é um recurso que permite escrever mais facilmente código que interage com as visualizações. Uma vez que a vinculação de visualização é habilitada em um módulo, ela gera uma classe de vinculação para cada arquivo de layout XML presente nesse módulo. Uma instância de uma classe de vinculação contém referências diretas a todas as visualizações que possuem um ID no layout correspondente. A vinculação de visualização é habilitada por módulo. Para habilitar a vinculação de visualização em um módulo, defina a opção de compilação viewBinding como true no arquivo build.gradle no nível do módulo, como mostrado no exemplo a seguir: Você pode adicionar um botão de alternância básico ao seu layout com o objeto ToggleButton. O Android 4.0 (nível de API 14) introduz outro tipo de botão de alternância chamado interruptor que fornece um controle deslizante, que você pode adicionar com um objeto Switch. O SwitchCompat é uma versão do widget Switch que funciona em dispositivos até a API 7. Nota Importante: O relógio digital está obsoleto na versão da API 17. A partir do nível de API 17, você pode usar o TextClock em vez do relógio digital. Abaixo está a descrição do relógio de texto no Android. Os botões são um elemento essencial de qualquer aplicativo Android. Eles permitem que os usuários interajam com o aplicativo e realizem ações como enviar um formulário, iniciar uma nova atividade ou fazer uma compra.\n\nNo Android Studio, os botões são criados usando a classe Button e podem ser personalizados de várias maneiras, incluindo a configuração de seu texto, cor e tamanho. Eles também podem ser configurados para acionar diferentes ações quando clicados, como iniciar uma nova atividade ou exibir uma mensagem pop-up.\n\nOs botões podem ser colocados em qualquer lugar no layout de um aplicativo e podem ser usados em conjunto com outros elementos da interface do usuário, como campos de texto e listas, para criar um aplicativo totalmente funcional e amigável.\n\nNo geral, os botões são uma ferramenta simples, mas poderosa, para criar aplicativos Android envolventes e interativos. - Por exemplo, se o seu aplicativo precisar baixar algo, ele exigirá permissão de Internet.\n\nConfira o site dos Desenvolvedores Android para todas as permissões e uma referência à documentação oficial!\n\nOs aplicativos Android devem solicitar permissão para acessar determinados recursos ou dados em um dispositivo. Essas permissões são usadas para proteger a privacidade do usuário e do dispositivo. Quando um aplicativo é instalado, o usuário é solicitado a conceder ou negar as permissões que o aplicativo solicita. O aplicativo só terá acesso aos recursos ou dados para os quais solicitou permissão.\n\nExistem dois tipos de permissões: normal e perigosa. As permissões normais не representam um risco para a privacidade do usuário. Elas incluem coisas como acesso à internet e vibração. As permissões perigosas, por outro lado, podem acessar potencialmente informações ou ações sensíveis e, portanto, são mais restritas. Elas incluem permissões como acesso à localização, câmera e contatos do usuário.\n\nÉ importante que os desenvolvedores de aplicativos solicitem apenas as permissões que são absolutamente necessárias para que seu aplicativo funcione corretamente. Isso ajuda a proteger a privacidade do usuário e também torna o aplicativo mais amigável. + Por exemplo, se o seu aplicativo precisar baixar algo, ele exigirá permissão de Internet.\n\nConfira o site dos Desenvolvedores Android para todas as permissões e uma referência à documentação oficial.\n\nOs aplicativos Android devem solicitar permissão para acessar determinados recursos ou dados em um dispositivo. Essas permissões são usadas para proteger a privacidade do usuário e do dispositivo. Quando um aplicativo é instalado, o usuário é solicitado a conceder ou negar as permissões que o aplicativo solicita. O aplicativo só terá acesso aos recursos ou dados para os quais solicitou permissão.\n\nExistem dois tipos de permissões: normal e perigosa. As permissões normais не representam um risco para a privacidade do usuário. Elas incluem coisas como acesso à internet e vibração. As permissões perigosas, por outro lado, podem acessar potencialmente informações ou ações sensíveis e, portanto, são mais restritas. Elas incluem permissões como acesso à localização, câmera e contatos do usuário.\n\nÉ importante que os desenvolvedores de aplicativos solicitem apenas as permissões que são absolutamente necessárias para que seu aplicativo funcione corretamente. Isso ajuda a proteger a privacidade do usuário e também torna o aplicativo mais amigável. Os botões de imagem são botões que contêm uma imagem em vez de texto. Eles podem ser usados no Android para fornecer uma interface de usuário mais atraente visualmente e interativa. Os botões de imagem podem ser usados para acionar ações, navegar para diferentes telas ou exibir informações adicionais. Eles são frequentemente usados em combinação com rótulos de texto para fornecer uma comunicação clara ao usuário sobre o propósito do botão. O AndroidX AppCompatImageView é uma subclasse do ImageView projetada para suportar vários recursos da ActionBar e do Material Design. Faz parte da biblioteca AndroidX, que é um conjunto de bibliotecas de suporte que oferecem versões compatíveis com versões anteriores das APIs do framework Android, bem como recursos que estão disponíveis apenas através das APIs da biblioteca.\n\nO AppCompatImageView destina-se a ser usado como um substituto direto do ImageView, permitindo que os desenvolvedores usem o mesmo código e elementos de interface do usuário em diferentes versões do Android. Ele inclui suporte para vários recursos, como tingimento, carregamento de drawables vetoriais e manipulação do dimensionamento de imagens.\n\nO AppCompatImageView também inclui suporte para recursos do Material Design, como elevação, que permite que a visualização da imagem projete uma sombra e pareça estar elevada acima da superfície do layout. Ele também inclui suporte para o efeito de ondulação do Material Design, que é um efeito visual aplicado quando a visualização da imagem é tocada.\n\nEm resumo, o AndroidX AppCompatImageView é uma subclasse versátil e rica em recursos do ImageView, projetada para suportar uma ampla gama de recursos e elementos de design em aplicativos Android. O LinearLayoutCompat é uma classe na biblioteca de suporte do Android appCompat v7. Foi adicionado para suportar métodos que foram adicionados em níveis de API mais recentes em versões antigas (como divisores). Se você comparar os métodos no LinearLayout e no LinearLayoutCompat, poderá ver que o layout Compat tem todos os métodos do LinearLayout sem qualquer limitação de nível de API. Por exemplo, o método setShowDividers foi introduzido no nível de API 11. Portanto, neste caso, o setShowDividers (e seus parâmetros) deve ser invocado usando o LinearLayoutCompat em vez do LinearLayout se você estiver visando uma plataforma com nível de API inferior a 11. - Não importa o quanto você doe, você nos ajudará a manter nosso aplicativo funcionando e a melhorar nossos recursos. Agradecemos sua generosidade e gentileza! + Não importa o quanto você doe, você nos ajudará a manter nosso aplicativo funcionando e a melhorar nossos recursos. Agradecemos sua generosidade e gentileza. Aprenda a usar barras de progresso no Android com esta lição interativa. Esta lição inclui duas seções: uma para uma barra de progresso horizontal e outra para uma barra de progresso circular. Em cada seção, você pode ver como a barra de progresso é atualizada à medida que um download avança. Você também pode visualizar o código da lição clicando no botão de ação flutuante na parte inferior da tela. O Android é um sistema operacional móvel desenvolvido pelo Google. Foi lançado pela primeira vez como uma versão beta em 5 de novembro de 2007 e a primeira versão comercial, o Android 1.0, foi lançada em 23 de setembro de 2008. O Android é baseado em uma versão modificada do kernel do Linux e outro software de código aberto.\n\nO Android Studio é o ambiente de desenvolvimento integrado (IDE) oficial para o desenvolvimento de aplicativos Android. Foi anunciado pelo Google em sua conferência I/O em 15 de maio de 2013 e lançado para uso público em 8 de dezembro de 2014. O Android Studio é baseado no IntelliJ IDEA, um popular IDE Java.\n\nO Kotlin é uma linguagem de programação multiplataforma que pode ser executada na Máquina Virtual Java (JVM), Android, navegador e plataformas nativas. Foi criado pela JetBrains, uma empresa de software com sede em Praga. O Kotlin foi anunciado pela primeira vez em julho de 2011 e lançado como um projeto de código aberto em fevereiro de 2012.\n\nO Google anunciou seu suporte ao Kotlin como linguagem oficial para o desenvolvimento de aplicativos Android em sua conferência I/O em 17 de maio de 2017. Desde então, o Kotlin se tornou uma das linguagens mais populares para desenvolvedores Android. De acordo com os dados do Google de outubro de 2020, mais de 70% dos 1000 principais aplicativos da Google Play usam Kotlin. O Android não é apenas um sistema operacional, mas também uma plataforma que oferece uma variedade de recursos e capacidades para usuários e desenvolvedores. Alguns dos recursos do Android incluem:\n\n- Near Field Communication (NFC), que permite compartilhar dados, fazer pagamentos e conectar-se a outros dispositivos sem fio.\n- Teclados alternativos, que permitem personalizar seu método de entrada com diferentes layouts, idiomas e temas.\n- Transmissão IR, que permite usar seu telefone como controle remoto para TVs, condicionadores de ar e outros eletrodomésticos.\n- Controle sem toque, que permite realizar ações em seu telefone sem tocar na tela, usando gestos ou comandos de voz.\n- Automação, que permite configurar rotinas e gatilhos para que seu telefone execute certas tarefas automaticamente.\n- Downloads de aplicativos sem fio, que permitem instalar aplicativos do seu computador ou navegador da web sem conectar seu telefone com um cabo.\n- Troca de armazenamento e bateria, que oferece a opção de expandir a memória do seu telefone ou substituir sua bateria facilmente.\n- Tela inicial personalizada, que permite personalizar a aparência do seu telefone com widgets, papéis de parede, ícones e lançadores.\n\nO Android Studio é a melhor ferramenta para desenvolver aplicativos Android. Ele oferece muitos recursos e benefícios para desenvolvedores, como:\n\n- Editor de código com realce de sintaxe, preenchimento de código, refatoração, depuração, teste e ferramentas de linting.\n- Editor de layout com interface de arrastar e soltar para projetar interfaces de usuário.\n- Emulador com inicialização rápida e suporte a snapshots para testar aplicativos em diferentes dispositivos e configurações.\n- Integração com o Firebase com serviços como autenticação, banco de dados, armazenamento, análise, relatórios de falhas, etc. \n- Sistema de compilação baseado em Gradle com gerenciamento de dependências,\npersonalização,\notimização,\nassinatura,\nopções de distribuição, etc. \n\nCom o Android Studio,\nvocê pode criar aplicativos incríveis para dispositivos Android usando o Kotlin,\numa linguagem de programação moderna que é concisa,\nsegura,\nexpressiva,\ne interoperável com o Java. Um Cronômetro é um widget especializado no framework do Android que fornece uma funcionalidade semelhante a um temporizador para exibir o tempo decorrido. Ele pode ser configurado para contar para cima ou para baixo e é comumente usado em aplicativos que exigem cronometragem, como aplicativos de cronômetro ou contagem regressiva. A classe Cronômetro é derivada da classe TextView, o que significa que ela herda todas as propriedades e métodos de um TextView. Isso permite que os desenvolvedores personalizem facilmente a aparência do Cronômetro, incluindo o tamanho do texto, cor e fonte. - Isto é um snackbar! + Isto é um snackbar. clicado - Copiado para a área de transferência! 📋 + Copiado para a área de transferência. 📋 Não foi possível abrir a Google Play Store. - Obrigado por nos avaliar com %1$.1f estrelas! ❤️ - Botão de imagem clicado! - Isto é um toast! + Obrigado por nos avaliar com %1$.1f estrelas. ❤️ + Botão de imagem clicado. + Isto é um toast. Mostrar sintaxe do código Mostrar trecho de código Java Abra-me 🌐 @@ -443,10 +443,10 @@ Dica do Dia Quiz Próxima pergunta - Quiz completo! Sua pontuação: %1$d/%2$d + Quiz completo. Sua pontuação: %1$d/%2$d Sem mais perguntas, confira as próximas atualizações para mais. Lembrete diário do quiz - Volte para o quiz de hoje! + Volte para o quiz de hoje. Mais aplicativos do desenvolvedor Captura de tela mostrando o botão Novo projeto no Android Studio. Captura de tela mostrando a seleção do tipo de atividade na configuração do projeto. diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml index b959f523..7723ae2d 100644 --- a/app/src/main/res/values-ro-rRO/strings.xml +++ b/app/src/main/res/values-ro-rRO/strings.xml @@ -1,10 +1,10 @@ - A sosit o aplicație nouă! + A sosit o aplicație nouă. Descoperă cea mai recentă aplicație Android Studio Tutorials. Descoperă Tutorialele Android Studio Disponibilă în edițiile Kotlin și Java - Ediția Kotlin a fost actualizată cu lecții dinamice, asistent AI și multe altele. Experimentează viitorul dezvoltării Android! + Ediția Kotlin a fost actualizată cu lecții dinamice, asistent AI și multe altele. Experimentează viitorul dezvoltării Android. Ia-l de pe Google Play Află mai multe Magazin Play @@ -203,8 +203,8 @@ Indicații Recenzii Bară de evaluare - Evaluează aplicația noastră! - %1$.1f stele! + Evaluează aplicația noastră. + %1$.1f stele. Recenzii în aplicație Bare de progres Bară de progres @@ -256,7 +256,7 @@ Trimite feedback Licență Distribuie - Încearcă acum!!! + Încearcă acum. Distribuie utilizând… Vezi această aplicație: %1$s Susține-ne @@ -273,11 +273,11 @@ Despre Versiunea %1$s (%2$d) Muzică - Realizat cu ❤ în România! + Realizat cu ❤ în România. Închide? - Necesită repornire! - A trecut ceva timp! - O nouă actualizare disponibilă! + Necesită repornire. + A trecut ceva timp. + O nouă actualizare disponibilă. Ce este Android Studio Tutorials: Java Edition? Cum pot descărca Android Studio Tutorials: Java Edition? Este Android Studio Tutorials: Java Edition disponibilă pentru dispozitivele iOS? @@ -341,9 +341,9 @@ O bară de navigare de jos îți permite să comuți rapid între vizualizările de nivel superior ale aplicației. Un meniu lateral glisează din partea laterală și afișează principalele opțiuni de navigare ale aplicației. Ești sigur că vrei să ieși? - Acesta va fi mesajul pe care îl veți vedea pe ecran! - Pentru a produce efect, vă rugăm să reporniți aplicația! - Kitul de dezvoltare software Android (SDK) este o colecție de instrumente care permit dezvoltatorilor să creeze aplicații Android. Acesta include un set de biblioteci, un depanator, un emulator de telefon și documentație. SDK-ul include, de asemenea, o bibliotecă API și un set de documentație API. Pachetele pe care le descărcați conțin biblioteci, care vă ajută la crearea aplicației.\n\nAceasta este o prezentare generală a tuturor versiunilor Android și a identificatorilor corespunzători pentru dezvoltatorii Android. Oricine este binevenit să deschidă o problemă sau să trimită o cerere de extragere. Dezvoltare plăcută! + Acesta va fi mesajul pe care îl veți vedea pe ecran. + Pentru a produce efect, vă rugăm să reporniți aplicația. + Kitul de dezvoltare software Android (SDK) este o colecție de instrumente care permit dezvoltatorilor să creeze aplicații Android. Acesta include un set de biblioteci, un depanator, un emulator de telefon și documentație. SDK-ul include, de asemenea, o bibliotecă API și un set de documentație API. Pachetele pe care le descărcați conțin biblioteci, care vă ajută la crearea aplicației.\n\nAceasta este o prezentare generală a tuturor versiunilor Android și a identificatorilor corespunzători pentru dezvoltatorii Android. Oricine este binevenit să deschidă o problemă sau să trimită o cerere de extragere. Dezvoltare plăcută. Binding-ul vizualizărilor este o funcție care vă permite să scrieți mai ușor cod care interacționează cu vizualizările. Odată ce binding-ul vizualizărilor este activat într-un modul, acesta generează o clasă de binding pentru fiecare fișier de aspect XML prezent în acel modul. O instanță a unei clase de binding conține referințe directe către toate vizualizările care au un ID în aspectul corespunzător. Primul pas pentru a crea un proiect nou în Android Studio este să faceți clic pe butonul Proiect nou, așa cum se arată în imagine, și să continuați la pasul următor. Al doilea pas este să selectați tipul de activitate care se potrivește aplicației dumneavoastră. Puteți alege dintre câteva presetări care vă pot simplifica munca. Selectați una dintre ele și faceți clic pe butonul Următorul. @@ -353,24 +353,24 @@ Puteți adăuga un buton de comutare de bază la aspectul dvs. cu obiectul ToggleButton. Android 4.0 (API nivel 14) introduce un alt tip de buton de comutare numit switch care oferă un control glisant, pe care îl puteți adăuga cu un obiect Switch. SwitchCompat este o versiune a widget-ului Switch care rulează pe dispozitive până la API 7. Notă importantă: Ceasul digital este depreciat în versiunea API 17. Începând cu nivelul API 17, puteți utiliza TextClock în loc de ceas digital. Mai jos este descrierea ceasului Text în Android. Butoanele sunt un element esențial al oricărei aplicații Android. Acestea permit utilizatorilor să interacționeze cu aplicația și să efectueze acțiuni precum trimiterea unui formular, începerea unei noi activități sau efectuarea unei achiziții.\n\nÎn Android Studio, butoanele sunt create utilizând clasa Button și pot fi personalizate în diverse moduri, inclusiv setarea textului, culorii și dimensiunii acestora. De asemenea, ele pot fi configurate pentru a declanșa diferite acțiuni atunci când sunt apăsate, cum ar fi începerea unei noi activități sau afișarea unui mesaj pop-up.\n\nButoanele pot fi plasate oriunde în aspectul unei aplicații și pot fi utilizate împreună cu alte elemente UI, cum ar fi câmpurile de text și listele, pentru a crea o aplicație complet funcțională și ușor de utilizat.\n\nÎn general, butoanele sunt un instrument simplu, dar puternic, pentru construirea de aplicații Android atractive și interactive. - De exemplu, dacă aplicația dvs. trebuie să descarce ceva, va necesita permisiunea Internet.\n\nAruncați o privire pe site-ul web Android Developers pentru toate permisiunile și o referință la documentația oficială!\n\nAplicațiile Android trebuie să solicite permisiunea de a accesa anumite funcționalități sau date pe un dispozitiv. Aceste permisiuni sunt utilizate pentru a proteja confidențialitatea utilizatorului și a dispozitivului. Când o aplicație este instalată, utilizatorului i se solicită să acorde sau să refuze permisiunile pe care le solicită aplicația. Aplicația va avea acces doar la funcționalitățile sau datele pentru care a solicitat permisiunea.\n\nExistă două tipuri de permisiuni: normale și periculoase. Permisiunile normale nu prezintă un risc pentru confidențialitatea utilizatorului. Acestea includ lucruri precum accesul la internet și vibrarea. Permisiunile periculoase, pe de altă parte, pot accesa potențial informații sau acțiuni sensibile și sunt, prin urmare, mai restricționate. Acestea includ permisiuni precum accesul la locația utilizatorului, camera și contactele.\n\nEste important ca dezvoltatorii de aplicații să solicite doar permisiunile care sunt absolut necesare pentru ca aplicația lor să funcționeze corect. Acest lucru ajută la protejarea confidențialității utilizatorului și, de asemenea, face aplicația mai ușor de utilizat. + De exemplu, dacă aplicația dvs. trebuie să descarce ceva, va necesita permisiunea Internet.\n\nAruncați o privire pe site-ul web Android Developers pentru toate permisiunile și o referință la documentația oficială.\n\nAplicațiile Android trebuie să solicite permisiunea de a accesa anumite funcționalități sau date pe un dispozitiv. Aceste permisiuni sunt utilizate pentru a proteja confidențialitatea utilizatorului și a dispozitivului. Când o aplicație este instalată, utilizatorului i se solicită să acorde sau să refuze permisiunile pe care le solicită aplicația. Aplicația va avea acces doar la funcționalitățile sau datele pentru care a solicitat permisiunea.\n\nExistă două tipuri de permisiuni: normale și periculoase. Permisiunile normale nu prezintă un risc pentru confidențialitatea utilizatorului. Acestea includ lucruri precum accesul la internet și vibrarea. Permisiunile periculoase, pe de altă parte, pot accesa potențial informații sau acțiuni sensibile și sunt, prin urmare, mai restricționate. Acestea includ permisiuni precum accesul la locația utilizatorului, camera și contactele.\n\nEste important ca dezvoltatorii de aplicații să solicite doar permisiunile care sunt absolut necesare pentru ca aplicația lor să funcționeze corect. Acest lucru ajută la protejarea confidențialității utilizatorului și, de asemenea, face aplicația mai ușor de utilizat. Butoanele imagine sunt butoane care conțin o imagine în loc de text. Ele pot fi utilizate în Android pentru a oferi o interfață de utilizator mai atractivă vizual și interactivă. Butoanele imagine pot fi utilizate pentru a declanșa acțiuni, a naviga la diferite ecrane sau a afișa informații suplimentare. Ele sunt adesea utilizate în combinație cu etichete text pentru a oferi o comunicare clară utilizatorului despre scopul butonului. - Nu lăsa ca abilitățile tale de dezvoltare Android să adune praf! Revino la învățare și îmbunătățire cu Android Studio Tutorials: Java Edition astăzi. Aplicația noastră are ceva pentru toată lumea, de la începători la dezvoltatori experimentați. - Este disponibilă o nouă versiune a aplicației. Apasă pentru a actualiza! + Nu lăsa ca abilitățile tale de dezvoltare Android să adune praf. Revino la învățare și îmbunătățire cu Android Studio Tutorials: Java Edition astăzi. Aplicația noastră are ceva pentru toată lumea, de la începători la dezvoltatori experimentați. + Este disponibilă o nouă versiune a aplicației. Apasă pentru a actualiza. AndroidX AppCompatImageView este o subclasă a ImageView care este proiectată să suporte diverse funcționalități ale ActionBar și Material Design. Face parte din biblioteca AndroidX, care este un set de biblioteci de suport ce oferă versiuni compatibile înapoi ale API-urilor framework-ului Android, precum și funcționalități disponibile doar prin API-urile bibliotecii.\n\nAppCompatImageView este conceput pentru a fi utilizat ca înlocuitor direct pentru ImageView, permițând dezvoltatorilor să utilizeze același cod și elemente UI în diferite versiuni de Android. Acesta include suport pentru diverse funcționalități, cum ar fi colorarea (tinting), încărcarea resurselor vectoriale (vector drawables) și gestionarea scalării imaginii.\n\nAppCompatImageView include, de asemenea, suport pentru funcționalități Material Design, cum ar fi elevația, care permite vizualizării imaginii să proiecteze o umbră și să pară ridicată deasupra suprafeței aspectului. Include, de asemenea, suport pentru efectul Material Design ripple, care este un efect vizual aplicat atunci când vizualizarea imaginii este atinsă.\n\nPe scurt, AndroidX AppCompatImageView este o subclasă versatilă și bogată în funcționalități a ImageView, concepută pentru a suporta o gamă largă de funcționalități și elemente de design în aplicațiile Android. Linear Layout Compat este o clasă din biblioteca de suport Android appCompat v7. A fost adăugată pentru a suporta metodele care au fost adăugate în niveluri API mai noi pe cele vechi (cum ar fi divizoarele). Dacă comparați metodele din LinearLayout și LinearLayoutCompat, puteți vedea că aspectul Compat are toate metodele LinearLayout fără nicio limitare a nivelului API. De exemplu, metoda setShowDividers a fost introdusă la nivelul API 11. Prin urmare, în acest caz, setShowDividers (și parametrii săi) ar trebui să fie invocate utilizând Linear Layout Compat în loc de LinearLayout dacă vizați o platformă cu nivel API sub 11. - Indiferent de cât donați, ne veți ajuta să menținem aplicația noastră funcțională și să îmbunătățim funcționalitățile. Apreciem generozitatea și bunătatea dumneavoastră! + Indiferent de cât donați, ne veți ajuta să menținem aplicația noastră funcțională și să îmbunătățim funcționalitățile. Apreciem generozitatea și bunătatea dumneavoastră. Aflați cum să utilizați barele de progres în Android cu această lecție interactivă. Această lecție include două secțiuni: una pentru o bară de progres orizontală și una pentru o bară de progres circulară. În fiecare secțiune, puteți vedea cum bara de progres se actualizează pe măsură ce o descărcare progresează. De asemenea, puteți vizualiza codul pentru lecție făcând clic pe butonul de acțiune plutitor din partea de jos a ecranului. Android este un sistem de operare mobil dezvoltat de Google. A fost lansat pentru prima dată ca versiune beta pe 5 noiembrie 2007, iar prima versiune comercială, Android 1.0, a fost lansată pe 23 septembrie 2008. Android se bazează pe o versiune modificată a nucleului Linux și pe alte software-uri open source.\n\nAndroid Studio este mediul oficial de dezvoltare integrat (IDE) pentru dezvoltarea aplicațiilor Android. A fost anunțat de Google la conferința I/O din 15 mai 2013 și lansat pentru uz public pe 8 decembrie 2014. Android Studio se bazează pe IntelliJ IDEA, un IDE Java popular.\n\nKotlin este un limbaj de programare multi-platformă care poate rula pe mașina virtuală Java (JVM), Android, browser și platforme native. A fost creat de JetBrains, o companie de software cu sediul în Praga. Kotlin a fost anunțat pentru prima dată în iulie 2011 și lansat ca proiect open source în februarie 2012.\n\nGoogle a anunțat suportul pentru Kotlin ca limbaj oficial pentru dezvoltarea aplicațiilor Android la conferința I/O din 17 mai 2017. De atunci, Kotlin a devenit unul dintre cele mai populare limbaje pentru dezvoltatorii Android. Conform datelor Google din octombrie 2020, peste 70% dintre primele 1000 de aplicații din Google Play folosesc Kotlin. Android nu este doar un sistem de operare, ci și o platformă care oferă o gamă largă de funcționalități și capabilități pentru utilizatori și dezvoltatori. Unele dintre funcționalitățile Android includ:\n\n- Near Field Communication (NFC), care vă permite să partajați date, să efectuați plăți și să vă conectați fără fir la alte dispozitive.\n- Tastaturi alternative, care vă permit să personalizați metoda de introducere cu diferite aranjamente, limbi și teme.\n- Transmisie IR, care vă permite să utilizați telefonul ca telecomandă pentru televizoare, aparate de aer condiționat și alte aparate.\n- Control fără atingere, care vă permite să efectuați acțiuni pe telefon fără a atinge ecranul, utilizând gesturi sau comenzi vocale.\n- Automatizare, care vă permite să configurați rutine și declanșatoare pentru ca telefonul să efectueze anumite sarcini automat.\n- Descărcări de aplicații fără fir, care vă permit să instalați aplicații de pe computer sau browser web fără a conecta telefonul cu un cablu.\n- Schimb de stocare și baterie, care vă oferă opțiunea de a extinde memoria telefonului sau de a-i înlocui cu ușurință bateria.\n- Ecran de pornire personalizat, care vă permite să personalizați aspectul telefonului cu widget-uri, imagini de fundal, pictograme și lansatoare.\n\nAndroid Studio este cel mai bun instrument pentru dezvoltarea aplicațiilor Android. Acesta oferă multe funcționalități și beneficii pentru dezvoltatori, cum ar fi:\n\n- Editor de cod cu evidențiere sintactică, completare automată a codului, refactorizare, depanare, testare și instrumente de linting.\n- Editor de aspect cu interfață drag-and-drop pentru proiectarea interfețelor utilizator.\n- Emulator cu pornire rapidă și suport pentru instantanee pentru testarea aplicațiilor pe diferite dispozitive și configurații.\n- Integrare Firebase cu servicii precum autentificarea, baza de date, stocarea, analitica, raportarea erorilor etc.\n- Sistem de construire bazat pe Gradle cu gestionarea dependențelor,\npersonalizare,\noptimizare,\nsemnare,\nopțiuni de distribuție etc.\n\nCu Android Studio,\nputeți crea aplicații uimitoare pentru dispozitive Android utilizând Kotlin,\nun limbaj de programare modern care este concis,\nsigur,\nexpresiv,\nși interoperabil cu Java. Un Cronometru este un widget specializat în cadrul Android care oferă o funcționalitate similară cu un cronometru pentru afișarea timpului scurs. Poate fi configurat să numere în sus sau în jos și este utilizat în mod obișnuit în aplicațiile care necesită înregistrarea timpului, cum ar fi aplicațiile de cronometru sau de numărătoare inversă. Clasa Chronometer este derivată din clasa TextView, ceea ce înseamnă că moștenește toate proprietățile și metodele unui TextView. Acest lucru permite dezvoltatorilor să personalizeze cu ușurință aspectul cronometrului, inclusiv dimensiunea textului, culoarea și fontul. - Acesta este un snack bar! + Acesta este un snack bar. apăsat - Copiat în clipboard! 📋 + Copiat în clipboard. 📋 Nu se poate deschide Magazinul Google Play. - Vă mulțumim că ne-ați acordat %1$.1f stele! ❤️ - Butonul imagine a fost apăsat! - Acesta este un toast! + Vă mulțumim că ne-ați acordat %1$.1f stele. ❤️ + Butonul imagine a fost apăsat. + Acesta este un toast. Afișează sintaxa codului Afișați fragmentul de cod Java Deschide-mă 🌐 @@ -418,10 +418,10 @@ Sfat al zilei Chestionar Întrebarea următoare - Chestionar complet! Scorul tău: %1$d/%2$d + Chestionar complet. Scorul tău: %1$d/%2$d Nu mai sunt întrebări, urmărește actualizările viitoare pentru mai multe. Memento zilnic pentru chestionar - Revino pentru chestionarul de astăzi! + Revino pentru chestionarul de astăzi. Mai multe aplicații ale dezvoltatorului Captură de ecran cu butonul Proiect nou în Android Studio. Captură de ecran cu selectarea tipului de activitate în timpul configurării proiectului. diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml index 44070a6f..bc15bfb4 100644 --- a/app/src/main/res/values-ru-rRU/strings.xml +++ b/app/src/main/res/values-ru-rRU/strings.xml @@ -1,10 +1,10 @@ - Новое приложение уже здесь! + Новое приложение уже здесь. Оцените последнее приложение Android Studio Tutorials. Откройте для себя уроки Android Studio Включая версии на Kotlin и Java - Версия Kotlin была обновлена динамическими уроками, помощником с ИИ и многим другим. Ощутите будущее разработки Android! + Версия Kotlin была обновлена динамическими уроками, помощником с ИИ и многим другим. Ощутите будущее разработки Android. Получить в Google Play Узнать больше Play Маркет @@ -203,8 +203,8 @@ Подсказки Отзывы Рейтинговая шкала - Оцените наше приложение! - %1$.1f звезд! + Оцените наше приложение. + %1$.1f звезд. Отзывы в приложении Полосы прогресса Полоса прогресса @@ -256,7 +256,7 @@ Отправить отзыв Лицензия Поделиться - Попробуйте прямо сейчас!!! + Попробуйте прямо сейчас. Поделиться с помощью… Посмотрите это приложение: %1$s Поддержите нас @@ -273,11 +273,11 @@ О приложении Версия %1$s (%2$d) Музыка - Сделано с ❤ в Румынии! + Сделано с ❤ в Румынии. Закрыть? - Требуется перезапуск! - Давно не виделись! - Доступно новое обновление! + Требуется перезапуск. + Давно не виделись. + Доступно новое обновление. Что такое Android Studio Tutorials: Java Edition? Как скачать Android Studio Tutorials: Java Edition? Доступна ли Android Studio Tutorials: Java Edition для устройств iOS? @@ -341,9 +341,9 @@ Панель нижней навигации позволяет быстро переключаться между основными разделами приложения. Выдвижное меню появляется сбоку и отображает основные параметры навигации приложения. Вы уверены, что хотите выйти? - Это будет сообщение, которое вы увидите на экране! - Для вступления в силу, пожалуйста, перезапустите приложение! - Комплект разработки программного обеспечения для Android (SDK) — это набор инструментов, позволяющих разработчикам создавать приложения для Android. Он включает в себя набор библиотек, отладчик, эмулятор портативного устройства и документацию. SDK также включает библиотеку API и набор документации по API. Загружаемые вами пакеты содержат библиотеки, которые помогают вам в создании вашего приложения.\n\nЭто обзор всех версий Android и соответствующих им идентификаторов для разработчиков Android. Любой желающий может открыть проблему или отправить запрос на слияние. Успешной разработки! + Это будет сообщение, которое вы увидите на экране. + Для вступления в силу, пожалуйста, перезапустите приложение. + Комплект разработки программного обеспечения для Android (SDK) — это набор инструментов, позволяющих разработчикам создавать приложения для Android. Он включает в себя набор библиотек, отладчик, эмулятор портативного устройства и документацию. SDK также включает библиотеку API и набор документации по API. Загружаемые вами пакеты содержат библиотеки, которые помогают вам в создании вашего приложения.\n\nЭто обзор всех версий Android и соответствующих им идентификаторов для разработчиков Android. Любой желающий может открыть проблему или отправить запрос на слияние. Успешной разработки. Привязка представлений — это функция, которая позволяет проще писать код, взаимодействующий с представлениями. После включения привязки представлений в модуле, она генерирует класс привязки для каждого файла XML-макета, присутствующего в этом модуле. Экземпляр класса привязки содержит прямые ссылки на все представления, которые имеют идентификатор в соответствующем макете. Первым шагом для создания нового проекта в Android Studio является нажатие на кнопку Новый проект, как показано на изображении, и переход к следующему шагу. Второй шаг — выбрать тип активности, который подходит для вашего приложения. Вы можете выбрать из нескольких предустановок, которые могут упростить вашу работу. Выберите одну из них и нажмите кнопку далее. @@ -353,24 +353,24 @@ Вы можете добавить базовую кнопку-переключатель в свой макет с помощью объекта ToggleButton. Android 4.0 (уровень API 14) представляет другой тип кнопки-переключателя, называемый Switch, который обеспечивает ползунковый элемент управления, который можно добавить с помощью объекта Switch. SwitchCompat — это версия виджета Switch, которая работает на устройствах до API 7. Важное примечание: Цифровые часы устарели в версии API 17. Начиная с уровня API 17 вы можете использовать TextClock вместо цифровых часов. Ниже приведено описание TextClock в Android. Кнопки являются неотъемлемым элементом любого Android-приложения. Они позволяют пользователям взаимодействовать с приложением и выполнять действия, такие как отправка формы, запуск новой активности или совершение покупки.\n\nВ Android Studio кнопки создаются с использованием класса Button и могут быть настроены различными способами, включая установку их текста, цвета и размера. Их также можно настроить для запуска различных действий при нажатии, таких как запуск новой активности или отображение всплывающего сообщения.\n\nКнопки могут быть размещены в любом месте макета приложения и могут использоваться в сочетании с другими элементами пользовательского интерфейса, такими как текстовые поля и списки, для создания полнофункционального и удобного для пользователя приложения.\n\nВ целом, кнопки — это простой, но мощный инструмент для создания привлекательных и интерактивных Android-приложений. - Например, если вашему приложению нужно что-то скачать, ему потребуется разрешение на доступ в Интернет.\n\nПосмотрите сайт Android Developers, чтобы узнать обо всех разрешениях и найти ссылки на официальную документацию!\n\nПриложения Android должны запрашивать разрешение на доступ к определенным функциям или данным на устройстве. Эти разрешения используются для защиты конфиденциальности пользователя и устройства. При установке приложения пользователю предлагается предоставить или отклонить запрошенные приложением разрешения. Приложение будет иметь доступ только к тем функциям или данным, для которых оно запросило разрешение.\n\nСуществует два типа разрешений: обычные и опасные. Обычные разрешения не представляют риска для конфиденциальности пользователя. К ним относятся такие вещи, как доступ в Интернет и вибрация. Опасные разрешения, с другой стороны, потенциально могут получить доступ к конфиденциальной информации или действиям и поэтому более ограничены. К ним относятся такие разрешения, как доступ к местоположению пользователя, камере и контактам.\n\nВажно, чтобы разработчики приложений запрашивали только те разрешения, которые абсолютно необходимы для правильного функционирования их приложения. Это помогает защитить конфиденциальность пользователя, а также делает приложение более удобным для пользователя. + Например, если вашему приложению нужно что-то скачать, ему потребуется разрешение на доступ в Интернет.\n\nПосмотрите сайт Android Developers, чтобы узнать обо всех разрешениях и найти ссылки на официальную документацию.\n\nПриложения Android должны запрашивать разрешение на доступ к определенным функциям или данным на устройстве. Эти разрешения используются для защиты конфиденциальности пользователя и устройства. При установке приложения пользователю предлагается предоставить или отклонить запрошенные приложением разрешения. Приложение будет иметь доступ только к тем функциям или данным, для которых оно запросило разрешение.\n\nСуществует два типа разрешений: обычные и опасные. Обычные разрешения не представляют риска для конфиденциальности пользователя. К ним относятся такие вещи, как доступ в Интернет и вибрация. Опасные разрешения, с другой стороны, потенциально могут получить доступ к конфиденциальной информации или действиям и поэтому более ограничены. К ним относятся такие разрешения, как доступ к местоположению пользователя, камере и контактам.\n\nВажно, чтобы разработчики приложений запрашивали только те разрешения, которые абсолютно необходимы для правильного функционирования их приложения. Это помогает защитить конфиденциальность пользователя, а также делает приложение более удобным для пользователя. Кнопки-изображения — это кнопки, которые содержат изображение вместо текста. Их можно использовать в Android для создания более визуально привлекательного и интерактивного пользовательского интерфейса. Кнопки-изображения могут использоваться для запуска действий, навигации по различным экранам или отображения дополнительной информации. Часто они используются в сочетании с текстовыми метками для обеспечения четкой связи с пользователем о назначении кнопки. - Не позволяйте вашим навыкам разработки под Android пылиться! Вернитесь к обучению и совершенствованию с Android Studio Tutorials: Java Edition уже сегодня. В нашем приложении найдется что-то для каждого, от новичков до опытных разработчиков. - Доступна новая версия приложения. Нажмите, чтобы обновить! + Не позволяйте вашим навыкам разработки под Android пылиться. Вернитесь к обучению и совершенствованию с Android Studio Tutorials: Java Edition уже сегодня. В нашем приложении найдется что-то для каждого, от новичков до опытных разработчиков. + Доступна новая версия приложения. Нажмите, чтобы обновить. AndroidX AppCompatImageView — это подкласс ImageView, разработанный для поддержки различных функций ActionBar и Material Design. Он является частью библиотеки AndroidX, которая представляет собой набор вспомогательных библиотек, предлагающих обратно совместимые версии API фреймворка Android, а также функции, доступные только через API библиотеки.\n\nAppCompatImageView предназначен для использования в качестве прямой замены ImageView, что позволяет разработчикам использовать один и тот же код и элементы пользовательского интерфейса в разных версиях Android. Он включает поддержку различных функций, таких как тонирование, загрузка векторных ресурсов и обработка масштабирования изображений.\n\nAppCompatImageView также включает поддержку функций Material Design, таких как возвышение, которое позволяет представлению изображения отбрасывать тень и выглядеть приподнятым над поверхностью макета. Он также включает поддержку эффекта Material Design ripple, который представляет собой визуальный эффект, применяемый при касании представления изображения.\n\nВ заключение, AndroidX AppCompatImageView — это универсальный и многофункциональный подкласс ImageView, разработанный для поддержки широкого спектра функций и элементов дизайна в приложениях Android. Linear Layout Compat — это класс в библиотеке поддержки Android appCompat v7. Он был добавлен для поддержки методов, которые были добавлены в более новые уровни API для старых (например, разделителей). Если вы сравните методы в LinearLayout и LinearLayoutCompat, вы увидите, что макет Compat имеет все методы LinearLayout без каких-либо ограничений по уровню API. Например, метод setShowDividers был введен на уровне API 11. Таким образом, в этом случае setShowDividers (и его параметры) следует вызывать с использованием Linear Layout Compat вместо LinearLayout, если вы ориентируетесь на платформу с уровнем API ниже 11. - Независимо от того, сколько вы пожертвуете, вы поможете нам поддерживать работу нашего приложения и улучшать его функции. Мы ценим вашу щедрость и доброту! + Независимо от того, сколько вы пожертвуете, вы поможете нам поддерживать работу нашего приложения и улучшать его функции. Мы ценим вашу щедрость и доброту. Узнайте, как использовать индикаторы выполнения в Android с этим интерактивным уроком. Этот урок включает два раздела: один для горизонтального индикатора выполнения и один для кругового индикатора выполнения. В каждом разделе вы можете увидеть, как индикатор выполнения обновляется по мере загрузки. Вы также можете просмотреть код урока, нажав на плавающую кнопку действия в нижней части экрана. Android — это мобильная операционная система, разработанная Google. Впервые она была выпущена в виде бета-версии 5 ноября 2007 года, а первая коммерческая версия, Android 1.0, была запущена 23 сентября 2008 года. Android основан на модифицированной версии ядра Linux и другом программном обеспечении с открытым исходным кодом.\n\nAndroid Studio — это официальная интегрированная среда разработки (IDE) для создания Android-приложений. Она была анонсирована Google на конференции I/O 15 мая 2013 года и выпущена для публичного использования 8 декабря 2014 года. Android Studio основана на IntelliJ IDEA, популярной IDE для Java.\n\nKotlin — это кроссплатформенный язык программирования, который может работать на виртуальной машине Java (JVM), Android, в браузере и на нативных платформах. Он был создан JetBrains, компанией-разработчиком программного обеспечения из Праги. Kotlin был впервые анонсирован в июле 2011 года и выпущен как проект с открытым исходным кодом в феврале 2012 года.\n\nGoogle объявил о своей поддержке Kotlin как официального языка для разработки Android-приложений на конференции I/O 17 мая 2017 года. С тех пор Kotlin стал одним из самых популярных языков для Android-разработчиков. Согласно данным Google от октября 2020 года, более 70% из 1000 лучших приложений в Google Play используют Kotlin. Android — это не только операционная система, но и платформа, которая предлагает ряд функций и возможностей для пользователей и разработчиков. Некоторые из функций Android включают:\n\n- Near Field Communication (NFC), которая позволяет обмениваться данными, совершать платежи и подключаться к другим устройствам без проводов.\n- Альтернативные клавиатуры, которые позволяют настраивать метод ввода с различными раскладками, языками и темами.\n- ИК-передача, которая позволяет использовать телефон в качестве пульта дистанционного управления для телевизоров, кондиционеров и других приборов.\n- Бесконтактное управление, которое позволяет выполнять действия на телефоне без прикосновения к экрану с помощью жестов или голосовых команд.\n- Автоматизация, которая позволяет настраивать рутины и триггеры для телефона, чтобы он автоматически выполнял определенные задачи.\n- Беспроводная загрузка приложений, которая позволяет устанавливать приложения с компьютера или веб-браузера без подключения телефона кабелем.\n- Замена хранилища и батареи, которая дает вам возможность легко расширить память телефона или заменить его батарею.\n- Пользовательский домашний экран, который позволяет персонализировать внешний вид телефона с помощью виджетов, обоев, значков и лаунчеров.\n\nAndroid Studio — лучший инструмент для разработки Android-приложений. Он предлагает множество функций и преимуществ для разработчиков, таких как:\n\n- Редактор кода с подсветкой синтаксиса, автодополнением кода, рефакторингом, отладкой, тестированием и инструментами линтинга.\n- Редактор макетов с интерфейсом перетаскивания для разработки пользовательских интерфейсов.\n- Эмулятор с быстрой загрузкой и поддержкой моментальных снимков для тестирования приложений на различных устройствах и конфигурациях.\n- Интеграция Firebase с такими службами, как аутентификация, база данных, хранилище, аналитика, отчеты о сбоях и т.д.\n- Система сборки на основе Gradle с управлением зависимостями,\nнастройкой,\nоптимизацией,\nподписыванием,\nопциями распространения и т.д.\n\nС Android Studio,\nвы можете создавать потрясающие приложения для Android-устройств с использованием Kotlin,\nсовременного языка программирования, который является кратким,\nбезопасным,\nвыразительным,\nи совместимым с Java. Хронометр — это специализированный виджет во фреймворке Android, который предоставляет функциональность, аналогичную таймеру, для отображения прошедшего времени. Его можно настроить для отсчета вверх или вниз, и он обычно используется в приложениях, требующих хронометража, таких как секундомеры или таймеры обратного отсчета. Класс Chronometer является производным от класса TextView, что означает, что он наследует все свойства и методы TextView. Это позволяет разработчикам легко настраивать внешний вид хронометра, включая размер текста, цвет и шрифт. - Это всплывающая панель! + Это всплывающая панель. нажато - Скопировано в буфер обмена! 📋 + Скопировано в буфер обмена. 📋 Не удалось открыть Google Play Store. - Спасибо за оценку %1$.1f звезд! ❤️ - Кнопка-изображение нажата! - Это тост! + Спасибо за оценку %1$.1f звезд. ❤️ + Кнопка-изображение нажата. + Это тост. Показать синтаксис кода Показать фрагмент кода Java Открыть меня 🌐 @@ -418,10 +418,10 @@ День Победы Викторина Следующий вопрос - Викторина завершена! Ваш результат: %1$d/%2$d + Викторина завершена. Ваш результат: %1$d/%2$d Вопросы закончились, ждите следующих обновлений. Ежедневное напоминание о викторине - Возвращайтесь на сегодняшнюю викторину! + Возвращайтесь на сегодняшнюю викторину. Больше приложений от разработчика Скриншот с кнопкой Новый проект в Android Studio. Скриншот выбора типа активности при настройке проекта. diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/app/src/main/res/values-sv-rSE/strings.xml index 0341d46a..af7b6b88 100644 --- a/app/src/main/res/values-sv-rSE/strings.xml +++ b/app/src/main/res/values-sv-rSE/strings.xml @@ -1,21 +1,21 @@ Lär dig hur man skapar enkla Java-appar i Android Studio. 📱 - En ny uppdatering finns tillgänglig! - En ny version av appen finns tillgänglig. Klicka för att uppdatera! - Det var ett tag sen! - Vi har saknat dig! Låt oss lära oss något nytt om Android! + En ny uppdatering finns tillgänglig. + En ny version av appen finns tillgänglig. Klicka för att uppdatera. + Det var ett tag sen. + Vi har saknat dig. Låt oss lära oss något nytt om Android. Välkommen Läs och godkänn våra användarvillkor och integritetspolicy för att fortsätta Godkänn Hem - En ny app har kommit! + En ny app har kommit. Kolla in den senaste appen Android Studio Tutorials. Lär dig Jetpack Compose, Material 3 och mer. Upptäck Android Studio Tutorials Med Kotlin- och Java-utgåvor - Kotlin-utgåvan har uppdaterats med dynamiska lektioner, AI-assistent och mer. Upplev framtiden för Android-utveckling! + Kotlin-utgåvan har uppdaterats med dynamiska lektioner, AI-assistent och mer. Upplev framtiden för Android-utveckling. Hämta den på Google Play Läs mer Play Butik @@ -223,8 +223,8 @@ Verktygstips Recensioner Betygsfält - Betygsätt vår app! - %1$.1f stjärnor! + Betygsätt vår app. + %1$.1f stjärnor. Recensioner i appen Förloppsindikatorer Förloppsindikator @@ -282,7 +282,7 @@ Skicka feedback Licens Dela - Prova den nu!!! + Prova den nu. Dela med… Kolla in den här appen: %1$s Stöd oss @@ -299,9 +299,9 @@ Om Version %1$s (%2$d) Musik - Gjord med ❤ i Rumänien! + Gjord med ❤ i Rumänien. Stänga? - Kräver omstart! + Kräver omstart. Vad är Android Studio Tutorials: Java Edition? Hur kan jag ladda ner Android Studio Tutorials: Java Edition? Är Android Studio Tutorials: Java Edition tillgänglig för iOS-enheter? @@ -368,30 +368,30 @@ En nedre navigeringsrad låter dig snabbt växla mellan huvudvyerna i appen. En navigeringsmeny glider in från sidan och visar appens viktigaste navigeringsalternativ. Är du säker på att du vill avsluta? - Detta kommer att vara meddelandet du ser på skärmen! - För att träda i kraft, starta om appen! - Android Software Development Kit (SDK) är en samling verktyg som låter utvecklare skapa Android-appar. Det inkluderar en uppsättning bibliotek, en felsökare, en enhetsemulator och dokumentation. SDK:t inkluderar också ett API-bibliotek och en uppsättning API-dokumentation. Paketen du laddar ner har bibliotek, vilket hjälper dig att skapa din app.\n\nDetta är en översikt över alla Android-versioner och deras motsvarande identifierare för Android-utvecklare. Vem som helst är välkommen att öppna ett ärende eller en pull-begäran. Lycka till med utvecklingen! + Detta kommer att vara meddelandet du ser på skärmen. + För att träda i kraft, starta om appen. + Android Software Development Kit (SDK) är en samling verktyg som låter utvecklare skapa Android-appar. Det inkluderar en uppsättning bibliotek, en felsökare, en enhetsemulator och dokumentation. SDK:t inkluderar också ett API-bibliotek och en uppsättning API-dokumentation. Paketen du laddar ner har bibliotek, vilket hjälper dig att skapa din app.\n\nDetta är en översikt över alla Android-versioner och deras motsvarande identifierare för Android-utvecklare. Vem som helst är välkommen att öppna ett ärende eller en pull-begäran. Lycka till med utvecklingen. View Binding är en funktion som gör att du lättare kan skriva kod som interagerar med vyer. När View Binding är aktiverat i en modul genererar den en bindningsklass för varje XML-layoutfil som finns i den modulen. En instans av en bindningsklass innehåller direkta referenser till alla vyer som har ett ID i motsvarande layout. View Binding aktiveras på modulbasis. För att aktivera View Binding i en modul, ställ in byggalternativet viewBinding till true i build.gradle-filen på modulnivå, som visas i följande exempel: Du kan lägga till en grundläggande växlingsknapp i din layout med ToggleButton-objektet. Android 4.0 (API-nivå 14) introducerar en annan typ av växlingsknapp som kallas switch som tillhandahåller en skjutreglagekontroll, som du kan lägga till med ett Switch-objekt. SwitchCompat är en version av Switch-widgeten som körs på enheter tillbaka till API 7. Viktig anmärkning: Digital klocka är föråldrad i version API 17. Från API-nivå 17 kan du använda TextClock istället för digital klocka. Nedan följer beskrivningen av TextClock i Android. Knappar är ett väsentligt element i alla Android-appar. De tillåter användare att interagera med appen och utföra åtgärder som att skicka in ett formulär, starta en ny aktivitet eller göra ett köp.\n\nI Android Studio skapas knappar med Button-klassen och kan anpassas på olika sätt, inklusive att ställa in deras text, färg och storlek. De kan också konfigureras för att utlösa olika åtgärder när de klickas, som att starta en ny aktivitet eller visa ett popup-meddelande.\n\nKnappar kan placeras var som helst i en apps layout och kan användas i kombination med andra UI-element som textfält och listor för att skapa en fullt fungerande och användarvänlig app.\n\nSammantaget är knappar ett enkelt men kraftfullt verktyg för att bygga engagerande och interaktiva Android-appar. - Till exempel, om din app behöver ladda ner något, kommer den att kräva internetbehörighet.\n\nTa en titt på Android Developers webbplats för alla behörigheter och en referens till den officiella dokumentationen!\n\nAndroid-appar måste begära behörighet för att få tillgång till vissa funktioner eller data på en enhet. Dessa behörigheter används för att skydda användarens och enhetens integritet. När en app installeras uppmanas användaren att bevilja eller neka appen de behörigheter den begär. Appen kommer endast att ha tillgång till de funktioner eller data den begärt behörighet för.\n\nDet finns två typer av behörigheter: normala och farliga. Normala behörigheter utgör ingen risk för användarens integritet. De inkluderar saker som internetåtkomst och vibration. Farliga behörigheter kan däremot potentiellt komma åt känslig information eller åtgärder och är därför mer begränsade. Dessa inkluderar behörigheter som tillgång till användarens plats, kamera och kontakter.\n\nDet är viktigt för apputvecklare att endast begära de behörigheter som är absolut nödvändiga för att deras app ska fungera korrekt. Detta hjälper till att skydda användarens integritet och gör också appen mer användarvänlig. + Till exempel, om din app behöver ladda ner något, kommer den att kräva internetbehörighet.\n\nTa en titt på Android Developers webbplats för alla behörigheter och en referens till den officiella dokumentationen.\n\nAndroid-appar måste begära behörighet för att få tillgång till vissa funktioner eller data på en enhet. Dessa behörigheter används för att skydda användarens och enhetens integritet. När en app installeras uppmanas användaren att bevilja eller neka appen de behörigheter den begär. Appen kommer endast att ha tillgång till de funktioner eller data den begärt behörighet för.\n\nDet finns två typer av behörigheter: normala och farliga. Normala behörigheter utgör ingen risk för användarens integritet. De inkluderar saker som internetåtkomst och vibration. Farliga behörigheter kan däremot potentiellt komma åt känslig information eller åtgärder och är därför mer begränsade. Dessa inkluderar behörigheter som tillgång till användarens plats, kamera och kontakter.\n\nDet är viktigt för apputvecklare att endast begära de behörigheter som är absolut nödvändiga för att deras app ska fungera korrekt. Detta hjälper till att skydda användarens integritet och gör också appen mer användarvänlig. Bildknappar är knappar som innehåller en bild istället för text. De kan användas i Android för att ge ett mer visuellt tilltalande och interaktivt användargränssnitt. Bildknappar kan användas för att utlösa åtgärder, navigera till olika skärmar eller visa ytterligare information. De används ofta i kombination med textetiketter för att ge tydlig kommunikation till användaren om knappens syfte. AndroidX AppCompatImageView är en underklass till ImageView som är utformad för att stödja olika funktioner i ActionBar och Material Design. Det är en del av AndroidX-biblioteket, som är en uppsättning stöd-bibliotek som erbjuder bakåtkompatibla versioner av Android-ramverkets API:er samt funktioner som endast är tillgängliga via biblioteks-API:erna.\n\nAppCompatImageView är avsedd att användas som en direkt ersättning för ImageView, vilket gör att utvecklare kan använda samma kod och UI-element över olika versioner av Android. Det inkluderar stöd för olika funktioner som färgtoning, laddning av vektor-drawables och hantering av bildskalning.\n\nAppCompatImageView inkluderar också stöd för Material Design-funktioner som elevation, vilket gör att bildvyn kan kasta en skugga och verka upphöjd över layoutens yta. Det inkluderar också stöd för Material Design-rippleffekten, som är en visuell effekt som appliceras när bildvyn berörs.\n\nSammanfattningsvis är AndroidX AppCompatImageView en mångsidig och funktionsrik underklass till ImageView som är utformad för att stödja ett brett utbud av funktioner och designelement i Android-appar. LinearLayoutCompat är en klass i Android-stöd-biblioteket appCompat v7. Den lades till för att stödja metoder som lades till i nyare API-nivåer på gamla (som avdelare). Om du jämför metoderna i LinearLayout och LinearLayoutCompat kan du se att Compat-layouten har alla metoder från LinearLayout utan någon API-nivåbegränsning. Till exempel introducerades metoden setShowDividers på API-nivå 11. Så i detta fall bör setShowDividers (och dess parametrar) anropas med LinearLayoutCompat istället för LinearLayout om du riktar dig mot en plattform med API-nivå under 11. - Oavsett hur mycket du donerar, kommer du att hjälpa oss att hålla vår app igång och förbättra våra funktioner. Vi uppskattar din generositet och vänlighet! + Oavsett hur mycket du donerar, kommer du att hjälpa oss att hålla vår app igång och förbättra våra funktioner. Vi uppskattar din generositet och vänlighet. Lär dig hur du använder förloppsindikatorer i Android med denna interaktiva lektion. Lektionen innehåller två avsnitt: ett för en horisontell förloppsindikator och ett för en cirkulär förloppsindikator. I varje avsnitt kan du se hur förloppsindikatorn uppdateras när en nedladdning fortskrider. Du kan också se koden för lektionen genom att klicka på den flytande åtgärdsknappen längst ner på skärmen. Android är ett mobilt operativsystem utvecklat av Google. Det släpptes först som en betaversion den 5 november 2007 och den första kommersiella versionen, Android 1.0, lanserades den 23 september 2008. Android är baserat på en modifierad version av Linux-kärnan och annan öppen källkodsprogramvara.\n\nAndroid Studio är den officiella integrerade utvecklingsmiljön (IDE) för Android-apputveckling. Det tillkännagavs av Google på dess I/O-konferens den 15 maj 2013 och släpptes för allmän användning den 8 december 2014. Android Studio är baserat på IntelliJ IDEA, en populär Java-IDE.\n\nKotlin är ett plattformsoberoende programmeringsspråk som kan köras på Java Virtual Machine (JVM), Android, webbläsare och inbyggda plattformar. Det skapades av JetBrains, ett mjukvaruföretag baserat i Prag. Kotlin tillkännagavs först i juli 2011 och släpptes som ett öppen källkodsprojekt i februari 2012.\n\nGoogle tillkännagav sitt stöd för Kotlin som ett officiellt språk för Android-apputveckling på sin I/O-konferens den 17 maj 2017. Sedan dess har Kotlin blivit ett av de mest populära språken för Android-utvecklare. Enligt Googles data från oktober 2020 använder mer än 70 %% av de 1000 bästa apparna på Google Play Kotlin. Android är inte bara ett operativsystem, utan också en plattform som erbjuder en rad funktioner och möjligheter för användare och utvecklare. Några av funktionerna i Android inkluderar:\n\n- Near Field Communication (NFC), som låter dig dela data, göra betalningar och ansluta till andra enheter trådlöst.\n- Alternativa tangentbord, som låter dig anpassa din inmatningsmetod med olika layouter, språk och teman.\n- IR-sändning, som gör att du kan använda din telefon som en fjärrkontroll för TV-apparater, luftkonditioneringsapparater och andra apparater.\n- Beröringsfri kontroll, som låter dig utföra åtgärder på din telefon utan att röra skärmen genom att använda gester eller röstkommandon.\n- Automatisering, som låter dig ställa in rutiner och utlösare för din telefon att utföra vissa uppgifter automatiskt.\n- Trådlösa appnedladdningar, som låter dig installera appar från din dator eller webbläsare utan att ansluta din telefon med en kabel.\n- Lagrings- och batteribyte, som ger dig möjlighet att utöka telefonens minne eller byta ut batteriet enkelt.\n- Anpassad hemskärm, som låter dig anpassa telefonens utseende med widgets, bakgrundsbilder, ikoner och launchers.\n\nAndroid Studio är det bästa verktyget för att utveckla Android-appar. Det erbjuder många funktioner och fördelar för utvecklare som:\n\n- Kodredigerare med syntaxmarkering, kodkomplettering, refaktorering, felsökning, testning och linting-verktyg.\n- Layoutredigerare med dra-och-släpp-gränssnitt för att designa användargränssnitt.\n- Emulator med snabb start och stöd för ögonblicksbilder för att testa appar på olika enheter och konfigurationer.\n- Firebase-integration med tjänster som autentisering, databas, lagring, analys, kraschrapportering etc. \n- Gradle-baserat byggsystem med beroendehantering,\nanpassning,\noptimering,\nsignering,\ndistributionsalternativ etc. \n\nMed Android Studio,\nkan du skapa fantastiska appar för Android-enheter med Kotlin,\nett modernt programmeringsspråk som är koncist,\nsäkert,\nuttrycksfullt,\noch interoperabelt med Java. En kronometer är en specialiserad widget i Android-ramverket som tillhandahåller en timer-liknande funktionalitet för att visa förfluten tid. Den kan konfigureras för att räkna upp eller ner, och används vanligtvis i applikationer som kräver tidtagning, såsom stoppur eller nedräkningstimer-appar. Chronometer-klassen är härledd från TextView-klassen, vilket innebär att den ärver alla egenskaper och metoder från en TextView. Detta gör det möjligt för utvecklare att enkelt anpassa utseendet på kronometern, inklusive dess textstorlek, färg och teckensnitt. - Detta är en snackbar! + Detta är en snackbar. klickad - Kopierad till urklipp! 📋 + Kopierad till urklipp. 📋 Kunde inte öppna Google Play Butik. - Tack för att du betygsatte oss med %1$.1f stjärnor! ❤️ - Bildknapp klickad! - Detta är en toast! + Tack för att du betygsatte oss med %1$.1f stjärnor. ❤️ + Bildknapp klickad. + Detta är en toast. Visa kodsyntax Visa Java -kodavsnitt Öppna mig 🌐 @@ -443,10 +443,10 @@ Dagens tips Quiz Nästa fråga - Quiz klart! Ditt resultat: %1$d/%2$d + Quiz klart. Ditt resultat: %1$d/%2$d Inga fler frågor, se kommande uppdateringar för mer. Daglig quizpåminnelse - Kom tillbaka för dagens quiz! + Kom tillbaka för dagens quiz. Fler appar av utvecklaren Skärmdump som visar knappen Nytt projekt i Android Studio. Skärmdump som visar val av aktivitetstyp vid projektkonfiguration. diff --git a/app/src/main/res/values-th-rTH/strings.xml b/app/src/main/res/values-th-rTH/strings.xml index f6cddde8..22df7b4e 100644 --- a/app/src/main/res/values-th-rTH/strings.xml +++ b/app/src/main/res/values-th-rTH/strings.xml @@ -1,21 +1,21 @@ เรียนรู้วิธีสร้างแอป Java ง่ายๆ ใน Android Studio 📱 - มีการอัปเดตใหม่! - แอปเวอร์ชันใหม่พร้อมใช้งานแล้ว คลิกเพื่ออัปเดต! - ไม่ได้เจอกันนานเลย! - เราคิดถึงคุณ! มาเรียนรู้สิ่งใหม่เกี่ยวกับ Android กันเถอะ! + มีการอัปเดตใหม่. + แอปเวอร์ชันใหม่พร้อมใช้งานแล้ว คลิกเพื่ออัปเดต. + ไม่ได้เจอกันนานเลย. + เราคิดถึงคุณ. มาเรียนรู้สิ่งใหม่เกี่ยวกับ Android กันเถอะ. ยินดีต้อนรับ โปรดอ่านและยอมรับข้อกำหนดในการให้บริการและนโยบายความเป็นส่วนตัวเพื่อดำเนินการต่อ ยอมรับ หน้าแรก - แอปใหม่มาแล้ว! + แอปใหม่มาแล้ว. พบกับแอป Android Studio Tutorials ล่าสุด เรียนรู้ Jetpack Compose, Material 3 และอื่นๆ ค้นพบ Android Studio Tutorials นำเสนอฉบับ Kotlin และ Java - ฉบับ Kotlin ได้รับการอัปเดตด้วยบทเรียนแบบไดนามิก, ผู้ช่วย AI และอื่นๆ สัมผัสอนาคตของการพัฒนา Android! + ฉบับ Kotlin ได้รับการอัปเดตด้วยบทเรียนแบบไดนามิก, ผู้ช่วย AI และอื่นๆ สัมผัสอนาคตของการพัฒนา Android. ดาวน์โหลดได้ที่ Google Play เรียนรู้เพิ่มเติม Play Store @@ -223,8 +223,8 @@ คำแนะนำเครื่องมือ รีวิว แถบให้คะแนน - ให้คะแนนแอปของเรา! - %1$.1f ดาว! + ให้คะแนนแอปของเรา. + %1$.1f ดาว. รีวิวภายในแอป แถบความคืบหน้า แถบความคืบหน้า @@ -282,7 +282,7 @@ ส่งข้อเสนอแนะ ใบอนุญาต แชร์ - ลองเลย!!! + ลองเลย. แชร์โดยใช้… ลองดูแอปนี้: %1$s สนับสนุนเรา @@ -299,9 +299,9 @@ เกี่ยวกับ เวอร์ชัน %1$s (%2$d) เพลง - สร้างด้วย ❤ ในโรมาเนีย! + สร้างด้วย ❤ ในโรมาเนีย. ปิด? - ต้องรีสตาร์ท! + ต้องรีสตาร์ท. Android Studio Tutorials: Java Edition คืออะไร ฉันจะดาวน์โหลด Android Studio Tutorials: Java Edition ได้อย่างไร Android Studio Tutorials: Java Edition สามารถใช้งานบนอุปกรณ์ iOS ได้หรือไม่ @@ -368,30 +368,30 @@ แถบนำทางด้านล่างช่วยให้คุณสลับระหว่างมุมมองหลักของแอปได้อย่างรวดเร็ว ลิ้นชักนำทางเลื่อนมาจากด้านข้างและแสดงตัวเลือกการนำทางหลักของแอป คุณแน่ใจหรือไม่ว่าต้องการออก? - นี่คือข้อความที่คุณจะเห็นบนหน้าจอ! - เพื่อให้มีผล กรุณารีสตาร์ทแอป! - Android Software Development Kit (SDK) คือชุดเครื่องมือที่ช่วยให้นักพัฒนาสามารถสร้างแอป Android ได้ ประกอบด้วยชุดไลบรารี, ดีบักเกอร์, อีมูเลเตอร์โทรศัพท์, และเอกสารประกอบ SDK ยังรวมถึงไลบรารี API และชุดเอกสาร API แพ็กเกจที่คุณดาวน์โหลดมีไลบรารีซึ่งช่วยในการสร้างแอปของคุณ\n\nนี่คือภาพรวมของเวอร์ชัน Android ทั้งหมดและตัวระบุที่สอดคล้องกันสำหรับนักพัฒนา Android ทุกคนสามารถเปิด issue หรือ pull request ได้ ขอให้สนุกกับการพัฒนา! + นี่คือข้อความที่คุณจะเห็นบนหน้าจอ. + เพื่อให้มีผล กรุณารีสตาร์ทแอป. + Android Software Development Kit (SDK) คือชุดเครื่องมือที่ช่วยให้นักพัฒนาสามารถสร้างแอป Android ได้ ประกอบด้วยชุดไลบรารี, ดีบักเกอร์, อีมูเลเตอร์โทรศัพท์, และเอกสารประกอบ SDK ยังรวมถึงไลบรารี API และชุดเอกสาร API แพ็กเกจที่คุณดาวน์โหลดมีไลบรารีซึ่งช่วยในการสร้างแอปของคุณ\n\nนี่คือภาพรวมของเวอร์ชัน Android ทั้งหมดและตัวระบุที่สอดคล้องกันสำหรับนักพัฒนา Android ทุกคนสามารถเปิด issue หรือ pull request ได้ ขอให้สนุกกับการพัฒนา. View binding คือคุณสมบัติที่ช่วยให้คุณสามารถเขียนโค้ดที่โต้ตอบกับวิวได้ง่ายขึ้น เมื่อเปิดใช้งาน view binding ในโมดูล, มันจะสร้างคลาส binding สำหรับแต่ละไฟล์เลย์เอาต์ XML ที่มีอยู่ในโมดูลนั้น อินสแตนซ์ของคลาส binding มีการอ้างอิงโดยตรงไปยังวิวทั้งหมดที่มี ID ในเลย์เอาต์ที่สอดคล้องกัน View binding เปิดใช้งานทีละโมดูล หากต้องการเปิดใช้งาน view binding ในโมดูล, ให้ตั้งค่าตัวเลือกการสร้าง viewBinding เป็น true ในไฟล์ build.gradle ระดับโมดูล, ดังที่แสดงในตัวอย่างต่อไปนี้: คุณสามารถเพิ่มปุ่มสลับพื้นฐานลงในเลย์เอาต์ของคุณด้วยอ็อบเจกต์ ToggleButton Android 4.0 (API level 14) นำเสนออีกชนิดหนึ่งของปุ่มสลับที่เรียกว่าสวิตช์ซึ่งให้การควบคุมแบบเลื่อน, ซึ่งคุณสามารถเพิ่มได้ด้วยอ็อบเจกต์ Switch SwitchCompat คือเวอร์ชันของวิดเจ็ต Switch ที่ทำงานบนอุปกรณ์ย้อนหลังไปถึง API 7 หมายเหตุสำคัญ: นาฬิกาดิจิทัลเลิกใช้แล้วในเวอร์ชัน API 17 ตั้งแต่ API level 17 คุณสามารถใช้ TextClock แทนนาฬิกาดิจิทัลได้ ด้านล่างนี้คือคำอธิบายของ Text clock ใน Android ปุ่มเป็นองค์ประกอบสำคัญของแอป Android ใดๆ ช่วยให้ผู้ใช้สามารถโต้ตอบกับแอปและดำเนินการต่างๆ เช่น การส่งแบบฟอร์ม, การเริ่มกิจกรรมใหม่, หรือการซื้อสินค้า\n\nใน Android Studio, ปุ่มถูกสร้างขึ้นโดยใช้คลาส Button และสามารถปรับแต่งได้หลากหลายวิธี, รวมถึงการตั้งค่าข้อความ, สี, และขนาด นอกจากนี้ยังสามารถกำหนดค่าให้เรียกใช้การกระทำที่แตกต่างกันเมื่อคลิก, เช่น การเริ่มกิจกรรมใหม่หรือการแสดงข้อความป๊อปอัป\n\nปุ่มสามารถวางไว้ที่ใดก็ได้ในเลย์เอาต์ของแอปและสามารถใช้ร่วมกับองค์ประกอบ UI อื่นๆ เช่น ช่องข้อความและรายการ เพื่อสร้างแอปที่ทำงานได้อย่างสมบูรณ์และเป็นมิตรกับผู้ใช้\n\nโดยรวมแล้ว, ปุ่มเป็นเครื่องมือที่เรียบง่ายแต่ทรงพลังสำหรับการสร้างแอป Android ที่น่าสนใจและโต้ตอบได้ - ตัวอย่างเช่น, หากแอปของคุณต้องการดาวน์โหลดบางสิ่ง, จะต้องได้รับอนุญาตจากอินเทอร์เน็ต\n\nดูเว็บไซต์ Android Developers สำหรับสิทธิ์ทั้งหมดและการอ้างอิงถึงเอกสารอย่างเป็นทางการ!\n\nแอป Android ต้องขออนุญาตเพื่อเข้าถึงคุณสมบัติหรือข้อมูลบางอย่างบนอุปกรณ์ สิทธิ์เหล่านี้ใช้เพื่อปกป้องความเป็นส่วนตัวของผู้ใช้และอุปกรณ์ เมื่อติดตั้งแอป, ผู้ใช้จะถูกขอให้ให้หรือปฏิเสธสิทธิ์ที่แอปขอ แอปจะสามารถเข้าถึงเฉพาะคุณสมบัติหรือข้อมูลที่ได้ขออนุญาตไว้เท่านั้น\n\nมีสิทธิ์สองประเภท: ปกติและอันตราย สิทธิ์ปกติไม่เป็นอันตรายต่อความเป็นส่วนตัวของผู้ใช้ รวมถึงสิ่งต่างๆ เช่น การเข้าถึงอินเทอร์เน็ตและการสั่นสะเทือน ในทางกลับกัน, สิทธิ์อันตรายอาจเข้าถึงข้อมูลหรือการกระทำที่ละเอียดอ่อนได้ และดังนั้นจึงถูกจำกัดมากกว่า ซึ่งรวมถึงสิทธิ์ต่างๆ เช่น การเข้าถึงตำแหน่งของผู้ใช้, กล้อง, และรายชื่อติดต่อ\n\nเป็นสิ่งสำคัญสำหรับนักพัฒนาแอปที่จะขอเฉพาะสิทธิ์ที่จำเป็นอย่างยิ่งเพื่อให้แอปของตนทำงานได้อย่างถูกต้อง ซึ่งจะช่วยปกป้องความเป็นส่วนตัวของผู้ใช้และทำให้แอปเป็นมิตรกับผู้ใช้มากขึ้น + ตัวอย่างเช่น, หากแอปของคุณต้องการดาวน์โหลดบางสิ่ง, จะต้องได้รับอนุญาตจากอินเทอร์เน็ต\n\nดูเว็บไซต์ Android Developers สำหรับสิทธิ์ทั้งหมดและการอ้างอิงถึงเอกสารอย่างเป็นทางการ.\n\nแอป Android ต้องขออนุญาตเพื่อเข้าถึงคุณสมบัติหรือข้อมูลบางอย่างบนอุปกรณ์ สิทธิ์เหล่านี้ใช้เพื่อปกป้องความเป็นส่วนตัวของผู้ใช้และอุปกรณ์ เมื่อติดตั้งแอป, ผู้ใช้จะถูกขอให้ให้หรือปฏิเสธสิทธิ์ที่แอปขอ แอปจะสามารถเข้าถึงเฉพาะคุณสมบัติหรือข้อมูลที่ได้ขออนุญาตไว้เท่านั้น\n\nมีสิทธิ์สองประเภท: ปกติและอันตราย สิทธิ์ปกติไม่เป็นอันตรายต่อความเป็นส่วนตัวของผู้ใช้ รวมถึงสิ่งต่างๆ เช่น การเข้าถึงอินเทอร์เน็ตและการสั่นสะเทือน ในทางกลับกัน, สิทธิ์อันตรายอาจเข้าถึงข้อมูลหรือการกระทำที่ละเอียดอ่อนได้ และดังนั้นจึงถูกจำกัดมากกว่า ซึ่งรวมถึงสิทธิ์ต่างๆ เช่น การเข้าถึงตำแหน่งของผู้ใช้, กล้อง, และรายชื่อติดต่อ\n\nเป็นสิ่งสำคัญสำหรับนักพัฒนาแอปที่จะขอเฉพาะสิทธิ์ที่จำเป็นอย่างยิ่งเพื่อให้แอปของตนทำงานได้อย่างถูกต้อง ซึ่งจะช่วยปกป้องความเป็นส่วนตัวของผู้ใช้และทำให้แอปเป็นมิตรกับผู้ใช้มากขึ้น ปุ่มรูปภาพคือปุ่มที่มีรูปภาพแทนข้อความ สามารถใช้ใน Android เพื่อให้อินเทอร์เฟซผู้ใช้ที่สวยงามและโต้ตอบได้มากขึ้น ปุ่มรูปภาพสามารถใช้เพื่อเรียกใช้การกระทำ, นำทางไปยังหน้าจอต่างๆ, หรือแสดงข้อมูลเพิ่มเติม มักใช้ร่วมกับป้ายข้อความเพื่อให้การสื่อสารที่ชัดเจนแก่ผู้ใช้เกี่ยวกับวัตถุประสงค์ของปุ่ม AndroidX AppCompatImageView เป็นคลาสย่อยของ ImageView ที่ออกแบบมาเพื่อรองรับคุณสมบัติต่างๆ ของ ActionBar และ Material Design เป็นส่วนหนึ่งของไลบรารี AndroidX, ซึ่งเป็นชุดของไลบรารีสนับสนุนที่เสนอเวอร์ชันที่เข้ากันได้ย้อนหลังของ Android framework APIs รวมถึงคุณสมบัติที่มีให้ใช้งานผ่าน API ของไลบรารีเท่านั้น\n\nAppCompatImageView มีวัตถุประสงค์เพื่อใช้เป็นตัวแทนที่เข้ากันได้ทันทีสำหรับ ImageView, ทำให้นักพัฒนาสามารถใช้โค้ดและองค์ประกอบ UI เดียวกันในเวอร์ชันต่างๆ ของ Android รองรับคุณสมบัติต่างๆ เช่น การย้อมสี, การโหลด vector drawables, และการจัดการการปรับขนาดรูปภาพ\n\nAppCompatImageView ยังรองรับคุณสมบัติของ Material Design เช่น elevation, ซึ่งช่วยให้มุมมองรูปภาพสามารถสร้างเงาและดูเหมือนยกขึ้นจากพื้นผิวของเลย์เอาต์ นอกจากนี้ยังรองรับเอฟเฟกต์ระลอกคลื่นของ Material Design, ซึ่งเป็นเอฟเฟกต์ภาพที่ใช้เมื่อสัมผัสมุมมองรูปภาพ\n\nโดยสรุป, AndroidX AppCompatImageView เป็นคลาสย่อยของ ImageView ที่หลากหลายและมีคุณสมบัติมากมายซึ่งออกแบบมาเพื่อรองรับคุณสมบัติและองค์ประกอบการออกแบบที่หลากหลายในแอป Android Linear Layout Compat คือคลาสในไลบรารีสนับสนุนของ Android appCompat v7 ถูกเพิ่มเข้ามาเพื่อรองรับเมธอดที่เพิ่มเข้ามาใน API level ที่ใหม่กว่าบนเมธอดเก่า (เช่น dividers) หากคุณเปรียบเทียบเมธอดใน LinearLayout และ LinearLayoutCompat, คุณจะเห็นว่า Compat layout มีเมธอดทั้งหมดของ Linear Layout โดยไม่มีข้อจำกัดของ API level ตัวอย่างเช่น, เมธอด setShowDividers ถูกนำมาใช้ใน API level 11 ดังนั้น, ในกรณีนี้, setShowDividers (และพารามิเตอร์ของมัน) ควรถูกเรียกใช้โดยใช้ Linear Layout Compat แทน LinearLayout หากคุณกำหนดเป้าหมายแพลตฟอร์มที่มี API level ต่ำกว่า 11 - ไม่ว่าคุณจะบริจาคเท่าไหร่, คุณจะช่วยให้เราสามารถดำเนินแอปของเราต่อไปและปรับปรุงคุณสมบัติต่างๆ ของเราได้ เราขอขอบคุณในความเอื้ออาทรและความกรุณาของคุณ! + ไม่ว่าคุณจะบริจาคเท่าไหร่, คุณจะช่วยให้เราสามารถดำเนินแอปของเราต่อไปและปรับปรุงคุณสมบัติต่างๆ ของเราได้ เราขอขอบคุณในความเอื้ออาทรและความกรุณาของคุณ. เรียนรู้วิธีใช้แถบความคืบหน้าใน Android ด้วยบทเรียนเชิงโต้ตอบนี้ บทเรียนนี้มีสองส่วน: ส่วนหนึ่งสำหรับแถบความคืบหน้าแนวนอนและอีกส่วนหนึ่งสำหรับแถบความคืบหน้าวงกลม ในแต่ละส่วน, คุณสามารถดูว่าแถบความคืบหน้าอัปเดตอย่างไรเมื่อการดาวน์โหลดดำเนินไป คุณยังสามารถดูโค้ดสำหรับบทเรียนได้โดยคลิกที่ปุ่มการกระทำลอยน้ำที่ด้านล่างของหน้าจอ Android เป็นระบบปฏิบัติการมือถือที่พัฒนาโดย Google เปิดตัวครั้งแรกในรูปแบบเบต้าเมื่อวันที่ 5 พฤศจิกายน 2007 และเวอร์ชันเชิงพาณิชย์ครั้งแรก, Android 1.0, เปิดตัวเมื่อวันที่ 23 กันยายน 2008 Android ใช้เคอร์เนล Linux ที่แก้ไขแล้วและซอฟต์แวร์โอเพนซอร์สอื่นๆ เป็นพื้นฐาน\n\nAndroid Studio เป็นสภาพแวดล้อมการพัฒนาแบบเบ็ดเสร็จ (IDE) อย่างเป็นทางการสำหรับการพัฒนาแอป Android ประกาศโดย Google ในงาน I/O conference เมื่อวันที่ 15 พฤษภาคม 2013 และเปิดให้ใช้งานสาธารณะเมื่อวันที่ 8 ธันวาคม 2014 Android Studio ใช้ IntelliJ IDEA ซึ่งเป็น Java IDE ยอดนิยมเป็นพื้นฐาน\n\nKotlin เป็นภาษาโปรแกรมข้ามแพลตฟอร์มที่สามารถทำงานบน Java Virtual Machine (JVM), Android, เบราว์เซอร์ และแพลตฟอร์มเนทีฟ สร้างขึ้นโดย JetBrains, บริษัทซอฟต์แวร์ในกรุงปราก Kotlin ประกาศครั้งแรกในเดือนกรกฎาคม 2011 และเปิดตัวเป็นโครงการโอเพนซอร์สในเดือนกุมภาพันธ์ 2012\n\nGoogle ประกาศสนับสนุน Kotlin เป็นภาษาอย่างเป็นทางการสำหรับการพัฒนาแอป Android ในงาน I/O conference เมื่อวันที่ 17 พฤษภาคม 2017 ตั้งแต่นั้นมา, Kotlin ได้กลายเป็นหนึ่งในภาษาที่ได้รับความนิยมมากที่สุดสำหรับนักพัฒนา Android จากข้อมูลของ Google ณ เดือนตุลาคม 2020, มากกว่า 70% ของแอป 1000 อันดับแรกบน Google Play ใช้ Kotlin Android ไม่ใช่แค่ระบบปฏิบัติการ, แต่ยังเป็นแพลตฟอร์มที่นำเสนอคุณสมบัติและความสามารถมากมายสำหรับผู้ใช้และนักพัฒนา คุณสมบัติบางอย่างของ Android ได้แก่:\n\n- Near Field Communication (NFC), ซึ่งช่วยให้คุณสามารถแบ่งปันข้อมูล, ชำระเงิน, และเชื่อมต่อกับอุปกรณ์อื่น ๆ แบบไร้สาย\n- แป้นพิมพ์ทางเลือก, ซึ่งช่วยให้คุณสามารถปรับแต่งวิธีการป้อนข้อมูลของคุณด้วยเลย์เอาต์, ภาษา, และธีมที่แตกต่างกัน\n- การส่งสัญญาณ IR, ซึ่งช่วยให้คุณสามารถใช้โทรศัพท์ของคุณเป็นรีโมทคอนโทรลสำหรับทีวี, เครื่องปรับอากาศ, และเครื่องใช้อื่น ๆ\n- การควบคุมแบบไม่สัมผัส, ซึ่งช่วยให้คุณสามารถดำเนินการบนโทรศัพท์ของคุณโดยไม่ต้องสัมผัสหน้าจอโดยใช้ท่าทางหรือคำสั่งเสียง\n- ระบบอัตโนมัติ, ซึ่งช่วยให้คุณสามารถตั้งค่ากิจวัตรและทริกเกอร์เพื่อให้โทรศัพท์ของคุณทำงานบางอย่างโดยอัตโนมัติ\n- การดาวน์โหลดแอปแบบไร้สาย, ซึ่งช่วยให้คุณสามารถติดตั้งแอปจากคอมพิวเตอร์หรือเว็บเบราว์เซอร์ของคุณโดยไม่ต้องเชื่อมต่อโทรศัพท์ของคุณด้วยสายเคเบิล\n- การสลับพื้นที่เก็บข้อมูลและแบตเตอรี่, ซึ่งให้คุณมีตัวเลือกในการขยายหน่วยความจำของโทรศัพท์หรือเปลี่ยนแบตเตอรี่ได้อย่างง่ายดาย\n- หน้าจอหลักที่กำหนดเอง, ซึ่งช่วยให้คุณสามารถปรับแต่งรูปลักษณ์ของโทรศัพท์ของคุณด้วยวิดเจ็ต, วอลเปเปอร์, ไอคอน, และลอนเชอร์\n\nAndroid Studio เป็นเครื่องมือที่ดีที่สุดสำหรับการพัฒนาแอป Android นำเสนอคุณสมบัติและประโยชน์มากมายสำหรับนักพัฒนา เช่น:\n\n- ตัวแก้ไขโค้ดพร้อมการเน้นไวยากรณ์, การเติมโค้ดอัตโนมัติ, การปรับโครงสร้าง, การดีบัก, การทดสอบ, และเครื่องมือ linting\n- ตัวแก้ไขเลย์เอาต์พร้อมอินเทอร์เฟซลากแล้วปล่อยสำหรับการออกแบบส่วนต่อประสานผู้ใช้\n- อีมูเลเตอร์พร้อมการบูตที่รวดเร็วและการสนับสนุนสแนปชอตสำหรับการทดสอบแอปบนอุปกรณ์และการกำหนดค่าที่แตกต่างกัน\n- การรวม Firebase กับบริการต่างๆ เช่น การตรวจสอบสิทธิ์, ฐานข้อมูล, ที่เก็บข้อมูล, การวิเคราะห์, การรายงานข้อขัดข้อง ฯลฯ \n- ระบบบิลด์ที่ใช้ Gradle พร้อมการจัดการการพึ่งพา,\nการปรับแต่ง,\nการเพิ่มประสิทธิภาพ,\nการลงนาม,\nตัวเลือกการแจกจ่าย ฯลฯ \n\nด้วย Android Studio,\nคุณสามารถสร้างแอปที่น่าทึ่งสำหรับอุปกรณ์ Android โดยใช้ Kotlin,\nภาษาโปรแกรมสมัยใหม่ที่กระชับ,\nปลอดภัย,\nสื่อความหมายได้ดี,\nและทำงานร่วมกับ Java ได้ Chronometer เป็นวิดเจ็ตพิเศษในเฟรมเวิร์ก Android ที่ให้ฟังก์ชันการทำงานคล้ายนาฬิกาจับเวลาสำหรับแสดงเวลาที่ผ่านไป สามารถกำหนดค่าให้นับขึ้นหรือลงได้ และมักใช้ในแอปพลิเคชันที่ต้องการการจับเวลา เช่น แอปนาฬิกาจับเวลาหรือแอปนับถอยหลัง คลาส Chronometer สืบทอดมาจากคลาส TextView ซึ่งหมายความว่ามันสืบทอดคุณสมบัติและเมธอดทั้งหมดของ TextView ซึ่งช่วยให้นักพัฒนาสามารถปรับแต่งรูปลักษณ์ของ Chronometer ได้ง่าย รวมถึงขนาดตัวอักษร, สี, และแบบอักษร - นี่คือ Snackbar! + นี่คือ Snackbar. คลิกแล้ว - คัดลอกไปยังคลิปบอร์ดแล้ว! 📋 + คัดลอกไปยังคลิปบอร์ดแล้ว. 📋 ไม่สามารถเปิด Google Play Store ได้ - ขอบคุณที่ให้คะแนนเรา %1$.1f ดาว! ❤️ - คลิกปุ่มรูปภาพแล้ว! - นี่คือ Toast! + ขอบคุณที่ให้คะแนนเรา %1$.1f ดาว. ❤️ + คลิกปุ่มรูปภาพแล้ว. + นี่คือ Toast. แสดงไวยากรณ์โค้ด แสดงตัวอย่างรหัส Java เปิดฉัน 🌐 @@ -443,10 +443,10 @@ เคล็ดลับประจำวัน แบบทดสอบ คำถามถัดไป - ทำแบบทดสอบเสร็จสิ้น! คะแนนของคุณ: %1$d/%2$d + ทำแบบทดสอบเสร็จสิ้น. คะแนนของคุณ: %1$d/%2$d ไม่มีคำถามเพิ่มเติม โปรดติดตามการอัปเดตต่อไป การแจ้งเตือนแบบทดสอบรายวัน - กลับมาทำแบบทดสอบของวันนี้! + กลับมาทำแบบทดสอบของวันนี้. แอปอื่นๆ จากนักพัฒนา ภาพหน้าจอแสดงปุ่มโปรเจ็กต์ใหม่ใน Android Studio. ภาพหน้าจอแสดงการเลือกประเภทกิจกรรมระหว่างตั้งค่าโปรเจ็กต์. diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml index 194a7ed7..88e1e428 100644 --- a/app/src/main/res/values-tr-rTR/strings.xml +++ b/app/src/main/res/values-tr-rTR/strings.xml @@ -1,21 +1,21 @@ Android Studio\'da basit Java uygulamaları yapmayı öğrenin. 📱 - Yeni bir güncelleme mevcut! - Uygulamanın yeni bir sürümü mevcut. Güncellemek için tıklayın! - Görüşmeyeli uzun zaman oldu! - Sizi özledik! Android hakkında yeni bir şeyler öğrenelim! + Yeni bir güncelleme mevcut. + Uygulamanın yeni bir sürümü mevcut. Güncellemek için tıklayın. + Görüşmeyeli uzun zaman oldu. + Sizi özledik. Android hakkında yeni bir şeyler öğrenelim. Hoş geldiniz Devam etmek için Hizmet Şartlarımızı ve Gizlilik Politikamızı okuyup kabul edin Kabul Et Ana Sayfa - Yeni Bir Uygulama Geldi! + Yeni Bir Uygulama Geldi. En son Android Studio Eğitimleri uygulamasını inceleyin. Jetpack Compose, Material 3 ve daha fazlasını öğrenin. Android Studio Eğitimlerini Keşfedin Kotlin ve Java Sürümleriyle - Kotlin Sürümü dinamik dersler, yapay zeka asistanı ve daha fazlasıyla güncellendi. Android geliştirmenin geleceğini deneyimleyin! + Kotlin Sürümü dinamik dersler, yapay zeka asistanı ve daha fazlasıyla güncellendi. Android geliştirmenin geleceğini deneyimleyin. Google Play\'den edinin Daha fazla bilgi edinin Play Store @@ -223,8 +223,8 @@ İpuçları Yorumlar Derecelendirme çubuğu - Uygulamamızı değerlendirin! - %1$.1f yıldız! + Uygulamamızı değerlendirin. + %1$.1f yıldız. Uygulama İçi Yorumlar İlerleme Çubukları İlerleme Çubuğu @@ -282,7 +282,7 @@ Geri bildirim gönder Lisans Paylaş - Hemen dene!!! + Hemen dene. Şununla paylaş… Bu uygulamaya göz at: %1$s Bize Destek Olun @@ -299,9 +299,9 @@ Hakkında Sürüm %1$s (%2$d) Müzik - Romanya\'da ❤ ile yapıldı! + Romanya\'da ❤ ile yapıldı. Kapatılsın mı? - Yeniden başlatma gerekli! + Yeniden başlatma gerekli. Android Studio Eğitimleri: Java Sürümü nedir? Android Studio Eğitimleri: Java Sürümü\'nü nasıl indirebilirim? Android Studio Eğitimleri: Java Sürümü iOS cihazlar için mevcut mu? @@ -368,30 +368,30 @@ Bir alt gezinme çubuğu, uygulamanızdaki üst düzey görünümler arasında hızlıca geçiş yapmanızı sağlar. Gezinme çekmecesi kenardan kayarak gelir ve uygulamanın ana gezinme seçeneklerini gösterir. Çıkmak istediğinizden emin misiniz? - Bu, ekranda göreceğiniz mesaj olacak! - Etkili olması için lütfen uygulamayı yeniden başlatın! - Android Yazılım Geliştirme Kiti (SDK), geliştiricilerin Android uygulamaları oluşturmasına olanak tanıyan bir araçlar koleksiyonudur. Bir dizi kütüphane, bir hata ayıklayıcı, bir ahize emülatörü ve belgeler içerir. SDK ayrıca bir API kütüphanesi ve bir dizi API belgesi içerir. İndirdiğiniz paketler, uygulamanızı oluşturmanıza yardımcı olan kütüphanelere sahiptir.\n\nBu, tüm Android sürümlerinin ve Android geliştiricileri için karşılık gelen tanımlayıcılarının bir özetidir. Herkes bir sorun veya çekme isteği açabilir. Mutlu geliştirmeler! + Bu, ekranda göreceğiniz mesaj olacak. + Etkili olması için lütfen uygulamayı yeniden başlatın. + Android Yazılım Geliştirme Kiti (SDK), geliştiricilerin Android uygulamaları oluşturmasına olanak tanıyan bir araçlar koleksiyonudur. Bir dizi kütüphane, bir hata ayıklayıcı, bir ahize emülatörü ve belgeler içerir. SDK ayrıca bir API kütüphanesi ve bir dizi API belgesi içerir. İndirdiğiniz paketler, uygulamanızı oluşturmanıza yardımcı olan kütüphanelere sahiptir.\n\nBu, tüm Android sürümlerinin ve Android geliştiricileri için karşılık gelen tanımlayıcılarının bir özetidir. Herkes bir sorun veya çekme isteği açabilir. Mutlu geliştirmeler. Görünüm bağlama, görünümlerle etkileşim kuran kodu daha kolay yazmanıza olanak tanıyan bir özelliktir. Bir modülde görünüm bağlama etkinleştirildiğinde, o modülde bulunan her XML düzen dosyası için bir bağlama sınıfı oluşturur. Bir bağlama sınıfının bir örneği, karşılık gelen düzende bir ID\'ye sahip olan tüm görünümlere doğrudan referanslar içerir. Görünüm bağlama modül bazında etkinleştirilir. Bir modülde görünüm bağlamayı etkinleştirmek için, aşağıdaki örnekte gösterildiği gibi, modül düzeyindeki build.gradle dosyasında viewBinding derleme seçeneğini true olarak ayarlayın: ToggleButton nesnesiyle düzeninize temel bir aç/kapa butonu ekleyebilirsiniz. Android 4.0 (API seviyesi 14), Switch nesnesiyle ekleyebileceğiniz bir kaydırıcı kontrolü sağlayan anahtar adlı başka bir tür aç/kapa butonu sunar. SwitchCompat, API 7\'ye kadar olan cihazlarda çalışan Switch widget\'ının bir sürümüdür. Önemli Not: Dijital saat, API sürüm 17\'de kullanımdan kaldırılmıştır. API seviyesi 17\'den itibaren dijital saat yerine TextClock kullanabilirsiniz. Aşağıda Android\'deki Metin saatinin açıklaması bulunmaktadır. Butonlar, herhangi bir Android uygulamasının temel bir unsurudur. Kullanıcıların uygulamayla etkileşime girmesine ve form gönderme, yeni bir aktivite başlatma veya satın alma gibi eylemleri gerçekleştirmesine olanak tanır.\n\nAndroid Studio\'da, butonlar Button sınıfı kullanılarak oluşturulur ve metinlerini, renklerini ve boyutlarını ayarlamak da dahil olmak üzere çeşitli şekillerde özelleştirilebilir. Ayrıca, tıklandığında yeni bir aktivite başlatma veya bir açılır mesaj görüntüleme gibi farklı eylemleri tetiklemek üzere yapılandırılabilirler.\n\nButonlar, bir uygulamanın düzeninin herhangi bir yerine yerleştirilebilir ve tam işlevsel ve kullanıcı dostu bir uygulama oluşturmak için metin alanları ve listeler gibi diğer UI öğeleriyle birlikte kullanılabilir.\n\nGenel olarak, butonlar ilgi çekici ve etkileşimli Android uygulamaları oluşturmak için basit ama güçlü bir araçtır. - Örneğin, uygulamanızın bir şey indirmesi gerekiyorsa, İnternet izni gerektirecektir.\n\nTüm izinler ve resmi belgelere bir referans için Android Geliştiricileri web sitesine bir göz atın!\n\nAndroid uygulamaları, bir cihazdaki belirli özelliklere veya verilere erişmek için izin istemelidir. Bu izinler, kullanıcının ve cihazın gizliliğini korumak için kullanılır. Bir uygulama yüklendiğinde, kullanıcıdan uygulamanın istediği izinleri vermesi veya reddetmesi istenir. Uygulama, yalnızca izin istediği özelliklere veya verilere erişebilecektir.\n\nİki tür izin vardır: normal ve tehlikeli. Normal izinler, kullanıcının gizliliği için bir risk oluşturmaz. İnternet erişimi ve titreşim gibi şeyleri içerirler. Tehlikeli izinler ise potansiyel olarak hassas bilgilere veya eylemlere erişebilir ve bu nedenle daha kısıtlıdır. Bunlar, kullanıcının konumuna, kamerasına ve kişilerine erişim gibi izinleri içerir.\n\nUygulama geliştiricilerinin, uygulamalarının düzgün çalışması için kesinlikle gerekli olan izinleri istemeleri önemlidir. Bu, kullanıcının gizliliğini korumaya yardımcı olur ve ayrıca uygulamayı daha kullanıcı dostu hale getirir. + Örneğin, uygulamanızın bir şey indirmesi gerekiyorsa, İnternet izni gerektirecektir.\n\nTüm izinler ve resmi belgelere bir referans için Android Geliştiricileri web sitesine bir göz atın.\n\nAndroid uygulamaları, bir cihazdaki belirli özelliklere veya verilere erişmek için izin istemelidir. Bu izinler, kullanıcının ve cihazın gizliliğini korumak için kullanılır. Bir uygulama yüklendiğinde, kullanıcıdan uygulamanın istediği izinleri vermesi veya reddetmesi istenir. Uygulama, yalnızca izin istediği özelliklere veya verilere erişebilecektir.\n\nİki tür izin vardır: normal ve tehlikeli. Normal izinler, kullanıcının gizliliği için bir risk oluşturmaz. İnternet erişimi ve titreşim gibi şeyleri içerirler. Tehlikeli izinler ise potansiyel olarak hassas bilgilere veya eylemlere erişebilir ve bu nedenle daha kısıtlıdır. Bunlar, kullanıcının konumuna, kamerasına ve kişilerine erişim gibi izinleri içerir.\n\nUygulama geliştiricilerinin, uygulamalarının düzgün çalışması için kesinlikle gerekli olan izinleri istemeleri önemlidir. Bu, kullanıcının gizliliğini korumaya yardımcı olur ve ayrıca uygulamayı daha kullanıcı dostu hale getirir. Resim butonları, metin yerine bir resim içeren butonlardır. Android\'de daha görsel olarak çekici ve etkileşimli bir kullanıcı arayüzü sağlamak için kullanılabilirler. Resim butonları, eylemleri tetiklemek, farklı ekranlara gitmek veya ek bilgi görüntülemek için kullanılabilir. Genellikle, butonun amacını kullanıcıya net bir şekilde iletmek için metin etiketleriyle birlikte kullanılırlar. AndroidX AppCompatImageView, ActionBar ve Material Design\'ın çeşitli özelliklerini desteklemek için tasarlanmış bir ImageView alt sınıfıdır. AndroidX kütüphanesinin bir parçasıdır, bu kütüphane, Android çerçeve API\'lerinin geriye dönük uyumlu sürümlerini ve yalnızca kütüphane API\'leri aracılığıyla kullanılabilen özellikleri sunan bir destek kütüphaneleri setidir.\n\nAppCompatImageView, ImageView için bir tak-çalıştır yedeği olarak kullanılmak üzere tasarlanmıştır, bu da geliştiricilerin Android\'in farklı sürümlerinde aynı kodu ve UI öğelerini kullanmasına olanak tanır. Renklendirme, vektör çizimlerini yükleme ve resim ölçeklendirmeyi yönetme gibi çeşitli özellikleri destekler.\n\nAppCompatImageView ayrıca, resim görünümünün bir gölge bırakmasına ve düzenin yüzeyinin üzerinde yükseltilmiş gibi görünmesine olanak tanıyan yükseklik gibi Material Design özelliklerini de destekler. Ayrıca, resim görünümüne dokunulduğunda uygulanan bir görsel efekt olan Material Design dalgalanma efektini de destekler.\n\nÖzetle, AndroidX AppCompatImageView, Android uygulamalarında geniş bir özellik ve tasarım öğeleri yelpazesini desteklemek için tasarlanmış, çok yönlü ve zengin özelliklere sahip bir ImageView alt sınıfıdır. Linear Layout Compat, Android destek kütüphanesi appCompat v7\'de bir sınıftır. Yeni API seviyelerinde eklenen metotları eskilerinde desteklemek için eklenmiştir (bölücüler gibi). LinearLayout ve LinearLayoutCompat\'taki metotları karşılaştırırsanız, Compat düzeninin herhangi bir API seviyesi sınırlaması olmaksızın Linear Layout\'un tüm metotlarına sahip olduğunu görebilirsiniz. Örneğin, setShowDividers metodu API seviyesi 11\'de tanıtılmıştır. Bu durumda, API seviyesi 11\'in altında bir platformu hedefliyorsanız, setShowDividers (ve parametreleri) LinearLayout yerine Linear Layout Compat kullanılarak çağrılmalıdır. - Ne kadar bağış yaparsanız yapın, uygulamamızın çalışır durumda kalmasına ve özelliklerimizi geliştirmemize yardımcı olacaksınız. Cömertliğiniz ve nezaketiniz için teşekkür ederiz! + Ne kadar bağış yaparsanız yapın, uygulamamızın çalışır durumda kalmasına ve özelliklerimizi geliştirmemize yardımcı olacaksınız. Cömertliğiniz ve nezaketiniz için teşekkür ederiz. Bu etkileşimli dersle Android\'de ilerleme çubuklarını nasıl kullanacağınızı öğrenin. Bu ders iki bölüm içerir: biri yatay bir ilerleme çubuğu için, diğeri ise dairesel bir ilerleme çubuğu için. Her bölümde, bir indirme ilerledikçe ilerleme çubuğunun nasıl güncellendiğini görebilirsiniz. Ayrıca, ekranın altındaki yüzen eylem düğmesine tıklayarak dersin kodunu görüntüleyebilirsiniz. Android, Google tarafından geliştirilen bir mobil işletim sistemidir. İlk olarak 5 Kasım 2007\'de bir beta sürümü olarak piyasaya sürüldü ve ilk ticari sürüm olan Android 1.0, 23 Eylül 2008\'de piyasaya sürüldü. Android, Linux çekirdeğinin değiştirilmiş bir sürümüne ve diğer açık kaynaklı yazılımlara dayanmaktadır.\n\nAndroid Studio, Android uygulama geliştirme için resmi entegre geliştirme ortamıdır (IDE). 15 Mayıs 2013\'te Google I/O konferansında duyuruldu ve 8 Aralık 2014\'te halka açık kullanıma sunuldu. Android Studio, popüler bir Java IDE\'si olan IntelliJ IDEA\'ya dayanmaktadır.\n\nKotlin, Java Sanal Makinesi (JVM), Android, tarayıcı ve yerel platformlarda çalışabilen bir çapraz platform programlama dilidir. Prag merkezli bir yazılım şirketi olan JetBrains tarafından oluşturulmuştur. Kotlin ilk olarak Temmuz 2011\'de duyuruldu ve Şubat 2012\'de bir açık kaynak projesi olarak piyasaya sürüldü.\n\nGoogle, 17 Mayıs 2017\'deki I/O konferansında Android uygulama geliştirme için resmi bir dil olarak Kotlin\'e desteğini duyurdu. O zamandan beri Kotlin, Android geliştiricileri için en popüler dillerden biri haline geldi. Ekim 2020\'deki Google verilerine göre, Google Play\'deki en iyi 1000 uygulamanın %70\'inden fazlası Kotlin kullanmaktadır. Android sadece bir işletim sistemi değil, aynı zamanda kullanıcılara ve geliştiricilere bir dizi özellik ve yetenek sunan bir platformdur. Android\'in bazı özellikleri şunlardır:\n\n- Yakın Alan İletişimi (NFC), kablosuz olarak veri paylaşmanıza, ödeme yapmanıza ve diğer cihazlarla bağlantı kurmanıza olanak tanır.\n- Alternatif klavyeler, giriş yönteminizi farklı düzenler, diller ve temalarla özelleştirmenizi sağlar.\n- IR iletimi, telefonunuzu TV\'ler, klimalar ve diğer cihazlar için bir uzaktan kumanda olarak kullanmanızı sağlar.\n- Dokunmadan kontrol, hareketler veya sesli komutlar kullanarak ekrana dokunmadan telefonunuzda eylemler gerçekleştirmenizi sağlar.\n- Otomasyon, telefonunuzun belirli görevleri otomatik olarak gerçekleştirmesi için rutinler ve tetikleyiciler ayarlamanıza olanak tanır.\n- Kablosuz uygulama indirmeleri, telefonunuzu bir kabloyla bağlamadan bilgisayarınızdan veya web tarayıcınızdan uygulamalar yüklemenizi sağlar.\n- Depolama ve pil değişimi, telefonunuzun belleğini genişletme veya pilini kolayca değiştirme seçeneği sunar.\n- Özel ana ekran, telefonunuzun görünümünü widget\'lar, duvar kağıtları, simgeler ve başlatıcılarla kişiselleştirmenizi sağlar.\n\nAndroid Studio, Android uygulamaları geliştirmek için en iyi araçtır. Geliştiricilere şu gibi birçok özellik ve fayda sunar:\n\n- Sözdizimi vurgulama, kod tamamlama, yeniden düzenleme, hata ayıklama, test etme ve linting araçlarına sahip kod düzenleyici.\n- Kullanıcı arayüzleri tasarlamak için sürükle ve bırak arayüzüne sahip düzen düzenleyici.\n- Farklı cihazlarda ve yapılandırmalarda uygulamaları test etmek için hızlı önyükleme ve anlık görüntü desteğine sahip emülatör.\n- Kimlik doğrulama, veritabanı, depolama, analitik, kilitlenme raporlama vb. gibi hizmetlerle Firebase entegrasyonu. \n- Bağımlılık yönetimi, özelleştirme, optimizasyon, imzalama, dağıtım seçenekleri vb. ile Gradle tabanlı derleme sistemi. \n\nAndroid Studio ile, kısa, güvenli, etkileyici ve Java ile birlikte çalışabilen modern bir programlama dili olan Kotlin\'i kullanarak Android cihazlar için harika uygulamalar oluşturabilirsiniz. Bir Kronometre, geçen süreyi görüntülemek için zamanlayıcı benzeri bir işlevsellik sağlayan Android çerçevesindeki özel bir widget\'tır. Yukarı veya aşağı sayacak şekilde yapılandırılabilir ve genellikle kronometre veya geri sayım sayacı uygulamaları gibi zaman tutma gerektiren uygulamalarda kullanılır. Kronometre sınıfı, TextView sınıfından türetilmiştir, bu da bir TextView\'in tüm özelliklerini ve metotlarını devraldığı anlamına gelir. Bu, geliştiricilerin metin boyutu, rengi ve yazı tipi dahil olmak üzere Kronometrenin görünümünü kolayca özelleştirmesine olanak tanır. - Bu bir snackbar! + Bu bir snackbar. tıklandı - Panoya kopyalandı! 📋 + Panoya kopyalandı. 📋 Google Play Store açılamadı. - Bizi %1$.1f yıldızla değerlendirdiğiniz için teşekkürler! ❤️ - Resim butonuna tıklandı! - Bu bir toast! + Bizi %1$.1f yıldızla değerlendirdiğiniz için teşekkürler. ❤️ + Resim butonuna tıklandı. + Bu bir toast. Kod sözdizimini göster Java Kodu Snippet\'i Göster Beni aç 🌐 @@ -443,10 +443,10 @@ Günün İpucu Test Sonraki Soru - Test tamamlandı! Skorunuz: %1$d/%2$d + Test tamamlandı. Skorunuz: %1$d/%2$d Başka soru yok, daha fazlası için güncellemeleri kontrol edin. Günlük Test Hatırlatıcısı - Bugünün testi için geri gelin! + Bugünün testi için geri gelin. Geliştiricinin diğer uygulamaları Android Studio’da Yeni proje düğmesini gösteren ekran görüntüsü. Proje kurulumunda etkinlik türü seçimini gösteren ekran görüntüsü. diff --git a/app/src/main/res/values-uk-rUA/strings.xml b/app/src/main/res/values-uk-rUA/strings.xml index 91a395f7..e877b98b 100644 --- a/app/src/main/res/values-uk-rUA/strings.xml +++ b/app/src/main/res/values-uk-rUA/strings.xml @@ -1,21 +1,21 @@ Дізнайтеся, як створювати прості програми на Java в Android Studio. 📱 - Доступне нове оновлення! - Доступна нова версія програми. Натисніть, щоб оновити! - Давно не бачились! - Ми сумували за вами! Давайте дізнаємось щось нове про Android! + Доступне нове оновлення. + Доступна нова версія програми. Натисніть, щоб оновити. + Давно не бачились. + Ми сумували за вами. Давайте дізнаємось щось нове про Android. Ласкаво просимо Прочитайте та погодьтеся з нашими Умовами надання послуг та Політикою конфіденційності, щоб продовжити Погоджуюсь Головна - Новий додаток вже тут! + Новий додаток вже тут. Перегляньте найновіший додаток Android Studio Tutorials. Вивчайте Jetpack Compose, Material 3 та багато іншого. Відкрийте для себе посібники з Android Studio З версіями на Kotlin та Java - Версія на Kotlin оновлена динамічними уроками, ШІ-асистентом та іншим. Відчуйте майбутнє розробки на Android! + Версія на Kotlin оновлена динамічними уроками, ШІ-асистентом та іншим. Відчуйте майбутнє розробки на Android. Завантажте з Google Play Дізнайтеся більше Play Store @@ -223,8 +223,8 @@ Підказки Відгуки Рейтингова панель - Оцініть наш додаток! - %1$.1f зірок! + Оцініть наш додаток. + %1$.1f зірок. Відгуки в додатку Індикатори прогресу Індикатор прогресу @@ -282,7 +282,7 @@ Надіслати відгук Ліцензія Поділитися - Спробуйте зараз!!! + Спробуйте зараз. Поділитися через… Перегляньте цей застосунок: %1$s Підтримайте нас @@ -299,9 +299,9 @@ Про додаток Версія %1$s (%2$d) Музика - Зроблено з ❤ в Румунії! + Зроблено з ❤ в Румунії. Закрити? - Потрібне перезавантаження! + Потрібне перезавантаження. Що таке Android Studio Tutorials: Java Edition? Як я можу завантажити Android Studio Tutorials: Java Edition? Чи доступний Android Studio Tutorials: Java Edition для пристроїв iOS? @@ -368,30 +368,30 @@ Панель нижньої навігації дозволяє швидко перемикатися між основними розділами програми. Бічне меню виїжджає з боку та показує основні параметри навігації програми. Ви впевнені, що хочете вийти? - Це буде повідомлення, яке ви побачите на екрані! - Щоб зміни набули чинності, будь ласка, перезапустіть додаток! - Набір засобів розробки програмного забезпечення для Android (SDK) — це колекція інструментів, які дозволяють розробникам створювати додатки для Android. Він включає набір бібліотек, налагоджувач, емулятор пристрою та документацію. SDK також включає бібліотеку API та набір документації API. Пакети, які ви завантажуєте, містять бібліотеки, які допомагають вам у створенні вашого додатка.\n\nЦе огляд усіх версій Android та їх відповідних ідентифікаторів для розробників Android. Кожен може відкрити issue або pull request. Щасливого розроблення! + Це буде повідомлення, яке ви побачите на екрані. + Щоб зміни набули чинності, будь ласка, перезапустіть додаток. + Набір засобів розробки програмного забезпечення для Android (SDK) — це колекція інструментів, які дозволяють розробникам створювати додатки для Android. Він включає набір бібліотек, налагоджувач, емулятор пристрою та документацію. SDK також включає бібліотеку API та набір документації API. Пакети, які ви завантажуєте, містять бібліотеки, які допомагають вам у створенні вашого додатка.\n\nЦе огляд усіх версій Android та їх відповідних ідентифікаторів для розробників Android. Кожен може відкрити issue або pull request. Щасливого розроблення. Прив\'язка представлень — це функція, яка дозволяє вам легше писати код, що взаємодіє з представленнями. Коли прив\'язка представлень увімкнена в модулі, вона генерує клас прив\'язки для кожного файлу макета XML, присутнього в цьому модулі. Екземпляр класу прив\'язки містить прямі посилання на всі представлення, які мають ID у відповідному макеті. Прив\'язка представлень вмикається для кожного модуля окремо. Щоб увімкнути прив\'язку представлень у модулі, встановіть опцію збірки viewBinding на true у файлі build.gradle на рівні модуля, як показано в наступному прикладі: Ви можете додати базову кнопку-перемикач до вашого макета за допомогою об\'єкта ToggleButton. Android 4.0 (API рівень 14) вводить інший вид кнопки-перемикача, який називається switch і надає повзунок, який ви можете додати за допомогою об\'єкта Switch. SwitchCompat — це версія віджета Switch, яка працює на пристроях аж до API 7. Важлива примітка: Цифровий годинник застарів у версії API 17. Починаючи з API рівня 17, ви можете використовувати TextClock замість цифрового годинника. Нижче наведено опис текстового годинника в Android. Кнопки є важливим елементом будь-якого додатка для Android. Вони дозволяють користувачам взаємодіяти з додатком та виконувати дії, такі як надсилання форми, запуск нової активності або здійснення покупки.\n\nВ Android Studio кнопки створюються за допомогою класу Button і можуть бути налаштовані різними способами, включаючи встановлення їх тексту, кольору та розміру. Їх також можна налаштувати для запуску різних дій при натисканні, таких як запуск нової активності або відображення спливаючого повідомлення.\n\nКнопки можна розміщувати будь-де в макеті додатка та використовувати разом з іншими елементами інтерфейсу, такими як текстові поля та списки, для створення повнофункціонального та зручного для користувача додатка.\n\nЗагалом, кнопки — це простий, але потужний інструмент для створення захоплюючих та інтерактивних додатків для Android. - Наприклад, якщо вашому додатку потрібно щось завантажити, він вимагатиме дозвіл на доступ до Інтернету.\n\nПерегляньте веб-сайт Android Developers, щоб дізнатися про всі дозволи та посилання на офіційну документацію!\n\nДодатки для Android повинні запитувати дозвіл на доступ до певних функцій або даних на пристрої. Ці дозволи використовуються для захисту конфіденційності користувача та пристрою. Коли додаток встановлюється, користувачеві пропонується надати або відхилити дозволи, які запитує додаток. Додаток матиме доступ лише до тих функцій або даних, на які він запитав дозвіл.\n\nІснує два типи дозволів: звичайні та небезпечні. Звичайні дозволи не становлять ризику для конфіденційності користувача. Вони включають такі речі, як доступ до Інтернету та вібрація. Небезпечні дозволи, з іншого боку, можуть потенційно отримати доступ до конфіденційної інформації або дій і тому є більш обмеженими. До них належать дозволи, такі як доступ до місцезнаходження користувача, камери та контактів.\n\nДля розробників додатків важливо запитувати лише ті дозволи, які є абсолютно необхідними для правильної роботи їхнього додатка. Це допомагає захистити конфіденційність користувача, а також робить додаток більш зручним для користувача. + Наприклад, якщо вашому додатку потрібно щось завантажити, він вимагатиме дозвіл на доступ до Інтернету.\n\nПерегляньте веб-сайт Android Developers, щоб дізнатися про всі дозволи та посилання на офіційну документацію.\n\nДодатки для Android повинні запитувати дозвіл на доступ до певних функцій або даних на пристрої. Ці дозволи використовуються для захисту конфіденційності користувача та пристрою. Коли додаток встановлюється, користувачеві пропонується надати або відхилити дозволи, які запитує додаток. Додаток матиме доступ лише до тих функцій або даних, на які він запитав дозвіл.\n\nІснує два типи дозволів: звичайні та небезпечні. Звичайні дозволи не становлять ризику для конфіденційності користувача. Вони включають такі речі, як доступ до Інтернету та вібрація. Небезпечні дозволи, з іншого боку, можуть потенційно отримати доступ до конфіденційної інформації або дій і тому є більш обмеженими. До них належать дозволи, такі як доступ до місцезнаходження користувача, камери та контактів.\n\nДля розробників додатків важливо запитувати лише ті дозволи, які є абсолютно необхідними для правильної роботи їхнього додатка. Це допомагає захистити конфіденційність користувача, а також робить додаток більш зручним для користувача. Кнопки-зображення — це кнопки, які містять зображення замість тексту. Їх можна використовувати в Android для створення більш візуально привабливого та інтерактивного користувацького інтерфейсу. Кнопки-зображення можна використовувати для запуску дій, переходу до різних екранів або відображення додаткової інформації. Вони часто використовуються в поєднанні з текстовими мітками для забезпечення чіткої комунікації з користувачем щодо призначення кнопки. AndroidX AppCompatImageView — це підклас ImageView, призначений для підтримки різних функцій ActionBar та Material Design. Він є частиною бібліотеки AndroidX, яка є набором бібліотек підтримки, що пропонують зворотно сумісні версії API фреймворку Android, а також функції, доступні лише через API бібліотеки.\n\nAppCompatImageView призначений для використання як пряма заміна ImageView, що дозволяє розробникам використовувати той самий код та елементи інтерфейсу на різних версіях Android. Він підтримує різні функції, такі як тонування, завантаження векторних ресурсів та обробка масштабування зображень.\n\nAppCompatImageView також підтримує функції Material Design, такі як підвищення (elevation), що дозволяє представленню зображення відкидати тінь і виглядати піднятим над поверхнею макета. Він також підтримує ефект брижів Material Design, який є візуальним ефектом, що застосовується при дотику до представлення зображення.\n\nПідсумовуючи, AndroidX AppCompatImageView — це універсальний та багатофункціональний підклас ImageView, призначений для підтримки широкого спектру функцій та елементів дизайну в додатках для Android. LinearLayoutCompat — це клас у бібліотеці підтримки Android appCompat v7. Він був доданий для підтримки методів, які були додані в нових рівнях API, на старих (наприклад, роздільники). Якщо ви порівняєте методи в LinearLayout та LinearLayoutCompat, ви побачите, що макет Compat має всі методи лінійного макета без будь-яких обмежень рівня API. Наприклад, метод setShowDividers був введений на рівні API 11. Отже, в цьому випадку setShowDividers (та його параметри) слід викликати за допомогою LinearLayoutCompat замість LinearLayout, якщо ви націлюєтесь на платформу з рівнем API нижче 11. - Незалежно від суми вашої пожертви, ви допоможете нам підтримувати роботу нашого додатка та покращувати наші функції. Ми цінуємо вашу щедрість та доброту! + Незалежно від суми вашої пожертви, ви допоможете нам підтримувати роботу нашого додатка та покращувати наші функції. Ми цінуємо вашу щедрість та доброту. Дізнайтеся, як використовувати індикатори прогресу в Android за допомогою цього інтерактивного уроку. Цей урок містить два розділи: один для горизонтального індикатора прогресу та один для кругового. У кожному розділі ви можете побачити, як індикатор прогресу оновлюється в міру завантаження. Ви також можете переглянути код уроку, натиснувши на плаваючу кнопку дії внизу екрана. Android — це мобільна операційна система, розроблена Google. Вперше вона була випущена як бета-версія 5 листопада 2007 року, а перша комерційна версія, Android 1.0, була запущена 23 вересня 2008 року. Android базується на модифікованій версії ядра Linux та іншому програмному забезпеченні з відкритим вихідним кодом.\n\nAndroid Studio — це офіційне інтегроване середовище розробки (IDE) для розробки додатків для Android. Воно було анонсовано Google на конференції I/O 15 травня 2013 року і випущено для загального користування 8 грудня 2014 року. Android Studio базується на IntelliJ IDEA, популярному Java IDE.\n\nKotlin — це кросплатформна мова програмування, яка може працювати на віртуальній машині Java (JVM), Android, у браузері та на нативних платформах. Вона була створена компанією JetBrains, що базується в Празі. Kotlin вперше був анонсований у липні 2011 року і випущений як проект з відкритим вихідним кодом у лютому 2012 року.\n\nGoogle оголосила про підтримку Kotlin як офіційної мови для розробки додатків для Android на своїй конференції I/O 17 травня 2017 року. З того часу Kotlin став однією з найпопулярніших мов для розробників Android. За даними Google на жовтень 2020 року, понад 70% з 1000 найкращих додатків у Google Play використовують Kotlin. Android — це не лише операційна система, а й платформа, що пропонує широкий спектр функцій та можливостей для користувачів та розробників. Деякі з функцій Android включають:\n\n- Near Field Communication (NFC), що дозволяє обмінюватися даними, здійснювати платежі та підключатися до інших пристроїв бездротово.\n- Альтернативні клавіатури, що дозволяють налаштовувати спосіб введення за допомогою різних розкладок, мов та тем.\n- ІЧ-передача, що дозволяє використовувати телефон як пульт дистанційного керування для телевізорів, кондиціонерів та інших приладів.\n- Керування без дотику, що дозволяє виконувати дії на телефоні, не торкаючись екрана, за допомогою жестів або голосових команд.\n- Автоматизація, що дозволяє налаштовувати рутини та тригери для автоматичного виконання певних завдань на телефоні.\n- Бездротове завантаження додатків, що дозволяє встановлювати додатки з комп\'ютера або веб-браузера без підключення телефону за допомогою кабелю.\n- Заміна пам\'яті та акумулятора, що дає можливість легко розширити пам\'ять телефону або замінити його акумулятор.\n- Настроюваний головний екран, що дозволяє персоналізувати зовнішній вигляд телефону за допомогою віджетів, шпалер, іконок та лаунчерів.\n\nAndroid Studio — найкращий інструмент для розробки додатків для Android. Він пропонує багато функцій та переваг для розробників, таких як:\n\n- Редактор коду з підсвічуванням синтаксису, автодоповненням коду, рефакторингом, налагодженням, тестуванням та інструментами лінтингу.\n- Редактор макетів з інтерфейсом перетягування для проектування користувацьких інтерфейсів.\n- Емулятор зі швидким завантаженням та підтримкою знімків для тестування додатків на різних пристроях та конфігураціях.\n- Інтеграція з Firebase з такими сервісами, як аутентифікація, база даних, сховище, аналітика, звіти про збої тощо.\n- Система збирання на основі Gradle з керуванням залежностями,\nналаштуванням,\nоптимізацією,\nпідписанням,\nопціями розповсюдження тощо.\n\nЗ Android Studio\nви можете створювати дивовижні додатки для пристроїв Android, використовуючи Kotlin,\nсучасну мову програмування, яка є лаконічною,\nбезпечною,\nвиразною\nта сумісною з Java. Хронометр — це спеціалізований віджет у фреймворку Android, який надає функціональність, подібну до таймера, для відображення минулого часу. Його можна налаштувати на відлік часу вгору або вниз, і він зазвичай використовується в додатках, які вимагають обліку часу, таких як секундоміри або таймери зворотного відліку. Клас Chronometer походить від класу TextView, що означає, що він успадковує всі властивості та методи TextView. Це дозволяє розробникам легко налаштовувати зовнішній вигляд хронометра, включаючи розмір тексту, колір та шрифт. - Це snackbar! + Це snackbar. натиснуто - Скопійовано в буфер обміну! 📋 + Скопійовано в буфер обміну. 📋 Не вдалося відкрити Google Play Store. - Дякуємо за оцінку %1$.1f зірок! ❤️ - Натиснуто кнопку-зображення! - Це toast-повідомлення! + Дякуємо за оцінку %1$.1f зірок. ❤️ + Натиснуто кнопку-зображення. + Це toast-повідомлення. Показати синтаксис коду Показати фрагмент коду Java Відкрий мене 🌐 @@ -443,10 +443,10 @@ Порада дня Вікторина Наступне запитання - Вікторину завершено! Ваш рахунок: %1$d/%2$d + Вікторину завершено. Ваш рахунок: %1$d/%2$d Більше питань немає, стежте за оновленнями. Щоденне нагадування про вікторину - Поверніться на сьогоднішню вікторину! + Поверніться на сьогоднішню вікторину. Інші додатки розробника Знімок екрана з кнопкою Новий проєкт у Android Studio. Знімок екрана вибору типу активності під час налаштування проєкту. diff --git a/app/src/main/res/values-ur-rPK/strings.xml b/app/src/main/res/values-ur-rPK/strings.xml index d89c18cf..511ce392 100644 --- a/app/src/main/res/values-ur-rPK/strings.xml +++ b/app/src/main/res/values-ur-rPK/strings.xml @@ -1,21 +1,21 @@ اینڈرائیڈ اسٹوڈیو میں سادہ جاوا ایپس بنانا سیکھیں۔ 📱 - ایک نئی اپڈیٹ دستیاب ہے! - ایپ کا نیا ورژن دستیاب ہے۔ اپڈیٹ کرنے کے لیے کلک کریں! - کافی وقت ہو گیا ہے! - ہمیں آپ کی کمی محسوس ہوئی! آئیے اینڈرائیڈ کے بارے میں کچھ نیا سیکھیں! + ایک نئی اپڈیٹ دستیاب ہے. + ایپ کا نیا ورژن دستیاب ہے۔ اپڈیٹ کرنے کے لیے کلک کریں. + کافی وقت ہو گیا ہے. + ہمیں آپ کی کمی محسوس ہوئی. آئیے اینڈرائیڈ کے بارے میں کچھ نیا سیکھیں. خوش آمدید جاری رکھنے کے لیے ہماری سروس کی شرائط اور رازداری کی پالیسی کو پڑھیں اور ان سے اتفاق کریں اتفاق کریں ہوم - ایک نئی ایپ آ گئی ہے! + ایک نئی ایپ آ گئی ہے. اینڈرائیڈ اسٹوڈیو ٹیوٹوریلز کی تازہ ترین ایپ دیکھیں۔ جیٹ پیک کمپوز، میٹیریل 3، اور بہت کچھ سیکھیں۔ اینڈرائیڈ اسٹوڈیو ٹیوٹوریلز دریافت کریں کوٹلن اور جاوا ایڈیشنز کے ساتھ - کوٹلن ایڈیشن کو ڈائنامک اسباق، AI اسسٹنٹ، اور بہت کچھ کے ساتھ اپ ڈیٹ کیا گیا ہے۔ اینڈرائیڈ ڈیولپمنٹ کے مستقبل کا تجربہ کریں! + کوٹلن ایڈیشن کو ڈائنامک اسباق، AI اسسٹنٹ، اور بہت کچھ کے ساتھ اپ ڈیٹ کیا گیا ہے۔ اینڈرائیڈ ڈیولپمنٹ کے مستقبل کا تجربہ کریں. اسے گوگل پلے سے حاصل کریں مزید جانیں پلے اسٹور @@ -223,8 +223,8 @@ ٹول ٹپس جائزے ریٹنگ بار - ہماری ایپ کو ریٹ کریں! - %1$.1f ستارے! + ہماری ایپ کو ریٹ کریں. + %1$.1f ستارے. ان-ایپ جائزے پروگریس بارز پروگریس بار @@ -282,7 +282,7 @@ رائے بھیجیں لائسنس شیئر کریں - اسے ابھی آزمائیں!!! + اسے ابھی آزمائیں. اس کے ذریعے شیئر کریں… اس ایپ کو دیکھیں: %1$s ہماری مدد کریں @@ -299,9 +299,9 @@ کے بارے میں ورژن %1$s (%2$d) موسیقی - رومانیہ میں ❤ کے ساتھ بنایا گیا! + رومانیہ میں ❤ کے ساتھ بنایا گیا. بند کریں؟ - دوبارہ شروع کرنے کی ضرورت ہے! + دوبارہ شروع کرنے کی ضرورت ہے. اینڈرائیڈ اسٹوڈیو ٹیوٹوریلز: جاوا ایڈیشن کیا ہے؟ میں اینڈرائیڈ اسٹوڈیو ٹیوٹوریلز: جاوا ایڈیشن کیسے ڈاؤن لوڈ کر سکتا ہوں؟ کیا اینڈرائیڈ اسٹوڈیو ٹیوٹوریلز: جاوا ایڈیشن iOS ڈیوائسز کے لیے دستیاب ہے؟ @@ -368,30 +368,30 @@ نیچے کی نیوی گیشن بار آپ کو ایپ کے اعلیٰ سطحی مناظر کے درمیان تیزی سے سوئچ کرنے دیتی ہے۔ نیوی گیشن دراز سائیڈ سے سلائیڈ ہوتا ہے اور ایپ کے اہم نیوی گیشن اختیارات دکھاتا ہے۔ کیا آپ واقعی باہر نکلنا چاہتے ہیں؟ - یہ وہ پیغام ہوگا جو آپ اسکرین پر دیکھیں گے! - اثر انداز ہونے کے لیے براہ کرم ایپ کو دوبارہ شروع کریں! - اینڈرائیڈ سافٹ ویئر ڈیولپمنٹ کٹ (SDK) ٹولز کا ایک مجموعہ ہے جو ڈیولپرز کو اینڈرائیڈ ایپس بنانے کی اجازت دیتا ہے۔ اس میں لائبریریوں کا ایک سیٹ، ایک ڈیبگر، ایک ہینڈ سیٹ ایمولیٹر، اور دستاویزات شامل ہیں۔ SDK میں ایک API لائبریری اور API دستاویزات کا ایک سیٹ بھی شامل ہے۔ آپ جو پیکجز ڈاؤن لوڈ کرتے ہیں ان میں لائبریریاں ہوتی ہیں، جو آپ کو اپنی ایپ بنانے میں مدد کرتی ہیں۔\n\nیہ تمام اینڈرائیڈ ورژنز اور اینڈرائیڈ ڈیولپرز کے لیے ان کے متعلقہ شناخت کنندگان کا ایک جائزہ ہے۔ کوئی بھی مسئلہ یا پل کی درخواست کھولنے کا خیرمقدم ہے۔ خوشگوار ڈیولپنگ! + یہ وہ پیغام ہوگا جو آپ اسکرین پر دیکھیں گے. + اثر انداز ہونے کے لیے براہ کرم ایپ کو دوبارہ شروع کریں. + اینڈرائیڈ سافٹ ویئر ڈیولپمنٹ کٹ (SDK) ٹولز کا ایک مجموعہ ہے جو ڈیولپرز کو اینڈرائیڈ ایپس بنانے کی اجازت دیتا ہے۔ اس میں لائبریریوں کا ایک سیٹ، ایک ڈیبگر، ایک ہینڈ سیٹ ایمولیٹر، اور دستاویزات شامل ہیں۔ SDK میں ایک API لائبریری اور API دستاویزات کا ایک سیٹ بھی شامل ہے۔ آپ جو پیکجز ڈاؤن لوڈ کرتے ہیں ان میں لائبریریاں ہوتی ہیں، جو آپ کو اپنی ایپ بنانے میں مدد کرتی ہیں۔\n\nیہ تمام اینڈرائیڈ ورژنز اور اینڈرائیڈ ڈیولپرز کے لیے ان کے متعلقہ شناخت کنندگان کا ایک جائزہ ہے۔ کوئی بھی مسئلہ یا پل کی درخواست کھولنے کا خیرمقدم ہے۔ خوشگوار ڈیولپنگ. ویو بائنڈنگ ایک ایسی خصوصیت ہے جو آپ کو زیادہ آسانی سے ایسا کوڈ لکھنے کی اجازت دیتی ہے جو ویوز کے ساتھ تعامل کرتا ہے۔ ایک بار جب کسی ماڈیول میں ویو بائنڈنگ فعال ہو جاتی ہے، تو یہ اس ماڈیول میں موجود ہر XML لے آؤٹ فائل کے لیے ایک بائنڈنگ کلاس بناتا ہے۔ بائنڈنگ کلاس کی ایک مثال میں ان تمام ویوز کے براہ راست حوالہ جات ہوتے ہیں جن کی متعلقہ لے آؤٹ میں ایک ID ہوتی ہے۔ ویو بائنڈنگ ماڈیول بہ ماڈیول کی بنیاد پر فعال ہوتی ہے۔ کسی ماڈیول میں ویو بائنڈنگ کو فعال کرنے کے لیے، ماڈیول-سطح کی build.gradle فائل میں viewBinding بلڈ آپشن کو true پر سیٹ کریں، جیسا کہ مندرجہ ذیل مثال میں دکھایا گیا ہے: آپ ToggleButton آبجیکٹ کے ساتھ اپنے لے آؤٹ میں ایک بنیادی ٹوگل بٹن شامل کر سکتے ہیں۔ اینڈرائیڈ 4.0 (API لیول 14) ایک اور قسم کا ٹوگل بٹن متعارف کراتا ہے جسے سوئچ کہا جاتا ہے جو ایک سلائیڈر کنٹرول فراہم کرتا ہے، جسے آپ Switch آبجیکٹ کے ساتھ شامل کر سکتے ہیں۔ SwitchCompat سوئچ ویجیٹ کا ایک ورژن ہے جو API 7 تک کے ڈیوائسز پر چلتا ہے۔ اہم نوٹ: ڈیجیٹل کلاک ورژن API 17 میں متروک ہے۔ API لیول 17 سے آپ ڈیجیٹل کلاک کے بجائے ٹیکسٹ کلاک استعمال کر سکتے ہیں۔ ذیل میں اینڈرائیڈ میں ٹیکسٹ کلاک کی تفصیل ہے۔ بٹنز کسی بھی اینڈرائیڈ ایپ کا ایک لازمی عنصر ہیں۔ وہ صارفین کو ایپ کے ساتھ تعامل کرنے اور فارم جمع کروانے، نئی ایکٹیویٹی شروع کرنے، یا خریداری کرنے جیسے کام انجام دینے کی اجازت دیتے ہیں۔\n\nاینڈرائیڈ اسٹوڈیو میں، بٹنز Button کلاس کا استعمال کرتے ہوئے بنائے جاتے ہیں اور انہیں مختلف طریقوں سے اپنی مرضی کے مطابق بنایا جاسکتا ہے، بشمول ان کا متن، رنگ اور سائز سیٹ کرنا۔ انہیں کلک کرنے پر مختلف کاموں کو متحرک کرنے کے لیے بھی کنفیگر کیا جاسکتا ہے، جیسے کہ نئی ایکٹیویٹی شروع کرنا یا پاپ اپ پیغام دکھانا۔\n\nبٹنز کو ایپ کے لے آؤٹ میں کہیں بھی رکھا جاسکتا ہے اور مکمل طور پر فعال اور صارف دوست ایپ بنانے کے لیے دیگر UI عناصر جیسے ٹیکسٹ فیلڈز اور فہرستوں کے ساتھ مل کر استعمال کیا جاسکتا ہے۔\n\nمجموعی طور پر، بٹنز دلچسپ اور انٹرایکٹو اینڈرائیڈ ایپس بنانے کے لیے ایک سادہ لیکن طاقتور ٹول ہیں۔ - مثال کے طور پر، اگر آپ کی ایپ کو کچھ ڈاؤن لوڈ کرنے کی ضرورت ہے، تو اسے انٹرنیٹ کی اجازت درکار ہوگی۔\n\nتمام اجازتوں اور سرکاری دستاویزات کے حوالے کے لیے اینڈرائیڈ ڈیولپرز کی ویب سائٹ پر ایک نظر ڈالیں!\n\nاینڈرائیڈ ایپس کو کسی ڈیوائس پر کچھ خصوصیات یا ڈیٹا تک رسائی کے لیے اجازت کی درخواست کرنی ہوگی۔ ان اجازتوں کا استعمال صارف اور ڈیوائس کی رازداری کے تحفظ کے لیے کیا جاتا ہے۔ جب کوئی ایپ انسٹال ہوتی ہے، تو صارف کو ایپ کو اس کی درخواست کردہ اجازتیں دینے یا نہ دینے کا کہا جاتا ہے۔ ایپ کو صرف ان خصوصیات یا ڈیٹا تک رسائی حاصل ہوگی جن کے لیے اس نے اجازت کی درخواست کی تھی۔\n\nدو قسم کی اجازتیں ہیں: عام اور خطرناک۔ عام اجازتیں صارف کی رازداری کے لیے کوئی خطرہ نہیں ہیں۔ ان میں انٹرنیٹ تک رسائی اور وائبریٹ جیسی چیزیں شامل ہیں۔ دوسری طرف، خطرناک اجازتیں ممکنہ طور پر حساس معلومات یا کاموں تک رسائی حاصل کرسکتی ہیں اور اس لیے زیادہ محدود ہیں۔ ان میں صارف کے مقام، کیمرہ، اور رابطوں تک رسائی جیسی اجازتیں شامل ہیں۔\n\nایپ ڈیولپرز کے لیے یہ ضروری ہے کہ وہ صرف ان اجازتوں کی درخواست کریں جو ان کی ایپ کے صحیح طریقے سے کام کرنے کے لیے بالکل ضروری ہیں۔ اس سے صارف کی رازداری کے تحفظ میں مدد ملتی ہے اور ایپ کو زیادہ صارف دوست بھی بناتا ہے۔ + مثال کے طور پر، اگر آپ کی ایپ کو کچھ ڈاؤن لوڈ کرنے کی ضرورت ہے، تو اسے انٹرنیٹ کی اجازت درکار ہوگی۔\n\nتمام اجازتوں اور سرکاری دستاویزات کے حوالے کے لیے اینڈرائیڈ ڈیولپرز کی ویب سائٹ پر ایک نظر ڈالیں.\n\nاینڈرائیڈ ایپس کو کسی ڈیوائس پر کچھ خصوصیات یا ڈیٹا تک رسائی کے لیے اجازت کی درخواست کرنی ہوگی۔ ان اجازتوں کا استعمال صارف اور ڈیوائس کی رازداری کے تحفظ کے لیے کیا جاتا ہے۔ جب کوئی ایپ انسٹال ہوتی ہے، تو صارف کو ایپ کو اس کی درخواست کردہ اجازتیں دینے یا نہ دینے کا کہا جاتا ہے۔ ایپ کو صرف ان خصوصیات یا ڈیٹا تک رسائی حاصل ہوگی جن کے لیے اس نے اجازت کی درخواست کی تھی۔\n\nدو قسم کی اجازتیں ہیں: عام اور خطرناک۔ عام اجازتیں صارف کی رازداری کے لیے کوئی خطرہ نہیں ہیں۔ ان میں انٹرنیٹ تک رسائی اور وائبریٹ جیسی چیزیں شامل ہیں۔ دوسری طرف، خطرناک اجازتیں ممکنہ طور پر حساس معلومات یا کاموں تک رسائی حاصل کرسکتی ہیں اور اس لیے زیادہ محدود ہیں۔ ان میں صارف کے مقام، کیمرہ، اور رابطوں تک رسائی جیسی اجازتیں شامل ہیں۔\n\nایپ ڈیولپرز کے لیے یہ ضروری ہے کہ وہ صرف ان اجازتوں کی درخواست کریں جو ان کی ایپ کے صحیح طریقے سے کام کرنے کے لیے بالکل ضروری ہیں۔ اس سے صارف کی رازداری کے تحفظ میں مدد ملتی ہے اور ایپ کو زیادہ صارف دوست بھی بناتا ہے۔ امیج بٹنز وہ بٹن ہیں جن میں متن کے بجائے ایک تصویر ہوتی ہے۔ انہیں اینڈرائیڈ میں زیادہ بصری طور پر دلکش اور انٹرایکٹو یوزر انٹرفیس فراہم کرنے کے لیے استعمال کیا جاسکتا ہے۔ امیج بٹنز کو کاموں کو متحرک کرنے، مختلف اسکرینوں پر نیویگیٹ کرنے، یا اضافی معلومات دکھانے کے لیے استعمال کیا جاسکتا ہے۔ انہیں اکثر متن کے لیبلز کے ساتھ مل کر استعمال کیا جاتا ہے تاکہ صارف کو بٹن کے مقصد کے بارے میں واضح مواصلات فراہم کی جاسکیں۔ AndroidX AppCompatImageView ImageView کا ایک سب کلاس ہے جسے ActionBar اور Material Design کی مختلف خصوصیات کو سپورٹ کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ AndroidX لائبریری کا حصہ ہے، جو سپورٹ لائبریریوں کا ایک سیٹ ہے جو اینڈرائیڈ فریم ورک APIs کے پسماندہ-مطابق ورژن کے ساتھ ساتھ ایسی خصوصیات بھی پیش کرتی ہے جو صرف لائبریری APIs کے ذریعے دستیاب ہیں۔\n\nAppCompatImageView کا مقصد ImageView کے ڈراپ-ان متبادل کے طور پر استعمال ہونا ہے، جس سے ڈیولپرز اینڈرائیڈ کے مختلف ورژنز میں ایک ہی کوڈ اور UI عناصر استعمال کرسکتے ہیں۔ اس میں مختلف خصوصیات کے لیے سپورٹ شامل ہے جیسے ٹنٹنگ، ویکٹر ڈراایبلز لوڈ کرنا، اور امیج اسکیلنگ کو سنبھالنا۔\n\nAppCompatImageView میں مٹیریل ڈیزائن کی خصوصیات جیسے ایلیویشن کے لیے بھی سپورٹ شامل ہے، جو امیج ویو کو سایہ ڈالنے اور لے آؤٹ کی سطح سے اوپر اٹھا ہوا نظر آنے کی اجازت دیتا ہے۔ اس میں مٹیریل ڈیزائن کے رپل اثر کے لیے بھی سپورٹ شامل ہے، جو ایک بصری اثر ہے جو امیج ویو کو چھونے پر لاگو ہوتا ہے۔\n\nخلاصہ یہ کہ، AndroidX AppCompatImageView ImageView کا ایک ورسٹائل اور فیچر سے بھرپور سب کلاس ہے جسے اینڈرائیڈ ایپس میں وسیع پیمانے پر خصوصیات اور ڈیزائن عناصر کو سپورٹ کرنے کے لیے ڈیزائن کیا گیا ہے۔ لینیئر لے آؤٹ کامپیٹ اینڈرائیڈ سپورٹ لائبریری appCompat v7 میں ایک کلاس ہے۔ اسے پرانے API لیولز پر نئے API لیولز میں شامل کیے گئے طریقوں (جیسے ڈیوائیڈرز) کو سپورٹ کرنے کے لیے شامل کیا گیا تھا۔ اگر آپ LinearLayout اور LinearLayoutCompat میں طریقوں کا موازنہ کرتے ہیں، تو آپ دیکھ سکتے ہیں کہ Compat لے آؤٹ میں LinearLayout کے تمام طریقے بغیر کسی API لیول کی حد کے ہیں۔ مثال کے طور پر، setShowDividers کا طریقہ API لیول 11 پر متعارف کرایا گیا تھا۔ لہذا، اس صورت میں، setShowDividers (اور اس کے پیرامیٹرز) کو LinearLayout کے بجائے LinearLayoutCompat کا استعمال کرتے ہوئے کال کیا جانا چاہئے اگر آپ API لیول 11 سے نیچے کے پلیٹ فارم کو ہدف بنا رہے ہیں۔ - اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کتنا عطیہ دیتے ہیں، آپ ہماری ایپ کو چلانے اور ہماری خصوصیات کو بہتر بنانے میں ہماری مدد کریں گے۔ ہم آپ کی سخاوت اور مہربانی کی تعریف کرتے ہیں! + اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کتنا عطیہ دیتے ہیں، آپ ہماری ایپ کو چلانے اور ہماری خصوصیات کو بہتر بنانے میں ہماری مدد کریں گے۔ ہم آپ کی سخاوت اور مہربانی کی تعریف کرتے ہیں. اس انٹرایکٹو سبق کے ساتھ اینڈرائیڈ میں پروگریس بار استعمال کرنے کا طریقہ سیکھیں۔ اس سبق میں دو حصے شامل ہیں: ایک افقی پروگریس بار کے لیے اور ایک سرکلر پروگریس بار کے لیے۔ ہر حصے میں، آپ دیکھ سکتے ہیں کہ ڈاؤن لوڈ کے آگے بڑھنے کے ساتھ پروگریس بار کیسے اپ ڈیٹ ہوتا ہے۔ آپ اسکرین کے نیچے فلوٹنگ ایکشن بٹن پر کلک کرکے سبق کا کوڈ بھی دیکھ سکتے ہیں۔ اینڈرائیڈ گوگل کا تیار کردہ ایک موبائل آپریٹنگ سسٹم ہے۔ یہ پہلی بار 5 نومبر 2007 کو بیٹا ورژن کے طور پر جاری کیا گیا تھا اور پہلا تجارتی ورژن، اینڈرائیڈ 1.0، 23 ستمبر 2008 کو لانچ کیا گیا تھا۔ اینڈرائیڈ لینکس کرنل کے ایک ترمیم شدہ ورژن اور دیگر اوپن سورس سافٹ ویئر پر مبنی ہے۔\n\nاینڈرائیڈ اسٹوڈیو اینڈرائیڈ ایپ ڈیولپمنٹ کے لیے آفیشل انٹیگریٹڈ ڈیولپمنٹ انوائرمنٹ (IDE) ہے۔ اس کا اعلان گوگل نے 15 مئی 2013 کو اپنی I/O کانفرنس میں کیا تھا اور 8 دسمبر 2014 کو عوامی استعمال کے لیے جاری کیا گیا تھا۔ اینڈرائیڈ اسٹوڈیو IntelliJ IDEA پر مبنی ہے، جو ایک مقبول جاوا IDE ہے۔\n\nکوٹلن ایک کراس پلیٹ فارم پروگرامنگ زبان ہے جو جاوا ورچوئل مشین (JVM)، اینڈرائیڈ، براؤزر اور مقامی پلیٹ فارمز پر چل سکتی ہے۔ اسے جیٹ برینز نے بنایا ہے، جو پراگ میں واقع ایک سافٹ ویئر کمپنی ہے۔ کوٹلن کا پہلی بار اعلان جولائی 2011 میں کیا گیا تھا اور فروری 2012 میں اوپن سورس پروجیکٹ کے طور پر جاری کیا گیا تھا۔\n\nگوگل نے 17 مئی 2017 کو اپنی I/O کانفرنس میں اینڈرائیڈ ایپ ڈیولپمنٹ کے لیے کوٹلن کو بطور آفیشل زبان سپورٹ کرنے کا اعلان کیا۔ تب سے، کوٹلن اینڈرائیڈ ڈیولپرز کے لیے سب سے مقبول زبانوں میں سے ایک بن گئی ہے۔ اکتوبر 2020 کے گوگل کے ڈیٹا کے مطابق، گوگل پلے پر ٹاپ 1000 ایپس میں سے 70% سے زیادہ کوٹلن استعمال کرتی ہیں۔ اینڈرائیڈ نہ صرف ایک آپریٹنگ سسٹم ہے، بلکہ ایک ایسا پلیٹ فارم بھی ہے جو صارفین اور ڈیولپرز کے لیے کئی خصوصیات اور صلاحیتیں پیش کرتا ہے۔ اینڈرائیڈ کی کچھ خصوصیات میں شامل ہیں:\n\n- نیئر فیلڈ کمیونیکیشن (NFC)، جو آپ کو ڈیٹا شیئر کرنے، ادائیگی کرنے، اور دیگر ڈیوائسز سے وائرلیس طور پر جڑنے کی اجازت دیتا ہے۔\n- متبادل کی بورڈز، جو آپ کو مختلف لے آؤٹس، زبانوں، اور تھیمز کے ساتھ اپنے ان پٹ میتھڈ کو اپنی مرضی کے مطابق بنانے دیتے ہیں۔\n- IR ٹرانسمیشن، جو آپ کو اپنے فون کو ٹی وی، ایئر کنڈیشنر، اور دیگر آلات کے لیے ریموٹ کنٹرول کے طور پر استعمال کرنے کے قابل بناتا ہے۔\n- نو-ٹچ کنٹرول، جو آپ کو اشاروں یا صوتی کمانڈز کا استعمال کرکے اسکرین کو چھوئے بغیر اپنے فون پر کام انجام دینے دیتا ہے۔\n- آٹومیشن، جو آپ کو اپنے فون کے لیے کچھ کام خود بخود انجام دینے کے لیے روٹینز اور ٹرگرز سیٹ اپ کرنے کی اجازت دیتا ہے۔\n- وائرلیس ایپ ڈاؤن لوڈز، جو آپ کو اپنے کمپیوٹر یا ویب براؤزر سے ایپس انسٹال کرنے دیتے ہیں بغیر اپنے فون کو کیبل سے جوڑے۔\n- اسٹوریج اور بیٹری کی تبدیلی، جو آپ کو اپنے فون کی میموری کو بڑھانے یا اس کی بیٹری کو آسانی سے تبدیل کرنے کا آپشن دیتا ہے۔\n- کسٹم ہوم اسکرین، جو آپ کو ویجیٹس، وال پیپرز، آئیکنز، اور لانچرز کے ساتھ اپنے فون کی ظاہری شکل کو ذاتی بنانے دیتا ہے۔\n\nاینڈرائیڈ اسٹوڈیو اینڈرائیڈ ایپس تیار کرنے کا بہترین ٹول ہے۔ یہ ڈیولپرز کے لیے بہت سی خصوصیات اور فوائد پیش کرتا ہے جیسے:\n\n- کوڈ ایڈیٹر جس میں سنٹیکس ہائی لائٹنگ، کوڈ کمپلیشن، ری فیکٹرنگ، ڈیبگنگ، ٹیسٹنگ، اور لنٹنگ ٹولز ہیں۔\n- یوزر انٹرفیس ڈیزائن کرنے کے لیے ڈریگ اینڈ ڈراپ انٹرفیس کے ساتھ لے آؤٹ ایڈیٹر۔\n- تیز بوٹ اور اسنیپ شاٹ سپورٹ کے ساتھ ایمولیٹر مختلف ڈیوائسز اور کنفیگریشنز پر ایپس کی جانچ کے لیے۔\n- فائر بیس انٹیگریشن جس میں سروسز جیسے کہ تصدیق، ڈیٹا بیس، اسٹوریج، اینالیٹکس، کریش رپورٹنگ وغیرہ شامل ہیں۔\n- گریڈل پر مبنی بلڈ سسٹم جس میں انحصار کا انتظام، کسٹمائزیشن، آپٹمائزیشن، سائننگ، تقسیم کے آپشنز وغیرہ شامل ہیں۔\n\nاینڈرائیڈ اسٹوڈیو کے ساتھ، آپ کوٹلن، ایک جدید پروگرامنگ زبان جو جامع، محفوظ، اظہار خیال، اور جاوا کے ساتھ باہمی طور پر کام کرنے کے قابل ہے، کا استعمال کرتے ہوئے اینڈرائیڈ ڈیوائسز کے لیے حیرت انگیز ایپس بنا سکتے ہیں۔ کرونومیٹر اینڈرائیڈ فریم ورک میں ایک خصوصی ویجیٹ ہے جو گزرے ہوئے وقت کو دکھانے کے لیے ٹائمر جیسی فعالیت فراہم کرتا ہے۔ اسے اوپر یا نیچے گننے کے لیے کنفیگر کیا جاسکتا ہے، اور عام طور پر ان ایپلی کیشنز میں استعمال ہوتا ہے جن کے لیے ٹائم کیپنگ کی ضرورت ہوتی ہے، جیسے اسٹاپ واچ یا کاؤنٹ ڈاؤن ٹائمر ایپس۔ کرونومیٹر کلاس TextView کلاس سے اخذ کی گئی ہے، جس کا مطلب ہے کہ یہ TextView کی تمام خصوصیات اور طریقوں کو وراثت میں ملتی ہے۔ یہ ڈیولپرز کو کرونومیٹر کی ظاہری شکل کو آسانی سے اپنی مرضی کے مطابق بنانے کی اجازت دیتا ہے، بشمول اس کا ٹیکسٹ سائز، رنگ اور فونٹ۔ - یہ ایک اسنیک بار ہے! + یہ ایک اسنیک بار ہے. کلک کیا گیا - کلپ بورڈ پر کاپی ہو گیا! 📋 + کلپ بورڈ پر کاپی ہو گیا. 📋 گوگل پلے اسٹور کھولنے سے قاصر۔ - ہمیں %1$.1f ستاروں کے ساتھ ریٹ کرنے کا شکریہ! ❤️ - امیج بٹن پر کلک کیا گیا! - یہ ایک ٹوسٹ ہے! + ہمیں %1$.1f ستاروں کے ساتھ ریٹ کرنے کا شکریہ. ❤️ + امیج بٹن پر کلک کیا گیا. + یہ ایک ٹوسٹ ہے. کوڈ سنٹیکس دکھائیں جاوا کوڈ کا ٹکڑا دکھائیں مجھے کھولو 🌐 @@ -443,10 +443,10 @@ آج کی ٹپ کوئز اگلا سوال - کوئز مکمل! آپ کا اسکور: %1$d/%2$d + کوئز مکمل. آپ کا اسکور: %1$d/%2$d مزید سوالات نہیں، مزید کے لیے آنے والی اپ ڈیٹس دیکھیں۔ روزانہ کوئز یاددہانی - آج کے کوئز کے لیے دوبارہ آئیں! + آج کے کوئز کے لیے دوبارہ آئیں. ڈیولپر کی مزید ایپس اسکرین شاٹ جس میں اینڈروئیڈ اسٹوڈیو میں نیا پروجیکٹ بٹن دکھایا گیا ہے۔ اسکرین شاٹ جس میں پروجیکٹ سیٹ اپ کے دوران سرگرمی کی قسم کا انتخاب دکھایا گیا ہے۔ diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/values-vi-rVN/strings.xml index 720d3c1f..1a3a4606 100644 --- a/app/src/main/res/values-vi-rVN/strings.xml +++ b/app/src/main/res/values-vi-rVN/strings.xml @@ -1,21 +1,21 @@ Học cách tạo các ứng dụng Java đơn giản trong Android Studio. 📱 - Có bản cập nhật mới! - Đã có phiên bản mới của ứng dụng. Nhấp để cập nhật! - Đã lâu không gặp! - Chúng tôi nhớ bạn! Hãy cùng tìm hiểu điều gì đó mới về Android! + Có bản cập nhật mới. + Đã có phiên bản mới của ứng dụng. Nhấp để cập nhật. + Đã lâu không gặp. + Chúng tôi nhớ bạn. Hãy cùng tìm hiểu điều gì đó mới về Android. Chào mừng Đọc và đồng ý với Điều khoản dịch vụ và Chính sách quyền riêng tư của chúng tôi để tiếp tục Đồng ý Trang chủ - Một ứng dụng mới đã ra mắt! + Một ứng dụng mới đã ra mắt. Hãy xem ứng dụng Hướng dẫn Android Studio mới nhất. Tìm hiểu Jetpack Compose, Material 3, v.v. Khám phá Hướng dẫn Android Studio Bao gồm các phiên bản Kotlin và Java - Phiên bản Kotlin đã được cập nhật với các bài học động, trợ lý AI, v.v. Trải nghiệm tương lai của phát triển Android! + Phiên bản Kotlin đã được cập nhật với các bài học động, trợ lý AI, v.v. Trải nghiệm tương lai của phát triển Android. Tải trên Google Play Tìm hiểu thêm Cửa hàng Play @@ -223,8 +223,8 @@ Chú giải công cụ Đánh giá Thanh đánh giá - Đánh giá ứng dụng của chúng tôi! - %1$.1f sao! + Đánh giá ứng dụng của chúng tôi. + %1$.1f sao. Đánh giá trong ứng dụng Thanh tiến trình Thanh tiến trình @@ -282,7 +282,7 @@ Gửi phản hồi Giấy phép Chia sẻ - Thử ngay!!! + Thử ngay. Chia sẻ bằng… Hãy xem ứng dụng này: %1$s Ủng hộ chúng tôi @@ -299,9 +299,9 @@ Giới thiệu Phiên bản %1$s (%2$d) Âm nhạc - Làm với ❤ tại Romania! + Làm với ❤ tại Romania. Đóng? - Yêu cầu khởi động lại! + Yêu cầu khởi động lại. Hướng dẫn Android Studio: Phiên bản Java là gì? Làm cách nào để tải xuống Hướng dẫn Android Studio: Phiên bản Java? Hướng dẫn Android Studio: Phiên bản Java có sẵn cho các thiết bị iOS không? @@ -368,30 +368,30 @@ Thanh điều hướng dưới cho phép bạn nhanh chóng chuyển đổi giữa các chế độ xem cấp cao trong ứng dụng. Ngăn điều hướng trượt từ bên cạnh vào và hiển thị các tùy chọn điều hướng chính của ứng dụng. Bạn có chắc chắn muốn thoát? - Đây sẽ là thông báo bạn sẽ thấy trên màn hình! - Để có hiệu lực, vui lòng khởi động lại ứng dụng! - Bộ công cụ phát triển phần mềm Android (SDK) là một bộ sưu tập các công cụ cho phép các nhà phát triển tạo ứng dụng Android. Nó bao gồm một bộ thư viện, một trình gỡ lỗi, một trình giả lập thiết bị cầm tay và tài liệu. SDK cũng bao gồm một thư viện API và một bộ tài liệu API. Các gói bạn tải xuống có các thư viện, giúp bạn tạo ứng dụng của mình.\n\nĐây là tổng quan về tất cả các phiên bản Android và các mã nhận dạng tương ứng của chúng cho các nhà phát triển Android. Mọi người đều được hoan nghênh mở một vấn đề hoặc yêu cầu kéo. Chúc bạn phát triển vui vẻ! + Đây sẽ là thông báo bạn sẽ thấy trên màn hình. + Để có hiệu lực, vui lòng khởi động lại ứng dụng. + Bộ công cụ phát triển phần mềm Android (SDK) là một bộ sưu tập các công cụ cho phép các nhà phát triển tạo ứng dụng Android. Nó bao gồm một bộ thư viện, một trình gỡ lỗi, một trình giả lập thiết bị cầm tay và tài liệu. SDK cũng bao gồm một thư viện API và một bộ tài liệu API. Các gói bạn tải xuống có các thư viện, giúp bạn tạo ứng dụng của mình.\n\nĐây là tổng quan về tất cả các phiên bản Android và các mã nhận dạng tương ứng của chúng cho các nhà phát triển Android. Mọi người đều được hoan nghênh mở một vấn đề hoặc yêu cầu kéo. Chúc bạn phát triển vui vẻ. View binding là một tính năng cho phép bạn viết mã tương tác với các chế độ xem một cách dễ dàng hơn. Khi view binding được bật trong một mô-đun, nó sẽ tạo ra một lớp binding cho mỗi tệp bố cục XML có trong mô-đun đó. Một phiên bản của lớp binding chứa các tham chiếu trực tiếp đến tất cả các chế độ xem có ID trong bố cục tương ứng. View binding được bật trên cơ sở từng mô-đun. Để bật view binding trong một mô-đun, hãy đặt tùy chọn xây dựng viewBinding thành true trong tệp build.gradle cấp mô-đun, như được hiển thị trong ví dụ sau: Bạn có thể thêm một nút bật/tắt cơ bản vào bố cục của mình bằng đối tượng ToggleButton. Android 4.0 (API cấp 14) giới thiệu một loại nút bật/tắt khác được gọi là công tắc cung cấp điều khiển thanh trượt, bạn có thể thêm bằng đối tượng Switch. SwitchCompat là một phiên bản của tiện ích Switch chạy trên các thiết bị trở lại API 7. Lưu ý quan trọng: Đồng hồ kỹ thuật số không được dùng nữa trong phiên bản API 17. Từ API cấp 17, bạn có thể sử dụng TextClock thay vì đồng hồ kỹ thuật số. Dưới đây là mô tả về Text clock trong android. Các nút là một yếu tố thiết yếu của bất kỳ ứng dụng Android nào. Chúng cho phép người dùng tương tác với ứng dụng và thực hiện các hành động như gửi biểu mẫu, bắt đầu một hoạt động mới hoặc mua hàng.\n\nTrong Android Studio, các nút được tạo bằng lớp Button và có thể được tùy chỉnh theo nhiều cách, bao gồm đặt văn bản, màu sắc và kích thước của chúng. Chúng cũng có thể được cấu hình để kích hoạt các hành động khác nhau khi được nhấp, chẳng hạn như bắt đầu một hoạt động mới hoặc hiển thị một thông báo bật lên.\n\nCác nút có thể được đặt ở bất kỳ đâu trong bố cục của ứng dụng và có thể được sử dụng cùng với các yếu tố giao diện người dùng khác như trường văn bản và danh sách để tạo ra một ứng dụng đầy đủ chức năng và thân thiện với người dùng.\n\nNhìn chung, các nút là một công cụ đơn giản nhưng mạnh mẽ để xây dựng các ứng dụng Android hấp dẫn và tương tác. - Ví dụ: nếu ứng dụng của bạn cần tải xuống thứ gì đó, nó sẽ yêu cầu quyền Internet.\n\nHãy xem trang web của Nhà phát triển Android để biết tất cả các quyền và tham chiếu đến tài liệu chính thức!\n\nCác ứng dụng Android phải yêu cầu quyền truy cập vào một số tính năng hoặc dữ liệu nhất định trên thiết bị. Các quyền này được sử dụng để bảo vệ quyền riêng tư của người dùng và thiết bị. Khi một ứng dụng được cài đặt, người dùng được nhắc cấp hoặc từ chối các quyền mà ứng dụng yêu cầu. Ứng dụng sẽ chỉ có quyền truy cập vào các tính năng hoặc dữ liệu mà nó đã yêu cầu quyền.\n\nCó hai loại quyền: thông thường và nguy hiểm. Quyền thông thường không gây rủi ro cho quyền riêng tư của người dùng. Chúng bao gồm những thứ như truy cập internet và rung. Mặt khác, các quyền nguy hiểm có thể có khả năng truy cập vào thông tin hoặc hành động nhạy cảm và do đó bị hạn chế nhiều hơn. Chúng bao gồm các quyền như truy cập vào vị trí, máy ảnh và danh bạ của người dùng.\n\nĐiều quan trọng đối với các nhà phát triển ứng dụng là chỉ yêu cầu các quyền thực sự cần thiết để ứng dụng của họ hoạt động bình thường. Điều này giúp bảo vệ quyền riêng tư của người dùng và cũng làm cho ứng dụng trở nên thân thiện hơn với người dùng. + Ví dụ: nếu ứng dụng của bạn cần tải xuống thứ gì đó, nó sẽ yêu cầu quyền Internet.\n\nHãy xem trang web của Nhà phát triển Android để biết tất cả các quyền và tham chiếu đến tài liệu chính thức.\n\nCác ứng dụng Android phải yêu cầu quyền truy cập vào một số tính năng hoặc dữ liệu nhất định trên thiết bị. Các quyền này được sử dụng để bảo vệ quyền riêng tư của người dùng và thiết bị. Khi một ứng dụng được cài đặt, người dùng được nhắc cấp hoặc từ chối các quyền mà ứng dụng yêu cầu. Ứng dụng sẽ chỉ có quyền truy cập vào các tính năng hoặc dữ liệu mà nó đã yêu cầu quyền.\n\nCó hai loại quyền: thông thường và nguy hiểm. Quyền thông thường không gây rủi ro cho quyền riêng tư của người dùng. Chúng bao gồm những thứ như truy cập internet và rung. Mặt khác, các quyền nguy hiểm có thể có khả năng truy cập vào thông tin hoặc hành động nhạy cảm và do đó bị hạn chế nhiều hơn. Chúng bao gồm các quyền như truy cập vào vị trí, máy ảnh và danh bạ của người dùng.\n\nĐiều quan trọng đối với các nhà phát triển ứng dụng là chỉ yêu cầu các quyền thực sự cần thiết để ứng dụng của họ hoạt động bình thường. Điều này giúp bảo vệ quyền riêng tư của người dùng và cũng làm cho ứng dụng trở nên thân thiện hơn với người dùng. Nút hình ảnh là các nút chứa hình ảnh thay vì văn bản. Chúng có thể được sử dụng trong Android để cung cấp một giao diện người dùng hấp dẫn và tương tác hơn về mặt hình ảnh. Nút hình ảnh có thể được sử dụng để kích hoạt các hành động, điều hướng đến các màn hình khác nhau hoặc hiển thị thông tin bổ sung. Chúng thường được sử dụng kết hợp với các nhãn văn bản để cung cấp thông tin liên lạc rõ ràng cho người dùng về mục đích của nút. AndroidX AppCompatImageView là một lớp con của ImageView được thiết kế để hỗ trợ các tính năng khác nhau của ActionBar và Material Design. Nó là một phần của thư viện AndroidX, là một bộ thư viện hỗ trợ cung cấp các phiên bản tương thích ngược của API khung Android cũng như các tính năng chỉ có sẵn thông qua API thư viện.\n\nAppCompatImageView được dự định sử dụng làm sự thay thế thả vào cho ImageView, cho phép các nhà phát triển sử dụng cùng một mã và các yếu tố giao diện người dùng trên các phiên bản Android khác nhau. Nó bao gồm hỗ trợ cho các tính năng khác nhau như nhuộm màu, tải các đối tượng có thể vẽ vector và xử lý tỷ lệ hình ảnh.\n\nAppCompatImageView cũng bao gồm hỗ trợ cho các tính năng của Material Design như độ cao, cho phép chế độ xem hình ảnh đổ bóng và dường như được nâng lên trên bề mặt của bố cục. Nó cũng bao gồm hỗ trợ cho hiệu ứng gợn sóng của Material Design, là một hiệu ứng hình ảnh được áp dụng khi chế độ xem hình ảnh được chạm vào.\n\nTóm lại, AndroidX AppCompatImageView là một lớp con linh hoạt và giàu tính năng của ImageView được thiết kế để hỗ trợ một loạt các tính năng và yếu tố thiết kế trong các ứng dụng Android. Linear Layout Compat là một lớp trong thư viện hỗ trợ Android appCompat v7. Nó được thêm vào để hỗ trợ các phương thức đã được thêm vào trong các cấp API mới hơn trên các cấp cũ hơn (như dải phân cách). Nếu bạn so sánh các phương thức trong LinearLayout và LinearLayoutCompat, bạn có thể thấy rằng bố cục Compat có tất cả các phương thức của Linear Layout mà không có bất kỳ giới hạn cấp API nào. Ví dụ: phương thức setShowDividers đã được giới thiệu ở cấp API 11. Vì vậy, trong trường hợp này, setShowDividers (và các tham số của nó) nên được gọi bằng Linear Layout Compat thay vì LinearLayout nếu bạn đang nhắm mục tiêu một nền tảng có cấp API dưới 11. - Bất kể bạn quyên góp bao nhiêu, bạn sẽ giúp chúng tôi duy trì hoạt động của ứng dụng và cải thiện các tính năng của chúng tôi. Chúng tôi đánh giá cao sự hào phóng và lòng tốt của bạn! + Bất kể bạn quyên góp bao nhiêu, bạn sẽ giúp chúng tôi duy trì hoạt động của ứng dụng và cải thiện các tính năng của chúng tôi. Chúng tôi đánh giá cao sự hào phóng và lòng tốt của bạn. Tìm hiểu cách sử dụng thanh tiến trình trong Android với bài học tương tác này. Bài học này bao gồm hai phần: một phần cho thanh tiến trình ngang và một phần cho thanh tiến trình tròn. Trong mỗi phần, bạn có thể xem thanh tiến trình cập nhật như thế nào khi quá trình tải xuống tiến triển. Bạn cũng có thể xem mã cho bài học bằng cách nhấp vào nút hành động nổi ở cuối màn hình. Android là một hệ điều hành di động do Google phát triển. Nó được phát hành lần đầu tiên dưới dạng phiên bản beta vào ngày 5 tháng 11 năm 2007 và phiên bản thương mại đầu tiên, Android 1.0, được ra mắt vào ngày 23 tháng 9 năm 2008. Android dựa trên một phiên bản sửa đổi của nhân Linux và các phần mềm mã nguồn mở khác.\n\nAndroid Studio là môi trường phát triển tích hợp (IDE) chính thức để phát triển ứng dụng Android. Nó được Google công bố tại hội nghị I/O vào ngày 15 tháng 5 năm 2013 và được phát hành cho công chúng sử dụng vào ngày 8 tháng 12 năm 2014. Android Studio dựa trên IntelliJ IDEA, một IDE Java phổ biến.\n\nKotlin là một ngôn ngữ lập trình đa nền tảng có thể chạy trên Máy ảo Java (JVM), Android, trình duyệt và các nền tảng gốc. Nó được tạo ra bởi JetBrains, một công ty phần mềm có trụ sở tại Praha. Kotlin được công bố lần đầu tiên vào tháng 7 năm 2011 và được phát hành dưới dạng dự án mã nguồn mở vào tháng 2 năm 2012.\n\nGoogle đã công bố hỗ trợ Kotlin như một ngôn ngữ chính thức để phát triển ứng dụng Android tại hội nghị I/O vào ngày 17 tháng 5 năm 2017. Kể từ đó, Kotlin đã trở thành một trong những ngôn ngữ phổ biến nhất đối với các nhà phát triển Android. Theo dữ liệu của Google từ tháng 10 năm 2020, hơn 70% trong số 1000 ứng dụng hàng đầu trên Google Play sử dụng Kotlin. Android không chỉ là một hệ điều hành, mà còn là một nền tảng cung cấp một loạt các tính năng và khả năng cho người dùng và nhà phát triển. Một số tính năng của Android bao gồm:\n\n- Giao tiếp trường gần (NFC), cho phép bạn chia sẻ dữ liệu, thanh toán và kết nối với các thiết bị khác không dây.\n- Bàn phím thay thế, cho phép bạn tùy chỉnh phương thức nhập của mình với các bố cục, ngôn ngữ và chủ đề khác nhau.\n- Truyền hồng ngoại, cho phép bạn sử dụng điện thoại làm điều khiển từ xa cho TV, máy điều hòa không khí và các thiết bị khác.\n- Điều khiển không chạm, cho phép bạn thực hiện các hành động trên điện thoại mà không cần chạm vào màn hình bằng cách sử dụng cử chỉ hoặc lệnh thoại.\n- Tự động hóa, cho phép bạn thiết lập các quy trình và trình kích hoạt để điện thoại của bạn tự động thực hiện một số tác vụ nhất định.\n- Tải xuống ứng dụng không dây, cho phép bạn cài đặt ứng dụng từ máy tính hoặc trình duyệt web mà không cần kết nối điện thoại bằng cáp.\n- Thay đổi bộ nhớ và pin, cho phép bạn tùy chọn mở rộng bộ nhớ điện thoại hoặc thay pin dễ dàng.\n- Màn hình chính tùy chỉnh, cho phép bạn cá nhân hóa giao diện điện thoại của mình bằng các tiện ích, hình nền, biểu tượng và trình khởi chạy.\n\nAndroid Studio là công cụ tốt nhất để phát triển ứng dụng Android. Nó cung cấp nhiều tính năng và lợi ích cho các nhà phát triển như:\n\n- Trình chỉnh sửa mã với tính năng tô sáng cú pháp, hoàn thành mã, tái cấu trúc, gỡ lỗi, kiểm thử và các công cụ lint.\n- Trình chỉnh sửa bố cục với giao diện kéo và thả để thiết kế giao diện người dùng.\n- Trình giả lập với hỗ trợ khởi động nhanh và ảnh chụp nhanh để kiểm tra ứng dụng trên các thiết bị và cấu hình khác nhau.\n- Tích hợp Firebase với các dịch vụ như xác thực, cơ sở dữ liệu, lưu trữ, phân tích, báo cáo sự cố, v.v.\n- Hệ thống xây dựng dựa trên Gradle với quản lý phụ thuộc, tùy chỉnh, tối ưu hóa, ký, các tùy chọn phân phối, v.v.\n\nVới Android Studio, bạn có thể tạo các ứng dụng tuyệt vời cho các thiết bị Android bằng Kotlin, một ngôn ngữ lập trình hiện đại ngắn gọn, an toàn, biểu cảm và có thể tương tác với Java. Chronometer là một tiện ích chuyên dụng trong khuôn khổ Android cung cấp chức năng giống như bộ đếm thời gian để hiển thị thời gian đã trôi qua. Nó có thể được cấu hình để đếm lên hoặc xuống, và thường được sử dụng trong các ứng dụng yêu cầu chấm công, chẳng hạn như ứng dụng đồng hồ bấm giờ hoặc đồng hồ đếm ngược. Lớp Chronometer có nguồn gốc từ lớp TextView, điều đó có nghĩa là nó kế thừa tất cả các thuộc tính và phương thức của một TextView. Điều này cho phép các nhà phát triển dễ dàng tùy chỉnh giao diện của Chronometer, bao gồm kích thước văn bản, màu sắc và phông chữ của nó. - Đây là một thanh thông báo nhanh! + Đây là một thanh thông báo nhanh. đã nhấp - Đã sao chép vào khay nhớ tạm! 📋 + Đã sao chép vào khay nhớ tạm. 📋 Không thể mở Cửa hàng Google Play. - Cảm ơn bạn đã đánh giá chúng tôi %1$.1f sao! ❤️ - Đã nhấp vào nút hình ảnh! - Đây là một thông báo nhanh! + Cảm ơn bạn đã đánh giá chúng tôi %1$.1f sao. ❤️ + Đã nhấp vào nút hình ảnh. + Đây là một thông báo nhanh. Hiển thị cú pháp mã Hiển thị đoạn mã Java Code Mở tôi 🌐 @@ -443,10 +443,10 @@ Mẹo trong ngày Câu đố Câu hỏi tiếp theo - Hoàn thành câu đố! Điểm của bạn: %1$d/%2$d + Hoàn thành câu đố. Điểm của bạn: %1$d/%2$d Hết câu hỏi, hãy xem các bản cập nhật sau để có thêm. Nhắc nhở làm quiz hằng ngày - Quay lại để làm quiz hôm nay! + Quay lại để làm quiz hôm nay. Các ứng dụng khác của nhà phát triển Ảnh chụp màn hình hiển thị nút Dự án mới trong Android Studio. Ảnh chụp màn hình hiển thị lựa chọn loại hoạt động khi thiết lập dự án. diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 00021ebc..2695e374 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,21 +1,21 @@ Learn how to make simple Java apps in Android Studio. 📱 - A new update available! - A new version of the app is available. Click to update! - It\'s been a while! - We missed you! Let\'s learn something new about Android! + A new update is available. + A new version of the app is available. Tap to update. + It\'s been a while. + We missed you. Let\'s learn something new about Android. Welcome Read and agree to our Terms of Service and Privacy Policy to continue Agree Home - A New App Is Here! + A New App Is Here Check out the latest Android Studio Tutorials app. Learn Jetpack Compose, Material 3, and more. Discover Android Studio Tutorials Featuring Kotlin and Java Editions - The Kotlin Edition has been updated with dynamic lessons, AI assistant, and more. Experience the future of Android development! + The Kotlin Edition has been updated with dynamic lessons, AI assistant, and more. Experience the future of Android development. Get it on Google Play Learn More Play Store @@ -223,8 +223,8 @@ Tooltips Reviews Rating bar - Rate our app! - %1$.1f stars! + Rate our app. + %1$.1f stars. In-App Reviews Progress Bars Progress Bar @@ -282,7 +282,7 @@ Send feedback License Share - Try it now!!! + Try it now Share using… Check out this app: %1$s Support Us @@ -299,9 +299,9 @@ About Version %1$s (%2$d) Music - Made with ❤ in Romania! + Made with ❤ in Romania. Close? - Require restart! + Restart required. What is Android Studio Tutorials: Java Edition? How can I download Android Studio Tutorials: Java Edition? Is Android Studio Tutorials: Java Edition available for iOS devices? @@ -368,30 +368,30 @@ A bottom navigation bar lets you quickly switch between top-level views in your app. A navigation drawer slides in from the side and displays the app\'s main navigation options. Are you sure you want to exit? - This will be the message you will see on screen! - To take effect please restart the app! - The Android Software Development Kit (SDK) is a collection of tools that allow developers to create Android apps. It includes a set of libraries, a debugger, a handset emulator, and documentation. The SDK also includes an API library and a set of API documentation. The packages you download have libraries, which helps you in creating your app.\n\nThis is an overview of all Android versions and their corresponding identifiers for Android developers. Anyone is welcome to open an issue or pull request. Happy developing! + This will be the message you will see on screen. + To take effect, please restart the app. + The Android Software Development Kit (SDK) is a collection of tools that allow developers to create Android apps. It includes a set of libraries, a debugger, a handset emulator, and documentation. The SDK also includes an API library and a set of API documentation. The packages you download have libraries, which helps you in creating your app.\n\nThis is an overview of all Android versions and their corresponding identifiers for Android developers. Anyone is welcome to open an issue or pull request. Happy developing. View binding is a feature that allows you to more easily write code that interacts with views. Once view binding is enabled in a module, it generates a binding class for each XML layout file present in that module. An instance of a binding class contains direct references to all views that have an ID in the corresponding layout. View binding is enabled on a module by module basis. To enable view binding in a module, set the viewBinding build option to true in the module-level build.gradle file, as shown in the following example: You can add a basic toggle button to your layout with the ToggleButton object. Android 4.0 (API level 14) introduces another kind of toggle button called a switch that provides a slider control, which you can add with a Switch object. SwitchCompat is a version of the Switch widget which runs on devices back to API 7. Important Note: Digital clock is deprecated in version API 17. From API level 17 you can use TextClock instead of digital clock. Below is the description of Text clock in android. Buttons are an essential element of any Android app. They allow users to interact with the app and perform actions such as submitting a form, starting a new activity, or making a purchase.\n\nIn Android Studio, buttons are created using the Button class and can be customized in a variety of ways, including setting their text, color, and size. They can also be configured to trigger different actions when clicked, such as starting a new activity or displaying a pop-up message.\n\nButtons can be placed anywhere in an app\'s layout and can be used in conjunction with other UI elements such as text fields and lists to create a fully functional and user-friendly app.\n\nOverall, buttons are a simple but powerful tool for building engaging and interactive Android apps. - For instance, if your app needs to download something, it will require Internet permission.\n\nTake a look on Android Developers website for all permissions and a reference to the official documentation!\n\nAndroid apps must request permission to access certain features or data on a device. These permissions are used to protect the privacy of the user and the device. When an app is installed, the user is prompted to grant or deny the app the permissions it requests. The app will only have access to the features or data it requested permission for.\n\nThere are two types of permissions: normal and dangerous. Normal permissions do not pose a risk to the user\'s privacy. They include things like internet access and vibrate. Dangerous permissions, on the other hand, can potentially access sensitive information or actions and are therefore more restricted. These include permissions such as access to the user\'s location, camera, and contacts.\n\nIt\'s important for app developers to only request the permissions that are absolutely necessary for their app to function properly. This helps protect the user\'s privacy and also makes the app more user-friendly. + For instance, if your app needs to download something, it will require Internet permission.\n\nTake a look on Android Developers website for all permissions and a reference to the official documentation.\n\nAndroid apps must request permission to access certain features or data on a device. These permissions are used to protect the privacy of the user and the device. When an app is installed, the user is prompted to grant or deny the app the permissions it requests. The app will only have access to the features or data it requested permission for.\n\nThere are two types of permissions: normal and dangerous. Normal permissions do not pose a risk to the user\'s privacy. They include things like internet access and vibrate. Dangerous permissions, on the other hand, can potentially access sensitive information or actions and are therefore more restricted. These include permissions such as access to the user\'s location, camera, and contacts.\n\nIt\'s important for app developers to only request the permissions that are absolutely necessary for their app to function properly. This helps protect the user\'s privacy and also makes the app more user-friendly. Image buttons are buttons that contain an image instead of text. They can be used in Android to provide a more visually appealing and interactive user interface. Image buttons can be used to trigger actions, navigate to different screens, or display additional information. They are often used in combination with text labels to provide clear communication to the user about the button\'s purpose. AndroidX AppCompatImageView is a subclass of ImageView that is designed to support various features of the ActionBar and Material Design. It is part of the AndroidX library, which is a set of support libraries that offer backward-compatible versions of Android framework APIs as well as features that are only available through the library APIs.\n\nAppCompatImageView is intended to be used as a drop-in replacement for ImageView, allowing developers to use the same code and UI elements across different versions of Android. It includes support for various features such as tinting, loading vector drawables, and handling image scaling.\n\nAppCompatImageView also includes support for Material Design features such as elevation, which allows the image view to cast a shadow and appear to be raised above the surface of the layout. It also includes support for the Material Design ripple effect, which is a visual effect that is applied when the image view is touched.\n\nIn summary, AndroidX AppCompatImageView is a versatile and feature-rich subclass of ImageView that is designed to support a wide range of features and design elements in Android apps. Linear Layout Compat is a class in the Android support library appCompat v7. It was added to support methods which were added in newer API levels on old ones (like dividers). If you compare the methods in LinearLayout and LinearLayoutCompat, you can see that the Compat layout has all methods of the Linear Layout without any API level limitation. For example, the method setShowDividers was introduced on API level 11. So, in this case, setShowDividers (and its parameters) should be invoked using Linear Layout Compat instead of LinearLayout if you are targeting a platform with API level below 11. - No matter how much you donate, you will help us keep our app running and improve our features. We appreciate your generosity and kindness! + No matter how much you donate, you will help us keep our app running and improve our features. We appreciate your generosity and kindness. Learn how to use progress bars in Android with this interactive lesson. This lesson includes two sections: one for a horizontal progress bar and one for a circular progress bar. In each section, you can see how the progress bar updates as a download progresses. You can also view the code for the lesson by clicking on the floating action button at the bottom of the screen. Android is a mobile operating system developed by Google. It was first released as a beta version on November 5, 2007 and the first commercial version, Android 1.0, was launched on September 23, 2008. Android is based on a modified version of the Linux kernel and other open source software.\n\nAndroid Studio is the official integrated development environment (IDE) for Android app development. It was announced by Google at its I/O conference on May 15, 2013 and released for public use on December 8, 2014. Android Studio is based on IntelliJ IDEA, a popular Java IDE.\n\nKotlin is a cross-platform programming language that can run on Java Virtual Machine (JVM), Android, browser and native platforms. It was created by JetBrains, a software company based in Prague. Kotlin was first announced in July 2011 and released as an open source project in February 2012.\n\nGoogle announced its support for Kotlin as an official language for Android app development at its I/O conference on May 17, 2017. Since then, Kotlin has become one of the most popular languages for Android developers. According to Google\'s data from October 2020, more than 70% of the top 1000 apps on Google Play use Kotlin. Android is not only an operating system, but also a platform that offers a range of features and capabilities for users and developers. Some of the features of Android include:\n\n- Near Field Communication (NFC), which allows you to share data, make payments, and connect with other devices wirelessly.\n- Alternate keyboards, which let you customize your input method with different layouts, languages, and themes.\n- IR transmission, which enables you to use your phone as a remote control for TVs, air conditioners, and other appliances.\n- No-touch control, which lets you perform actions on your phone without touching the screen by using gestures or voice commands.\n- Automation, which allows you to set up routines and triggers for your phone to perform certain tasks automatically.\n- Wireless app downloads, which let you install apps from your computer or web browser without connecting your phone with a cable.\n- Storage and battery swap, which give you the option to expand your phone\'s memory or replace its battery easily.\n- Custom home screen, which lets you personalize your phone\'s appearance with widgets, wallpapers, icons, and launchers.\n\nAndroid Studio is the best tool for developing Android apps. It offers many features and benefits for developers such as:\n\n- Code editor with syntax highlighting, code completion, refactoring, debugging, testing, and linting tools.\n- Layout editor with drag-and-drop interface for designing user interfaces.\n- Emulator with fast boot and snapshot support for testing apps on different devices and configurations.\n- Firebase integration with services such as authentication, database, storage, analytics, crash reporting etc. \n- Gradle-based build system with dependency management,\ncustomization,\noptimization,\nsigning,\ndistribution options etc. \n\nWith Android Studio,\nyou can create amazing apps for Android devices using Kotlin,\na modern programming language that is concise,\nsafe,\nexpressive,\nand interoperable with Java. A Chronometer is a specialized widget in the Android framework that provides a timer-like functionality for displaying elapsed time. It can be configured to count up or down, and is commonly used in applications that require timekeeping, such as stopwatch or countdown timer apps. The Chronometer class is derived from the TextView class, which means that it inherits all of the properties and methods of a TextView. This allows developers to easily customize the appearance of the Chronometer, including its text size, color, and font. - This is a snack bar! + This is a snack bar. clicked - Copied to clipboard! 📋 + Copied to clipboard. 📋 Unable to open Google Play Store. - Thanks for rating us with %1$.1f stars! ❤️ - Image button clicked! - This is a toast! + Thanks for rating us with %1$.1f stars. ❤️ + Image button clicked. + This is a toast. Show code syntax Show Java code snippet Open me 🌐 @@ -443,10 +443,10 @@ Tip of the Day Quiz Next Question - Quiz complete! Your score: %1$d/%2$d + Quiz complete. Your score: %1$d/%2$d No more questions, check further updates for more. Daily Quiz Reminder - Come back for today\s quiz! + Come back for today\'s quiz. More apps by the developer Screenshot showing the New project button in Android Studio. Screenshot showing activity type selection during project setup.