loading...
آموزش برنامه نویسی اندروید
گروه نرم افزاری زئوس بازدید : 112 دوشنبه 23 آذر 1394 نظرات (2)

inline_preview

 

همانطور که میدانید سورس کد ها یکی از سریترین راه های یادگیری و یا کسب درامد هستند.

اگه نرم افزار بازار را باز کنید نرم افزار و بازی های حرفه ای از برنامه نویسان ایرانی میبینید که مبلغ زیادی هم به فروش رفته اند آیا این برنامه نویسان نشسته اند چندین ماه وقت گذاشته اند و این برنامه ها و بازی های حرفه ای را از صفر نوشته اند؟! با اندکی جستجو در گوگل و رسیدن به سایت های مثل سایت codecanyon می فهمید که این برنامه نویسان فقط با پرداخت مبلغی سورس های اماده برنامه نویسان خارجی رو خریده اند و با گذاشتن چند ساعت وقت و ویرایش کمی این نرم افزار ها رو در مارکت های مثل بازار گذاشته اند و چند برابر پولی که برای سورس داده اند بدست اورده اند.

اما مشکل بزرگ اینه که خرید از این سایت ها بدلیل تحریم ها و دسترسی نداشتن ما ایرانی ها به کارت های بین المللی مثل ماستر کارت یا ویزا کارت غیر ممکن شده و همچنین قیمت های این سورس ها نسبت به سطح درامد ما خیلی بالاست و امکان استفاده از سایت های تراکنش عرضی که سفارش های ما رو با گرفتن دو برابر پول برنامه انجام میدهند هم سخت شده هست از یک طرف قیمت سورس ها بالاست و از طرف دیگه مبلغی که این سایت ها برای دستمزد میگیرن خیلی بالاست در همین راستا سایت اپک زئوس برای دور زدن تحریم ها و افزایش سطح کیفیت برنامه ها و دانش برنامه نویسان که مطالعه سورس کد ها یکی از مفیدترین راه هستش و همچنین رسیدن برنامه نویسان جوان به درآمد تصمیم گرفته تا سورس کد های سایت های خارجی که خرید انها برای ایرانیان امکان پذیر نیست سورس ها رو خریداری کرده و خرید سورس های حرفه ای و بروز و درامد زا رو برای کاربرانش با قیمت های خیلی کمتر از این سایت ها مهیا کند.

نرم افزار آندروید + وب سایت!

با نرم افزار پوستر شما می توانید برنامه ای مشابه توییتر ایجاد کنید. این نرم افزار به شما اجازه می دهد تا متن، تصاویر و یا برچسب ارسال کنید. شما می توانید در پست ها نظر بدهید و به کاربران دیگر معرفی کنید و آن را لایک کنید. این نرم افزار دارای پنل مدیریت می باشد که به شما اجازه می دهد بر روی حساب های کاربری فعال و غیر فعال مدیریت داشته باشید و در نرم افزار تبلیغات داشته باشید.

نرم افزار پوستر در Android Studio ساخته شده است. این نرم افزار یک پی اچ پی شی گرا که با پایگاه داده MySQL به سمت سرور ساخته شده است. نصب و راه اندازی سرور بخشی است که به سرعت در چند مرحله ساده انجام می شود.شما می توانید با این سورس در وقت و هزینه خود صرفه جویی کنید!

ویژگی های برنامه:

ثبت نام/ورود با حساب فیسبوک
تصاویر در پست ها
هشتک
لایک
نظرات
عکس پروفایل و کاور
پروفایل تایید شده
اطلاعات پوش (GCM)
تبلیغات عدد
و موارد بیشتر …

 

ویژگی های پنل مدیریت:

آمار
ویرایش پروفایل کاربر
بلاک و آنبلاک کردن مشخصات کاربران
روشن و خاموش کردن تبلیغات برای کاربران
ارسال پوش (GCM) برای تمام کاربران
مشاهده پیام های ارسالی اخیر (GCM)

 

دمو پنل رو ببینید لینک

username: administrator

pasword: administrator

 

1 2 3 4 5 6

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

 

خرید این محصول

گروه نرم افزاری زئوس بازدید : 185 سه شنبه 03 آذر 1394 نظرات (0)

 

 

 

همانطور که میدانید سورس کد ها یکی از سریترین راه های یادگیری و یا کسب درامد هستند.

اگه نرم افزار بازار را باز کنید نرم افزار و بازی های حرفه ای از برنامه نویسان ایرانی میبینید که مبلغ زیادی هم به فروش رفته اند آیا این برنامه نویسان نشسته اند چندین ماه وقت گذاشته اند و این برنامه ها و بازی های حرفه ای را از صفر نوشته اند؟! با اندکی جستجو در گوگل و رسیدن به سایت های مثل سایت codecanyon می فهمید که این برنامه نویسان فقط با پرداخت مبلغی سورس های اماده برنامه نویسان خارجی رو خریده اند و با گذاشتن چند ساعت وقت و ویرایش کمی این نرم افزار ها رو در مارکت های مثل بازار گذاشته اند و چند برابر پولی که برای سورس داده اند بدست اورده اند.

