اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

- برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


MahdiHD

مدیر بخش
  • تعداد ارسال ها

    1,197
  • تاریخ عضویت

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

2 دنبال کننده

درباره MahdiHD

  • درجه
    مدیر بخش

روش های تماس

  • اسکایپ mahdihd2015

مشخصات پروفایل

  • محل زندگی اصفهان
  • محل تولد اصفهان
  • علاقه مندی ها Android(Java, B4A) , PHP , HTML , CSS , Socket Programming, Android App UI Designer(Material , Flat)

آخرین بازدید کنندگان نمایه

3,039 بازدید کننده نمایه
  1. درگذشت آیت الله هاشمی رفسنجانی ، یار دیرین انقلاب تسلیت باد.

    1. reza644

      reza644

      روحش شاد

       

      یه نواب صفوی از دست دادیم

    2. شهاب اسکندری

      شهاب اسکندری

      روحشون شاد

      بی نهایت ناراحت شدم

       

  2. دوستان بروزرسانی جای طرح سوال نیست ، اگر کسی باز هم توی بروزرسانی عمومی به شخصی پیام داد و سوال مطرح کرده بود ، برای همیشه از بروزرسانی محروم می شه. مرسی ، اه :/

    1. Negan

      Negan

      خب دیگه چ خبرا :DD:

    2. arastooms

      arastooms

      مهدی جان 
      من از جریان بی خبرم 
      ولی بارها نسبت به جریمه تخلفات در انجمن گفتم که 
      جریمه های سنگین بسیار به ضرر انجمن هست
      شما برای طرح یک سوال در جایمناسب باید چند روز جریمه در نظر بگیرد که البته اون هم جای بررسی داره
      نه اینکه محرومیت دایم ..

  3. سلام ، این کتابخونه که توسط گوگل ارائه شده جز بهترین و قوی ترین هاست : B4A Library - ExoPlayer - MediaPlayer / VideoView Alternative | B4X Community - Android, iOS, desktop, server and IoT programming tools حالا اگر دوستان داشته باشند براتون قرار می دند.
  4. سلام ، دوست عزیز اکانتی همینطور حذف نمی شه ، یا به علت رعایت نکردن قوانین اکانت اخراج شده یا پسورد تغییر کرده یا موضوع دیگری هست.برای این شکل موارد با آقای ایزدی خصوصی صحبت بکنید. راه های ارتباطی پایین انجمن هست.
  5. تو گوهر دهری و هر ساقط از او :-|:-\

    1. reza644

      reza644

      یعنی چی؟ :/

  6. دیگه وقتی قانون گذاشته شده که نمی شه تعدادی از برنامه از یک زمان با کلید اختصاصی بارگزاری و آپدیت بشند ، تعدادی از برنامه ها هم با کلید عمومی آپدیت بشند. این نحوه اجرا علاوه بر این که ناقص هست ، مطمئنا در آینده ناهماهنگی ها و مشکلاتی رو به وجود میاره که کسانی که با زیربنای کار سر و کار دارند متوجه هستند. و شاید من و شما ندونیم. برای بارگزاری بسته آپدیت با کلید اختصاصی هم مشکلی که گفتم رو به وجود خواهد آورد. بنابراین چاره نی نبوده و گرنه خود بازار هم این جا مطمئنا ضرر مالی کرده.
  7. سلام ، من با هر دو نظر کلی که مطرح شده موافق هستم و هر دو از جنبه هایی درست هستند. اما دیدگاه ما نسبت به یک نظر بسته شرایط و موقعیت ما داره‌. شاید اگر آقای ارانی الان یک برنامه با +۲۰۰ هزار کاربر داشتند که دیگه هیچ دسترسی برای آپدیتش نداشتند ، الان نظرشون فرق می کرد. اما در کل با وجود صدمات مالی که الزامی کردن این قانون به برخی از توسعه دهندگان زد ، در کل من موافق این شیوه هستم. دقت کنید که برنامه هایی که دارای اسم و رسمی هستند مطمئنا در همان ابتدای انتشار با کلیک اختصاصی انتشار دادند ، ما یاد گرفتیم فقط با وجود پلیس به قانون عمل کنیم ، در صورتی که این کلید الزامی بوده که همه باید رعایت می کردند. حالا شما در نظر بگیرید اگر کافه بازار اطلاع می داد و برنامه ها با کلید جدید آپدیت می شدند ، باید به کاربران توضیح داده می شد که برنامه قبلی حذف بشه و برنامه جدید نصب بشه و اطلاعات و داده های قبلی پاک بشه که مطمئنا اگر شناختی از کاربران ایرانی داشته باشیم ، می دونیم که این روند جز نظر منفی و فیدبک منفی برای برنامه و مارکت چیزی نخواهد داشت. بنابراین اگر قانونی اجرا می شه ، دیگه نباید به قانون بین المللی تبصره اضافه کنیم و حتی دیر ، اما باز هم باید کامل اجرا بشه. اما باز هم می گم در هر زمان این قانون اجرا می شد ، باز هم صدماتی وارد می شد.
  8. سلام ، از لحاظ گرافیکی خیلی خوب هست ، اما خب چند نکته : 1- تولبار برنامه می تونست کامل تر باشه ، یکسری آیکون امتیاز یا ... مطابق با موضوع هر بخش در تولبار قرار بده. 2- حتما راهنما برای برنامه بزار ، از کتابخونه راهنما زیر می تونی استفاده بکنی (مطمئنا بدون راهنما جز نظر منفی چیزی دریافت نمی کنی) : 3- استفاده همزمان از باتم نویگیشن و دراور یک مقدار شلوغی ایجاد می کنه ، البته این مشکل در UX هست و به نظرم آیتم های دراور در طول برنامه پخش بشند بهتر هست. 4- صفحه تنظیمات می تونست بهتر طراحی بشه و به نظرم الان ساده هست ، همچنین بهتر هست در طول برنامه از اصطلاحات و عبارات فنی استفاده نکنی و جملاتی انتخاب کنی که کاربر به راحتی متوجه بشه ، مثلا رمزنگاری پردازش ها مناسب نیست ، واژه ساده تر انتخاب کن. 5- و نکته آخر این که صفحات بیش از حد ساده هستند ، نه دیگه شلوغ باید باشند ، نه این قدر ساده که فقط شامل چک باکس باشه. می تونه توضیحات هر امکان به طور خلاصه زیرش قرار بگیره و از چک باکس های دارای انیمیشن هم استفاده بکن. نمونه های رپ شده زیاد هست. و این که در مورد نظرسنجی هم اگر برنامه امکانات و الگوریتم هاش واقعا قوی باشه مطمئن باش در لیست برگزیده می ره ، وگرنه از لحاظ طراحی مشکلی نداره. این نکات و انتقاد ها رو گفتم چون که مطمئنم پیشرفت می کنه کارت ، و این که اگر هم فونت برنامه رو ایران سریف بکنی خیلی جلوه خوبی می ده. باز هم اگر نکته ای به ذهنم اومد می گم ، موفق باشی
  9. سلام ، پیرو صحبت امین جان ، برای استفاده از این امکان از کتابخونه زیر استفاده کنید : https://www.b4x.com/android/forum/threads/fusedlocationprovider.50614/#content فایل هاش رو ندارم متاسفانه و اگر دوستان دارن لطف کنن قرار بدن.
  10. این چیزی که شما می گید در حقیقت کنترل دکمه هوم گوشی هست ، چون که در چرخه حیات اکتیویتی هر زمان که نابود بشه در بیسیک ۴ اندروید متد اکتیویتی Pause فراخونده می شه و این شامل برگشت به اکتیویتی قبل ، حذف از لیست اپ های اخیر و ... می شه. همچنین کنترل کردن دکمه هوم گوشی کاری در‌ حقیقت غیر ممکن هست و در رویداد KeyPress یا رویداد های دیگه کنترلی نمی تونید داشته باشید.
  11. عزیز اصلا خوندید تاپیکی که بالا ارسال کردم ؟ بررسی کردید کتابخونه AriaFile رو برای ساخت پوشه ذخیره آهنگ ها؟ کاری که می خواید رو راهنمایی کردم به چه شکل و با چه کتابخونه هایی انجام بدید ، دیگه انتظار نداشته باشید سورس رو ویرایش و ارسال کنیم ، خودتون هم یک زحمتی بکشید!
  12. سلام، کتابخانه برای کاری که می گید در فروشگاه موجود هست به همراه سورس کامل ، و به احتمال زیاد تنها کتابخانه برای این کار هست :
  13. سلام ، ببخشید ندیدم ، این دستور رو به همین شکل باید بنویسید ، نام متد doEvent هست ، معمولا زمانی که می خوایم چند ده ویو رو با کدنویسی اد بکنیم به خاطر این که مشکلی در سرعت پیش نیاد هشت از این دستور استفاده می شه ، البته در اصل برای استفاده در حلقه و دقیق تر کردن کار حلقه هست که تا زمانی که یک کار تموم نشده نره سراغ بعدی. فکر کنم شما بخواید استفاده کنید خیلی زیاد باید این دستور رو بنویسید که همونطور که در بالا گفتم پیشنهاد نمی کنم اصلا! اگر موسیقی هست همون راه پارت پارت کردن خیلی خوب هست.
  14. سلام ، همونطور که آقا مهدی گفتند در رویداد KeyPress نمی تونید این دکمه رو کنترل کنید ، در کل کنترل کردن این دکمه کار بسیار سختی هست و راه قطعی وجود نداره.
  15. سلام ، ببین این دو متدی که شما فرستاید اولیش هیچ ربطی به آزاد کردن حافظه مموری نداره و اقدامی در این مورد انجام نمی ده ، دومی هم برای این هست که زمانی که ما از مجموعه داده استفاده می کنیم و خب مقادیری به صورت static در حافظه ذخیره می شند از بین برند (زمانی که دیگه بهشون نیازی نداریم) ، این روش در زبان C و زبان هایی که زبان مادرشون این هست مثل جاوا وجود داره. فکر نکنم این دو متد تاثیر اونچنانی در حافظه رم بزارند ، و فکر کنم راه قطعی همونطور که پژمان گفت وجود نداره.