🔴 ANDROID PROGRAMMING CHANNEL
3.9K subscribers
417 photos
203 videos
391 files
309 links
🌀Channel :
➡️ https://telegram.me/AndroidStudyChannel
🌀Group :
➡️ https://t.me/+QE5EFwRKmt04NzZk

ادمین تبادل و تبلیغات : @n_h_raad
درخواست آموزش : @developerjavad
ابتدای کانال :
https://t.me/AndroidStudyChannel/5
Download Telegram
shapbutton.apk
2.3 MB
فایل apk این سورس کد جهت تست
🍀 سلام به همه دوستان .
از همه اعضای محترم کانال خواهشمندم به منظور پربارترشدن هر جه بیشتر گروه آموزشی این کانال به آدرس لینک زیر ، به ما ملحق شده و در جهت پیشبرد اهداف کانال و آموزش برنامه نویسی نیز ما را از نظرات خوب خودشون بهره مند فرمایند .
ضمنا با دعوت کردن از دوستان تان ما را حمایت نمایید .
با تشکر از همکاری شما .
Android Study Group :
https://telegram.me/joinchat/Bvjv_j908b7xE4ggJfcGvw
⭕️ Biginner's Android Development Tutorial 🔰🔰🔰
☀️ Create Virtual Device in Android Studio
☀️ http://homeandroid.ir/create-virtual-device-android-studio
Android SDK Manager
Forwarded from Batis Ab
#پلاسکو
⚫️ای جوانمردان ، جوانمردی دگر در خاک رفت
⚫️گوهری پاک از زمین برجانب افلاک رفت
🔘 عرض تسلیتی عمیق برای آتش نشانان از جان گذشته
🔘آرزوی سلامت برای زیر آوار ماندگان
🔳 @AndroidStudyChannel
با سلام خدمت کاربران عزیز🌹
امروز در خدمتتون هستم با آموزش لود کردن فایل های html -css و فعال نمودن جاوا اسکریپت و نمایش انها در آندروید
با ما. همراه باشید🙏
نمایش و لود فایل های وب در آندروید:
2 راه داریم:
1- لود فایل هایی که در لوکال پروژه ما وحود دارند
2- لود فایل هایی که در سطح نت وجود دارند و برای نمایش انها باید حتما مجوز های لازم برای دسترسی به اینترنت از کاربر گرفته بشند و در مانیفست طبق معمول تعریف شوند.
قدم به قدم این راهکار ها رو مورد بررسی قرار میدیم ....🙏🌹

Android Study Channel :
https://telegram.me/AndroidStudyChannel

Android Study Group :
https://telegram.me/joinchat/Bvjv_j908b7xE4ggJfcGvw
1- لود فایل هایی که در لوکال پروژه ما وحود دارند:
در پوشه src و سپس داخل پوشه assets (اگر وجود نداشت دستی بسازید دقیقا با همین نام ) یک فایلی با نام sample.html ساخته و طبیعتا کدهای html-css خودمون رو داخلش قرار میدیم. خب تا اینجا که ساده بود در حد تیم ملی !!
قدم بعدی اینه که در کد های جاوا خودمون بیایم و تعریفش کنیم . درسته؟!

داخل فایل xml مربوطه یک وب ویو ب شکل زیر تعریف میکنیم:

<WebView

    android:id="@+id/webView"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"/>

سپس در کد جاوا طبق معمول تعریف میکنیم:
WebView webView = (WebView) findViewById(R.id.webView);

webView.loadUrl("file:///android_asset/sample.html ")
در اخر هم ک ادرس همین فایل خودمون رو ک ساختیم بهش دادیم. الان اگر برنامه رو احرا کنید اون صفحه وب شما داخل وب ویو نمایش داده خواهد شد
😊
2- لود فایل هایی که در سطح نت وجود دارند و برای نمایش انها باید حتما مجوز های لازم برای دسترسی به اینترنت از کاربر گرفته بشند و در مانیفست طبق معمول تعریف شوند:
باز هم مثل قبل لازمه ک یک وب ویو داخل فایل xml خودمون به شکل زیر تعریف کنیم:
<WebView

    android:id="@+id/webView"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"/>
سپس تعریف در جاوا :
WebView webView = (WebView) findViewById(R.id.webView);

webView.loadUrl("http://google.com ")
و اینجا همون طور که مشخصه ادرس گوگل خودمون ☺️ رو دادیم ک اون رو به ما نمایش بده داخل وب ویو
اینم از این
و در نهایت میرسیم به فعال یا غیر فعال کردن کدهای جاوا اسکریپت :
از وب ویویی ک بالاتر در xml تعریف کردیم به شکل زیر استفاده میکنیم:
// enable / disable javascript

webView.getSettings().setJavaScriptEnabled(true);

اگر true قرار بدیم به معنای فعالسازی و اگر false قرار بدیم طبیعتا به معنای غیر فعالساری کدهای جاوا اسکریپت خواهد بود!😊
امیدوارم که خوشتون اومده باشه. شما دوستان میتونید آموزش های در خواستی خودتون رو بفرمایید تا براتون قرار بدیم
@Android_dev_S
🙏🌹
لطفا و حتما کانال رو به بقیه دوستان معرفی کنید
کانال امورش برنامه نویسی اندروید :
https://telegram.me/AndroidStudyChannel

🙏🙏🌹🌹

گروه پرسش و پاسخ اندروید :
https://telegram.me/joinchat/Bvjv_j908b7xE4ggJfcGvw
Disbale Landscape in Android Apps 🔰

1⃣in Manifest

<activity android:name="YourActivityName"
android:icon="@drawable/icon"
android:label="Your App Name"
android:screenOrientation="portrait">

2⃣in Java activity Code :
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
یکی از مهمترین مواردی که نشان دهنده ی حرفه ای بودن کار شماست و همچین به خوانایی کد شما کمک می کند، کدنویسی تمیز و استاندارد است. لینک زیر استانداردی است که در شرکت گوگل رعایت می شود. (مختص جاوا)
Forwarded from Batis Ab
☀️مجموعه فیلم های آموزشی دیاگرام های UML 2.0 قسمت دوم , دیاگرام Activity 🔰🔰
⭕️ https://t.me/SystemAnalysis/1150