اما مشکل بزرگ اینه که خرید از این سایت ها بدلیل تحریم ها و دسترسی نداشتن ما ایرانی ها به کارت های بین المللی مثل ماستر کارت یا ویزا کارت غیر ممکن شده و همچنین قیمت های این سورس ها نسبت به سطح درامد ما خیلی بالاست و امکان استفاده از سایت های تراکنش عرضی که سفارش های ما رو با گرفتن دو برابر پول برنامه انجام میدهند هم سخت شده هست از یک طرف قیمت سورس ها بالاست و از طرف دیگه مبلغی که این سایت ها برای دستمزد میگیرن خیلی بالاست در همین راستا سایت اپک زئوس برای دور زدن تحریم ها و افزایش سطح کیفیت برنامه ها و دانش برنامه نویسان که مطالعه سورس کد ها یکی از مفیدترین راه هستش و همچنین رسیدن برنامه نویسان جوان به درآمد تصمیم گرفته تا سورس کد های سایت های خارجی که خرید انها برای ایرانیان امکان پذیر نیست سورس ها رو خریداری کرده و خرید سورس های حرفه ای و بروز و درامد زا رو برای کاربرانش با قیمت های خیلی کمتر از این سایت ها مهیا کند.

اگر به دنبال یک سورس ویرایش تصویر فوق العاده کاربردی هستید این سورس می تواند برای شما مفید باشد و عکس های زیادی را ویرایش کنید و از افکت های زیادی در برنامه استفاده کنید. عکس هایی از محیط برنامه را نگاه کنید اگر چیزی هست که شما به دنبال آن بوده اید با قیمت باورنکردنی خرید کنید.

 

ویژگی ها :

 ۵۰ + فریم
فهرست فریم در فرمت شبکه است.
تنظیم تصاویر در فریم.
انتخاب تصویر از گالری دوربین روی صفحه نمایش
تنگنا به زوم با تصویر
چپ / راست چرخش تصویر.
اشتراک گذاری تصویر با دسته نرم افزار، فیس بوک، توییتر و ما چت و غیره

 

Screenshot_2014-10-16-14-04-34 Screenshot_2014-10-14-20-10-17 Screenshot_2014-10-16-14-00-56 Screenshot_2014-10-16-14-01-06 Screenshot_2014-10-16-14-02-20

برای جلب رضایت کاربران هر سورسی که قرار داده میشه به طور کامل برسی میشه و خصوصیات ها آن گفته میشه و همچنین عکس های از محیط برنامه و فایل اجرایی سورس همراه با لینک سایت اصلی و قیمت ان سایت کنار دکمه خرید سورس قرار داده میشن تا کاربران با معلومات کامل و دیدی کاملا باز تصمیم به خرید بگیرند

اگه هنوزم قدرت خرید سورس را ندارید و به آن نیاز دارید میتوانید سورس را با سورس های که نوشتید و یا از جاهای دیگه خریده اید و بدست اورده اید با ما معاوضه  کنید!

 

برای معاوضه با ماتماس بگیرید البته باید سورس شما ارزشش اندازه سورس مورد نظرتون باشد.

 

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 151 پنجشنبه 30 مهر 1394 نظرات (5)

دارای امکانات:

 

تنظیم فونت 

 

بزرگنمایی و کوچکنمایی متن

 

روشن ماندن نور صفحه 

 

فقط کافیه مبلغ و واریز و در قسمت توضیحات بگید موضوع کتاب شما چی باشه  و اطلاعاتی از نام برنامه نویس  و گروه ما این برنامه رو در عرض 12ساعت به شما برنامه کاملو بهمراه سورس ارسال میکنه.

 

دارای رابط کاربری جذاب

 

ادامه مطالب

 

گروه نرم افزاری زئوس بازدید : 145 دوشنبه 27 مهر 1394 نظرات (2)

با سلام امروز با یک سورس کمیابو پر محتوا خدمت رسیدیم:

سورس پخش آهنگ آنلاین در اکلیپس

محتوای این سورس:

روش ساده جهت پخش آنلاین آهنگ در برنامه خودتون

عکس هایی از کاربرد سورس

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 206 شنبه 18 مهر 1394 نظرات (3)

 


امکانات:

امکان پخش آنلاین فیلم

امکان دانلود فیلم

امکان نوشتن متن

تغییر فونت

تغییر رنگ

بزرگنمایی

نظر پنج ستاره

وصل شدن به بازار جهت دانلود نرم افزارهای مورد نیاز

وکلی امکانات دیگه

این سورس کامل میباشد و میتوانید با کمی تغییر در بازار و کندو منتشر کرده و کسب درآمد کنید.

 

 ادامه مطالب

گروه نرم افزاری زئوس بازدید : 932 سه شنبه 24 شهریور 1394 نظرات (1)

سورس کامل کتاب آندروید اکلیپس

