Farzad Sarseifi

مدیریت انجمن
  • تعداد ارسال ها

    2,221
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    236

تمامی ارسال های Farzad Sarseifi

  1. از پروتکل sip استفاده کنید https://developer.android.com/guide/topics/connectivity/sip.html
  2. این خطا میگه که نمی تونه کتابخانه com.android.tools.build/builder3.1.0-apha3 را دانلود کنه. باید گردل رو آنلاین کنید و یک فی لتر ش ک ن نصب کنید و اقدام به دانلود کتابخانه مربوطه کنید
  3. آیا مجوز خواندن و نوشتن را بصورت Grant Permission را از کاربر گرفته اید ؟
  4. شما نسخه 27.0.2 را ست کرده اید. بنویسید 26.0.2
  5. دانلود Build Tools 26.0.2 برای اندروید استودیو 3 یکی از ابزهای مورد نیاز برنامه نویسان اندروید در ورژن 3 اندروید استودیو داشتن build tools 26.0.2 میباشد که در اندروید استودیو 3 موجود نمیباشد و باید بطور جداگانه دانلود شده و در فولدر build tools اندروید استودیو قرار داده شود دریافت از انجمن اندروید ایران 26.0.2.zip
  6. بله شما میتوانید کنترل های داینامیک ایجاد کنید مانند کد زیر Button button=new Button(getApplicationContext()); button.setText("Hi"); linear_awards.addView(button);
  7. من با حرفشون موافق نیستیم هنوز کاتلین جای کار زیاد داره و هر جای بخواید کار کنید منبع اصلی جاوا میباشد و زمان میبره جایگیزین جاوا در اندروید شود و هنوز Release بدون اشکالی نداره این نکته رو شما باید تو ذهن داشته باشید وقتی جاوا رو یاد بگیرید یک دنیا تکنولوژی جلو رویتان هستش که میتوانید روی اونا کار کنید
  8. اول شما باید خود اندروید رو خوب یاد بگیرید و کنار پروژ های زیادی رو انجام بدین. از ساده شروع کنید تا آروم اروم از نظر فنی بیاید بالا فقط روی اندروید تمرکز کنید...
  9. مهمه که کی بهتون پیشنهاد داده چی رو یاد بگیرین! آیا کسی که این پیشنهاد رو داده در چه رنج سنی هستش و چقدر سابقه برنامه نویسی دارن که راهنماییتون کردن سعی کنید همیشه از افراد متخصص که تجربه سال های زیاد برنامه نویسی رو دارن مشورت بگیرید
  10. Android sdk یعنی آشنایی با فریمورک اندروید و تغییرات اندروید Third-party library هم مربوط به کتابخانه های اندروید میباشد که باید با کتابخانه های مهم و کاربردی اندروید آشنا باشید OOP هم میشه برنامه نویسی شی گرا git,svn هم برای ورژن کنترل میباشد برای مدیریت پروژه میباشد
  11. سلام فعلا با جاوا کار کنید چونکه کاتلین هنوز بطور کامل مورد استفاده قرار نمیگیره و خیلی زمان میبره که کامل بشه و بتونیم به عنوان زبان اول اندروید ازش استفاده کنیم اما حتما آموزش رو بخونید و دانش کاتلین رو بدست بیارید
  12. بله شما باید Grant Permission را پیاده سازی کنید //Request permissions if necessary if (checkSelfPermission(Manifest.permission.READ_CONTACTS) != PackageManager.PERMISSION_GRANTED) { requestPermissions(new String[]{Manifest.permission.READ_CONTACTS}, MY_PERMISSIONS_REQUEST_READ_CONTACTS); // MY_PERMISSIONS_REQUEST_READ_CONTACTS is an // app-defined int constant return; } //Handle the permissions request response @Override public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) { switch (requestCode) { case MY_PERMISSIONS_REQUEST_READ_CONTACTS: { if (grantResults[0] == PackageManager.PERMISSION_GRANTED) { // permission was granted, yay! do the // calendar task you need to do. } else { // permission denied, boo! Disable the // functionality that depends on this permission. } return; } // other 'switch' lines to check for other // permissions this app might request } }
  13. آیا مجوز دسترسی به لیست مخاطبین را در اندروید های 6 به بالاتر را بررسی کرده اید ؟
  14. کتاب آموزشی Kotlin Language Documentation عنوان کتاب:Kotlin Language Documentation حجم:1.42 مگابایت نویسنده: Kotlin چرا این کتاب را بخونم: Kotlin provides the ability to target JavaScript. It does so by transpiling Kotlin to JavaScript. The current implementation targets ECMAScript 5.1 but there are plans to eventually target ECMAScript 2015 also. When you choose the JavaScript target, any Kotlin code that is part of the project as well as the standard library that ships with Kotlin is transpiled to JavaScript. However, this excludes the JDK and any JVM or Java framework or library used. Any file that is not Kotlin will be ignored during compilation. The Kotlin compiler tries to comply with the following goals: Provide output that is optimal in size Provide output that is readable JavaScript Provide interoperability with existing module systems Provide the same functionality in the standard library whether targeting JavaScript or the JVM (to the largest possible degree). You may want to compile Kotlin to JavaScript in the following scenarios: Creating Kotlin code that targets client-side JavaScript Interacting with DOM elements. Kotlin provides a series of statically typed interfaces to interact with the Document Object Model, allowing creation and update of DOM elements. Interacting with graphics such as WebGL. You can use Kotlin to create graphical elements on a web page using WebGL. Creating Kotlin code that targets server-side JavaScript Working with server-side technology. You can use Kotlin to interact with server-side JavaScript such as node.js Kotlin can be used together with existing third-party libraries and frameworks, such as JQuery or ReactJS. To access third-party frameworks with a strongly-typed API, you can convert TypeScript definitions from the Definitely Typed type definitions repository to Kotlin using the ts2kt tool. Alternatively, you can use the dynamic type to access any framework without strong typing. Kotlin is also compatible with CommonJS, AMD and UMD, making interaction with different module systems straightforward. To find out how to start using Kotlin for JavaScript, please refer to the tutorials. دانلود کتاب kotlin-docs.pdf
  15. ما پوشه plugin نداریم برای sdk اندروید شما باید SDK اندروید را دانلود کنید و build tools را در آن فولدر قرار دهید
  16. Calendar cal=Calendar.getInstance(); cal.add( Calendar.DAY_OF_WEEK, - cal.get(Calendar.DAY_OF_WEEK)); System.out.println(cal.get(Calendar.DATE));
  17. فعلا خیر.
  18. Android Studio بر اساس IDEA IntelliJ برای توسعه نرم افزار اندروید است. این ابزار بیشتر در مه 2013 برای توسعه اندروید منتشر شده بود،و در این مدت با نسخه بتا به توسعه دهندگان اندروید معرفی شد و در june 2015 نسخه نهایی این برنامه معرفی گردید. در این آموزش شما می توانید مراحل زیر را برای نصب Android Studio یاد بگیرید. برای نصب اندروید استودیو(Android Studio) میبایستی که فایل نسخه نصبی اندروید استودیو را از سایت توسعه دهندگان اندروید دریافت و نصب نمایید تا بعد از نصب اخرین نسخه SDk اندروید نیز همراه آن نصب شود. محیط نرم افزار Android Studio برخی از مشکلات متداول 1-خطای cannot start Android Studio : ERROR: cannot start Android Studio. No JDK found. Please validate either ANDROID_STUDIO_JDK, or JDK_HOME or JAVA_HOME points to valid JDK installation. ECHO is off. Press any key to continue این خطا بدین دلیل می باشد که هنگامیکه نرم افزار اندروید استودیو نصب شد و خواستیم آن را اجرا نماییم، چنانچه با اخطار مواجه شویم و برنامه اجرا نشود، میبایستی که جاوا jdk 1.7 را نصب کنیم و یا اگر قبلا نصب شده باشد، باید مسیر آن را در بخش System Variable ویندوز ست کنیم به مسیر زیر میرویم Start menu > Computer > System Properties > Advanced System Properties. سپس گزینه Advanced tab > Environment Variables را انتخاب میکنیم. گزینه افزودن system variable را انتخاب کنید و در بخش name باید JAVA_HOME را بنویسید و در بخش value نیز مسیر نصب جاوا را مانند C:\Program Files\Java\jdk1.7.0_21 وارد نمایید 2- خطای Android SDK is out of date or is missing templates : Your Android SDK is out of date or is missing templates. Please ensure you are using SDK version 22 or later. این خطا بدین دلیل میباشد که sdk اندروید شما پایین میباشد و نمی تواند اندروید استودیو از این sdk استفاده نماید که باید sdk اندروید را بروز برسانی نمایید. مسیر نصبی sdk اندروید در ویندوز : \Users\AppData\Local\Android\android-studio\sdk\ مسیر نصبی sdk اندروید در مک: /Applications/Android\ Studio.app/sdk/ سپس بار دیگر Android Studio را اجرا کنید و به مسیر Configure > Project Defaults > Project Structure بروید و sdk اندروید خود را روی آخرین ورژن Android SDK قرار دهید مطالب مرتبط
  19. برای شروع برنامه نویسی اندروید ، به نرم افزاهایی نیاز داریم که بسته به سیستم عامل خود با نسخه مربوطه را نصب کنید،تا برنامه نویسی  اندروید را شروع کنیم. 1-جاوا : ابتدا باید جاوا JDK 8 را روی سیستم خود نصب کنید.برای دانلود جاوا به سایت جاوا مراجعه نمایید و آن را دانلود کنید. برای اینکه مطمئن شوید که جاوا بدرستی روی سیستم نصب شده است.میتوانید دستور زیر را در cmd وارد نمایید: Java -version 2-IDE(محیط برنامه نویسی) : برای اینکه برنامه نویسی به اندروید را شروع کنیم،باید IDE موردنیاز را تهیه نماید.پیشنهاد گوگل نرم افزار رایگان اندروید استودیو میباشد،که از سایت اصلی اندروید میتوانید دریافت نمایید. https://developer.android.com/studio/index.html 3-SDK اندروید : برای دانلود SDK اندروید میتوانید از سایت خود اندروید آن را دانلود نمایید،اما به علت تحریم بودن برای ایران،به راحتی نمی توانید دانلود نمایید.برای دانلود میتوانید به نسخه های که در نت موجود میباشد، میتوانید استفاده نمایید
  20. برای ارسال اطلاعات از یک اکتیوینی دیگر باید بدین روش اعمال کنیم،مثلا وقتی روی دکمه ای کلیک شد ، به صفحه مورد نظر رفته و اطلاعات همراه با آن intent فرستاده میشود. در این نمونه مثال دو مقدار url و name که رشته ای هستند برای صفحه بعد فرستاده میشود Intent i = new Intent(getApplicationContext(), list.class); i.putExtra("url", txt_url.getText()); i.putExtra("name", txt_name.getText()); startActivity(i); سپس باید در صفحه وارد شده مقداری که ارسال شده است را بگیریم : Bundle extras = getIntent().getExtras(); if (extras != null) { _url = extras.getStringurl _name = extras.getString("name");}
  21. آموزشاش تو انجمن موجوده. متن رو شما باید توی جدول ذخیره کنید ابتدا مباحث اولیه پایگاه داده را مطالعه کنید
  22. کتابخونه خاصی نیاز نداره. Gallery خود اندروید رو استفاده کنید