Forwarded from Deleted Account
❇️دسته بندی: اندروید، مفاهیم مهم #گریدل
💢موضوع: روش مدیریتdependency ها در گریدل
⛳Click here or Tap INSTANT VIEW⚡
💢موضوع: روش مدیریتdependency ها در گریدل
⛳Click here or Tap INSTANT VIEW⚡
Medium
Gradle: How to manage dependencies
Gradle makes easy to include external binaries or other library modules to your build as dependencies. The dependencies can be located on…
Forwarded from Deleted Account
❇️دسته بندی: اندروید
💢موضوع: آشنایی با
Launch Mode
در اکتیویتی های اندروید(اکتیویتی راه انداز)
⛳Click here or Tap INSTANT VIEW⚡
💢موضوع: آشنایی با
Launch Mode
در اکتیویتی های اندروید(اکتیویتی راه انداز)
⛳Click here or Tap INSTANT VIEW⚡
AndroidPub
Android Activity Launch Mode
Launch mode is an instruction for Android OS which specifies how the activity should be launched. It instructs how any new activity should…
فیلم آموزش اسلایدر پویا اندروید استودیو دریافت اطلاعات از سمت سرور
لینک فیلم آموزشی :
https://homeandroid.ir/android-slider-dynamic-studio
⭕️ @AndroidStudyChannel
لینک فیلم آموزشی :
https://homeandroid.ir/android-slider-dynamic-studio
⭕️ @AndroidStudyChannel
انتزاعی مخفی کردن نحوه پیاده سازی (Abstraction) در جاوا
لینک توضیحات :
https://homeandroid.ir/abstraction
⭕️ @AndroidStudyChannel
لینک توضیحات :
https://homeandroid.ir/abstraction
⭕️ @AndroidStudyChannel
درود خدمت دوستان
بعضی از دوستان می فرمایین نیاز دارن به api برای تست می توانید از api سایت خانه اندروید استفاده کنید :
برای نمایش موضوعات جدید باید categroy رو افزایش بدین.تا عدد 3
https://homeandroid.ir/appconnection/getpost_viewpager.php?category=1
بعضی از دوستان می فرمایین نیاز دارن به api برای تست می توانید از api سایت خانه اندروید استفاده کنید :
برای نمایش موضوعات جدید باید categroy رو افزایش بدین.تا عدد 3
https://homeandroid.ir/appconnection/getpost_viewpager.php?category=1
Forwarded from Deleted Account
💯 کتاب ارزشمند نکته ها و ترفندهای حرفه ای #جاوا
🔺تعداد صفحات: 978
🔺تعداد فصل ها: 185
🔺زبان: انگلیسی
🔺حجم: 6.37 مگابایت
🔶 دانلود:
http://books.goalkicker.com/JavaBook/JavaNotesForProfessionals.pdf
#Java #Tip #Trick
🔺تعداد صفحات: 978
🔺تعداد فصل ها: 185
🔺زبان: انگلیسی
🔺حجم: 6.37 مگابایت
🔶 دانلود:
http://books.goalkicker.com/JavaBook/JavaNotesForProfessionals.pdf
#Java #Tip #Trick
Forwarded from Deleted Account
✅ کتاب ارزشمند نکته ها و ترفندهای حرفه ای #اندروید
🔺تعداد صفحات: 1325
🔺تعداد فصل ها: 266
🔺زبان: انگلیسی
🔺حجم: 10.9 مگابایت
🔶 دانلود:
http://goalkicker.com/AndroidBook/AndroidNotesForProfessionals.pdf
#Android #Tip #Trick
🔺تعداد صفحات: 1325
🔺تعداد فصل ها: 266
🔺زبان: انگلیسی
🔺حجم: 10.9 مگابایت
🔶 دانلود:
http://goalkicker.com/AndroidBook/AndroidNotesForProfessionals.pdf
#Android #Tip #Trick
Forwarded from 🔵 SYSTEMS ANALYSIS AND DESIGN METHODS (Batis Ab)
⚛️ #تکنولوژی ✨
⚛️ #بلاکچین و #رمزارز ؛ پدیده ای خارق العاده و ناآگاهیِ اکثریت✨
✅ #BlockChain 🎖
⭕️ @SystemAnalysis
⚛️ #بلاکچین و #رمزارز ؛ پدیده ای خارق العاده و ناآگاهیِ اکثریت✨
✅ #BlockChain 🎖
⭕️ @SystemAnalysis
Forwarded from 🔵 SYSTEMS ANALYSIS AND DESIGN METHODS (Batis Ab)
⚛️ #تکنولوژی ✨
⚛️ #بلاکچین و #رمزارز ؛ پدیده ای خارق العاده و ناآگاهیِ اکثریت✨
☀️ وقتی که “هیچ کس نمی دانست اینترنت چیست” را به یاد دارید؟ مشابه آن تکرار می شود!
⭕️ @SystemAnalysis
☀️ از زمان ظهور اینترنت و متعاقب آن یورش به سمت طلای دیجیتالی، مردم چشم انتظار ایده بزرگ بعدی هستند .
☀️ شاید زمانی که مجریان برنامه Today show از مردم می پرسیدند “اینترنت چیست؟” را به خاطر داشته باشید. این بر می گردد به سال 1994 و بیشترشان پاسخی برای این سوال نداشتند. اکنون هم مانند آن در حال وقوع است، اما “بلاکچین” نامیده می شود.
☀️ خصیصه های آنها مشابه اند. بلاکچین به جز افراد دخیل در آن، برای اکثر مردم یک فناوریِ جدید بوده و به سختی قادر به درک آن هستند.
⭕️ @SystemAnalysis
☀️ این فناوری، بی نهایت پیچیده (هش های رمزنگاری شده و الگوریتم های عمیق) و درعین حال بسیار ساده ( یک دفترکل غیرمتمرکز) است. درست همان گونه که اینترنت برای مردم در سال 1994 بود.
☀️ می توان گفت بلاکچین در حال ساخت جاده ای ست که در آن صنایع قدیمی و منسوخ را پشت سر گذاشته و آنها را به صنایع پیچیده و سطح بالا ارتقاء می دهد.
⭕️ @SystemAnalysis
☀️ آقای John Monarch سخنران کنفرانس جهانی بلاکچین گفت: “بلاکچین به سرعت راه خود را از میان بسیاری از صنایع قدیمی باز می نماید و جایگزین فرآیندهای سنتی از تولید گرفته تا کشاورزی، نفت و گاز و به ویژه صنعت مورد علاقه خود من یعنی کشتیرانی می شود.”
⭕️ @SystemAnalysis
☀️ اگر چند سال پیش در مورد به وجود آمدن چیزی که موجب متزلزل شدن VC می شود می گفتید، گمان می بردند که دیوانه شده اید. اما اکنون، تاثیری که Uber بر صنعت تاکسیرانی گذاشت، بلاکچین بر سایر صنایع خواهد گذاشت.
☀️ در حال حاضر سیستم بانکداری مورد هدف بلاکچین است. مدیران اجرایی ارشد بانک های بزرگ مایوسانه در تلاش برای بی اعتبار کردن فناوری بلاکچین هستند، از آنجا که می دانند این فناوری قادر به سلطه بر صنعتشان و زائد نشان دادن وجود آنها می باشد. مگر آنکه، پذیرای آنچه قرار است رخ دهد شوند و به استقبالش روند.
✅ #BlockChain #BitCoin🎖
⭕️ @SystemAnalysis
⚛️ #بلاکچین و #رمزارز ؛ پدیده ای خارق العاده و ناآگاهیِ اکثریت✨
☀️ وقتی که “هیچ کس نمی دانست اینترنت چیست” را به یاد دارید؟ مشابه آن تکرار می شود!
⭕️ @SystemAnalysis
☀️ از زمان ظهور اینترنت و متعاقب آن یورش به سمت طلای دیجیتالی، مردم چشم انتظار ایده بزرگ بعدی هستند .
☀️ شاید زمانی که مجریان برنامه Today show از مردم می پرسیدند “اینترنت چیست؟” را به خاطر داشته باشید. این بر می گردد به سال 1994 و بیشترشان پاسخی برای این سوال نداشتند. اکنون هم مانند آن در حال وقوع است، اما “بلاکچین” نامیده می شود.
☀️ خصیصه های آنها مشابه اند. بلاکچین به جز افراد دخیل در آن، برای اکثر مردم یک فناوریِ جدید بوده و به سختی قادر به درک آن هستند.
⭕️ @SystemAnalysis
☀️ این فناوری، بی نهایت پیچیده (هش های رمزنگاری شده و الگوریتم های عمیق) و درعین حال بسیار ساده ( یک دفترکل غیرمتمرکز) است. درست همان گونه که اینترنت برای مردم در سال 1994 بود.
☀️ می توان گفت بلاکچین در حال ساخت جاده ای ست که در آن صنایع قدیمی و منسوخ را پشت سر گذاشته و آنها را به صنایع پیچیده و سطح بالا ارتقاء می دهد.
⭕️ @SystemAnalysis
☀️ آقای John Monarch سخنران کنفرانس جهانی بلاکچین گفت: “بلاکچین به سرعت راه خود را از میان بسیاری از صنایع قدیمی باز می نماید و جایگزین فرآیندهای سنتی از تولید گرفته تا کشاورزی، نفت و گاز و به ویژه صنعت مورد علاقه خود من یعنی کشتیرانی می شود.”
⭕️ @SystemAnalysis
☀️ اگر چند سال پیش در مورد به وجود آمدن چیزی که موجب متزلزل شدن VC می شود می گفتید، گمان می بردند که دیوانه شده اید. اما اکنون، تاثیری که Uber بر صنعت تاکسیرانی گذاشت، بلاکچین بر سایر صنایع خواهد گذاشت.
☀️ در حال حاضر سیستم بانکداری مورد هدف بلاکچین است. مدیران اجرایی ارشد بانک های بزرگ مایوسانه در تلاش برای بی اعتبار کردن فناوری بلاکچین هستند، از آنجا که می دانند این فناوری قادر به سلطه بر صنعتشان و زائد نشان دادن وجود آنها می باشد. مگر آنکه، پذیرای آنچه قرار است رخ دهد شوند و به استقبالش روند.
✅ #BlockChain #BitCoin🎖
⭕️ @SystemAnalysis
Forwarded from Deleted Account
✅اگر شما یک توسعه دهنده اندروید هستید و با محیط رسمی کد نویسی اندروید که همان اندروید استودیو است، کار کرده باشید، مطمئنا با عبارت
Instant Run
روبرو شده اید.
اگر علاقمندید تا بدانید ویژگی
Instant Run
یا اجرای فوری در اندروید استودیو چیست و چه کاربردی دارد، با ما همراه باشید.
این ویژگی در نسخه 2.0 اندروید استودیو معرفی شد و حالتی برای دستورات
Run & Debug
در اندروید استودیو می باشد که به طور قابل توجهی زمان بین بروزرسانی های برنامه شما را کاهش میدهد.
به این نکته دقت داشته باشید که اولین اجرای برنامه شما، ممکن است کمی زمان بر باشد اما این قابلیت اندروید استودیو باعث می شود پس از هرگونه تغییر در برنامه شما،بدون آنکه نیازی به ساخت مجدد APK باشد، این تغییرات یا به روزرسانی ها، درون برنامه شما گذاشته شوند و بنابراین خیلی سریع تر نتیجه تغییرات را مشاهده خواهید کرد.
⭕️ویژگی Instant Run زمانی پشتیبانی می شود که شما دو مورد زیر را درون پروژه خود انجام داده باشید:
🌀استفاده از نسخه های 2.0.0 یا بالاتر پلاگین
Gradle
در اندروید
🌀تنظیم minSdkVersion بر روی 15 یا بالاتر:
برای این کار می بایست فایل
build.gradle(Module:app)
را باز کرده و گزینه
minSdkVersion
را حداقل بر روی 15 تنظیم نمایید.
👌پیشنهاد گوگل برای بالاترین کارایی این است که این مقدار را بر روی 21 یا بالاتر تنظیم نمایید.
پس از توسعه و اولین اجرای یک برنامه،یک علامت "صاعقه" زرد رنگ کنار دکمه های
Run
یا
Debug
نمایان می شود که بیانگر این است که
Instant Run
آماده جای گذاری تغییرات در برنامه شما می باشد(بدون ساخت مجدد APK).
در نتیجه اگر شما حین اجرای برنامه خود(در حالی که از برنامه خارج نشده اید)، تغییراتی را درون کد برنامه یا هر جای دیگری از برنامه اعمال کرده باشید، کافیست بر روی علامت صاعقه زرد رنگ بزنید تا به راحتی این تغییرات در برنامه شما اعمال شود!!!در برخی موارد حتی برنامه نیاز به ری استارت نیز ندارد و شما خیلی سریع نتیجه تغییرات را مشاهده خواهید کرد😃
ویژگی Instant Run در اندروید استودیو ، با استفاده از عملیاتی به نام های
Hot swap,
Warm swap,
Cold swap
کد یا منابع به روز شده را درون دستگاه متصل یا اِمولاتور قرار می دهد.
⚠️ پس از انتشار نسخه 2.3 اندروید استودیو تغییراتی در این ویژگی رخ داده که دو مورد آن را بررسی می کنیم:
🌀نخست این که این ویژگی دارای یک دکمه جداگانه در نوار ابزار گردیده که بین دکمه های
Run
و
Debug
قرار گرفته و نام آن
Apply Changes
می باشد و آیکون آن به شکل یک صاعقه زرد رنگ است.
♨️ازین پس این ویژگی فقط برای پروژه هایی پشتیبانی می شود که دستگاه هدف آن ها اندروید 5.0 یا همان
API level 21
یا بالاتر باشد.
🚩جهت آشنایی با اصطلاحات Hot swap و ... ،سایت زیر را ببینید:
http://www.pcmag.com/encyclopedia/term/44395/hot-swap
🔍منبع:
https://developer.android.com/studio/run/index.html#instant-run
#Instant #Run #Debug
💚در همین رابطه، ویدیوی جالب زیر را که توسط گوگل تهیه شده است،ببینید.
👇👇
Instant Run
روبرو شده اید.
اگر علاقمندید تا بدانید ویژگی
Instant Run
یا اجرای فوری در اندروید استودیو چیست و چه کاربردی دارد، با ما همراه باشید.
این ویژگی در نسخه 2.0 اندروید استودیو معرفی شد و حالتی برای دستورات
Run & Debug
در اندروید استودیو می باشد که به طور قابل توجهی زمان بین بروزرسانی های برنامه شما را کاهش میدهد.
به این نکته دقت داشته باشید که اولین اجرای برنامه شما، ممکن است کمی زمان بر باشد اما این قابلیت اندروید استودیو باعث می شود پس از هرگونه تغییر در برنامه شما،بدون آنکه نیازی به ساخت مجدد APK باشد، این تغییرات یا به روزرسانی ها، درون برنامه شما گذاشته شوند و بنابراین خیلی سریع تر نتیجه تغییرات را مشاهده خواهید کرد.
⭕️ویژگی Instant Run زمانی پشتیبانی می شود که شما دو مورد زیر را درون پروژه خود انجام داده باشید:
🌀استفاده از نسخه های 2.0.0 یا بالاتر پلاگین
Gradle
در اندروید
🌀تنظیم minSdkVersion بر روی 15 یا بالاتر:
برای این کار می بایست فایل
build.gradle(Module:app)
را باز کرده و گزینه
minSdkVersion
را حداقل بر روی 15 تنظیم نمایید.
👌پیشنهاد گوگل برای بالاترین کارایی این است که این مقدار را بر روی 21 یا بالاتر تنظیم نمایید.
پس از توسعه و اولین اجرای یک برنامه،یک علامت "صاعقه" زرد رنگ کنار دکمه های
Run
یا
Debug
نمایان می شود که بیانگر این است که
Instant Run
آماده جای گذاری تغییرات در برنامه شما می باشد(بدون ساخت مجدد APK).
در نتیجه اگر شما حین اجرای برنامه خود(در حالی که از برنامه خارج نشده اید)، تغییراتی را درون کد برنامه یا هر جای دیگری از برنامه اعمال کرده باشید، کافیست بر روی علامت صاعقه زرد رنگ بزنید تا به راحتی این تغییرات در برنامه شما اعمال شود!!!در برخی موارد حتی برنامه نیاز به ری استارت نیز ندارد و شما خیلی سریع نتیجه تغییرات را مشاهده خواهید کرد😃
ویژگی Instant Run در اندروید استودیو ، با استفاده از عملیاتی به نام های
Hot swap,
Warm swap,
Cold swap
کد یا منابع به روز شده را درون دستگاه متصل یا اِمولاتور قرار می دهد.
⚠️ پس از انتشار نسخه 2.3 اندروید استودیو تغییراتی در این ویژگی رخ داده که دو مورد آن را بررسی می کنیم:
🌀نخست این که این ویژگی دارای یک دکمه جداگانه در نوار ابزار گردیده که بین دکمه های
Run
و
Debug
قرار گرفته و نام آن
Apply Changes
می باشد و آیکون آن به شکل یک صاعقه زرد رنگ است.
♨️ازین پس این ویژگی فقط برای پروژه هایی پشتیبانی می شود که دستگاه هدف آن ها اندروید 5.0 یا همان
API level 21
یا بالاتر باشد.
🚩جهت آشنایی با اصطلاحات Hot swap و ... ،سایت زیر را ببینید:
http://www.pcmag.com/encyclopedia/term/44395/hot-swap
🔍منبع:
https://developer.android.com/studio/run/index.html#instant-run
#Instant #Run #Debug
💚در همین رابطه، ویدیوی جالب زیر را که توسط گوگل تهیه شده است،ببینید.
👇👇
4_5888498388718059548.MKV
15.8 MB
Harold Finch:
✅ویدیوی جالب در مورد ویژگی
Instant Run
در اندروید استودیو
(تهیه شده توسط گوگل)
✅ویدیوی جالب در مورد ویژگی
Instant Run
در اندروید استودیو
(تهیه شده توسط گوگل)
سلام و احترام دوستان دقت کنید فیلم های آموزشی سایت خانه اندروید رو با گوشی خودتون نگاه نکنید چون توی گوشی شما صدا نداره لطفا با سیستم و با نرم افزار kmplayer بببنید.
Media is too big
VIEW IN TELEGRAM
فیلم آموزشی Broadcastreceiver اندروید استودیو
چک کردن اینترنت کاربر
سایت خانه اندروید جهت یادگیری اندروید
homeandroid.ir
چک کردن اینترنت کاربر
سایت خانه اندروید جهت یادگیری اندروید
homeandroid.ir
فیلم دریافت اطلاعات از سمت سرور Retrofit 2
دانلود فیلم آموزشی + توضیحات کامل :
https://homeandroid.ir/retrofit-get-server
دانلود فیلم آموزشی + توضیحات کامل :
https://homeandroid.ir/retrofit-get-server
Forwarded from Deleted Account
❇️دسته بندی: اندروید
موضوع: ساخت برنامه ضبط صدا
https://android.jlelse.eu/create-an-audio-recorder-for-android-94dc7874f3d
#Android #Recorder #Media #APP #Source #Code
موضوع: ساخت برنامه ضبط صدا
https://android.jlelse.eu/create-an-audio-recorder-for-android-94dc7874f3d
#Android #Recorder #Media #APP #Source #Code
AndroidPub
Create an Audio Recorder for Android
Android SDK has a lot of possibilities to take profit of the smartphones features. Amongst them, there are the possibilities to record and…
Forwarded from Deleted Account
❇️دسته بندی: اندروید
موضوع: ساخت برنامه فشارسنج با استفاده از سنسور فشارسنج دستگاه
https://android.jlelse.eu/creating-a-barometer-application-for-android-1c0a5c10b20e
#Android #Barometer #Pressure #Sensor #App #Source #Code
موضوع: ساخت برنامه فشارسنج با استفاده از سنسور فشارسنج دستگاه
https://android.jlelse.eu/creating-a-barometer-application-for-android-1c0a5c10b20e
#Android #Barometer #Pressure #Sensor #App #Source #Code
AndroidPub
Creating a Barometer Application for Android
We continue our exploration of the sensors supported by the Android SDK with pressure sensor. To discover how to use this sensor, we are…
Forwarded from Deleted Account
❇️دسته بندی: اندروید
موضوع: ایجاد افکت و انیمیشن بر روی فرگمنت
https://medium.com/google-developers/fragment-transitions-ea2726c3f36f
#Android #Fragment #Transition #Animation #Effect
موضوع: ایجاد افکت و انیمیشن بر روی فرگمنت
https://medium.com/google-developers/fragment-transitions-ea2726c3f36f
#Android #Fragment #Transition #Animation #Effect
Medium
Fragment Transitions
Getting them working
Forwarded from Deleted Account
❇️دسته بندی: اندروید
♨️موضوع: کار با مسیرها در اندروید و ساخت انیمیشن
https://medium.com/google-developers/playing-with-paths-3fbc679a6f77
#Android #Animation #Path #Paint
♨️موضوع: کار با مسیرها در اندروید و ساخت انیمیشن
https://medium.com/google-developers/playing-with-paths-3fbc679a6f77
#Android #Animation #Path #Paint
Medium
Playing with Paths
I recently helped out with a hero animation in an app–unfortunately I can’t share this animation just yet… but I wanted to share what I…
Forwarded from Deleted Account
❇️دسته بندی: اندروید
موضوع: عیب یابی مشکلاتProGuard در اندروید
https://medium.com/google-developers/troubleshooting-proguard-issues-on-android-bce9de4f8a74
#Android #ProGuard #Error #Security
موضوع: عیب یابی مشکلاتProGuard در اندروید
https://medium.com/google-developers/troubleshooting-proguard-issues-on-android-bce9de4f8a74
#Android #ProGuard #Error #Security
Medium
Troubleshooting ProGuard issues on Android
On the road to a #SmallerAPK