رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل

mamad

توسعه دهنده اندروید
  • تعداد ارسال ها

    180
  • تاریخ عضویت

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

تمامی مطالب نوشته شده توسط mamad

  1. میتونید برای حالات مختلف یک دکمه از selector اسفتاده کنید و برای هر وضعیت یک background دلخواه تعریف کنید. یا اینکه از افکت متداول ripple استفاده کنید. لینک آموزش
  2. mamad

    سیستم اطلاع رسانی

    سلام یک اپ خبری رو در نظر بگیرید که دو تا بخش اخبار عادی و اخبار فوری توش هست با ورود کاربر اطلاعات رو از سایت میگیره و نمایش میده. میخوام هروقت یه خبر فوری توی سرور ثبت شد همون لحظه یک ناتیفیکیشن برای کاربر بیاد (مثل تلگرام) قطعا باید یه سرویس تو پس زمینه فعال باشه حالا به نظرم دوتا راه هست 1- با یه فاصله زمانی به سرور متصل بشه و چک کنه خبر جدید رو 2- فقط یه ارتباط بین سرور و اپ برقرار باشه و هر وقت خبر اضافه شد یک سیگنال از سرور به اپ بیاد (احتمالا سوکت ...) لطفا راهنماییم کنید که چطوری باید این کارو بکنم. لینک آموزش هم بود بدین. ممنون.
  3. mamad

    ست کردن spinner

    سلام این برای دوتا اسپینر هست . اسپینر دوم براساس اسپینر اول محتواش تعیین میشه با یکم تغییر میتونید سه تاییش رو درست کنید منبع http://stackoverflow.com/questions/29474829/how-to-make-spinner-depends-on-another-spinner XML layout file: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vert
  4. [align=center]سلام سال نو مبارک آرشیو کتاب های زبان اصلی برنامه نویسی اندروید Apress , O'REILLY , PACKT , Wrox [align=right] کتاب ها همیشه نقش مهمی در یادگیری دارند به ویژه زمانی که به صورت خودآموز به کار گرفته شوند. در زمینه برنامه نویسی اندروید منابع آموزشی فارسی بسیار کم است و اکثرا به مباحث پایه اندروید پرداخته شده . بنابراین برای یادگیری اصولی و حرفه اندروید نیاز هست از منابع زبان اصلی استفاده شود . سعی میکنم در این صفحه تمامی کتاب های الکترونیکی (PDF) در زمینه اندروید رو جمع آوری کنم تا آرشیو کاملی داشته باشیم. * هر کتابی که مد نظرتان بود به این لیست اضافه شود اعلام کنی
  5. mamad

    عدم تسویه حساب ایران اپس

    سلام سال نوی همتون مبارک این اولین پستم تو سال 95 امیدوارم برای همه سالی پر از موفقیت باشه هنوز ایران اپس تسویه حساب آخر سال رو برام واریز نکرده ! برای شما هم اینطوریه ؟؟؟ روز 19 اسفند درخواست زدم ولی هنوز نوشته در حال انتظار. چند بار هم پیام دادم ولی جواب ندادن.. http://s6.picofile.com/file/8245340484/fgdfg.jpg[/img] http://s7.picofile.com/file/8245340576/jiojuouh.jpg[/img] http://s6.picofile.com/file/8245340600/tfklfgylgl.jpg[/img] http://s6.picofile.com/file/8245340642/urtuir.jpg[/img]
  6. سلام صفحه هاتونو با html طراحی کنید و داخل webview نمایش بدید ! کافیه عکس و صفحه html رو داخل assets قرار بدید و از کد زیر استفاده کنید : WebView wv; wv = (WebView) findViewById(R.id.webView1); wv.loadUrl("file:///android_asset/index.html"); به جای index اسم فایل html صفحه مورد نظر رو بذارید
  7. سلام sdk 21 یا هر ورژن دیگری فقط برای کد نویسی و استفاده از کتابخانه های اندرویده برای ایجاد AVD باید فایل ایمیج اون نسخه اندرودید رو دانلود کنید و داخل پوشه system-images که در شاخه اصلی sdk قرار داره بریزید صفحه دانلود http://downloads.puresoftware.org/files/android/ سلام ابتدا به تنظیمات گوشی برید و در قسمت گزینه های برنامه نویس ، رفع عیب usb رو فعال کنید ( Enable USB Debugging ) بعد گوشیرو با usb به کامپیوتر وصل کنید بالای اکلیپس دکمه سبزی به اسم Run هست اونو بزنید بعد توی لیستی که باز میشه گوشی رو انتخاب کنید
  8. mamad

    statusbar رنگی در اندروید 4.4 KitKat

    سلام پیش از لالیپاپ در ورژن 19 اندروید قابلیت شفاف کردن status bar به اندروید اضافه شد که مقداری به زیبایی برنامه اضافه میکنه . در این آموزش این کار رو آموزش میدم امیدوارم مفید باشه توجه : اگر اندروید گوشی 4.4 باشه رنگ استاتوس عوض میشه و اگر اندروید دیگه ای باشه تغییری دیده نمیشه چند نمونه : [align=center]http://s6.picofile.com/file/8236676884/statusbarkitkat1.jpg[/img] http://s7.picofile.com/file/8236676892/statusbarkitkat2.jpg[/img] http://s7.picofile.com/file/8236676934/statusbarkitkat3.jpg[/img] [align=right]آموزش: 1- داخل styles-v19.xml استایل زیر را ایجاد کن
  9. سلام باید دو خط زیر رو در فایل xml صفحه مورد نظر توی layout اصلی بذارید . android:focusable="true" android:focusableInTouchMode="true" با این کار موقع اجرای لایوت به جای فوکو.س روی Edittext ها ، روی لایوت اصلی فوکو.س میشه
  10. سلام ممنون چندروز پیش که راهنمایی کردید رفتم 1.5 اندروید استودیو رو گرفتم و و الان با هاش کار میکنم و مشکل سرعت ندارم اینیرو هم که که گفتید امتحان میکنم
  11. سلام من طبق آموزش زیر پیش رفتم و برنامه رو نوشتم http://www.androidhive.info/2015/04/android-getting-started-with-material-design/ ولی در اندروید های پایین مثلا 2.3 موقع باز کردن منوی کشویی فورس کلوز میده
  12. سلام اندروید استودیو رو نصب کردم و کاملا درست اجرا میشه ولی سیستمم ضعیفه و اصلا نمیشه راحت کد نویسی کرد مشکل بالارو که گفتم خودم حل کردم در اصل اون کتابخانه ای که من داشتم ناقص بود و نسخه کاملش رو از لینک زیر گرفتم و جایگزین کردم SDK
  13. سلام من قصد دارم از متریال دیزاین توی اکلیپس استفاده کنم اما فایل style.xml ارور میده کتابخانه appcompac-v7 رو هم اضافه کردم و build target هم رو api23 گذاشتم طبق آموزش زیر پیش رفتم: Android Getting Started with Material Design
  14. سلام مشکلتون چیه؟ لطفا کامل توضیح بدید کجا ارور میده؟
  15. سلام ابتدا این تاپیک رو نگاه کنید http://stackoverflow.com/questions/14228289/android-pair-devices-via-bluetooth-programmatically اگر چیزی دست گیرتون نشد سورس زیر رو ایمپورت کنید که کاملا خواسته شمارو پوشش میده https://github.com/lorensiuswlt/AndroBluetooth آموزش سورس بالا هم در لینک زیر هست http://www.londatiga.net/it/programming/android/how-to-programmatically-pair-or-unpair-android-bluetooth-device/ البته اگر خودم بلد بودم به جای لینک دادن یاد میدادم
  16. سلام برای هر برنامه ای فرق داره و باید به اینتنت های خاص مربوط به اون مراجعه کرد که معمولا در سایت برنامه مورد نظر توضیحاتی داده شده یا اینکه با جستجو در اینترنت میشه به جواب رسید مثلا برای اینستاگرام http://stackoverflow.com/questions/21505941/intent-to-open-instagram-user-profile-on-android
  17. سلام میخوام کدی بنویسم که 200 شماره تلفن تصادفی رو در دفترچه تلفن کاربر ذخیره کنه. من این کد رو نوشتم ولی سرعت اجرای اون بسیار پایین چیز هایی شبیه batch و غیره تو سایتای خارجی پیدا کردم ولی چیزی دستگیرم نشد توابع مورد استفاده: public static void Insert2Contacts(Context ctx, String nameSurname, String telephone) { if (!isTheNumberExistsinContacts(ctx, telephone)) { ArrayList ops = new ArrayList(); int rawContactInsertIndex = ops.size(); ops.add(ContentProviderOperation .newInsert(RawContacts.CONTENT_URI) .withValue(RawContacts.ACCOUNT_TYPE, null) .withValue(RawCon
  18. سلام ااین سورس تنها کاری که انجام میده به دست آوردن تاریخ شمسی و قمری و ... از تاریخ سیستم هست و چیزی به اسم کلندرویو نداره ااما شما میتونید یکم پیشرفته کارکنید و با کمک این سورس یک کلندر یو رو از صفر بنویسید مثلا یک لایوت به عنوان table ماه بسازید و توی اون با کمک تکست ویو ، جدولی از ارقام بسازید و کار های بسیار زیادی میشه کرد ولی باید کد نویسی پیشرفته بلد باشین و تسلط کافی داشته باشین ودراخر و بتونین یک widget جدید بسازید
  19. سلام جدا از اینکه اندروید استودیو برای برنامه نویسی اندروید بروزتر و بهتره حتما اکلیپس رو رو سیستم نصب داشته باشید چون در بسیاری از زمینه ها به اکلیپس نیاز پیدا خواهید کرد
  20. mamad

    اینتنت به تلگرام

    سلام برای اینکه با یک دکمه کاربر رو به یک اکانت منتقل کنیم یا مثلا لینک یک کانال باید از چه اینتنتی استفاده کنیم؟ احتمالا چیژی شبیه telegram://accont.m باید باشه البته منظورم لینک نیستا
  21. سلام میدونم خیلی دیر دارم جواب میدم ولی بهتر از هیچیه ببینید پیش از هر چیز باید با مفهوم شئ گرایی و کلاس ها آشنا بشید توابع این کلاس اکثرا متن یا عدد برمیگردونن پس برای نمایشش باید از TextView استفاده کنیم ابتدا کلاس رو در یکی از پکیج های موجود در src کپی میکنید بعد در اکتیویتی ای که میخواهید ازش استفاده کنید ، یک شئ از کلاس مورد نظر میسازید مثلا CalendarFarsi calenderTool= new CalendarFarsi(); calenderTool اسم دلخواه هست و CalendarFarsi اسم کلاس مورد نظر هست حلا مثلا میخواهید تاریخ روز رو به قمری داخل یک تکست ویو نمایش بدید mTextView.setText(""+calenderTool.getJulianDa
  22. mamad

    اشکال در intent

    سلام قبل از خط imageviewabout.setonclicklistener باید imageviewabout رو مقدار دهی کنید همانند کدی که برای imagebuttoncontact نوشته اید مثلا کد زیر imageviewabout= (ImageView)findViewById(R.id.imageViewAbout);
  23. mamad

    ساخت تقویم فارسی

    سلام فکر نکنم کدهاش زیاد سخته باشه ولی میتونید از سورس زیر استفاده کنید و از ابتدا برنامه رو بسازید http://p30droid.com/Thread-%D8%B3%D9%88%D8%B1%D8%B3-%D8%AA%D9%82%D9%88%DB%8C%D9%85-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C
  24. mamad

    ساخت تقویم فارسی

    سلام نمونه تقویم در کافه بازار https://cafebazaar.ir/app/com.byagowi.persiancalendar/?l=fa سورس برنامه بالا : https://github.com/ebraminio/DroidPersianCalendar
  25. سلام به هر روشی که کی استور رو بسازید فرقی نداره و نیازی به اندروید استودیو نیس خب برنامه زیر رو دانلود کنید. http://s3.picofile.com/file/8220748126/apk_signer_1_8_5.jar.html این برنامه با پسوند jar هست و باید با جاوا اجراش کنید ( راست کلیک- open with java ) و باید jdk نصب باشه رو سیستمتون برنامه رو که بازکنید چهار تا تب داره . Key Generator برای ساخت کی استور Signer برای sign کردن Apk Alignment برای align کردن Key Tools هم ما باهاش کاری نداریم اگر قبلا کی استور ساختید که هیچی اگر نه با استفاده از تب اول بسازیدش و با دکمه save as و سپس Generate Keyfile ذخیره اش کنید.
×
×
  • اضافه کردن...