که میتوانید با ویرایش آن در بازار و مارکتهای دیگر کسب درآمد کنید:

این سورس مورد تایید تمامی مارکتها میباشد:

و امکانات این سورس:

قسمت تنظیمات پیشرفته

با امکان بزرگنمایی متن

تغییر فونت

روشن ماندن نور صفحه

امکان نظر گرفتن از کاربر به هنگام خروج

امکان ستاره گرفتن

انتقال به صفحه برنامه هایتان

قسمت موضوعات

امکان درج تصویر و متن کنار هم

جستجو

امکان اشتراک گذاری

چهره های ماندگار screenshot
چهره های ماندگار screenshot
چهره های ماندگار screenshot
چهره های ماندگار screenshot
ادامه مطالب
گروه نرم افزاری زئوس بازدید : 88 دوشنبه 23 آذر 1394 نظرات (0)

 

گاهی اوقات ما نیاز داریم برخی از پیام ها را با هشدار به کاربران منتقل کنیم بدین منظور از Notification استفاده میکنیم.این سورس به زبان جاوا نوشته شده است و قابل اجرا در اکلیپس و اندروید استودیو می باشد.

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 41 دوشنبه 23 آذر 1394 نظرات (0)

 

در این سورس با ورق زدن هر صفحه به صورت سه بعدی نشان می دهد. این سورس به زبان جاوا نوشته شده است و قابل اجرا در محیط اکلیپس و آندروید استودیو می باشد.

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 140 سه شنبه 03 آذر 1394 نظرات (0)

 

 

source-channel-26

 

سلام امروز برای همراهان همیشگی سایت اپک زئوس یک سورس بازی حدس کلمات آماده کرده ایم. این سورس به زبان جاوا نوشته شده و قابل اجرا در محیط اکلیپس و آندروید استودیو می باشد.

مخصوص اکلیپس

سورس اکلیپس

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 28 جمعه 24 مهر 1394 نظرات (0)

 

ما خود توسعه دهنده هستیم و از اینکه قدمی در راه پیشرفت توسعه دهندگان بر می داریم خرسندیم

بانک ایمیل مارکت های اندروید

  • بانک ایمیل 6میلیون کاربر
  • نرم افزار ارسال ایمیل انبوه2
  • بانک شماره موبایل ایرانسل همراه اول
  • نرم افزار ارسال پیام انبوه در تلگرام و وایبرو واتساپ
  • سورس کد چندین برنامه کامل و پولی موجود در مارکت ها
  • سورس کد برنامه های کامل و همچنین کتابخانه های مورد نیاز
  • چندین کتاب آموزش اندروید
  • برای خرید و دانلود مستقیم پک کامل به قیمت 19000تومان کلیک کنید
  •  
نام و نام خانوادگی :
ایمیل :
موبایل :

 

گروه نرم افزاری زئوس بازدید : 159 پنجشنبه 26 شهریور 1394 نظرات (0)

یک سورس ساده ولی خیلی کاربردی و قابل تایید تمامی مارکت ها تهیه کردم که میتونید حتی پولی در بازار و یا مایکت بفروش قرار دهید

چون درخواست زیاد بود این پروژه خیلی مهم و پر کاربرد رو به درخواست دوستان قرار دادم

telegram stiker

امیدوارم که دوست داشته باشید

 

بیسیک فور

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 86 پنجشنبه 26 شهریور 1394 نظرات (0)

ابزار Basic4android یا به‌اختصار B4A ساده‌ترین و در عین حال قدرتمندترین محیط برنامه‌نویسی Rapid Application Development یا به‌اختصار RAD، برای تولید و توسعه‌ی نرم‌افزارهای اندرویدی می‌باشد. این برنامه‌ی کوچک، بیش‌تر ابزارهایی و امکانات مورد نیاز برای طراحی و ساخت بهترین و نرم‌افزارهای اندرویدی را شامل می‌شود، قابلیت کامپایل انواع برنامه‌های پلت‌فرم Android بدون وابستگی یا زمان اضافی را از خصوصیات این ابزار قدرتمند است.

امکانات و ویژگی‌های محیط برنامه‌نویسی Basic4android :

– محیط برنامه‌نویسی و IDE کامل و ۱۰۰درصد متمرکز بر پلت‌فرم آندروید

– طراحی انواع رابط کاربری جذاب و پیشرفته

– عملکرد شبیه به برنامه‌ی نوشته‌شده با جاوا

– قابلیت برنامه‌نویسی شی‌گرا

– بدون نیاز به برنامه‌نویسی XML

– عیب‌یابی سریع و دقیق

– امکان توسعه‌پذیری بسیار با پشتیبانی از کتابخانه‌های سفارشی جاوا

– بهره‌مندی از ویرایش‌گر ویژوال یا بصری WYSIWYG

