جستجو در انجمن

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



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

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

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

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

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

تقویم ها

  • Community Calendar

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

  1. نحوه کار با این تقویم به این صورت است : اول یک ابجکت ازش می سازیم... CalendarTool calendarTool = new CalendarTool(); برای بدست آوردن تاریخ شمسی... calendarTool.getIranianYear() calendarTool.getIranianMonth() calendarTool.getIranianDay() برای بدست آوردن تاریخ میلادی... calendarTool.getGregorianYear() calendarTool.getGregorianMonth() calendarTool.getGregorianDay() به صورت پیش فرض تاریخ روز ست می شود. حالا اگر بخوایم تغییری در تاریخ ایجاد کنیم : calendarTool.setIranianDate(yearPicker.getValue(), monthPicker.getValue(), dayPicker.getValue()); یا calendarTool.setGregorianDate(yearPicker.getValue(), monthPicker.getValue(),dayPicker.getValue()); CalendarTool.java
  2. ReactiveLocation: یک کتابخانه کوچک اما مفید که از Google play API برای گرفتن مکان استفاده می کند. Android-ReactiveLocation-master.zip
  3. Android-FilePicker: یک photopicker برای انتخاب تصاویر یا متن ها از یک لیست بسیار زیبا از فایل ها است. Android-FilePicker-master.zip
  4. MPAndroidChart: یک کتابخانه قدرتمند برای ایجاد نمودار در اندروید می باشد.این کتابخانه به شما ۸ مدل از نمودار را پیشنهاد میدهد که شما می توانید در اپلیکیشن اندرویدی خود از ان استفاده کنید. MPAndroidChart-master.zip
  5. می توان گفت متریال دیزاین سبک یا زبان جدید طراحی است که از کاغذ الگو گرفته است. شاید بتوان گفت متریال نسخه بروز شده فلت دیزاین است !. متریال دیزاین بیش از حد به گرید و انیمشین‌ها اهمیت می‌دهد و عمق و سایه‌ها برای المان‌های طراحی شده بسیار مهم است. متریال دیزاین چیست.docx
  6. Video Compressor based in the Telegram for Android app source code. دریافت کتابخانه فشرده سازی ویدیو دریافت از انجمن اندروید ایران VideoCompressor-master.zip Important: This project is based on an older version of the Telegram for Android app. A version from one year ago. It is supposed to work on Android API 17+, however has not been tested properly on Marshmallow and above. No major issues have been reported on Lollipop. In order to have this project working correctly, it needs to be updated as the official Telegram for Android app does. No ETA at this time. Quick workaround for issues found on API 17+: Download Telegram for Android from Google Play. Compress the video you are having issues with. The results are ok? Then, this project needs to be updated. Have issues with the compressed video? Sorry, the problem is with the original code this project is based on. Not much I can do on that. دریافت از انجمن اندروید ایران VideoCompressor-master.zip
  7. با سلام من می خوام در ابتدای ساخت برنامه اندرویدم از تصاویر متحرک gif animation در eclipse استفاده کنم هر کاری دارم می کنم نمی شه لطفا در این زمینه کمکم کنید و کتابخانه های مربوط به gif animation رو برام بذارید تا دانلود کنم با تشکر
  8. هنگامی که قصد دارید تصاویر را از طریق وب در اپلیکیشن اندرویدی خود نمایش دهید باید تصاویر را cache نماید و سپس آن را در ویجت ImageView نمایش دهید.کتابخانه های خیلی زیادی برای اینکار وجود دارد و در این آموزش نحوه استفاده از کتابخانه Universal Image Loader را تقدیم مینماییم. 1)ابتدا کتابخانه مورد نظر را از طریق آدرس زیر دانلود نمایید: میتوانید فایل universal-image-loader-1.9.3.jar را به پوشه libs پروژه خود کپی کنید تا نیازی به خود کتابخانه هم نباشد 2)سپس آن را میبایستی به IDE خود اضافه کنید 3)در این مرحله میبایستی کتابخانه مورد نظر را به پروژه خود اضافه کنید. روش استفاده: 1-ابتدا یک کلاس از نوع Application باید اضافه کنید: public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); // UNIVERSAL IMAGE LOADER SETUP DisplayImageOptions defaultOptions = new DisplayImageOptions.Builder() .cacheOnDisc(true).cacheInMemory(true) .imageScaleType(ImageScaleType.EXACTLY) .displayer(new FadeInBitmapDisplayer(300)).build(); ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder( getApplicationContext()) .defaultDisplayImageOptions(defaultOptions) .memoryCache(new WeakMemoryCache()) .discCacheSize(100 * 1024 * 1024).build(); ImageLoader.getInstance().init(config); // END - UNIVERSAL IMAGE LOADER SETUP } } 2- در فایل مانیفست میبایستی که تگ application را به صورت زیر ویرایش کنید: android:name="com.p30droid.MyApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" > 3- در مرحله آخر نیز میبایستی که باید در جایی که قرار است تصویر نمایش داده شود بصورت زیر از کتابخانه استفاده کنید: ImageView thumb_image = (ImageView) findViewById(R.id.img_icon); url="http://site.com/image.png"; ImageLoader imageLoader = ImageLoader.getInstance(); DisplayImageOptions options = new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnFail(R.drawable.ic_launcher) .showStubImage(R.drawable.ic_launcher) .showImageForEmptyUri(R.drawable.ic_launcher).cacheInMemory() .cacheOnDisc().build(); //download and display image from url imageLoader.displayImage(url, thumb_image, options); با سپاس فراوان
  9. کتابخانه SmoothProgressBar یکی از ابزارهای بسیار کاربردی و جذابی هستش که میتونه جایگزین مناسبی برای ویجت ProgressBar پیشفرض اندروید باشد و دارای UI حرفه ای میباشد و بیانگر گرافیک بالای اندروید است. نحوه استفاده: ابتدا پروژه مورد نظر را به IDE خودتان اضافه کنید و به عنوان Library به پروژه ای که قراره روی آن این کتابخانه را استفاده کنید اضافه کنید.در مرحله بعد در فایل layoutی که قراره این ویجت نمایش داده شود کدهای زیر را قرار دهید. xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:indeterminate="true" app:spb_sections_count="4" app:spb_color="#FF0000" app:spb_speed="2.0" app:spb_stroke_width="4dp" app:spb_stroke_separator_length="4dp" app:spb_reversed="false" app:spb_mirror_mode="false" app:spb_progressiveStart_activated="true" app:spb_progressiveStart_speed="1.5" app:spb_progressiveStop_speed="3.4" /> یا xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:indeterminate="true" app:cpb_color="#FFee44" app:cpb_colors="@array/mycolors" app:cpb_rotation_speed="1.0" app:cpb_sweep_speed="1.0" app:cpb_stroke_width="4dp" app:cpb_min_sweep_angle="10" app:cpb_max_sweep_angle="300" /> و یا در بخش استایل ها @style/GNowProgressBar @style/CircularThemeProgressBar 0dp 2 1.7 2 3.4 spb_interpolator_acceleratedecelerate true true @array/gplus_colors true @color/cpb_default_color @dimen/cpb_default_stroke_width @integer/cpb_default_min_sweep_angle @integer/cpb_default_max_sweep_angle @string/cpb_default_sweep_speed @string/cpb_default_rotation_speed در صورتی که نیاز دارید در بخش اکتیویتی آن را استفاده کنید: mProgressBar.setIndeterminateDrawable(new SmoothProgressDrawable.Builder(context) .color(0xff0000) .interpolator(new DecelerateInterpolator()) .sectionsCount(4) .separatorLength(8) //You should use Resources#getDimensionPixelSize .strokeWidth(8f) //You should use Resources#getDimension .speed(2f) //2 times faster .progressiveStartSpeed(2) .progressiveStopSpeed(3.4) .reversed(false) .mirrorMode(false) .progressiveStart(true) .progressiveStopEndedListener(mListener) //called when the stop animation is over .build()); برای دریافت کتابخانه مورد نظر میتوانید از طریق لینک زیر یا از طریق فایل پیوست شده این پست اقدام نمایید. https://github.com/castorflex/SmoothProgressBar با سپاس انجمن برنامه نویسی اندروید پی سی دروید. SmoothProgressBar-master.zip SmoothProgressBar-master.zip
  10. Actionbar : یکی از امکانات اضافه شده در اندروید 3 به بالاتر اکشن بار میباشد که بجای optionMenu اضافه گردیده است و راه حلی بهتر و سریعتر از OptionMenu میباشد یکی از مشکلات برنامه نویسان این میباشد که به چه صورتی بتوانند از این امکان در ورژن های پایین تر اندروید مثلا 2.2 و ... غیر استفاده کنند. برای رفع این مشکل، یکی از برنامه نویسان اندروید به اسم JakeWharton،میباشد ایشان کدهای اندروید بالاتر را روی اندروید 2.2 کامپاییل میکند تا برنامه نویسان بتوانند در ورژن های پایین تر نیز از آنها استفاده کنند. برای دانلود Library مورد نظر به آدرس زیر مراجعه کنید https://github.com/JakeWharton/ActionBarSherlock بعد از دانلود مورد نظر ابتدا میبایستی آن را از حالت فشرده خارج نماییدو با روش زیر آن را به اکلیپس اضافه نمایید. توجه:کتابخانه مورد نظر در ضمیمه این آموزش قرار دارد. ابتدا از منوز File گزینه Import را انتخاب کنید سپس گزینه Next را انتخاب کنید بعد از انتخاب گزینه finish ،کتابخانه به ایکلیپس اضافه میشود. برای افزودن این کتابخانه به پروژه خود، ابتدا روی پروژه خود راست کلیک و گزینه Properties را انتخاب کنید. تا به حال توانستیم Library مورد را به پروژه خود اضافه کنید.در این مرحله کار میبایستی که از این کتابخانه در پروژه خود استفاده کنید، ابتدا باید بجای extend کردن از Activity باید از SherlokActivity استفاده کنید. بدین صورت: public class CategoryActivity extends SherlockActivity { تعدادی از دستورات پرکاربرد:1 -تغییر رنگ پس زمینه: getSupportActionBar().setBackgroundDrawable( new ColorDrawable(Color.parseColor("#181818"))); 2-قرار دادن آیکن: getSupportActionBar().setIcon(R.drawable.digi_logo) 3- غیر فعال کردن یا فعال کردن Titlebar : getSupportActionBar().setDisplayShowTitleEnabled(false); 4-دکمه Back getSupportActionBar().setDisplayHomeAsUpEnabled(true); 5- قرار دادن نوشته برای اکشن بار getSupportActionBar().setTitle("p30droid"); sherlokActionbar دارای گستردگی زیادی میباشد که در چند مقاله آموزشی و بصورت مفصل مورد بررسی قرار خواهد گرفت، در آموزش بعدی نحوه قرار دادن منو و زیر منو برای شرلوک اکشن بار قرار داده خواهد شد دانلود نسخه PDF آموزش شرلوک اکشن بار Sherloklibrary.zip Sherloklibrary.zip
  11. mysql-connector-javاa-5.1.15-bin کتابخانه ای برای ارتباط مستقیم با mysql در اندروید میباشد.بطوری که بعد از افزودن کتابخانه به برنامه براحتی میتوانید با کلاس های مربوطه به دیتابیس های موجود در طرف سرور متصل شوید و اطلاعات دریافت یا ارسال کنید. برای افزودن این فایل جار،باید اینکار را انجام بدهید: 1-ابتدا فایلی که ادامه پیوست شده است را دانلود کنید 2-ایکلیپس را باز کنید و روی پروژه خود راست کنید کرده و گزینه properties کلیک کنید 3-سپس روی گزینه Java Built Bath کنید کنید و به تب Libraries بروید 4- بر روی دکمه Add External Jars کلیک کرده و سپس فایل مورد نظر را انتخاب کنید با انجام مراحل فوق ،کتابخانه به پروژه شما اضافه میگردد. دانلود فایل در آپلود سنتر انجمن پی سی دروید : http://p30droid.com/Uploader/do.php?id=19 پسورد : کد: www.p30droid.com مثال import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class MySqlActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Connection con=null; String s="",s1=""; try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); }catch(Exception e){ s1="s="error!"; "; } try{ con=DriverManager.getConnection("jdbc:mysql://localhost:3306/services","root",""); Statement st=con.createStatement(); String sql="select * from tb_info; ResultSet rs=st.executeQuery(sql); s=rs.getString(1); System.err.print(s); }catch(Exception e){ s="error!"; } TextView tv = new TextView(this); tv.setText(s1+" "+s); setContentView(tv); } }
  12. Soap یکی از وب سرویس های میباشد که از طرف کلاینت اندروید میتوانیم به وب سرویس مربوطه متصل شویم. بطور پیشفرض در اندروید این کتابخانه موجود نمی باشد،برای همین یک کتابخانه رایگان ارائه شده است،که فقط با افزودن ان فایل به پروژه میتوانید از کلاس های مربوط به آن استفاده کنید. برای افزودن این فایل جار،باید اینکار را انجام بدهید: 1-ابتدا فایلی که ادامه پیوست شده است را دانلود کنید 2-ایکلیپس را باز کنید و روی پروژه خود راست کنید کرده و گزینه properties کلیک کنید 3-سپس روی گزینه Java Built Bath کنید کنید و به تب Libraries بروید 4- بر روی دکمه Add External Jars کلیک کرده و سپس فایل مورد نظر را انتخاب کنید با انجام مراحل فوق ،کتابخانه به پروژه شما اضافه میگردد. دانلود فایل در آپلود سنتر انجمن پی سی دروید : http://p30droid.com/Uploader/do.php?id=10 پسورد : www.p30droid.com کلاس های که با افزودن این کتابخانه باید با آنها کار کنیم : SoapObject HttpTransportSE SoapSerializationEnvelope مثالی که در لینک زیر بطور ساده مثالی را ذکر نموده است http://www.c-sharpcorner.com/UploadFile/88b6e5/how-to-call-web-service-in-android-using-soap/
  13. کتابخانه poi.jar : این Library برای مدیریت و ایجاد فایل های اکسل در اندروید مورد استفاده قرار میگیرد و امکانات خیلی خوبی را به برنامه نویسان ارائه میدهد از جمله: شیت بندی: هر تعداد sheet که لازم است را برنامه نویس میتواند ایجاد نماید. مدیریت کامل سطرها استایل دادن : رنگ بندی و تعیین فونت فرمول نویسی از جمله دیگر امکانات این کتابخانه ایجاد فایل های پاورپوینت،visio ، ورد و ... میباشد،که کتابخانه ای حرفه ای برای برنامه نویسان میباشد که میتواند در بسیاری از پروژه ها مورد استفاده قرار گیرد. برای آشنایی با چگونگی کار با این کتابخانه مثالی که در وب سایت زیر موجود است را مطالعه نمایید: http://viralpatel.net/blogs/java-read-write-excel-file-apache-poi/comment-page-1/ لینک دانلود در آپلود سنتر انجمن : http://p30droid.com/Uploader/do.php?id=9 پسورد : www.p30droid.com