رفتن به مطلب
جامعه‌ی برنامه‌نویسان مُدرن ایران

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'android'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


وبلاگ‌ها

چیزی برای نمایش وجود ندارد

چیزی برای نمایش وجود ندارد

تالارهای گفتگو

  • انجمن‌های آی او استریم
    • اخبار و اعلامیه‌های سایت
    • اسناد و قوانین مرجع
    • رویداد‌ها و جلسات
    • معرفی محصولات نوشته شده‌ بومی
    • مرکز نظرسنجی جامعه‌ی برنامه‌نویسان
    • مقالات و اسناد مشاوره‌ای
    • مرکز چالش برانگیز برنامه‌نویسان
    • رمز‌های موفقیت
    • ابزار‌ها و نرم‌افزارهای کاربردی برنامه‌نویسان حرفه‌ای
  • استارتاپی و کسب‌و‌کار
    • استارتاپ‌ها
    • سرمایه گذاری
    • شتاب دهنده‌ها
    • پارک‌های علم و فناوری و مراکز رشد
    • مصاحبه با استارت‌آپ‌ها
    • قوانین حقوقی
    • داستان‌های موفقیت
    • کارآفرینان و متخصصین
    • مشاوره اجرای کسب‌وکار
    • اخبار حوزه‌ی استارتا‌پی
    • آگهی‌های استخدامی
  • زبان‌های برنامه نویسی
    • برنامه نویسی در C و ‏++C
    • برنامه نویسی با Java
    • برنامه نویسی با JavaScript
    • برنامه نویسی با Go
    • برنامه نویسی با Python
    • برنامه نویسی با Delphi
    • برنامه نویسی با Ruby
    • برنامه نویسی با VB6
  • طراحی و توسعه وب
    • برنامه نویسی در PHP
    • برنامه نویسی با Node.JS
  • طراحی و توسعه وب اپلیکیشن‌ها
    • طراحی و توسعه در Angular
    • طراحی و توسعه در React.JS
    • طراحی و توسعه در Vue.JS
  • طراحی و توسعه موبایل و اِمبِد‌ها و تلوزیون‌ها
    • برنامه نویسی تحت محصولات اپل
    • برنامه نویسی تحت محصولات گوگل
    • طراحی و توسعه تحت محصولات دیگر
  • برنامه‌نویسی سطح پایین و سیستم عامل‌ها
    • سیستم عامل‌های آزاد
    • سیستم عامل‌های تجاری
    • مباحث آموزشی مرتبط با سیستم‌عامل
  • شبکه و اینترنت
    • مباحث و منابع آموزشي
    • سوالات و مشکلات
  • بانک‌های اطلاعاتی
    • پایگاه داده MySQL
    • پایگاه داده PostgreSQL
    • پایگاه داده SQLite
    • پایگاه داده MongoDB
    • پایگاه داده SQL Server
    • دیگر پایگاه‌های داده
  • برنامه نویسی تحت محصولات اپل
  • برنامه نویسی تحت محصولات مایکروسافت
  • طراحی و توسعه تجربه کاربری (UX) و رابط کاربری (UI)
  • درخواست انجام پروژه (ویژه)
  • سوالات و مباحث عامیانه
  • سطل آشغال

Product Groups

  • کتاب‌ها و مقالات آموزشی

دسته ها

  • علمی
  • استارتاپی
  • برنامه‌نویسی
    • زبان‌های برنامه نویسی
    • معماری‌ها
  • کامپایلر و مفسر
  • محیط‌های توسعه
  • پلتفرم‌های توسعه
  • مجوز‌های نرم‌افزاری
  • فناوری‌ها
    • پردازش تصویر
    • اینترنت اشیاء
    • پردازش ابری (Cloud Computing)
    • چند سکویی (Cross-Platform)
    • بیگ دیتا (Big Data)
    • هوش مصنوعی (AI)
    • سخت افزار
    • نرم‌افزار و اپلیکیشن
    • اینترنت و شبکه
    • رمزنگاری
    • امبد‌ها (Embedded)
  • طراحی
    • تجربه کاربری
    • رابط کاربری

دسته ها

  • عمومی
  • گرافیکی
  • شبکه و ارتباطات

دسته ها

  • کامپایلر‌ها
  • محیط‌های توسعه
  • کتابخانه‌ها
  • ماژول‌ها و پلاگین‌ها
  • محصولات بومی
  • کتاب‌ها و مقالات
  • زبان‌ها و ابزار‌ها
  • طراحی و گرافیک

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


درباره من


شماره تلفن همراه


شناسه گیت‌هاب


شناسه لینکدین


شناسه پیام رسان


شهر


آدرس پستی