– پشتیبانی از همه‌ی ویژگی‌ها و امکانات سیستم عامل اندروید مانند دیتابیس NFS ،GPS ،SQL، بلوتوث، بخش‌های مربوط به تماس مانند پیامک، مخاطبین، لیست تماس و…، درگاه‌های USB و MTP، دوربین، فرمت‌های اسناد آفیس، تصاویر پس‌زمینه‌ی زنده و ویجت‌ها یا ابزارک‌ها، پخش و ضبط فیلم، انواع پروتکل‌های شبکه، حس‌گرهای مختلف و…

– پشتیبانی از تمام گوشی‌های با اندروید ۱٫۶ و بالاتر

و…

نکات برنامه‌ی Basic4android :

– این نسخه با کرک کامل ارائه شده و توسط دانلودلی نصب و تست شده است.

– نسخه‌ی Retail یک نسخه‌ی خریداری‌شده است و با نسخه‌ی Trial که در سایت سازنده قابل دریافت است، تفاوت دارد.

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 46 پنجشنبه 26 شهریور 1394 نظرات (0)

حالا شروع به آموزش می کنیم

دوستان برای ساخت این آموزش شما به کتابخانه های ACL و Phone دارید که در کنار سورس برای شما قرار داده شده است .

 

 باز هم مثل همیشه برنامه رو با نام دلخواه ذخیره کنید

 

 

  خب حالا باید برای برنامه layout بسازیم تا بتونیم برنامه رو اجرا کنیم

 

 

به منوی Designer بروید تا layout را بسازید حالا در پنجره باز شده از زیر منوی Add view یک Panel و پنچ تا  ImageView رو مانند عکس پایین انتخاب کنید

 

 

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 181 پنجشنبه 26 شهریور 1394 نظرات (0)

سورس برنامه خوانندگی رو یکی از دوستان آماده کرده که نمونه اونو تو بازار دیدین امیدوارم از این برنامه لذت ببرید با استفاده از این سورس میتونید بهمراه پخش صدا با اون بخونید و صدا ضبط کنید

تصاویری از محیط برنامه

 

 

 

 

 

 

ادامه مطالب این سورس برای بیسیک فور هست

گروه نرم افزاری زئوس بازدید : 125 سه شنبه 24 شهریور 1394 نظرات (0)

در مبحثی دیگر، تفاوت بین نسخه اندروید (Android version) و نسخه API (یا API level) را بیان کردیم و گفتیم که نسخه اندروید (Android version) معمولا دارای تغییرات قابل دیدن برای کاربران (users) گوشی های اندروید است، در صورتیکه که نسخه های API ، بیشتر به تغییرات داخلی و غیر قابل دیدن توسط کاربران مربوط می گردد (در واقع مربوط به توسعه دهندگان است). اگر شما به عنوان یک برنامه نویس اندروید (توسعه دهنده) فعالیت می کنید، ممکن است در مواردی، احتیاج پیدا کنید که بخواهید یک نسخه API از اندروید را نصب کنید. در این مبحث می خواهیم شرح بدهیم که چگونه می توان یک نسخه API دلخواه از اندروید را نصب کرد. اینکه تفاوت بین نسخه اندروید (Android version) و نسخه API (یا API level) را بیان کردیم برای این است که بدانید چرا توسعه دهندگان اندروید، اکثرا از نسخه API صحبت می کنند و حتی در برنامه eclipse نیز، هشدارها و خطاها و در کل، عملکرد برنامه eclipse ، بر اساس نسخه API است.

برای نصب یک نسخه API دلخواه از اندروید، می توان از دو روش اقدام کرد. یکی استفاده مستقیم از خود برنامه Android SDK Manager می باشد که در آن می توانیم آن نسخه دلخواه را در خود برنامه انتخاب کرده و دانلود کنیم (زیرا این برنامه، در پنجره اصلی خود، تمامی بسته های نرم افزاری مربوط به اندروید را در لیستی نمایش می دهد تا آنها را انتخاب کرده و دانلود کنیم) و روش دوم این است که فایل های مروبط به آن نسخه API را از یک سایت اینترنتی یا هر منبع دیگری تهیه کرده و در پوشه بندی برنامه Android SDK Manager کپی کنیم (بدون اجرا کردن برنامه Android SDK Manager).

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 41 سه شنبه 24 شهریور 1394 نظرات (0)

شاید تاکنون برایتان این سوال پیش آمده باشد که تفاوت بین نسخه اندروید (Android version) و API level چیست، زیرا معمولا در گوشی ها، نسخه اندروید (Android version) را ذکر می کنیم، اما هنگامی که یک پروژه اندروید می سازیم، باید در فایل AndroidManifest.xml ، شماره API level را ذکر کنیم (برای مشخصه های minSdkVersion و targetSdkVersion).

واقعیت این است که شماره های API level ، برای توسعه (development) می باشد و تغییرات آنها به صورت داخلی است و برنامه نویسان (توسعه دهندگان - developers) به آن تغییرات توجه دارند، اما شماره اندروید (Android version) برای عموم کاربران (users) می باشد و تغییراتی که در آن وجود دارد، به طور آشکار و قابل درک توسط کاربران (users) است.

