dost-67

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

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

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

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

0 Neutral

درباره dost-67

  • درجه
    Member
  1. سلام لطفا Build Tools revision 26.0.2 خودتون رو برام بزارید تشکر
  2. با سلام من اندرویید استودیو رو به ورژن 3 ارتقا دادم ولی به یک مشکل برخوردم که نمیدونم چه جوری رفعش کنم با تشکر
  3. سلام و خسته نباشید من کد های ثبت نام در هاست از طریق نرم افزار اندروییدی رو نوشتم و دیتابیس و یوزر برای اتصال هم ساختم ولی مشکلی که دارم هنگام مشخصات کاربر ارسال میشه برای ثبت نام این پیغام رو میده Error: INSERT INTO user_info (username, password) VALUES ('', '') Table 'sajadapp_newapp.user_info' doesn't exist کسی میدونه مشکل کجاست
  4. سلام من اندرویید استودیو 2.2 رو امروز نصب کردم ولی این خطا رو میده Error:Protocol family unavailable مشکل کجاست
  5. با سلام من برنامه ای با پرداخت درون برنامه ای بازار ساختم ولی مشکلی که دارم در اندرویید 5 هنگام خرید سکه برنامه فورس کلوز میده ممنون میشم دوستان راهنمایی کنن
  6. videoView = (VideoView) findViewById(R.id.videoView); progressDialog = ProgressDialog.show(Viewvidio.this, "", "لطفا منتظر باشید", true); progressDialog.setCancelable(true); Viewvidio(); } private void Viewvidio() { try { getWindow().setFormat(PixelFormat.TRANSLUCENT); MediaController mediaController = new MediaController(Viewvidio.this); mediaController.setAnchorView(videoView); Uri video = Uri.parse(vid); videoView.setMediaController(mediaController); videoView.setVideoURI(video); videoView.requestFocus(); videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { public void onPrepared(MediaPlayer mp) { progressDialog.dismiss(); videoView.start(); } }); } catch(Exception e) { progressDialog.dismiss(); Toast.makeText(Viewvidio.this, "دانلود با مشکل مواجه است", Toast.LENGTH_SHORT).show(); System.out.println("Video Play Error :"+e.toString()); finish(); } } } نمایش فیلم از اپارات
  7. من از این روش استفاده کردم وقتی یک ایتم داشته باشم درست جواب میده ولی وقتی اطلاعات جدید وارد میکنم و در لیست ویو قرار میگیره هنگام کلیک بر روی ایتم اول مشخصات ایتم دوم رو نمایش میده c = db.rawQuery("SELECT * FROM " + dbh.TABLENAME , null); while (c.moveToNext()) { namehe = c.getString(0); namehesab = namehe; radif1a1s = c.getString(1); radif1a1h = radif1a1s; radif2a1s = c.getString(2); radif2a1h = radif2a1s;
  8. بله توی کویری نوشتن مشکل دارم
  9. فرض کنید دیتابیس من نام ونام خانوادگی و شماره رو ذخیره میکنه و در لیست ویو نام خانوادگی رو نمایش میده تا اینجا مشکلی ندارم ولی من میخوام روی نام خانوادگی هر کدوم کلیک شد نام و شماره اون رو از دیتابیس خارج کن و به صورت تواست نشون بده
  10. با سلام دیتابیسی ساختم که دادهایی از کاربر میگیره و ذخیره میکنه و id دادها را در یک لیست ویو نمایش میده الان میخوام با کلیک بر روی هر id که در لیست ویو نمایش داده شده همه داده های اون ستون رو برای کاربر نمایش بده برای گرفتن کل داده های یک ستون از چه کدی باید استفاده کرد؟؟
  11. با سلام من اطلاعات رو گرفتم و در دیتابیس ذخیره کردم و در لیست ویو نمایش دادم الان میخوام هر ایتم از دیتابیس رو که نمیخوام حذف کنم باید چکار کنم.من تازه کار با دیتابیس رو دارم یاد میگیرم برای همین بعضی از کد هاش رو نمیشناسم
  12. با سلام من میخوام پیام ورودی رو چک کنم اگر پیام از شماره که قبلا مشخص شده بود در دیتابیس ذخیره بشه ولی نمیدونم چرا موقع ذخیره شدن برنامه فورس کلوز میده کد های مربوط به دیتابیس public class DatabaseHelper extends SQLiteOpenHelper { public static String DATABASE = "dbsms"; public static String TABLESMS = "tablsms"; public static String NUMMSG = "numsg"; public DatabaseHelper(Context context) { super(context, DATABASE, null, 1); // TODO Auto-generated constructor stub } @Override public void onCreate(SQLiteDatabase db) { // TODO Auto-generated method stub db.execSQL("CREAT TABLE "+ TABLESMS +" (" + NUMMSG + " TEXT)"); } @Override public void onUpgrade(SQLiteDatabase db, int arg1, int arg2) { // TODO Auto-generated method stub db.execSQL("DROP TABLE IF EXISTS " + TABLESMS); onCreate(db); } } کد های مربوط به BroadcastReceiver public class Smsrec extends BroadcastReceiver { DatabaseHelper dbh; SQLiteDatabase db; ContentValues conntent; String savesms; public static final String SMS_BUNDLE = "pdus"; public void onReceive(Context context, Intent intent) { Bundle intentExtras = intent.getExtras(); if (intentExtras != null) { Object[] sms = (Object[]) intentExtras.get(SMS_BUNDLE); String smsMessageStr = ""; for (int i = 0; i < sms.length; ++i) { SmsMessage smsMessage = SmsMessage.createFromPdu((byte[]) sms[i]); String msgsms = smsMessage.getMessageBody().toString(); String numsms = smsMessage.getOriginatingAddress(); dbh = new DatabaseHelper(context); dbh.getWritableDatabase(); conntent = new ContentValues(); if (numsms.equals("+98939******")) { conntent.put(dbh.NUMMSG, msgsms); db.insert(dbh.TABLESMS, null, conntent); Toast.makeText(context, "ok", 2000).show(); } } } } } اگر کسی راه بهتری برای این کار میشناسه لطفا راهنمایی کن
  13. با سلام من میخوام پیام ورودی رو چک کنم اگر پیام از شماره که قبلا مشخص شده بود در دیتابیس ذخیره بشه ولی نمیدونم چرا موقع ذخیره شدن برنامه فورس کلوز میده کد های مربوط به دیتابیس [ltr]public class DatabaseHelper extends SQLiteOpenHelper { public static String DATABASE = "dbsms"; public static String TABLESMS = "tablsms"; public static String NUMMSG = "numsg"; public DatabaseHelper(Context context) { super(context, DATABASE, null, 1); // TODO Auto-generated constructor stub } @Override public void onCreate(SQLiteDatabase db) { // TODO Auto-generated method stub db.execSQL("CREAT TABLE "+ TABLESMS +" (" + NUMMSG + " TEXT)"); } @Override public void onUpgrade(SQLiteDatabase db, int arg1, int arg2) { // TODO Auto-generated method stub db.execSQL("DROP TABLE IF EXISTS " + TABLESMS); onCreate(db); } }[/ltr] کد های مربوط به BroadcastReceiver [ltr]public class Smsrec extends BroadcastReceiver { DatabaseHelper dbh; SQLiteDatabase db; ContentValues conntent; String savesms; public static final String SMS_BUNDLE = "pdus"; public void onReceive(Context context, Intent intent) { Bundle intentExtras = intent.getExtras(); if (intentExtras != null) { Object[] sms = (Object[]) intentExtras.get(SMS_BUNDLE); String smsMessageStr = ""; for (int i = 0; i < sms.length; ++i) { SmsMessage smsMessage = SmsMessage.createFromPdu((byte[]) sms); String msgsms = smsMessage.getMessageBody().toString(); String numsms = smsMessage.getOriginatingAddress(); dbh = new DatabaseHelper(context); dbh.getWritableDatabase(); conntent = new ContentValues(); if (numsms.equals("+98939******")) { conntent.put(dbh.NUMMSG, msgsms); db.insert(dbh.TABLESMS, null, conntent); Toast.makeText(context, "ok", 2000).show(); } } } } } [/ltr] اگر کسی راه بهتری برای این کار میشناسه لطفا راهنمایی کن
  14. با سلام من در قسمت دیتابیس مشکل دارم من با کد زیر دو کلمه رو ذخیره کردم db.execSQL("insert into login values('"+namebot+"','"+password+"','nothing')"); db.close(); finish(); حالا میخوام namebot رو در BroadcastReceiver فراخوانی کنم و در یک String ذخیره کنم باید از چه کدی استفاده کنم
  15. با سلام من در برنامه در صفحه اول یک دیالوگ باز میشه که رمز و نام کاربری وارد میشه اما نمیدونم چطور باید این دو رو ذخیره کنم مثال های زیادی دیدم ولی همه انا با خروج از برنامه رمز و نام کاربری پاک میشه میدونم باید از کلاس SharedPreferences استفاده کنم ولی نمیدونم چطور باید رمز و پسورد رو به این کلاس انتقال بدم که ذخیره بشه ممنون میشسم دوستان کمک کنن