جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'اندروید'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

208 نتیجه پیدا شد

  1. سلام نرم افزار اندروید که به زبان روسی است . میشه زبان نرم افزار را به فارسی تبدیل کرد . ( نرم افزار فقط حالت اطلاع رسانی دارد یعنی به صورت درختی اطلاعات را نوشته و هر شاخه را کلیک کنی به صورت چند شاخه باز میشه . چون نوشته ها به صورت روسی است میخواستم به صورت فارسی نوشته بشه تا یادگیری راحت تر باشه . نوشته ها هم به صورت اسم است و احتیاج به ترجمه نداره . برای مثال قاره ها را به صورت شاخه بنویسیم و اگه آسیا را کلیک کنیم کشور ها به صورت شاخه باز بشه همینطوری میره تا به شهر برسه ( برای مثال گفتم نرم افزار در مورد موضوع دیگه است )) با تشکر
  2. سلام شرمنده من به یک مشکلی برخوردم من بعداز نصب اندروید استودیو این ارور بمن میده http://uupload.ir/files/c772_untitled.png
  3. نگارش 1.0.0

    14 دانلود

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

    رایگان

  4. با سلام می خواستم ببینم چطور میشه به برنامه ای که ساخته شده و در مارکت ها منتشر شده یه دکمه یا عکس اضافه کرد مثل برنامه ی بازار که اپدیدت میشه برای مثال من یه برنامه رو منتشر کردم و بعد می خوام یه دکمه دیگه بهش اضافه کنم اگر باید از webview استفاده کرد توضیح بدین؟یا از فایل json ؟ توضیح لطفا با تشکر
  5. با سلام دوستان من داخل برنامم از یک textView استفاده کردم که برای نمایش متن داخلش ، یک string رو فراخوانی میکنم ولی برنامه موقع ران شدن این ارور رو میده : Error:(194, 31) No resource found that matches the given name (at 'text' with value '@string/hello'). و این در حالیه که داخل فایل string.xml کد : <string name="hello"> ............... </string> قرار داره . اگه کسی راه حل رو میدونه لطفا راهنمایی کنه . ممنون میشم.
  6. سلام.وقتی برنامم رو ران می کنم خط زیر تب به این شکل در میاد ولی بعد اینکه روی یکی دیگه از تب ها کلیک می کنم درست میشه شما میدونین مشکل چیه؟
  7. سلام جنی موشن نصب کردم برنامه هارو برعکس نشون میده
  8. سلام دوستان. دارم با spinner کار میکنم و در مرحله یادگیری هستم. اما اکثر آموزش هایی که تو اینترنت دیدم اینطور بود که با انتخاب یک آیتم فقط یه متن بصورت toast نمایش داده میشه که میگه "شما فلان موضوع رو انتخاب کردید" ... اما من میخام با انتخاب یک موضوع، یه کلاس جدید باز بشه بالفرض اگه موضوع هنر رو انتخاب کردم یه صفحه جدید باز بشه...کسی فایل آموزشی داره یا میتونه کمکم کنه؟؟
  9. سلام خسته نباشید من پیشنهاد داشتم یه تایم لاین ایجاد بشه برای اموزش برنامه نویسی اندروید و از اون لینک بشه به انجمن و تاپیک ها و کتاب های مربوطه اینطوری اشخاص تازه وارد گیج نمیشن با تشکر
  10. معرفی امولاتور manymo اندروید: یکی از امولاتورهای جدید به اسم Manymo که توسعه دهندگان اندروید میتوانند به عنوان جایگزین AVD و Genymotion میتوانند استفاده کنند Manymo میباشد از جمله مزایای امولاتور Manymo : رایگان بودن استفاده از Manymo قابلیت Embed شدن به اندروید استودیو و اکلیپس برای توسعه اپلیکیشن استفاده کردن بیش از 100 هزار توسعه دهنده اندروید از Manymo پشتیبانی از سایز های مخلتف دستگاه های اندرویدی و... برای دانلود و نصب Manyo میتوانید به وب سایت https://www.manymo.com/ مراجعه نمایید
  11. دوستان گل به دنبال تشکیل ی تیم دولوپر اندروید هستم اگه مایل به همکاری هستین پیوی تشریف بیارید معیار: اخلاق _پشتکار_کارتیمی_خلاقیت سطح:متوسط به بالا
  12. سلام دوستان ، خسته نباشید من یه برنامه نویس مبتدی - متوسط هستم !! یه جورایی البته میخوام برنامه نویسی اندورید رو شروع کنم میخواستم بدونم مبانی کلیش چیه و آیا این آموزش برای شروع خوبه ؟ آموزش ویدئویی فقط میخواستم بدونم اگه زبانم خیلی قوی نباشه حتما باید از ویدئوهای فارسی استفاده کنم ؟ چون میخوام کلا مبانی و اصولشو یاد بگیرم که به مشکل بر نخورم. با تشکر
  13. با سلام دوستان یه نفر راجب این api نسخه دو بازار یه آموزش بزاره. مشکلم با این فایل php هست که رو سرور خودم باید بزارم. قبلا راه اندازی کرده بودم درست کار میکرد. الان از کار افتاده با بازار ارتباط برقرار کردم گفت فایل پی اچ پی اشتباه. نمیدونم اگه اشتباه پس تا الان چطور کار میکرد.
  14. با سلام. من میخام سرور در اندروید رو یاد بگیرم. لطفا یک منبع اموزشی خوب ک از همون اول بصورت پایه ای اموزش داده باشه، ب بنده معرفی کنید.
  15. با سلام وقتی که با استفاده از cordova و plugin مربوط به sqlite یک database را create ‌کرده و داده های مورد نظر را در آن قرار می دهیم به چه صورت می توان به فایل ایجاد شده دسترسی داشت؟ به عبارت دیگر این فایل مربوط به database در کجا ذخیره می شود تا بتوان با استفاده از نرم افزارهایی مانند navicat آنرا مشاهده کرد؟ با تشکر
  16. سلام. من یه سری متن رو از دیتا بیس خوندم و تو لیست ویو با SimpleAdapter نشون دادم.همونطور که میدونین SimpleAdapter یه استرینگ و اینتیجر داره. واسه لیست ویو دوتا تکست ویو تو یه Layout دیگ گزاشتم.میخوام فونت اونارو تغییر بدم.به صورت معمولی وقتی TextView هارو تعریف میکنم و با TypeFace فونت رو تغییر میدم ارور Null... میده و از برنامه میاد بیرون.اگه میشه راهنماییم کنید. پ.ن : اگه میخواین بگین یه اداپتر خودت بساز و از اونجا تغییر بده. حرفتون درسته.ولی من فقط بلدم کلاس اداپترمو از ArrayAdapter ارث بری کنم.که در اون صورت متغیر های استرینگ و اینتیجری که میخوامو نداره.لطفا راهنماییم کنید.
  17. با سلام من با زبان برنامه نویس جاوا کار می کنم این کد منه که یه عکس رو دانلود می کنه و در Notification نشون می ده public class MainActivity extends Activity { Button btn; DownloadManager DownloadManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn =(Button)findViewById(R.id.button1); btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub DownloadManager =(DownloadManager)getSystemService(Context.DOWNLOAD_SERVICE); Uri uri = Uri.parse("http://www.tutorialspoint.com/green/images/logo.png"); DownloadManager.Request request = new DownloadManager.Request(uri); request.setNotificationVisibility(Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); Long reference = DownloadManager.enqueue(request); } }); } } ولی خود عکس در دستگاه ذخیره می شه من می خوام تو خود پروژه ذخیره شه یعنی: در پوشه res/draweble تا ازش استفاده کنم راه حلش چیه؟ با تشکر
  18. با سلام در حال نوشتن برنامه کمیک بودم که به یه مشکل بر خوردم وقتی یه کمیک گذاشتم (حتی عکس ها فشرده شده بود) حجم اپلیکیشن زیاد شد و این اصلا خوب نیست می خوام کدی بنویسم که وقتی کاربر روی دکمه کلیک می کنه کمیکو دانلود کنه لطفا تو نوشتن کد کمکم کنید با تشکر
  19. سلام کسی کد زوم کردن با دوبار ضربه زدن بلد هست
  20. کدی میخوام که کلمه جستجو شده تغییر رنگ بده متنم داخل SQlite هست کد جستجو public class search extends ListActivity { private database db; private String[] matn; private String[] Tedad; private String[] onvan; private String[] cpage; private String[] page; private EditText edt_searchbox; private RadioButton rdo_search_name; private RadioButton rdo_search_text; private TextView status; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_searsh); db=new database(this); edt_searchbox = (EditText) findViewById(R.id.edt_searchbox); rdo_search_name = (RadioButton) findViewById(R.id.rdo_search_name); rdo_search_text = (RadioButton) findViewById(R.id.rdo_search_text); status = (TextView) findViewById(R.id.txt_status); refresh(edt_searchbox.getText().toString(), "matn"); Button button = (Button)findViewById(R.id.buttons); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if(rdo_search_name.isChecked()){ refresh(edt_searchbox.getText().toString(), "onvan"); } else if (rdo_search_text.isChecked()) { refresh(edt_searchbox.getText().toString(), "matn"); } } }); } @Override protected void onListItemClick(ListView l, View v, int position, long id) { Intent i=new Intent(search.this,Activity6.class); i.putExtra("onvan", onvan[position]); i.putExtra("matn",matn[position]); search.this.startActivity(i); } class AA extends ArrayAdapter<String>{ public AA(){ super(search.this,R.layout.raw_seasone,matn); } @Override public View getView(final int position, View convertView, ViewGroup parent) { LayoutInflater in=getLayoutInflater(); View row=in.inflate(R.layout.raw_seasone, parent,false); //---------------------------------------------------------- TextView name=(TextView) row.findViewById(R.id.name_season); TextView r=(TextView) row.findViewById(R.id.teedad_dastan); name.setText(onvan[position]); name.setTypeface(MainActivity.font); r.setText(""); //----------------------------------------------------------------- return (row); } } private void refresh(String text1 , String field){ db.open(); int s = db.shmaresh_jostojoo(text1, field); if (edt_searchbox.getText().toString().equals("")) { s = 0; status.setText(" لطفا کلمه مورد نطرتان را وارد کنید"); }else { status.setText(" تعداد "+s+" یافت شد "); } matn=new String[s]; onvan=new String[s]; for(int i=0;i<s;i++){ matn[i]=db.jostojoo(i, 2, text1, field); onvan[i]=db.jostojoo(i, 1, text1, field); } setListAdapter(new AA()); db.close(); } }
  21. من یک سری عکس در drawable که اسمشون رو در SQlite ذخیره کردم میخوام اونارو در listview نمایش بدم کد دیتابیسم public class database extends SQLiteOpenHelper { public final String path = "data/data/com.example.asus.myapplication/databases/"; public final String Name = "mydb"; public SQLiteDatabase mydb; private final Context mycontext; public database(Context context) { super(context, "mydb", null, 1); mycontext = context; } @Override public void onCreate(SQLiteDatabase arg0) { } @Override public void onUpgrade(SQLiteDatabase arg0, int arg1, int arg2) { } public void useable() { boolean checkdb = checkdb(); if (checkdb) { } else { this.getReadableDatabase(); try { copydatabase(); } catch (IOException e) { } } } public void open() { mydb = SQLiteDatabase.openDatabase(path + Name, null, SQLiteDatabase.OPEN_READWRITE); } @Override public void close() { mydb.close(); } public boolean checkdb() { SQLiteDatabase db = null; try { db = SQLiteDatabase.openDatabase(path + Name, null, SQLiteDatabase.OPEN_READONLY); } catch (SQLException e) { } return db != null ? true : false; } public void copydatabase() throws IOException { OutputStream myOutput = new FileOutputStream(path + Name); byte[] buffer = new byte[1024]; int lenght; InputStream myInput = mycontext.getAssets().open(Name); while ((lenght = myInput.read(buffer)) > 0) { myOutput.write(buffer, 0, lenght); } myInput.close(); myOutput.flush(); myOutput.close(); } public String namayesh(int row , int field , String table){ Cursor Cursor = mydb.rawQuery("SELECT * FROM "+table , null); Cursor.moveToPosition(row); String str = Cursor.getString(field); return str; } public Integer shomaresh_field(String table,String field){ Cursor Cursor = mydb.rawQuery("SELECT * FROM "+table+" group by "+field, null); int i = Cursor.getCount(); return i ; } public String namayesh_fasl(String table , int row){ Cursor Cursor = mydb.rawQuery("SELECT * FROM "+table+" group by onvan", null); Cursor.moveToPosition(row); String s = Cursor.getString(1); return s ; } public String namayesh_aks(String table , int row){ Cursor Cursor = mydb.rawQuery("SELECT * FROM "+table+" group by onvan", null); Cursor.moveToPosition(row); String s = Cursor.getString(4); return s ; } public Integer shomaresh_dastan (String table , String onvan){ Cursor Cursor = mydb.rawQuery("SELECT * FROM "+table+" where onvan='"+onvan+"' group by matn", null); int s = Cursor.getCount(); return s; } public String namayesh_dastan (String table , int row , String onvan , int field){ Cursor Cursor = mydb.rawQuery("select * from "+table+" where onvan='"+onvan+"' group by matn",null); Cursor.moveToPosition(row); String save = Cursor.getString(field); return save; } public String jostojoo(int row , int col , String word , String field){ Cursor cursor; if (field.equals("onvan")) { cursor = mydb.rawQuery("select * from dastanha where "+field+" like '%"+word+"%' group by onvan", null); }else { cursor = mydb.rawQuery("select * from dastanha where "+field+" like '%"+word+"%'", null); } cursor.moveToPosition(row); String save = cursor.getString(col); return save; } public Integer shmaresh_jostojoo(String word , String field){ Cursor cursor; if (field.equals("onvan")) { cursor = mydb.rawQuery("select * from dastanha where "+field+" like '%"+word+"%' group by onvan" , null); }else { cursor = mydb.rawQuery("select * from dastanha where "+field+" like '%"+word+"%'", null); } int save = cursor.getCount(); return save; } public void beroozresani_doostdashtaniha (String table , String onvan , String matn , String value){ ContentValues cv = new ContentValues(); cv.put("fav", value); mydb.update(table, cv, "onvan='"+onvan+"' and matn='"+matn+"'", null); } public Integer shomaresh_doosrdashtaniha(String table){ Cursor Cursor = mydb.rawQuery("select * from "+table+" where fav=1 group by onvan", null); int save = Cursor.getCount(); return save; } public String namayesh_doosrdashtaniha(String table , int row , int field){ Cursor Cursor = mydb.rawQuery("select * from "+table+" where fav=1 group by onvan", null); Cursor.moveToPosition(row); String save = Cursor.getString(field); return save; } } کد نمایش lisview public class Activity2 extends ListActivity{ private database db; private String[] Name; private String[] Teedad; private String[] Aks; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_2); db = new database(this); refresher(); setListAdapter(new AA()); } class AA extends ArrayAdapter<String>{ public AA(){ super(Activity2.this,R.layout.raw_seasone,Name); } @Override public View getView(int position, View convertView, ViewGroup parent) { LayoutInflater in = getLayoutInflater(); View row = in.inflate(R.layout.raw_seasone, parent,false); TextView name = (TextView) row.findViewById(R.id.name_season); TextView teedad = (TextView) row.findViewById(R.id.teedad_dastan); ImageView aks = (ImageView) row.findViewById(R.id.name_aks); name.setText(Name [position]); teedad.setText(Teedad [position]); return (row); } } private void refresher(){ db.open(); int save = db.shomaresh_field("dastanha", "onvan"); Name = new String[save]; Teedad = new String[save]; Aks = new String[save]; for (int i = 0; i <save; i++) { Name[i] = db.namayesh_fasl("dastanha", i); Teedad[i] = db.shomaresh_dastan("dastanha", Name[i].toString())+""; Aks[i] = db.namayesh_fasl("dastanha", i); } db.close(); } } چه کدی اضافه کنم برای resource
  22. سلام لطفا کمکم کنین من میخوام هنگامی که برنامه داره نصب میشه مجوز دسترسی های لازم رو بگیره نه داخل برنامه و از طریق سوال پرسیدن دقیقا مثل تصویر لطفا کمکم کنین برام خیلی مهمه
  23. ? برگزاری دوره های آموزشی اندروید ? _____________________________________________ این دوره ها در دو سطح برگذار میشود : ? مقدماتی جاوا ? مقدماتی اندروید ⁉️ پیش نیاز : ?سطح مقدماتی جاوا نیاز به هیچ پیش نیازی ندارد و از صفر برنامه نویسی شروع میشود. ?سطح مقدماتی اندروید نیاز به آشنایی با زبان برنامه نویسی جاوا و مفاهیم شی گرایی دارد. ? هزینه کلاس ها : به مناسبت افتتاحیه شرکت تمامی کلاس ها دارای 70 درصد !!! تخفیف افتتاحیه میباشد. ? 20 ساعت کلاس جاوا —--> 100 هزار تومان ? 20 ساعت کلاس اندروید — > 150 هزار تومان ? مکان برگزاری : کلاس ها در استودیو برنامه نویسی تاچ واقع در پیروزی برگزار میشود. ‼️ شروع کلاس ها از 1 اسفند !!! برای ثبت نام و اطلاع از اخبار به روز و تخفیف های ویژه در کانال تلگرام ما عضو شوید : ?StudioTouch@?
  24. نگارش 1.0.0

    22 دانلود

    یک فایل زیپ حاوی پروژه ی کامل اپلیکیشن با قابلیت ایمپورت شدن در اکلیپس ویژگی های برنامه: استفاده از اینتنت های بازار دارای قسمت جستجو دارای قسمت تنظیمات استفاده از نمایش اطلاعات در وب ویو استفاده از اسپلش اسکرین دارای پایگاه داده مای اس کیو ال استفاده از لیست ویو سفارشی استفاده اکشن بار قسمت علاقه مندی ها و...

    50٬000 ریال

  25. مشاهده فایل سورس کد اپلیکیشن ولنتاین یک فایل زیپ حاوی پروژه ی کامل اپلیکیشن با قابلیت ایمپورت شدن در اکلیپس ویژگی های برنامه: استفاده از اینتنت های بازار دارای قسمت جستجو دارای قسمت تنظیمات استفاده از نمایش اطلاعات در وب ویو استفاده از اسپلش اسکرین دارای پایگاه داده مای اس کیو ال استفاده از لیست ویو سفارشی استفاده اکشن بار قسمت علاقه مندی ها و... ارسال کننده electroncompany ارسال ۱۷/۰۲/۱۳ دسته سورس پروژه اندروید