در لینک زیر می توانید شماره های متناظر بین نسخه اندروید (Android version) و API level را بیابید (البته گوگل ایرانیان را تحریم کرده و باید با روش های خاصی این صفحه را باز کنید) :


http://developer.android.com/guide/appendix/api-levels.html

برای راحتی بیشتر شما، من جدول مورد نظر را در این صفحه قرار می دهم (برای دیدن تازه ترین اطلاعات، به همان لینک مراجعه کنید) :

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 65 سه شنبه 24 شهریور 1394 نظرات (0)

نرم افزار Genymotion برای شبیه سازی برنامه های اندروید بر روی کامپیوتر به کار می رود. با این نرم افزار قادر هستید که برنامه اندروید خود را بر روی گوشی های مختلف و همچنین نسخه های مختلف اندروید، تست کنید.

بخشی از امکانات نرم افزار Genymotion پولی می باشند و تنها با خرید license اصلی آن، می توانید از آنها استفاده نمایید، اما همان بخش های رایگان، نیازهای ما را برطرف می کنند. البته اگر برای اولین بار از این نرم افزار استفاده می کنید، تمامی امکانات آن به مدت 15 روز فعال است و بعد از پایان این 15 روز، برخی بخش ها به صورت غیرفعال در می آیند.

برای استفاده از نرم افزار Genymotion ، ابتدا باید نرم افزار Oracle VM VirtualBox را بر روی کامپیوتر خود نصب کنیم زیرا پیش نیازی برای Genymotion می باشد. اما خود سایت نرم افزار Genymotion ، یک بسته نرم افزاری را قرار داده است که در آن، Oracle VM VirtualBox نیز به همراه Genymotion نصب می شود. برای دانلود آن، به صفحه زیر بروید :


https://www.genymotion.com/#!/download

بر روی گزینه Get Genymotion کلیک کنید (دقت کنید که اگر سیستم عامل شما ویندوز است، حتما بر روی لینک موجود در بخش Windows کلیک کنید) :

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 25 سه شنبه 24 شهریور 1394 نظرات (0)

همان طور که می دانید، هنگام شبیه سازی برنامه اندروید توسط یک دستگاه مجازی (virtual device)( کلید شماره 205 ) یا هنگام خطایابی برنامه اندروید بر روی یک گوشی اندروید واقعی ( کلید شماره 813 )، در قسمت LogCat برنامه eclipse ، می توانیم پیام هایی را بر اساس روند اجرای برنامه اندروید مشاهده کنیم که به خصوص در صورت وقوع خطا، با استفاده از آنها می توانیم منبع ایجادکننده خطا را تا حدودی شناسایی کنیم :

 

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 32 سه شنبه 24 شهریور 1394 نظرات (0)

همان طور که می دانید، برای اجرا یا خطایابی یک پروژه اندروید موجود در برنامه eclipse ، روش های گوناگونی وجود دارد :

1- شبیه سازی برنامه اندروید بر روی یک گوشی مجازی (virtual device)، در خود برنامه eclipse

2- ساخت یک فایل apk از پروژه اندروید و نصب آن بر روی برخی شبیه ساز ها که در ویندوز اجرا می شوند (مثل برنامه YouWave Android و برنامه BlueStacks App Player)

3- ساخت یک فایل apk از پروژه اندروید و ارسال آن به یک گوشی اندروید واقعی (با Blutooth یا کابل USB) و سپس نصب آن بر روی گوشی

4- اجرای برنامه بر روی یک گوشی اندروید واقعی، بدون نیاز به فایل apk و تنها با اتصال گوشی اندروید به کامپیوتر، توسط کابل USB و انتخاب پروژه اندروید در برنامه eclipse

روش هایی که در بالا ذکر شد، روش هایی است که اینجانب تا به امروز استفاده کرده ام، علاوه بر این موارد، ممکن است روش های دیگری نیز وجود داشته باشد. دلیل بیان این روش ها، این است که یک دید کلی داشته باشید و کمی آنها را با هم مقایسه کنید.

در این مبحث، قصد داریم که توضیحات کاملی را در مورد روش شماره 4 ارائه بدهیم. در روش شماره 4 ، یک گوشی اندروید واقعی را با کابل USB به کامپیوتر وصل می کنیم و سپس در برنامه eclipse ، گزینه هایی برای اجرای (run) برنامه بر روی گوشی و یا خطایابی برنامه (debug) با اجرای آن در گوشی، وجود دارد.

در استفاده از این روش، نکات مهمی وجود دارد که اگر به آنها توجه نکنید، حتما سر در گم می شوید. در واقع، برای اینکه بتوانید پروژه اندروید را به طور مستقیم از برنامه eclipse بر روی گوشی خود اجرا کنید، باید یک سری پیش نیازها وجود داشته باشد، در غیر این صورت، گوشی مورد نظرتان توسط برنامه eclipse ، برای اجرای پروژه اندروید، نمایش داده نخواهد شد. خوب، بنابراین باید هم شیوه اجرای پروژه را بدانید و هم پیش نیازهای آن را. بد نیست ابتدا لیست پیش نیازها را شرح بدهیم (فعلا هیچ اقدامی انجام ندهید و تنها موارد را بخوانید) :