12 نتیجه پیدا شد

  1. سلام خدمت کاربران محترم فروم. من تصمیم دارم وارد حوزه برنامه نویسی اندروید بشم. تجربه کد زنی دارم (html و وردپرس مقداری کار کردم). برای اندروید از کجا شروع کنم؟ چه زبانی؟ ممنون
  2. سلام خسته نباشید این متد برای ثبت اطلاعات در سرور هست. مشکلی در این کد نیست. فقط چرا نمیشه با متد GET اطلاعات رو فرستاد؟ مگه متد GET برای ارسال اطلاعات نیست؟ من GET وقتی مینویسم عمل نمیکنه private void sendInfo(final String email, final String username, final String password, final String mobile) { String Url="http://192.168.43.3/shop/register.php"; StringRequest stringRequest=new StringRequest ( Request.Method.POST, Url, new Response.Listener<String> () { @Override public void onResponse(String response) { Log.i ( TAG, "onResponse: " ); try { JSONObject jsonObject=new JSONObject ( response ); String resualt=jsonObject.getString ( "response" ); if (resualt.matches ( "ok" )) Toast.makeText ( getContext (), "Successfully is Registred", Toast.LENGTH_SHORT ).show (); else Toast.makeText ( getContext (),"Faild",Toast.LENGTH_LONG ).show (); } catch (JSONException e) { e.printStackTrace (); } } }, new Response.ErrorListener () { @Override public void onErrorResponse(VolleyError error) { Toast.makeText ( getContext (), error+"", Toast.LENGTH_SHORT ).show (); } } ){ @Override protected Map<String, String> getParams() throws AuthFailureError { Map<String,String> params=new HashMap<> ( ); params.put ( "email",email ); params.put ( "username",username ); params.put ( "password",password ); params.put ( "mobile",mobile ); return params; } }; stringRequest.setRetryPolicy (new DefaultRetryPolicy (10000,DefaultRetryPolicy.DEFAULT_MAX_RETRIES,DefaultRetryPolicy.DEFAULT_BACKOFF_MULT) ); Volley.newRequestQueue ( getContext () ).add ( stringRequest ); }
  3. mostafajamali

    سلام من خواستم کیت اندروید نصب کنم اس دی کا و ان دی کا و جاوا 10 هم نصب کردم اما اررور زیرو دارم کسی میدونه مشکلش چیه؟ ممنون از کمکتون عکس اررور
  4. سلام، بنده حدود 6 ماهه که برنامه نویسی با پلتفرم اندروید رو شروع کردم ولی امروز بعد از صحبت با یکی از دوستان برنامه نویس ++C دودل شدم که اندروید رو ادامه بدهم یا یادگیری زبان ++C رو شروع کنم. حالا ممنون میشم بنده رو راهنمایی کنید.
  5. MahdiGameMaker

    سلام دوستان به اوبونتو مهاجرت کردم و sdk ویندوز رو به qt معرفی کردم اما اون بازم نسخه ۲۹ و یک سری چیز ها حدودا ۶۰۰ مگ رو دانلود کرد و در اخر نشناختش و خودش یک مسیر ساخت.اما وقتی یک پروژه نمونه qt رو build میزنم چنین اروری میده!در پنچره compile output /media/mail313/setupp/android-ndk-r20/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lc++ clang++: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [libanalogclock.so] Error 1 23:23:07: The process "/media/mail313/setupp/android-ndk-r20/prebuilt/linux-x86_64/bin/make" exited with code 2. Error while building/deploying project analogclock (kit: Android for armeabi-v7a (Clang Qt 5.12.0 for Android ARMv7)) When executing step "Make" 23:23:07: Elapsed time: 00:00. در پنجره issues: error: error: cannot find -lc++ error: linker command failed with exit code 1 (use -v to see invocation) (SDK Version: 26.1.1, NDK Version: 20.0.5)
  6. سلام و خسته نباشید اپلیکیشن اندرویدی رو طراحی کردم و حالا نیاز دارم که نسخه های جدیدی از اپلیکیشنم رو برای کاربر ارسال کنم تا بتونه اپلیکیشن رو به‌روزرسانی کنه . برای این کار چه کارهایی نیازه انجام بشه ؟؟ ممنون میشم راهنماییم کنید سپاس .
  7. سلام دوستان من میخواستم عملکرد شبیه فرگمنت ها تو اندروید رو برای کیوت پیاده سازی کنم یعنی وقتی صفحه عریض میشه ( فضای کافی برای نمایش یک المان دیگر فراهم باشد ) یکی از قسمت های بصری برنامه بیاد و کنار فرم اصلی برنامه ما در یک صفحه قرار بگیرد. منظورم به این شکله اگه دیده باشید توی برنامه تلگرام یا خیلی از برنامه های دیگه وقتی صفحه عریض میشه قسمتی که مربوط به نمایش چت هست در کنار لیست افرادی که چت کردیم نشون داده میشه ( وضعیت شماره دو در تصویر زیر ) و وقتی صفحه جای کافی برای نمایش هر دو قسمت را ندارد یکی از آنها مخفی میشود. ( وضعیت شماره یک در تصویر زیر ) توضیح: من این سوالو تو استک پرسیدم یکی از برنامه نویسای ژاپنی برای پاسخ به این سوال یک پروژه تو گیت گذاشتن که تقریبا همین کارو میکنه ولی میخواستم یک مثال ساده از لیست برای این کار مثل همین کاری که تلگرام کرده یکی از دوستان کمک کنه پیاده سازی کنیم تا برای همه قابل استفاده و بار آموزشی داشته باشه. لینک سوال در استک | لینک پروژه در گیت هاب
  8. با سلام خسته نباشید. از وقتی به Qt 5.12 اپدیت کردم نمیتونم خروجی اندروید بگیریم. (SDK Version: 26.1.1, NDK Version: 18.1.506304) java version "1.8.0_181" خطا: * What went wrong: A problem occurred configuring root project 'android-build'. > Could not resolve all artifacts for configuration ':classpath'. > Could not find com.android.tools.build:gradle:3.2.0. Searched in the following locations: https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.jar https://jcenter.bintray.com/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom https://jcenter.bintray.com/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.jar Required by: project : * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at Gradle | Search for Help with Gradle Qt5.12.0/5.12.0/android_armv7/bin/androiddeployqt" exited with code 14 کیت : (Android for armeabi-v7a (Clang Qt 5.12.0 for Android ARMv7
  9. عبدالرحمان آزادی

    سلام ... تو فعال سازی اسپلش واسه اندروید به مشکل خوردم . البته کلی لینک رو هم گشتم و همه یه روش رو میگن که جواب هم نمیده. میگن باید تو فایل AndroidManifest.xml از قسمت اسپلش این کار و کنیم . کاشف به عمل اومده قبلا تو سایت یه پست بوده واسه اسپلش و نسخه ی جدید پاک شده . اگه مقدور هست اضافه بشه . ممنون ...
  10. در اندروید هنگامی که بر روی ویجت هایی مانند button اشاره می شود انیمیشنی به صورت دایره هایی به حالت transparent بر روی ویجت مورد نظر ایجاد می شود، که به این انیمیشن Ripple می گویند. حالا اگر شما از ویجت های سفارشی خودتون بخواهید استفاده کنید، دیگه انمیشن Ripple نمایش داده نمیشه! حال برای نمایش این انیمیشن بر روی ویجت شخصی شده باید مراحل زیر را انجام دهید. متریال Ripple برای ویجت هایی که خاصیت Style رو دارن می توانید استفاده کنید و البته خاصیت Background هم باید داشته باشند چون به هر حال این انیمیشن در یک ویجت که از کلاس Shape ارث بری کرده است اجرا می شود. مرحله اول تعریف یک استایل جدید در فایل Style.xml پروژه. <style name="My.Colored.Button.Blue" parent="Base.Widget.AppCompat.Button.Colored"> <item name="android:background">@drawable/my_button_colored</item> <item name="android:textAppearance">@style/My.TextAppearance</item> </style> در مرحله بعد باید یک فایل به نام my_button_colored.xml که داخل آن یک layer list تعریف کنید. <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/my_btn_default_mtrl_shape" /> </layer-list> در این مرحله باید یک فایل به نام my_btn_default_mtrl_shape.xml تعریف کنید که یک inset layer تعریف شده باشد و در داخل inset layer یکی از المانها ripple می باشد که می توان به شکل زیر تعریف کرد. نکته 1 : برای نمایش انیمیشن Ripple به صورت دایره باید نوع آیتم shape حتما rectangle باشد. و در صورتی که برای کنترلهایی می خواهید نمایش دهید که حالت دایره مناسب نمایش نیست می توانید نوع shape را تغییر بدید. نکته2 : برای تنظیم رنگ دلخواه خودتون می تونید خاصیت android:color را تغییر بدید. <?xml version="1.0" encoding="utf-8"?> <inset xmlns:android="http://schemas.android.com/apk/res/android" > <ripple android:color="@color/black_btn_ripple_blue" > <item> <shape android:shape="rectangle"> <corners android:radius="@dimen/my_abc_control_corner_material" /> <solid android:color="@color/btn_shape_with_ripple_back_blue" /> </shape> </item> </ripple> </inset> و به روش زیر هم می تونید در زمان استفاده از کنترل خودتون تو لایه اصلی نمایش از این انیمیشن استفاده کنید. و کافی خاصیت style را مقدار دهی کنید فقط توجه داشته باشید که نباید از خاصیت android:style استفاده کنید. <Button android:id="@+id/btn_login" style="@style/My.Colored.Button.Blue" android:layout_width="0dp" android:layout_height="50dp" android:layout_gravity="center" android:layout_marginRight="15dp" android:layout_weight="1" android:text="@string/login_btn_desc" android:textColor="@color/white" android:textSize="15sp"/>
  11. برای استفاده از کتابخانه های اندروید در پلتفرم Qt باید در محیط Qt Creator تنظیمات راه اندازی اندروید وجاوا را طبق دستورالعمل های زیر انجام دهید. 1- بعد از نصب و راه اندازی Qt ، وارد منوی Tools -> Options شوید و از تب های سمت چپ بخش تنظیمات گزینه Devices را انتخاب نمایید. 2- از تب های بالای فرم Devices گزینه Android را انتخاب نمایید. 3- طبق مراحل در تصویر ابتدا باید مسیرهای خواسته شده را انتخاب نمایید. البته قبلا باید نسخه مناسب JDK , JRE را از سایت اوراکل دریافت نمایید.(توجه داشته باشید که اندروید گوگل تا نسخه SDK 24 از جاوای 8 پشتیبانی نمیکند) وهمچنین باید SDK های لازم برای اندروید و همچنین کتابخانه CMake اندروید و LLDB و ایملاتورهای مناسب برای اندروید را دانلود کرده باشید 4- در مرحله بعد از تب های سمت چپ گزینه Build & Run را انخاب نمایید(باید Kit اندروید و نوع کامپایلر را به درستی نمایش داده باشد! و خطایی نداشته باشد)(طبق تصویر) 5- در این مرحله از تب های منوی اصلی محیط توسعه کیوت گزینه CMake را انتخاب نمایید. 6- باید آخرین نسخه کتابخانه CMake مختص به اندروید را ازسایت گوگل بخش اندروید دریافت کنید. وبعد گزینه new را انتخاب نمایید و طبق تصویر یک نام و همچنین مسیر CMake را انتخاب نمایید. 7- در این مرحله باید یک پروژه جدید ایجاد نمایید. 8- بعد از ساختن پروژه از گزینه های سمت چپ در محیط توسعه کیوت گزینه Project را انتخاب نمایید. 9- از لیست Kit های فعال خود Android را انتخاب نمایید. 10- از قسمت Build Android APK گزینه SDK که می خواهید برنامه کامپایل شود انتخاب نمایید(Target SDK) 11- و در آخر هم گزینه Create Template را انتخاب نمایید تا فولدرهای اندرویدی و فایل های پیکر بندی اندروید به پروژه شما اضافه شود. 12- در این مرحله از تب های سمت راست در محیط توسعه کیوت گزینه Edit را انتخاب نمایید اگر همه مراحل درست بوده باشد می توانید برنامه را کامپایل و اجرا نمایید. نکته : برای بار اول حتما باید به اینترنت متصل باشید با سرعت مناسب به همراه وی پی ان چون باید گریدل به پروژه شما اضافه شود و بعد از آن مطمئنا برنامه شما اجرا خواهد شد . و اینکه طبق توضیح تصویر باید از گرینه های پایین سمت چپ در محیط توسعه کیوت گزینه خروجی دیباگ رو انتخاب کنید و بر روی اندروید قرار دهید. موفق باشید
  12. سلام. من چند وقتی هست که می خوام برای اندروید با کیوت یه اپ ساده رو Run کنم و درگیر خیلی چیزا بودم تا به این مرحله برسم. الان می خوام با مشخصات زیر یه از یه نمونه کد Qt برای اندروید اجرا بگیرم ولی توی Build به مشکل بر خوردم. Qt 5.11.1 Compiler: MinGW 4.9 Kit: android arm7 JDK: 8 NDK:17 SDK: Update to the last version که در موقع build با این خطا مواجه می شم. Exception in thread "main" java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.(ZipFile.java:225) at java.util.zip.ZipFile.(ZipFile.java:155) at java.util.zip.ZipFile.(ZipFile.java:169) at org.gradle.wrapper.Install.unzip(Install.java:215) at org.gradle.wrapper.Install.access$600(Install.java:27) at org.gradle.wrapper.Install$1.call(Install.java:75) at org.gradle.wrapper.Install$1.call(Install.java:48) at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69) at org.gradle.wrapper.Install.createDist(Install.java:48) at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107) at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61) Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.impl Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Fusion.impl Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Imagine.impl Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Material.impl Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Universal.impl Building the android package failed! 03:39:16: The process "C:\Qt\5.11.1\android_armv7\bin\androiddeployqt.exe" exited with code 14. Error while building/deploying project gallery (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.11.1 for Android armv7)) When executing step "Build Android APK" ممنون می شم اگر بتونید راهنمایی کنید.
×
×
  • جدید...