adlin2000

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

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

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

اعتبار در انجمن

0 Neutral

درباره adlin2000

  • درجه
    Member
  1. هزینه کتاب را تو همون مبلغ شهریه دوره آموزشگاه حساب کردن ( چیزی حدود 800 تومان). ولی هزینه شرکت در آزمون را مجزا و به دلار میگیرن (یعنی اختیاری هست می تونی هزینه شو نپردازی و فقط مدرک آموزشگاه رو بگیری) . اتفاقا تو انجمن حسام الدین کمالان (گوگل پلاس) برای دریافت کتاب پیام گذاشتم ولی خبری نشد . بله ‏، اما با شرایطی که گذاشتن (دریافت کتاب به شرط شرکت در دوره آموزشگاه) ‏، برای من که ساکن شهرستان هستم و مسافتم دور هست از عهده هزینه های رفت و آمد برای حضور در دوره بر نمیام.
  2. متاسفانه هم به صورت تلفنی و هم از طریق تلگرام با آموزشگاه صحبت کردم . گفتن فقط برای کسانی که تو دوره اندروید ثبت نام کنن این امکان مقدور هست
  3. کسی کتاب ATC - Android Application Development برنامه نویسی اندروید را داره ؟ کلی گشتم ولی متاسفانه امکان خرید این کتاب رو پیدا نکردم .
  4. از پاسختون ممنونم فایل xml من بیش از 20 مگابایت هست و زمان زیادی برای Parse کردن میگیره حدود 5 دقیقه . می تونید بگین تقریباً از این مقدار چقدر کاهش پیدا می کنه ؟ مثلاً زمان نصف میشه یا ...
  5. برای دریافت اطلاعات سمت سرور از فایل Xml استفاده می کنم . اما یه مشکلی که دارم زمان زیاد جهت Parse کردن اطلاعات است . اگه از فایل Json به جای Xml استفاده کنم , در سرعت Parse کردن اطلاعات تاثیری داره یا نه ؟
  6. همون طور که من بالا پرسیدم می تونه به دو صورت باشه حالا نمی دونم شما کدومشون مدنظرتون هست من معمولاً از فیلم های آموزشی you tube استفاده می کنم . چند تا لینک براتون میزارم ارتباط مستقیم با sqlserver : http://www.google.com/url?sa=t&rct=j&q=coonct%20to%20sqlserver%20in%20android&source=web&cd=9&cad=rja&ved=0CGkQtwIwCA&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DeiSMgy9UciI&ei=XbFaUrObO8KVtQbJlYCoAw&usg=AFQjCNEKebRXMayiU-owxl43hNrOfunMDQ&sig2=_vBqMym-5Q8hChDL-bt6cQ&bvm=bv.53899372,d.Yms استفاده از وب سرویس جهت تبادل اطلاعات : http://www.google.com/url?sa=t&rct=j&q=web+service+in+android&source=web&cd=9&cad=rja&ved=0CGYQtwIwCA&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQTO5a1IeBl8&ei=iLBaUpzjK4PXswaX4ICYAg&usg=AFQjCNF-oSfFkhb_1kdHZ4L7ysCZHcbHLQ&sig2=TeqorWK5tsy4GYvCmon3zQ&bvm=bv.53899372,d.Yms البته اینا یه ذره ای از مثال هایی بود که براتون گذاشتم ،خودتون بیش از اینا در اینترنت با جستجو می تونید پیدا کنید.
  7. می خواستم یه امکان سنجی کنم که آیا اتصال از طریق وب سرویس بهتره یا اتصال مستقیم به دیتا بیسی که روی سرور محلی است . کدومشون از لحاظ عملکرد بهتره ؟ (کلاً از لحاظ امنیت و توسعه و کدنویسی و ...)
  8. ممنونم مثال های stackoverflow نشان میداد که از فرگمنت ها استفاده کردن، اما مقداری رااز viewpager ها نگرفته بودن . من از این لینک برای پیاده سازی برنامه استفاده کرده بودم . تو این آموزش از page adapter استفاده کردن . حالا بخوام مقداری از viewpager بگیرم چطور باید این کار را انجام بدم (میخوام مقداری Textview داخل viewpager را بدست بیارم و نه postion ) . ظاهراً از getitem در FragmentPagerAdapter استفاده کردن ، اما برای این موضوع به جزتوضیح من مثالی ندیدم
  9. از یکViewpager برای گالری استفاده کرده ام . مشکلی که دارم نمی تونم به کنترل های داخل viewpager که Inflate شده اند ، دسترسی داشته باشم . مثال های زیادی را در اینترنت دیدم اما هیچکدام نحوه دسترسی یا گرفتن مقادیر داخل ویجت را نگفته بودن یا من ندیدم ، حالا نمی تونم به طور صحیح مقادیری را از ویجت Viewpager بگیرم . مثلاً من تو ویجت گالری به کنترل های داخل آن به این صورت دسترسی داشتم : gallery.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {TextView tvid = (TextView) arg1.findViewById(R.id.tvid);getrowlist = (String) tvid.getText(); } @Override public void onNothingSelected(AdapterView<?> arg0) { // TODO Auto-generated method stub }}); [align=right]برای دسترسی به کنترل های این ویجت هر کاری کردم حتی نزدیکترین حالت رویداد setOnPageChangeListenerرا هم امتحان کردم : viewPager.setOnPageChangeListener( new ViewPager.SimpleOnPageChangeListener() { @Override public void onPageSelected(int arg0) { TextView tv = (TextView)viewPager.findViewById(R.id.country); txt.setText(tv.getText()); } @Override public void onPageScrolled(int arg0, float arg1, int arg2) { // TODO Auto-generated method stub } @Override public void onPageScrollStateChanged(int arg0) { // TODO Auto-generated method stub }}); اما در این حالت هم با تغییر صفحات ، همیشه مقداری را برنمی گرداند .(گاهی بر می گردونه و گاهی هم نه) از نظرات و پیشنهادات استقبال می شود[/align]
  10. ممنون و سپاسگزارم این لینک هم خیلی کمک کرد : http://developer.android.com/guide/practices/screens_support.html#qualifiers
  11. ممنون میتونم بپرسم بدون کدنویسی چطوری اینکار را کردین . چون تو برنامه ام میخوام برای دیوایس های مختلف از uiهای خاص آن دیوایس استفاده کنم . بنابراین به دانستن اون خیلی نیاز دارم
  12. سلام من برای بدست اوردن پهنا و ارتفاع تبلتم از کد زیر استفاده کردم : //code 1 WindowManager wm = getWindowManager(); Display d = wm.getDefaultDisplay(); //code 2 Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; // code 3 DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); خروجی برنامه : tv1.setText("getWidth:"+d.getWidth() +" width: "+width + " metrics.widthPixels:"+ metrics.widthPixels); tv2.setText("getHeight:"+d.getHeight() + " height: "+ height + " metrics.heightPixels: " + metrics.heightPixels); اما خروجی که برای تبلت 10 اینچ گرفتم : پهنا : 1280 ارتفاع : 752 و برای خروجی تبلت 7 اینچ خروجی زیر را گرفتم : پهنا :1280 و ارتفاع :736 حالا مشکل من این هست که چرا پهنا تبلت های 7 و 10 اینچ یکی هست !!! ؟
  13. من با توجه راهنمایی srfarzad ، درایور سامسونگ را نصب کردم و الان برنامه ام به خوبی روی تبلت احرا میشه .مشکلی که الان دارم برنامه را روی تبلت Asus امتحان می کنم . با اینکه درایور در قسمت Device Manger نصب هست اما برنامه روی تبلت اجرا نمیشه یا بهتر بگم اصلاً نمشناسه و این پیام را میده : No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD. تصویری از قسمت Device Manger : توضیح بیشتر اینکه برای درایور ایسوس برنامه ای نصب نکردم . چون در همان اول همان طور که تصویر بالا میبینید درایور تبلتم را شناخته و میتونم از طریق usb فایل انتقال بدم
  14. جالبه با اینکه می تونم به فایل یا دایرکتوری های تبلت از طریق usb ارتباط داشته باشم ، اما علامت زرد در Device Manager مقابل یواس بی تبلت هست . باید درایور را نصب کنمممنونم از کمک تون
  15. usb را روی pc‌امتحان کرده ام و بدون اینکه نیاز به نصب درایوری باشه اتوماتیک خودش شناخت و از pc به کلیه فایل ها و دایرکتوری ها دسترسی دارم . چه تنظیماتی را در نرم افزار ایکلیپس انجام بدم تا برنامه روی تبلت اجرا بشه ؟ ممنون و سپاس