1- باید driver مربوط به گوشی، بر روی ویندوز شما نصب شده باشد. ممکن است شما گوشی را به کامپیوتر وصل کنید و driver آن خود به خود بر روی ویندوز نصب گردد (در این حالت، معمولا پیامی در گوشه ویندوز نمایش داده می شود) و همین کافی باشد، اما مثلا برای یک گوشی دیگر، نیاز پیدا کنید که driver آن را از سایت سازنده دریافت کرده و نصب کنید. بنابراین، این مورد، کمی نسبی خواهد بود. اگر آنقدر خوش شانس نبوده اید که driver خود به خود و توسط گوشی نصب شود، باید دو مورد زیر را در نظر بگیرید :

الف - نصب بسته نرم افزاری Google USB Driver ، از طریق برنامه Android SDK Manager

ب- نصب driver گوشی از طریق دریافت driver از خود سایت سازنده آن گوشی و یا از cd حاوی driver های گوشی

2- سازگار بودن حداقل نسخه اندروید تعیین شده در پروژه اندروید، با نسخه اندروید گوشی واقعی. مثلا فرض کنید که شما در پروژه اندروید مورد نظرتان، مشخصه minSdkVersion در فایل AndroidManifest.xml از پروژه اندروید را برابر 11 انتخاب کرده اید، اما گوشی اندروید واقعی که به کامپیوتر متصل شده است، دارای نسخه شماره 8 باشد، بنابراین برنامه eclipse ، شماره نسخه اندروید نصب بر روی گوشی را تشخیص می دهد و چون برای پروژه قابل قبول نیست، اصلا آن را در لیست گوشی های متصل، نمایش نخواهد داد. بیشتر کاربران، در همین مرحله، گیج و سر در گم می شوند، زیرا قبلا گوشی برای پروژه های اندروید دیگر نمایش داده می شده، اما برای پروژه اندروید فعلی، نمایش داده نمی شود و کاربر فکر می کند که مشکل از شناسایی گوشی توسط برنامه eclipse است، در صورتی که گوشی کاملا شناسایی شده و تنها به دلیل اینکه شماره نسخه اندروید آن، از حداقل تعیین شده برای پروژه اندروید، کمتر است، نمایش داده نخواهد شد.

3- باید گزینه مربوط به خطایابی (USB debugging)، در تنظیمات گوشی اندروید مورد نظر، فعال باشد (البته در این مورد، گوشی شناسایی شده و نمایش داده می شود اما حالت آن در لیست، به صورت offline خواهد بود و برنامه بر روی آن نصب نمی شود. این مورد را نیز به همراه موارد عدم شناسایی گوشی، در انتهای این مبحث کمی شرح خواهیم داد).

اکنون در ادامه، ابتدا فرض می کنیم که شما پیش نیازهای لازم را دارید و شیوه اجرا (run) و خطایابی (debug) را شرح خواهیم داد تا اصلا بدانید که منظورمان از نمایش گوشی در یک لیست در برنامه eclipse چیست، سپس نکات مهمی را در مورد پیش نیازهایی که ذکر کردیم، خواهیم گفت. بنابراین ابتدا ببینید که گوشی شناسایی می شود یا نه، اگر شناسایی نشد، در ادامه همین مبحث، می توانید نکات لازم برای به دست آوردن پیش نیازها را بخوانید.

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 21 سه شنبه 24 شهریور 1394 نظرات (0)

شاید تاکنون این سوال به ذهن شما رسیده باشد که آیا هنگامی که یک فایل apk از پروژه اندروید خود می سازید و آن را به سایت های فروش می دهید، آیا کاربران می توانند کدهای آن را از فایل apk استخراج نمایند. بر حسب تجربه باید بگویم که پاسخ کلی به این سوال، بله می باشد، اما مسلما گوگل و سایر توسعه دهنده های اندروید هم بیکار نمی نشینند و راهکارهایی را برای سختتر شدن مهندسی معکوس (reverse engineering) کدها، ارائه می دهند. یکی از این راهکارها، استفاده از ProGuard است که می خواهیم در مورد آن، در این مبحث صحبت کنیم.

