b.kordtabar

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

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

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

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

0 Neutral

درباره b.kordtabar

  • درجه
    Advanced Member
  1. با سلام آیا می توان برنامه ای نوشت که memory usage یا cpu usage اپلیکیشن را اندازه بگیرد ؟ کسی می تواند راهنمایی کند؟ با تشکر
  2. چگونه می توان در اپلیکیشن اندروید قابلیت آپ دیت اضافه کرد؟
  3. با سلام برنامه نوشتم که از کاربر می خواهد لیستی از عکسها را وارد کند و در imageview نمایش دهد، حالا می خواهم عکسهایی که کاربر وارد کرده آدرس آن را به جای خود عکس در پایگاه داده ذخیره کنم باید چه کار کنم؟
  4. سلام چگونه می توان عکسی که در ImageView نمایش داده می شود در پایگاه داده Sqlite اندروید ذخیره کرد؟
  5. با سلام هنگام اجرای برنامه تقویم فارسی با Date Picker اپ اندروید crash می کند و روی قسمت typeface خطا می گیرد. Typeface typeface = Typeface.createFromAsset(getAssets(), "Shabnam-Light-FD.ttf");
  6. با سلام آموزشی برای دریافت داده json و نمایش آن در اپ مربوطه نیاز دارم.
  7. با سلام برای دریافت داده json در اندروید نیاز به ایمپورت کردن import org.apache.http.client.HttpClient import org.apache.http.impl.client.DefaultHttpClient خواهم داشت هنگام اضافه کردن در قسمت dependency با خطا مواجه می شود.
  8. فیلد آخر MODEL
  9. با سلام می خواهم لیستی از داده ها را در پایگاه داده sqlite اندروید ذخیره کنم داده مربوط به ستون آخر نمایش داده نمی شود کد مربوطه را ارسال می کنم، اگر می توانید راهنمایی کنید. package com.example.t.newsqlite; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import java.util.ArrayList; import java.util.List; public class DatabaseHandler extends SQLiteOpenHelper { private static final int DATABASE_VERSION = 1; private static final String DATABASE_NAME = "carManager"; private static final String TABLE_CONTACTS = "cars"; private static final String KEY_ID = "id"; private static final String KEY_BRAND = "brand"; private static final String KEY_WORKED = "worked"; private static final String KEY_MODEL="model"; public DatabaseHandler(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION); } @Override public void onCreate(SQLiteDatabase db) { String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_CONTACTS + "(" + KEY_ID + " INTEGER PRIMARY KEY," + KEY_BRAND + " TEXT," + KEY_WORKED + " TEXT," + KEY_MODEL + " TEXT " + ")"; db.execSQL(CREATE_CONTACTS_TABLE); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS " + TABLE_CONTACTS); onCreate(db); } public void addContact(Car car) { SQLiteDatabase db = this.getWritableDatabase(); ContentValues values = new ContentValues(); values.put(KEY_BRAND, car.getBrand()); values.put(KEY_WORKED, car.getWorked()); values.put(KEY_MODEL, car.getModel()); db.insert(TABLE_CONTACTS, null, values); db.close(); } public Car getContact(int id) { SQLiteDatabase db = this.getReadableDatabase(); Cursor cursor = db.query(TABLE_CONTACTS, new String[]{KEY_ID, KEY_BRAND, KEY_WORKED, KEY_MODEL}, KEY_ID + "=?", new String[]{String.valueOf(id)}, null, null, null, null); if (cursor != null) cursor.moveToFirst(); Car car = new Car(Integer.parseInt(cursor.getString(0)), cursor.getString(1), cursor.getString(2),cursor.getString(3)); // return contact return car; } public List<Car> getAllContacts() { List<Car> contactList = new ArrayList<Car>(); // Select All Query String selectQuery = "SELECT * FROM " + TABLE_CONTACTS; SQLiteDatabase db = this.getWritableDatabase(); Cursor cursor = db.rawQuery(selectQuery, null); // looping through all rows and adding to list if (cursor.moveToFirst()) { do { Car car = new Car(); car.setID(Integer.parseInt(cursor.getString(0))); car.setBrand(cursor.getString(1)); car.setWorked(cursor.getString(2)); car.setModel(cursor.getString(3)); // Adding contact to list contactList.add(car); } while (cursor.moveToNext()); } // return contact list return contactList; } public int getContactsCount() { String countQuery = "SELECT * FROM " + TABLE_CONTACTS; SQLiteDatabase db = this.getReadableDatabase(); Cursor cursor = db.rawQuery(countQuery, null); cursor.close(); // return count return cursor.getCount(); } public int updateContact(Car car) { SQLiteDatabase db = this.getWritableDatabase(); ContentValues values = new ContentValues(); values.put(KEY_BRAND, car.getBrand()); values.put(KEY_WORKED, car.getWorked()); values.put(KEY_MODEL, car.getModel()); // updating row return db.update(TABLE_CONTACTS, values, KEY_ID + " = ?", new String[] { String.valueOf(car.getID()) }); } public void deleteContact(Car contact) { SQLiteDatabase db = this.getWritableDatabase(); db.delete(TABLE_CONTACTS, KEY_ID + " = ?", new String[] { String.valueOf(contact.getID()) }); db.close(); } } package com.example.t.newsqlite; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.widget.TextView; public class AndroidSQLiteTutorialActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); DatabaseHandler db = new DatabaseHandler(this); /** * CRUD Operations * */ // Inserting Contacts Log.d("Insert: ", "Inserting .."); db.addContact(new Car("رنو","کارکرده","GGF")); db.addContact(new Car("تویوتا","صفر کیلومتر","FD")); db.addContact(new Car("بیوک", "حواله","GDG")); // Reading all contacts Log.d("Reading: ", "Reading all contacts.."); List<Car> car = db.getAllContacts(); for (Car cn : car) { String log = "Id: " + cn.getID() + " ,Brand: " + cn.getBrand() + " ,Worked: " + cn.getWorked() + " ,Model: " + cn.getModel(); // Writing Contacts to log Log.d("Name: ", log); } } } package com.example.t.newsqlite; public class Car { //private variables int id; String brand; String worked; String model; public Car(){ } public Car(int id, String brand,String worked,String model){ this.id = id; this.brand=brand; this.worked=worked; this.model=model; } // constructor public Car(String brand,String worked,String model){ this.brand=brand; this.worked=worked; this.model=model; } public int getID(){ return this.id; } public void setID(int id){ this.id = id; } // getting name public String getBrand(){ return this.brand; } // setting name public void setBrand(String brand){ this.brand = brand; } // getting phone number public String getWorked(){ return this.worked; } // setting phone number public void setWorked(String worked){ this.worked = worked; } public String getModel(){ return this.model; } public void setModel(String model){ this.model = model; } }
  10. سلام آیا آموزشی برای ایجاد برنامه اندرویدی که بتواند با سایت وردپرسی ارتباط برقرار کرده و داده ها را بازیابی کند وجود دارد؟ آیا پلاگینی برای اتصال سایت وردپرس به اپ اندروید کوجود است؟
  11. منظورم این بود که اگر سایتی داشته باشیم بخواهیم اپلیکیشنی ایجاد کنیم که به بخش هایی از سایت به طور دلخواه دسترسی داشته و نمایش دهد، باید چه کار کنیم
  12. می خواهم در اندروید به بخشی از سایت به صورت آفلاین دسترسی داشته باشم، باید چه کار کنم؟
  13. با سلام. در اپ اندروید navigation drawer ایجاد کردم می خواهم برخی از منوها در آن به صورت افقی و برخی به صورت عمودی نمایش داده شوند در فایل پیوست شده است. می خواهم آیکن های شبکه های اجتماعی به صورت افقی نمایش داده شوند.
  14. سلام سایتی را با استفاده از WebView در اپلیکیشن اندروید نمایش می دهم ، می خواهم منوهای سایت در سمت راست به صورت navigation drawer نمایش داده شوند لطفا اگر می توانید راهنماییم کنید
  15. می خواهم داده های بخشی از سایت را که به صورت جدول است را در اپلیکیشن نمایش دهم. لطفا راهنمایی کنید