omid9191

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

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

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

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

1 Neutral

درباره omid9191

  • درجه
    توسعه دهنده حرفه ای
  1. واقعا کسی نمیدونه؟
  2. سلام من در یک اکتیویتی از imageSwitcher استفاده میکنم + یک باتن که با کلیک برروی باتن عکس عوض میشه کد بهطور کامل به خوبی کار میکنه ولی میخوام یکسری چیزها اضافه کنم که به خوبی جواب نمیده : از 5 تا عکس در imageSwitcher استفاده کردم 1- میخوام از طرق تکست نشون بده که عکس چند از چند داره نمایش داده میشه (که متاسفانه چون عکس ها در آرایه هست از صفر نوشن داده میشه و میخوام تو تکست از 1 شروع بشه مثل 2/5 2-میخوام وقتی به آخرین عکس رسید بتونم یه کاری کنم (پیغان یا بیرون اومدن از اکتیوتی و ... فرقی نمیکنه فقط میخوام اخرین عکس رو برنامه تشخصی بده) 3تو برنامه فقط دکمه next هست و میخوام یه دکمه back بزارم ولی زمانی اولین عکس در حال نمایشه دکمه غیر فعال باشه و از عکس 2 به بعد فعال بشه int imageNo[]={R.drawable.arte1,R.drawable.arte2, R.drawable.arte3,R.drawable.arte4,R.drawable.arte5}; int countImage = imageNo.length; int currentImage = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.show_step); Button nextImage = (Button)findViewById(R.id.btnNext); final TextView txt = (TextView)findViewById(R.id.textView1); final ImageSwitcher imageSwitcher= (ImageSwitcher)findViewById(R.id.imageChanger); imageSwitcher.setFactory(new ImageSwitcher.ViewFactory() { @Override public View makeView() { ImageView imageView = new ImageView(getApplicationContext()); imageView.setImageResource(imageNo[0]); imageView.setScaleType(ScaleType.FIT_CENTER); imageView.setLayoutParams(new ImageSwitcher.LayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams .MATCH_PARENT)); return imageView; } }); txt.setText("مرحله : 1 / "+countImage); nextImage.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { currentImage ++; int set = currentImage+1; if(currentImage==countImage) currentImage = 0; imageSwitcher.setImageResource(imageNo[currentImage]); txt.setText("Step : "+set+" / "+countImage); } }); } ممنون میشم اگر راهنمایی کنید
  3. سلام : میشه کد های مربوط به بخش دیتا بیس رو اینجا بزار یه نگاه کنم ؟
  4. مسیر نصب SDK رو به ایکلپس معرفی کردید ؟
  5. باید از فیلتر شکن معتبر استفاده کنید ولی پیشنهاد میکنم از این سایت SDK رو به صورت کامل دانلود کنید دانلود SDK
  6. تقریبا 1000 رکورد من از بیشتر رکورد هم دیدم تو برنامه ها ولی با سرعت خیلی خوبی اجرا میشد - واسه همون دیتا بیس که من برنامه درست میکنم خیلی طول میکشه تا برنامه بالا بیاد حتی بعد از هر بار که برنامه اجرا میشه از چه دستوراتی باید استفاده کرد . و یه مشکل دیگه هم که هست لیست ویو بیشتر یه حدی هنگ میکنه مثلا 100 آیتم به اونور برنامه کرش میشه - اینم اگر یه راهنمایی کنید ممنون میشم
  7. سلام : چطور میشه سرعت دیتا بیس رو در اندروید بیشتر کرد من دیتا بیس dqlite دارم با رکورد های خیلی زیاد ولی موضع اجرا خیلی طول میکشه تا باز یشه راه حلی هست بشه این مشکل رو حل کرد ؟ من چند نمونه برنامه محتوایی هم دیدم که دیتا بیس شون خیلی زیاد بود ولی به خوبی لود میشد
  8. سلام : من میخوام پلاگین فون گپ رو در ایکلیپس نصب کنم ولی ارور میده از برنامه های ف.ل.ت.ر ش.ک.ن هم استفاده کردم ولی بازم نمیشه ارور Could not find ... میده چیکار باید بکنم ؟
  9. سلام به همه دوستان : چطوری میشه یه منوی اسلایدی راست چین در اندروید درست کرد ؟ تو نت گشتم ولی همشون چپ چین هست اگر یه لینکی یا سایتی برای راست چین دارید ممنون میشم معرفی کنید.
  10. وقتی از فرگمنت استفاده میکنی با استفاده از rootview که داری باید به ویو فرگمنتت دسترسی پیدا کنی . الان اینجا باید از [shcode=java]yourEdittext=(TextView)rootview.findviewbyid(R.id.textview)[/shcode] استفاده کنی ممنون از پاسختون یعنی برای تمامی المان های که هست باید rootview استفاده کرد؟ نمیشه مثلا یه اکتیوتی رو بهش متصل کرد ؟
  11. [align=justify]سلام من در رابطه با منوی کشویی تو نت یه سری اموزش پیدا کردم البته تو انجمن هم چیزهای خوبی پیدا کردم ولی یه سوال که واسم پیش اومده اینه که چطور از فرگمنت های که برای منو استفاد میشه مثل یه اکتیوتی استفاده کرد - به عنوان نمونه بخوام بگم مثلا زمانی که میخوام یه دکمه اضافه کنم خوب به دستور findviewbyid اشکال میگیره و میگه براش یه متد ایجاد کن مانند تصویر زیر.[/align] [align=center] [/align] [align=right]من لینک پروژه رو میزارم که احتیاجی شد یه نگاهی بهش بندازید [/align] [align=right]ممنون میشم اگر راهنمایی کنید [/align] [align=right](فکر کنم زیاد لفظ قلم نوشتم :))[/align] [align=right]SlideMenu[/align]
  12. کسی نیست واقعا جواب بده
  13. سلام به همه اساتید و دوستان توی مثال زیر چطور کوچکترین عدد پیدا میشه ؟ یعنی به این صورت ؟ 4>12 8>4 3>4 3 = min یعنی خونه 0 آرایه رو با خونه 1 آرایه مقایسه میکنه هر کدوم که کوچیکتر بود میره با خونه بعدی مقایسه میشه و ... بین 12 و 4 4 بین 4 و 8 4 بین 4 و 3 3 اینجوریه دقیقا ؟ public class Arrays { // Array Example #3 static void main (int arr[]){ int min = arr[0]; System.out.println("arr[0] >>> " + min); for(int i = 1 ; i if(min >arr[i]) min=arr[i]; System.out.println("Minmum Number is >>>> "+min); } public static void main(String[] args) { // Array Example #3-1 int a[]={12,4,8,3}; main(a); } } code.txt
  14. به این مثال نگاه کنید : چطور این وسط بزگترین عدد رو پیدا میکنه ؟ public class T1 { public static void main(String[] args) { double[] myList = {.5,1.9,2.9,3.4,3.5}; double max = myList[0]; for(int i = 0 ; i < myList.length;i++){ if(myList[i] > max)max = myList[i]; } System.out.println("Max Double is " + max); } }
  15. بازم از برنامه بیرون میاد @Override public void onClick(View arg0) { String alphabet= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLNMOPRSTUVWXYZ0123456789!@#$%^&*()_+="; String s = ""; int randomLen = 1+getRandomNumberInRange(8, 14); for (int i = 0; i < randomLen; i++) { char c = alphabet.charAt(getRandomNumberInRange(0,70)); s+=c; } TextView view = (TextView)findViewById(R.id.textView2); TextView count = (TextView)findViewById(R.id.textView3); view.setText(s);; count.setText(view.getText().toString().trim().length()); } }); 07-20 18:07:56.547: E/AndroidRuntime(6647): android.content.res.Resources$NotFoundException: String resource ID #0x9 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.content.res.Resources.getText(Resources.java:230) 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.widget.TextView.setText(TextView.java:3769) 07-20 18:07:56.547: E/AndroidRuntime(6647): at com.example.trainning.MainActivity$1.onClick(MainActivity.java:50) 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.view.View.performClick(View.java:4204) 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.view.View$PerformClick.run(View.java:17355) 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.os.Handler.handleCallback(Handler.java:725) 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.os.Handler.dispatchMessage(Handler.java:92) 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.os.Looper.loop(Looper.java:137) 07-20 18:07:56.547: E/AndroidRuntime(6647): at android.app.ActivityThread.main(ActivityThread.java:5041) 07-20 18:07:56.547: E/AndroidRuntime(6647): at java.lang.reflect.Method.invokeNative(Native Method) 07-20 18:07:56.547: E/AndroidRuntime(6647): at java.lang.reflect.Method.invoke(Method.java:511) 07-20 18:07:56.547: E/AndroidRuntime(6647): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 07-20 18:07:56.547: E/AndroidRuntime(6647): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 07-20 18:07:56.547: E/AndroidRuntime(6647): at dalvik.system.NativeStart.main(Native Method)