arsin

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

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

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

تمامی ارسال های arsin

  1. سلام و درود دوستان بنده برنامه ای مطابق شکل ساخته ام الان می خوام یه ایتم دیگه بهش اضافه کنم یه ایتم شمارنده یعنی با ارسال هر لغت صحیح به شمارنده یک عدد اضافه شود و بیشترین رکورد کاربر ذخیره شود و هر بار در کنار شمارنده قرار می گیرد و با شکسته شدن رکورد توسط کاربر رکورد جدید قرار بگیرد. ممنون میشوم اگر کسی بلده و یا قطعه کدی داره
  2. یه دنیا ممنونم جناب خسرو آبادی از راهنمایی ها و وقتی که گذاشتین
  3. سلام و درود جناب خسرو آبادی بسیار تشکر از وقتی که گذاشتین و جواب پیام های بنده رو دادید ولی بازم مشکل داره کد ها رو کامل و بدون هیچ اروری اجرا کردم جز saveMaxPointInDatabase(maxPoint); اما وقتی برنامه اجرا میشه و می خوام برم صفحه ی مورد نظر ارور می دهد و برنامه متوقف میشه ارور زیر رو میاره وقتی که بر روی start.java به همان قسمتس که مشخص کرده ام میرود یکی اینکه near "1": syntax error این یعنی چی که ارور دیتابیس همینه و در قسمت دیتابس که فرمودین CREATE TABLE [POINT] ([Id] INTEGER PRIMARY KEY AUTOINCREMENT,[MaxPoint] INTEGER)); این گونه باشه یعنی یک جدول به نام POINT داشته باشیم و این جدول دو ستون به نام های Id , MaxPoint داشته باشه بازم شرمنده که انقد سوال میپرسم
  4. جناب خسرو آبادی واقعا نمی دونم چیکار کنم خودمم قاطی کردم یکی اینکه max point , curentPoint از نوع اینتیجر قرار داده ام جدولمم به صورت زیر هستش وقت شما رو هم گرفتم اگر خودتون وقتش رو دارین خواهشن واسم درستش کنید اگرم وقت ندارید بازم سپاس از وقتی ک گذاشتین
  5. فایل جاوا همون صفحه و دیتابیس برنامم Data_b.java Start.java
  6. سلام شب شما هم بخیر دیتابیس
  7. جناب خسرو آبادی سلام خیلی کار کردم با کد هایی ک نوشتی اما در قسمت دیتابیس مشکل دارم
  8. یک دنیا ممنونم جناب خسرو آبادی واقعا لطف کردین انشاالله ک مشکلی نیست ولی اگه مشکلی داشتم حتما می گم
  9. یک دنیا ممنونم جناب خسرو آبادی واقعا لطف کردین انشاالله ک مشکلی نیست ولی اگه مشکلی داشتم حتما می گم
  10. سپاس از لطفتون نه فقط همین یه بازی هستش فعلا بازم ممنون
  11. یه دنیا ممنونم جناب خسروآبادی فقط یک قسمت واسه امتیاز هر بار بازی کردن(تعداد لغات درست) و یکی دیگه واسه ثبت بیشترین رکورد کاربر همین قسمت بیزینس رو واسم بنویسید خودم سعی می کنم دیتا بیسش رو درست کنم اگر بازم مشکلی داشتم حتم اطلاع میدم تشکر از راهنماییهاتون و وقتی ک گذاشتین
  12. بازم ممنونم نه اصن مشکلی نیست دوست عزیز نه هنوز جدول هارو نساختم چندتا جدول می خواد دوتا می خواد
  13. سلام و درود دوست عزیز سپاس از راهنماییتون و وقتی ک گذاشتین چون ک بنده تازه کارم و زیاد مسلط نیستم ممنون می شوم اگر در صورتی ک وقت کافی دارین کد رو واسم بنویسید بازم ممنونم
  14. سلام و درود دوستان در قسمتی از برنامه ام نیاز به ساخت یک درخت خیلی بزرگ مشابه شکل زیر هستم اما تنظیم کردن butoon ها بسیار مشکل هستش و خط واصل رو نمی دونم چطوری رسم کنم ایا واقعا میشه یه همچین درختی رو در قالب بسیار بزرگ رسم کرد .(مثه شجرنامه ) یا اینکه کسی روش دیگری به ذهنش میرسه ممنون میشم از کسانی که اگر راه حلی سراغ دارن رو اطلاع دهند
  15. سلام دوست عزیز ممنون از پاسخ و نظرتون خودمم تنها چیزی ک به ذهنم رسید همین بود بازم تشکر
  16. بنده تازه در حال یاد گرفتن اندروید استودیو هستم چند روزی هست که ساخت یک اپلیکیشن را شروع کرده ام اما در بخشی از پروژه می خواهم هم اسلایدینگ منو و هم گالری عکس رو در برنامه قرار بدم اما ب مشکل برخورده ام و محل دقیق کد های گالری رو نمی دونم این رو هم بگم ک از اسلاید منوی پیش فرض اندروید استودیو استفاده کرده ام این هم کد ها package com.example.pezhman.satiari; import android.content.Intent; import android.os.Bundle; import android.support.design.widget.FloatingActionButton; import android.support.design.widget.Snackbar; import android.view.View; import android.support.design.widget.NavigationView; import android.support.v4.view.GravityCompat; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; import android.view.Menu; import android.view.MenuItem; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import android.view.Window; import android.view.animation.AnimationUtils; import android.widget.AdapterView; import android.widget.BaseAdapter; import android.widget.Gallery; import android.widget.Gallery.LayoutParams; import android.widget.ImageSwitcher; import android.widget.ImageView; import android.widget.ViewSwitcher; public class Gallory extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_gallory); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) .setAction("Action", null).show(); } }); DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle( this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close); drawer.setDrawerListener(toggle); toggle.syncState(); NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); navigationView.setNavigationItemSelectedListener(this); } @Override public void onBackPressed() { DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); if (drawer.isDrawerOpen(GravityCompat.START)) { drawer.closeDrawer(GravityCompat.START); } else { super.onBackPressed(); } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.gallory, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } @SuppressWarnings("StatementWithEmptyBody") @Override public boolean onNavigationItemSelected(MenuItem item) { // Handle navigation view item clicks here. int id = item.getItemId(); if (id == R.id.history) { Intent intent = new Intent(Gallory.this, History.class); startActivity(intent); } else if (id == R.id.gallery) { Intent intent2 = new Intent(Gallory.this, Gallory.class); startActivity(intent2); } else if (id == R.id.family) { Intent intent3 = new Intent(Gallory.this, Family.class); startActivity(intent3); } else if (id == R.id.social) { Intent intent4 = new Intent(Gallory.this, Social.class); startActivity(intent4); } else if (id == R.id.about) { Intent intent5 = new Intent(Gallory.this, About.class); startActivity(intent5); } else if (id == R.id.call) { } DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); drawer.closeDrawer(GravityCompat.START); return true; } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_gallory); mSwitcher = (ImageSwitcher) findViewById(R.id.switcher); mSwitcher.setFactory(this); mSwitcher.setInAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_in)); mSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_out)); Gallery g = (Gallery) findViewById(R.id.gallery); g.setAdapter(new ImageAdapter(this)); g.setOnItemSelectedListener(this); } public void onItemSelected(AdapterView<?> parent, View v, int position, long id) { mSwitcher.setImageResource(mImageIds[position]); } public void onNothingSelected(AdapterView<?> parent) { } public View makeView() { ImageView i = new ImageView(this); i.setBackgroundColor(0xFF000000); i.setScaleType(ImageView.ScaleType.FIT_CENTER); i.setLayoutParams(new ImageSwitcher.LayoutParams( LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); return i; } private ImageSwitcher mSwitcher; public class ImageAdapter extends BaseAdapter { public ImageAdapter(Context c) { mContext = c; } public int getCount() { return mThumbIds.length; } public Object getItem(int position) { return position; } public long getItemId(int position) { return position; } public View getView(int position, View convertView, ViewGroup parent) { ImageView i = new ImageView(mContext); i.setImageResource(mThumbIds[position]); i.setAdjustViewBounds(true); i.setLayoutParams(new Gallery.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); i.setBackgroundResource(R.drawable.picture_frame); return i; } private Context mContext; } private Integer[] mThumbIds = { R.drawable.sample_thumb_0, R.drawable.sample_thumb_1, R.drawable.sample_thumb_2, R.drawable.sample_thumb_3, R.drawable.sample_thumb_4, R.drawable.sample_thumb_5, R.drawable.sample_thumb_6, R.drawable.sample_thumb_7 }; private Integer[] mImageIds = { R.drawable.sample_0, R.drawable.sample_1, R.drawable.sample_2, R.drawable.sample_3, R.drawable.sample_4, R.drawable.sample_5, R.drawable.sample_6, R.drawable.sample_7 }; }
  17. سلام ممنونم از وقتی ک گذاشتین ولی هیچ یک از فایل های بالا اجرا نشدن خودم کمی فایل های قبلی را دست کاری کردم و به نتیجه رسیدم. Gallory.java
  18. سلام من کدی رو می خواهم که با کلیک بر روی button به شبکه های اجتماعی منظور از شبکه های اجتماعی این هستش ک از خود نرم افزار وارد شبکه بشه خودم قطعه کدی دارم ک با کلیک بر روی ان فقط مرورگر ها رو باز می کنه ممنون میشم اگه کسی بلد هستش کمک کنه
  19. ممنون از شما کارم با این کد راه افتاد Uri uri = Uri.parse("http://instagram.com/_u/xxx"); Intent likeIng = new Intent(Intent.ACTION_VIEW, uri); likeIng.setPackage("com.instagram.android"); try { startActivity(likeIng); } catch (ActivityNotFoundException e) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://instagram.com/xxx"))); }
  20. سلام دوست عزیز بفرمایید اینم فایل جاوا البته دوتا فایل جاوا نیست فقط یکیه من قطعه کد گالری رو قرار داده ام در این فایل در حال حاظر تنها اروری که داره همونب هست ک در عکس مشخصش کرده ام دیگه نمی دونم محل قرار گیری کد گالری درست هست یا نه خواهش می کنم کمک کنید دو روزه در گیر اینم Gallory.java
  21. کد کلاس naviagation drawer activiti package com.example.pezhman.satiari; import android.content.Intent; import android.os.Bundle; import android.support.design.widget.FloatingActionButton; import android.support.design.widget.Snackbar; import android.view.View; import android.support.design.widget.NavigationView; import android.support.v4.view.GravityCompat; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; import android.view.Menu; import android.view.MenuItem; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import android.view.Window; import android.view.animation.AnimationUtils; import android.widget.AdapterView; import android.widget.BaseAdapter; import android.widget.Gallery; import android.widget.Gallery.LayoutParams; import android.widget.ImageSwitcher; import android.widget.ImageView; import android.widget.ViewSwitcher; public class Gallory extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_gallory); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) .setAction("Action", null).show(); } }); DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle( this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close); drawer.setDrawerListener(toggle); toggle.syncState(); NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); navigationView.setNavigationItemSelectedListener(this); } @Override public void onBackPressed() { DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); if (drawer.isDrawerOpen(GravityCompat.START)) { drawer.closeDrawer(GravityCompat.START); } else { super.onBackPressed(); } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.gallory, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } @SuppressWarnings("StatementWithEmptyBody") @Override public boolean onNavigationItemSelected(MenuItem item) { // Handle navigation view item clicks here. int id = item.getItemId(); if (id == R.id.history) { Intent intent = new Intent(Gallory.this, History.class); startActivity(intent); } else if (id == R.id.gallery) { Intent intent2 = new Intent(Gallory.this, Gallory.class); startActivity(intent2); } else if (id == R.id.family) { Intent intent3 = new Intent(Gallory.this, Family.class); startActivity(intent3); } else if (id == R.id.social) { Intent intent4 = new Intent(Gallory.this, Social.class); startActivity(intent4); } else if (id == R.id.about) { Intent intent5 = new Intent(Gallory.this, About.class); startActivity(intent5); } else if (id == R.id.call) { } DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); drawer.closeDrawer(GravityCompat.START); return true; } } , کد گالری هم @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_gallory); Button button11 = (Button) findViewById(R.id.button11); button11.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v){ Intent i = new Intent(Gallory.this , Video.class); startActivity(i); } }); mSwitcher = (ImageSwitcher) findViewById(R.id.switcher); mSwitcher.setFactory(this); mSwitcher.setInAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_in)); mSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_out)); Gallery g = (Gallery) findViewById(R.id.gallery); g.setAdapter(new ImageAdapter(this)); g.setOnItemSelectedListener(this); } public void onItemSelected(AdapterView<?> parent, View v, int position, long id) { mSwitcher.setImageResource(mImageIds[position]); } public void onNothingSelected(AdapterView<?> parent) { } public View makeView() { ImageView i = new ImageView(this); i.setBackgroundColor(0xFF000000); i.setScaleType(ImageView.ScaleType.FIT_CENTER); i.setLayoutParams(new ImageSwitcher.LayoutParams( LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); return i; } private ImageSwitcher mSwitcher; public class ImageAdapter extends BaseAdapter { public ImageAdapter(Context c) { mContext = c; } public int getCount() { return mThumbIds.length; } public Object getItem(int position) { return position; } public long getItemId(int position) { return position; } public View getView(int position, View convertView, ViewGroup parent) { ImageView i = new ImageView(mContext); i.setImageResource(mThumbIds[position]); i.setAdjustViewBounds(true); i.setLayoutParams(new Gallery.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); i.setBackgroundResource(R.drawable.picture_frame); return i; } private Context mContext; } private Integer[] mThumbIds = { R.drawable.sample_thumb_0, R.drawable.sample_thumb_1, R.drawable.sample_thumb_2, R.drawable.sample_thumb_3, R.drawable.sample_thumb_4, R.drawable.sample_thumb_5, R.drawable.sample_thumb_6, R.drawable.sample_thumb_7 }; private Integer[] mImageIds = { R.drawable.sample_0, R.drawable.sample_1, R.drawable.sample_2, R.drawable.sample_3, R.drawable.sample_4, R.drawable.sample_5, R.drawable.sample_6, R.drawable.sample_7 };
  22. ببینید من این کد گالری رو وقتی در اکتیویتی خالی میزارم کامل اجرا میشه ولی الان می خواهم در اکتیویتی navigation drawer activiti بزارم ولی نمی دونم چطور و در کجای قرارش بدم محل دقیق جای گزاریشو نمی دونم ممنونم از پاسختون
  23. مشکل من اینکه این قطعه کد ک مربوط ب گالری عکس و نمایش عکس هستش دقیقا کجا باید قرار بگیرد و آیا اصن کد گالری درست هستش و دو بار (public void oncreate(bundle savedInstanceState این قطعه کد تعریف کرده ام @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_gallory); mSwitcher = (ImageSwitcher) findViewById(R.id.switcher); mSwitcher.setFactory(this); mSwitcher.setInAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_in)); mSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_out)); Gallery g = (Gallery) findViewById(R.id.gallery); g.setAdapter(new ImageAdapter(this)); g.setOnItemSelectedListener(this); } public void onItemSelected(AdapterView<?> parent, View v, int position, long id) { mSwitcher.setImageResource(mImageIds[position]); } public void onNothingSelected(AdapterView<?> parent) { } public View makeView() { ImageView i = new ImageView(this); i.setBackgroundColor(0xFF000000); i.setScaleType(ImageView.ScaleType.FIT_CENTER); i.setLayoutParams(new ImageSwitcher.LayoutParams( LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); return i; } private ImageSwitcher mSwitcher; public class ImageAdapter extends BaseAdapter { public ImageAdapter(Context c) { mContext = c; } public int getCount() { return mThumbIds.length; } public Object getItem(int position) { return position; } public long getItemId(int position) { return position; } public View getView(int position, View convertView, ViewGroup parent) { ImageView i = new ImageView(mContext); i.setImageResource(mThumbIds[position]); i.setAdjustViewBounds(true); i.setLayoutParams(new Gallery.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); i.setBackgroundResource(R.drawable.picture_frame); return i; } private Context mContext; } private Integer[] mThumbIds = { R.drawable.sample_thumb_0, R.drawable.sample_thumb_1, R.drawable.sample_thumb_2, R.drawable.sample_thumb_3, R.drawable.sample_thumb_4, R.drawable.sample_thumb_5, R.drawable.sample_thumb_6, R.drawable.sample_thumb_7 }; private Integer[] mImageIds = { R.drawable.sample_0, R.drawable.sample_1, R.drawable.sample_2, R.drawable.sample_3, R.drawable.sample_4, R.drawable.sample_5, R.drawable.sample_6, R.drawable.sample_7 }; }