تا به اینجا حدس می زنم که از شنیدن این موضوع که ممکن است کدهایی که شما نوشته اید را دیگران ببینند، نگران شده اید. راستش را بخواهید، نمی دانم که یک فرد باید چه انگیزه ای برای این کار داشته باشد، امروزه اینترنت همچون بهشتی برای برنامه نویسان است و می توانند انواع عملیات های برنامه نویسی مورد نظرشان را در مباحث آموزشی بیابند، بنابراین به نظر می آید که تنها انگیزه ای که باقی می ماند، یافتن بخشی از کدها است که از آن بتوان سوء استفاده کرد و در سیستم برنامه، اختلال ایجاد کرد. خود من تنها یک بار از مهندسی معکوس کدهای فایل apk استفاده کرده ام و آن هم برای اطمینان از امکان پذیر بودن دیدن کدهای برنامه بود. بنابراین شما باید برای امنیت بیشتر برنامه اندروید خود، از راهکارهای امنیتی استفاده کنید. یکی از این راهکارها، استفاده از ProGuard است. خوشبختانه اگر از جدیدترین برنامه های مربوط به توسعه اندروید استفاده می کنید (مثلا یک نسخه جدید از ADT Bundle)، آنگاه نیازی به نصب هیچ برنامه جدیدی نیست و خود برنامه مربوط به توسعه، حاوی ProGuard می باشد. بنابراین با فرض اینکه برنامه توسعه شما، زیاد قدیمی نباشد، مراحل فعال کردن ProGuard برای پروژه اندروید را شرح می دهیم.

فرض کنید که در برنامه eclipse ، یک پروژه اندروید با نام Kelidestan.com ساخته ایم و اکنون می خواهیم که ProGuard را برای آن فعال کنیم. درون پوشه بندی پروژه اندروید، بر روی فایل project.properties کلیک می کنیم تا باز شود :

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 28 سه شنبه 24 شهریور 1394 نظرات (0)

همان طور که می دانید، نرم افزارهای گوناگونی برای شبیه سازی برنامه های اندروید بر روی کامپیوتر وجود دارد، در مبحثی دیگر، برنامه YouWave Android را معرفی کردیم، در این مبحث قصد داریم که برنامه ای با نام BlueStacks App Player را معرفی کنیم که دارای ویژگی های متفاوتی است. البته باید توجه داشت که ممکن است این برنامه بر روی برخی کامپیوترها، به درستی عمل نکند (این اخطار سازنده است ولی برای کامپیوتر من مشکلی نداشت). همچنین، بعد از نصب برنامه و اولین اجرای آن (چون در اولین اجرا، باید برخی از فایل های خود را از اینترنت دریافت کند)، بهتر است که هنگام استفاده از آن، ارتباط خود با اینترنت را قطع کنید، زیرا برنامه اطلاعاتی را مرتبا از اینترنت دریافت می کند که می تواند کمی نصب برنامه ها را طولانی تر کند، اما در کل، به نظر بنده، برنامه خوبی است. حجم این برنامه نسبتا بیشتر است و پس از دانلود آن از سایت سازنده اش و بعد از نصب آن، باید از اینترنت، فایل هایی را دانلود کند (فکر می کنم چیزی بیش از 100 مگابایت). برای دانلود این برنامه، می توانید به سایت سازنده آن مراجعه کنید (برنامه مجانی است) :


http://www.bluestacks.com

پس از نصب فایل دانلود شده و اجرای برنامه، برنامه شروع به دانلود فایل هایی از اینترنت می کند، پس از این دانلود ها، می توانید از برنامه برای شبیه سازی فایل های apk (برنامه های اندروید) استفاده کنید. اولین موردی که جلب توجه می کند این است که برنامه BlueStacks App Player به عنوان برنامه پیش فرض برای فایل های apk در ویندوزتان شناسایی می شود، یعنی با کلیک بر روی فایل های apk ، آنها به طور خود به خود، بر روی برنامه BlueStacks App Player نصب و شبیه سازی می شوند :

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 24 سه شنبه 24 شهریور 1394 نظرات (0)

یکی از عملیات هایی که زیاد در برنامه eclipse انجام می دهیم، وارد کردن (import) روژه های اندروید موجود، به درون برنامه eclipse است. پروژه اندروید ممکن است قبلا توسط شما ساخته شده باشد یا اینکه آن را از اینترنت دانلود کرده باشید و بخواهید کدهای آن را ببینید یا آن را کاملتر کنید. اکنون قصد داریم که نحوه وارد کردن (import) یک پروژه اندروید به درون برنامه eclipse را شرح بدهیم.

ابتدا درون برنامه eclipse ، در پنجره Package Explorer ، با موس کلیک سمت راست کرده و سپس گزینه Import را انتخاب می کنیم (اگر پنجره Package Explorer نمایش داده نشده است، باید در برنامه eclipse ، از منوی Window ، گزینه Show View و سپس گزینه Package Explorer را انتخاب کنید تا پنجره مربوط به آن، درون پنجره اصلی برنامه eclipse نمایش داده شود) :

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 18 سه شنبه 24 شهریور 1394 نظرات (0)

زمانی که برای یک activity ، یک فایل xml متناظر می سازیم، معمولا نوع نمایش عناصر فایل xml متناظر آن، به صورت یکی از دو حالت LinearLayout و RelativeLayout می باشد. تفاوت این دو نوع نمایش، در نحوه قرارگیری عناصر مختلف در کنار یکدیگر می باشد.

مثلا اگر ما یک ImageView و یک TextView داشته باشیم، چنانچه بخواهیم که این دو عنصر، دقیقا در کنار هم چیده شوند، باید از حالت LinearLayout استفاده کنیم و چنانچه بخواهیم TextView بر روی ImageView قرار بگیرد، باید از حالت RelativeLayout استفاده کنیم.

