sadegh460 17 ارسال شده در 4 بهمن، 2014 اشتراک گذاری ارسال شده در 4 بهمن، 2014 سلام دوستان میخوام برنامه مثل ساز اندروید (این برنامه های که ساز های موسیقی رو شبیح سازی میکنه) درست کنم کسی می دونه چطوری باید ساختش [emoji3] [emoji6] [emoji8] [emoji7] [emoji12] لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
resan 52 ارسال شده در 24 بهمن، 2014 اشتراک گذاری ارسال شده در 24 بهمن، 2014 من یه سورس دارم کامل واسه ساز قانون همه چیش اوکی هست فقط باید صداهاشو عوض کنی و واسه سازی که میخوای طراحیش کنی اگر هنوز لازم داری بگو واست آپ کنم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,870 ارسال شده در 24 بهمن، 2014 اشتراک گذاری ارسال شده در 24 بهمن، 2014 عالی دم شما گرم اگه لطف کنی یه منبع از مولتی تردینگ و چگونگی استفاده اون تو اندروید معرفی کنی عالی میشه اصلا فکر نمی کردم انقدر سوال پرسیدن تو این جا کمک ام کنه ممنون از همه بنده قبلا یک نمونه از چند نخی نوشتم و قرار دادم بفرمایید: http://answercenter.ir/thread540.html لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,870 ارسال شده در 4 بهمن، 2014 اشتراک گذاری ارسال شده در 4 بهمن، 2014 یکم بیشتر توضیح بده دوست عزیز بنده خودم آندروید نیستمو و آشناییتی با چیزی گفتین ندارم لطفا اطلاعاتی بیشتری در اختیارمون بزارید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sadegh460 17 ارسال شده در 4 بهمن، 2014 مالک اشتراک گذاری ارسال شده در 4 بهمن، 2014 مثلا با چند گذاشتن چند تا دکمه وقتی روی دکمه ها کلیک شد یک صدا پخش بشه و مثل پیانو یا ارگ بشه چند تا صدا با هم پخش بشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,870 ارسال شده در 4 بهمن، 2014 اشتراک گذاری ارسال شده در 4 بهمن، 2014 خب منظورتونو گرفتم فقط صبور باشید تا بتونیم نمونه واستون بنویسیم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sadegh460 17 ارسال شده در 4 بهمن، 2014 مالک اشتراک گذاری ارسال شده در 4 بهمن، 2014 خب منظورتونو گرفتمفقط صبور باشید تا بتونیم نمونه واستون بنویسیم دم شما گرم[emoji257] لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Mask 14 ارسال شده در 4 بهمن، 2014 اشتراک گذاری ارسال شده در 4 بهمن، 2014 این یه نمونه سادست. البته برای ساخت یه برنامه همه کاره و قوی باید برنامتون مالتی ترد باشه . حتی برنامه سنتور آقای جعفر زاده هم مالتی نیست و نمیشه تمیز باهاش کار کرد. لینک دانلود لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sadegh460 17 ارسال شده در 4 بهمن، 2014 مالک اشتراک گذاری ارسال شده در 4 بهمن، 2014 عالی منظورتون از ماهی ترد چیه? لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,201 ارسال شده در 4 بهمن، 2014 اشتراک گذاری ارسال شده در 4 بهمن، 2014 من سورس رو دانلود کردم به عنوان نمونه خوب و عالی بود. فقط همچین ساختاری به قول دوستمون هم که اشاره کردن خیلی ساده و آماتوری هستند. شما میایید یک MP به عنوان MediaPlayer تعریف میکنید بعدش تند تند و شاید در ثانیه ای 2-3 بار قراره این پشت سر هم Initialize2 بشه و آدرسش عوض و دوباره Play بشه. بدون شک خیلی زود برنامه هنگ میکنه *DntKnow* شما که نمیتونید از یک متغیر تنها به اسم MP در تمام سازها استفاده کنید همین بحث اصلی است. ××××××××××××××××× صادق جان لینک اصلی اون tapatalk-emoji ها رو هم پ.خ کن بی زحمت که یک سری هاشون رو بردارم. Smile های سایت رو عوض کنیم به این نوع Smile ها. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sadegh460 17 ارسال شده در 4 بهمن، 2014 مالک اشتراک گذاری ارسال شده در 4 بهمن، 2014 من سورس رو دانلود کردم به عنوان نمونه خوب و عالی بود.فقط همچین ساختاری به قول دوستمون هم که اشاره کردن خیلی ساده و آماتوری هستند. شما میایید یک MP به عنوان MediaPlayer تعریف میکنید بعدش تند تند و شاید در ثانیه ای 2-3 بار قراره این پشت سر هم Initialize2 بشه و آدرسش عوض و دوباره Play بشه. بدون شک خیلی زود برنامه هنگ میکنه *DntKnow* شما که نمیتونید از یک متغیر تنها به اسم MP در تمام سازها استفاده کنید همین بحث اصلی است. ××××××××××××××××× صادق جان لینک اصلی اون tapatalk-emoji ها رو هم پ.خ کن بی زحمت که یک سری هاشون رو بردارم. Smile های سایت رو عوض کنیم به این نوع Smile ها. آره منم با حرف شما موافق ام چند بارکه دکمه ها لمس میشه برنامه در کل هنگ میکنه و هیچ صدای رو پخش نمی کنه(البته تشکر از دوستمون برای کمک اش) اون شکلک ها هم مال برنامه تاپا تالکه اگه بتونم از داخل برنامه استخراج اش کنم برات میفرستم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Mask 14 ارسال شده در 4 بهمن، 2014 اشتراک گذاری ارسال شده در 4 بهمن، 2014 بعدش تند تند و شاید در ثانیه ای 2-3 بار قراره این پشت سر هم Initialize2 بشه و آدرسش عوض و دوباره Play بشه. بدون شک خیلی زود برنامه هنگ میکنه برای رفع مشکل باید ارایه ای از مدیاپلیر گرفته بشه و برای هر کلید از پلیر جدا استفاده بشه.(زیاد دوست ندارم نه کد اماده بگیرم و نه کد اماده بدم. باید خود کاربر تلاش کنه.) منظورتون از ماهی ترد چیه? ماهی ترد نه . مالتی ترد . یعنی چند نخی . یکی از موارد مهم در برنامه نویسی، تکنولوژی چند نخی یا MultiThreading است. میتونم کتاب سیستم عامل دانشگاهی رو بهتون معرفی کنم برای درک این موضوع . یا به طور ساده تر ( سیستم عامل برای ارتباط با هر برنامه یک نخ یا رابطه ایجاد میکنه. مثلا یک لوله در نظر بگیرید.که تانک اصلی یه انشعاب به یک خونه داده .در این نخ بیشتر UI برنامه حمل و نقل میشه . که اگه بار پروسه ای زیادی از این نخ رد بشه ، برنامه حالت هنگ به خود میگیره، به طور مثال در برنامه فوق اگه کاربر همزمان 4 کلیک رو فشار بدهد، چون بار پرسه ای زیادی داره از MainThread عبور میکنه، دو حالت پیش میاد، یا برنامه هنگ میکنه و یا صدا قط میشه. برای رفع این مشکلات باید برای هر دکمه و صدا نخ جداگانه ای به سیستم عامل ایجاد شود). در ضمن من میخاستم ببینم اون دوستمون متوجه میشه یا نه . عمدا در هر دکمه عملیات Initialize2 رو تکرار میکردم، تا برنامه هنگ کنه . متاصفانه اقای ایزدی نکته رو گفت. کد رو به این شکل تغییر بدید تا برنامه هنگ نکنه. Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load the layout file created with the visual designer. For example: Activity.LoadLayout("Layout1") MP.Initialize2("MP") End Sub برای هر دکمه: Sub Button1_Click MP.Load(File.DirAssets,"l1.ogg") MP.Play End Sub بازم در مورد استفاده از ارایه ای از مدیا پلیرها و یا مالتی تردینگ تحقیق کنید. موفق باشید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sadegh460 17 ارسال شده در 4 بهمن، 2014 مالک اشتراک گذاری ارسال شده در 4 بهمن، 2014 برای رفع مشکل باید ارایه ای از مدیاپلیر گرفته بشه و برای هر کلید از پلیر جدا استفاده بشه.(زیاد دوست ندارم نه کد اماده بگیرم و نه کد اماده بدم. باید خود کاربر تلاش کنه.)ماهی ترد نه . مالتی ترد . یعنی چند نخی . یکی از موارد مهم در برنامه نویسی، تکنولوژی چند نخی یا MultiThreading است. میتونم کتاب سیستم عامل دانشگاهی رو بهتون معرفی کنم برای درک این موضوع . یا به طور ساده تر ( سیستم عامل برای ارتباط با هر برنامه یک نخ یا رابطه ایجاد میکنه. مثلا یک لوله در نظر بگیرید.که تانک اصلی یه انشعاب به یک خونه داده .در این نخ بیشتر UI برنامه حمل و نقل میشه . که اگه بار پروسه ای زیادی از این نخ رد بشه ، برنامه حالت هنگ به خود میگیره، به طور مثال در برنامه فوق اگه کاربر همزمان 4 کلیک رو فشار بدهد، چون بار پرسه ای زیادی داره از MainThread عبور میکنه، دو حالت پیش میاد، یا برنامه هنگ میکنه و یا صدا قط میشه. برای رفع این مشکلات باید برای هر دکمه و صدا نخ جداگانه ای به سیستم عامل ایجاد شود). در ضمن من میخاستم ببینم اون دوستمون متوجه میشه یا نه . عمدا در هر دکمه عملیات Initialize2 رو تکرار میکردم، تا برنامه هنگ کنه . متاصفانه اقای ایزدی نکته رو گفت. کد رو به این شکل تغییر بدید تا برنامه هنگ نکنه. Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load the layout file created with the visual designer. For example: Activity.LoadLayout("Layout1") MP.Initialize2("MP") End Sub برای هر دکمه: Sub Button1_Click MP.Load(File.DirAssets,"l1.ogg") MP.Play End Sub بازم در مورد استفاده از ارایه ای از مدیا پلیرها و یا مالتی تردینگ تحقیق کنید. موفق باشید. عالی دم شما گرم اگه لطف کنی یه منبع از مولتی تردینگ و چگونگی استفاده اون تو اندروید معرفی کنی عالی میشه اصلا فکر نمی کردم انقدر سوال پرسیدن تو این جا کمک ام کنه ممنون از همه [emoji44] [emoji39] [emoji12] [emoji10] [emoji3] [emoji7] [emoji8] لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
sadegh460 17
سلام دوستان
میخوام برنامه مثل ساز اندروید (این برنامه های که ساز های موسیقی رو شبیح سازی میکنه) درست کنم کسی می دونه چطوری باید ساختش [emoji3] [emoji6] [emoji8] [emoji7] [emoji12]
لینک ارسال
به اشتراک گذاری در سایت های دیگر
12 پاسخ به این سوال تاکنون داده شده است
ارسال های توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.