برای آشنایی بهتر با این دو حالت، یک پروژه می سازیم و سعی می کنیم که تفاوت این دو حالت را به شما نشان بدهیم.

در برنامه eclipse ، ابتدا یک پروژه اندروید با نام Kelidestan.com بسازید (نام package را برابر com.example.kelidestan انتخاب کنید. نام activity اصلی را برابر Activity1 انتخاب کنید و فایل xml متناظر آن را هم، activity_activity1 انتخاب کنید).

فایل activity_activity1.xml را باز می کنیم. کدهای آن به این صورت می باشد :

 

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    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_vertical_margin"
    tools:context=".Activity1" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />

</RelativeLayout>
ادامه مطالب
گروه نرم افزاری زئوس بازدید : 12 سه شنبه 24 شهریور 1394 نظرات (0)

گاهی نیاز داریم که نام یک activity یا یک فایل xml از پروژه اندروید را در برنامه eclipse ، تغییر بدهیم. برای این منظور، باید بر روی فایل مورد نظر، با موس، کلیک سمت راست نموده و سپس از منوی Refactor ، گزینه Rename را انتخاب نماییم :

ادامه مطالب
گروه نرم افزاری زئوس بازدید : 25 سه شنبه 24 شهریور 1394 نظرات (0)

همان طور که قبلا شرح دادیم، برای ساخت یک activity جدید در پروژه اندروید، باید سه مرحله را انجام بدهیم. اول اینکه باید یک فایل java برای آن activity بسازیم (ساخت یک کلاس به صورت توسعه کلاس Activity)، سپس در مرحله دوم، یک فایل xml متناظر برای آن activity ایجاد کنیم که شامل اجزای گرافیکی activity خواهد بود. در مرحله سوم هم باید نام activity را در فایل AndroidManifest.xml پروژه اندروید ذکر نماییم. خوشبختانه در برنامه eclipse ، بخشی طراحی شده است که به وسیله آن، می توان این سه مرحله را به طور همزمان انجام داد و تنها باید در تعدادی پنجره، نام activity و یک سری ویژگی های آن را تعیین کنید. در ادامه، نحوه ساخت آسان یک activity جدید در برنامه اندروید را شرح خواهیم داد.

فرض کنید که در برنامه eclipse ، یک پروژه اندروید با نام Kelidestan.com داشته باشیم :

 

 

 

ادامه مطالب

گروه نرم افزاری زئوس بازدید : 30 سه شنبه 24 شهریور 1394 نظرات (0)

قبلا با مفهوم activity در برنامه نویسی اندروید، آشنا شدیم. اکنون قصد داریم که یک برنامه ساده بسازیم که از دو activity تشکیل شده است، بدین صورت که در activity اصلی، یک دکمه (button) وجود دارد که زمانی که کاربر به آن اشاره می کند، activity دوم نمایش داده می شود (وارد activity دوم می شویم).

در برنامه eclipse ، ابتدا یک پروژه اندروید با نام Kelidestan.com_Two_Activity می سازیم (نام package را برابر com.kelidestan.two_activity قرار می دهیم. نام activity اصلی را برابر MainActivity انتخاب می کنیم و فایل xml متناظر آن را هم، activity_main قرار می دهیم).

بنابراین فولدربندی و فایل های پروژه اندروید، به شکل زیر خواهد بود (سه فایل مهم آن را که در مباحث قبل توضیح دادیم، با کادرهای رنگی نمایش داده ایم :

 

 

 

ادامه مطالب

تعداد صفحات : 2

درباره ما
فروش سورس بیسیک فور و اکلیپس
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    نظرسنجی
    دوست دارید بیشتر روی مطالب آموزشی کار کنیم یا فروش سورس؟
    دانلود ADT Bundle

    دانلود ADT Bundle :

    دقت کنید که برای اجرا شدن نرم افزار ADT Bundle ، باید بسته نرم افزاری java را بر روی سیستم خود نصب کرده باشید (JDK - JRE).

    می توانید نسخه 32 بیتی یا 64 بیتی نرم افزار ADT Bundle را از لینک های زیر دانلود کنید  :


    دانلود مستقیم نسخه 32 بیتی نرم افزار ADT Bundle

    دانلود مستقیم نسخه 64 بیتی نرم افزار ADT Bundle

    دانلود مستقیم JRE  :


    دانلود مستقیم Java Runtime Environment (JRE) 7.0.9 x64.zip

    دانلود مستقیم Java Runtime Environment (JRE) 7.0.9 x86.zip

    آمار سایت
  • کل مطالب : 54
  • کل نظرات : 15
  • افراد آنلاین : 7
  • تعداد اعضا : 451
  • آی پی امروز : 22
  • آی پی دیروز : 1
  • بازدید امروز : 28
  • باردید دیروز : 2
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 34
  • بازدید ماه : 34
  • بازدید سال : 493
  • بازدید کلی : 19,967