Farzad Sarseifi

مدیریت انجمن
  • تعداد ارسال ها

    2,223
  • تاریخ عضویت

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

  • Days Won

    236

تمامی ارسال های Farzad Sarseifi

  1. لطفا نمونه کد Tabhost خود را قرار دهید تا مشکل آن را برطرف نمایم
  2. آدرس آپلود سنتر انجمن http://p30droid.com/Uploader/ پسوندهای مجاز: http://p30droid.com/Uploader/go.php?go=guide
  3. بنظر من که قابل اعتماد نیستند چون تعدادی از برنامه های مورد اشاره در سایتشون، ما در تولید آنها نقش داشته ایم و سایت مربوطه ادعای واهی دارد و نقشی در تولید آنها نداشته است.
  4. بدین صورت عمل کنید: [align=justify][align=left]Step 1Start your Android emulator.[/align] [align=left]Step 2Click the "Settings" icon.[/align] [align=left]Step 3Click "Wireless & Networks" and select "Wi-Fi."[/align] [align=left]Step 4Click "More" and select "Advanced."[/align] [align=left]Step 5Select the "Use Static IP" button.[/align] [align=left]Step 6Select "IP Address." Type in the new IP address you wish you use using four dot notation (X.X.X.X). Click "OK" to save the settings.[/align] [/align]
  5. شرکت پارس پژوهان آسیا جهت تکمیل کادر واحد نرم افزار خود از افراد واجد شرایط شغلی ذیل دعوت به همکاری می نماید: طراح وب ، خلاق تسلط کامل به WordPress ، CSS و فتوشاپ و PHP محل کار : تهران روز های کاری : شنبه تا چهارشنبه ساعت 9 الی 17 آدرس ایمیل: job[@]ppa.ir
  6. این مشکل به این دلیله که تصاویر بصورت CMYK ذخیره شده اند،آنها را به RGB تغییر دهید تا مشکل برطرف شود
  7. همانگونه که جریان هستید ،از وقتی اندروید 5 عرضه شده است،یکی از تغییراتی که بسیار قابل توجه میباشد ، Material Design میباشد که یکی نقاط تاحدی میشه گفت ظاهر نچندان قوی سیستم عامل اندروید را پوشش داد.از همین رو میبایستی تمامی برنامه نویسان اندروید برای اینکه بتوانند اپلیکیشن های خود را همگام با تغییرات گوگل ارائه دهند میبایستی بتوانند Material Design را وارد پروژه های خود کنند. یکی از کتابخانه هایی که میتوانید از آن استفاده کنید در آدرس زیر قرار داده شده است. https://github.com/navasmdc/MaterialDesignLibrary
  8. این permission رو بزارید: [shcode=xml] [/shcode] لطفا DDMS رو چک کنید آیا دیتابیس تون کپی شده یا نه
  9. از طریق مانیفست و ایتم sing export را انتخاب کنید و از آن مسیر Export خود را ایجاد کنید
  10. یکی از واقعا معایب اندروید استودیو در حال حاضر این میباشد که نیاز داره حتما وقتی برنامه نصب ،باید اطلاعاتی را دریافت کنید که اینکار هم به ف ی ل تر نیاز داره تا بتونید اونو اجرا کنید،یکبار وقتی میخواهید اندروید استودیو رو اجرا کنید ف ی ل تر را اجرا کنید تا فایل های مربوطه را اجرا نماید
  11. لطفا کد دیتابیس تون را قرار بدید بررسی نماییم آیا Permission را در مانیفست قرار داده اید؟
  12. تشخیص چهره Face Detection احتمالا وقتی برای گوشی یا تبلت اندرویدی خود میخواهید یک Security را انتخاب کنید با گزینه Face Detection روبه رو شده اید.در این تاپیک یک مثال ساده را که در یک تصویر با استفاده از api های اندروید میتواند بخش صورت را تشخیص دهد.میتواند خیلی مورد استفاده قرار گیرد. انجمن برنامه نویسی اندروید پی سی دروید FaceDetection.zip
  13. از این کد استفاده نمایید: [shcode=java] PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE); boolean isScreenOn = powerManager.isScreenOn(); if (!isScreenOn) { // The screen has been locked // do stuff... } [/shcode]
  14. برای ایجاد درگاه های بانکی،باید به داکیومنت های آموزشی ان بانک مورد نظر مراجعه نمایید،تا روش اتصال و دریافت اطلاعات را استفاده نمایید. در حال حاضر برای پرداخت های روی موبایل باید مجوزهای لازمه را دریافت نمایید
  15. از این کلاس برای کپی شدن دیتابیس خود استفاده کنید: [shcode=java] public class DatabaseAssets extends SQLiteOpenHelper { String DB_PATH = null; private static String DB_NAME = "database.db"; protected static final String TABLE_COMPANY = "tbl_company"; private boolean upgradeDatabase = false; private SQLiteDatabase myDataBase; private final Context myContext; /** * Constructor Takes and keeps a reference of the passed context in order to * access to the application assets and resources. * * @param context */ @SuppressLint("SdCardPath") public DatabaseAssets(Context context) { super(context, DB_NAME, null, 4); this.myContext = context; // DB_PATH = "/data/data/" + context.getPackageName() + "/" + // "databases/"; DB_PATH = "/data/data/" + context.getPackageName() + "/" + "databases/"; } /** * Creates a empty database on the system and rewrites it with your own * database. * */ public void createDataBase() throws IOException { boolean dbExist = checkDataBase(); if (dbExist) { // do nothing - database already exist } else { // By calling this method and empty database will be created into // the default system path // of your application so we are gonna be able to overwrite that // database with our database. this.getReadableDatabase(); try { copyDataBase(); } catch (IOException e) { throw new Error("Error copying database"); } } } private boolean checkDataBase() { SQLiteDatabase checkDB = null; try { String myPath = DB_PATH + DB_NAME; checkDB = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READONLY | SQLiteDatabase.NO_LOCALIZED_COLLATORS | SQLiteDatabase.CREATE_IF_NECESSARY); } catch (SQLiteException e) { // database does't exist yet. } if (checkDB != null) { checkDB.close(); } return checkDB != null ? true : false; } /** * Copies your database from your local assets-folder to the just created * empty database in the system folder, from where it can be accessed and * handled. This is done by transfering bytestream. * */ private void copyDataBase() throws IOException { // Open your local db as the input stream InputStream myInput = myContext.getAssets().open(DB_NAME); // Path to the just created empty db String outFileName = DB_PATH + DB_NAME; // Open the empty db as the output stream OutputStream myOutput = new FileOutputStream(outFileName); // transfer bytes from the inputfile to the outputfile byte[] buffer = new byte[1024]; int length; while ((length = myInput.read(buffer)) > 0) { myOutput.write(buffer, 0, length); } // Close the streams myOutput.flush(); myOutput.close(); myInput.close(); } public void openDataBase() throws SQLException { // Open the database String myPath = DB_PATH + DB_NAME; // SQLiteDatabase.NO_LOCALIZED_COLLATORS myDataBase = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READONLY | SQLiteDatabase.NO_LOCALIZED_COLLATORS | SQLiteDatabase.CREATE_IF_NECESSARY); } @Override public synchronized void close() { if (myDataBase != null) myDataBase.close(); super.close(); } @Override public void onCreate(SQLiteDatabase db) { } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { upgradeDatabase = true; } // return cursor public Cursor query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy) { return myDataBase.query(TABLE_COMPANY, null, null, null, null, null, null); } } [/shcode] فراخوانی کلاس دیتابیس برای کپی شدن دیتابیس در مسیر مورد نظر: [shcode=java] DatabaseHelper myDbHelper; SQLiteDatabase myDb = null; myDbHelper = new DatabaseHelper(this); /* * Database must be initialized before it can be used. This will ensure * that the database exists and is the current version. */ myDbHelper.initializeDataBase(); try { // A reference to the database can be obtained after initialization. myDb = myDbHelper.getWritableDatabase(); /* * Place code to use database here. */ } catch (Exception ex) { ex.printStackTrace(); } finally { try { myDbHelper.close(); } catch (Exception ex) { ex.printStackTrace(); } finally { myDb.close(); } } [/shcode]
  16. Basic for android اسمش کاملا مشخصه یک محیط مجزا با زبان برنامه نویسی بیسیک برای توسعه اپلیکیشن های اندروید میباشد. در صورتی که نیاز دارید با زبان سی شارپ اپلیکیشن های موبایل را تولید کنید این آموزش را مطالعه نمایید. http://p30droid.com/Thread-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%D8%A8%D8%A7-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE
  17. بنظر بنده بهترین راه برای موفقیت در کار و زندگی تون داشتن امید و تلاش هستش و سعی کنید افکاری منفی که میتونه به رویاهاتون لطمه وارد کنه از خودتون دور کنه .وقتی در کارتون هدف دارید حتما به موفقیت میرسید. یکی از راهایی که میتونه در یادگیری خودتون تاثیر داشته باشه آموزش دانسته های خود به دیگر دوستان میباشد.
  18. لطفا کد خود را قرار دهید تا بررسی نماییم
  19. این آموزش ها را مطالعه نمایید: http://p30droid.com/Thread-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%D9%82%D8%B3%D9%85%D8%AA-%D8%A7%D9%88%D9%84 http://p30droid.com/Thread-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%D9%82%D8%B3%D9%85%D8%AA-%D8%AF%D9%88%D9%85
  20. مشکلی از نظر دانلود رد آپلود سنتر وجود ندارد،لطفا connection اینترنت خود را بررسی نمایید
  21. اینکار بسیار راحتی میباشد برای اینکه ابتدا باید Json خود را Parse کنید،سپس میتوانید اطلاعات خود وارد دیتابیس کنید آیا طریقه Parse کردن جی سون را به درستی انجام داده اید دیتابیس خود را به چه صورتی پیاده سازی کرده اید؟ نمونه کد خود را قرار دهید تا بررسی شود
  22. [align=left]Experienced Android Developer Technical Skills Required: • Confident with object oriented concepts • Good grasp of JavaSE • A good understanding of UX principles • Good grasp of Android Design Principles • Presentable work in Bazar, cando or other alternative app markets • Confident with Android development without dependency on tools such as phone-gap and Xamarin Non-Technical Skills Required: • Good communication skills • Ability to work effectively under stress • Good command of writing and reading in English A little bit about us: We are a recently established start-up focused on mobile banking and mobile payment with international experience developing high quality software products in Iran and overseas. Our office is based in Dowlat-Shariatie in a little corner close to Sadr highway. We love new technologies, we work hard to deliver high quality software and we judge ourselves by the impact we make to the community and people we produce software for. Interested? Send a CV to ahooman@gmail.com and I will be happy to come back to you. [/align]
  23. خیر میتوانید روی اندروید پایین تر هم استفاده کنید با استفاده از Appcompact
  24. [align=center] کاربران گرامی انجمن برنامه نویسی اندروید پی سی دروید[/align] [align=center][/align] با درود [align=center]دومین سالگی انجمن برنامه نویسی اندروید پی سی دروید مبارک باد [/align] آنچنان که در روزهای جاری به اطلاع کاربران گرامی انجمن رسید مبنی بر اینکه در روز 22 اسفند ماه که برابر است با دومین سالگی انجمن برنامه نویسی اندروید ، به پاس این روز نیک قصد داریم هدایایی را تقدیم کاربران انجمن پی سی دروید نماییم ،از این رو خوشحال میشویم شما در این روز با ما همراه باشید. همانند سال قبل قصد داریم هدایای ارزنده ای را در حوزه اموزشی در اختیار کاربران انجمن قرار دهیم.همراه ما باشید در این روز..... در این تاپیک لیست کلیه هدایا قرار خواهد گرفت. با احترام مدیر انجمن پی سی دروید فرزاد سرسیفی
  25. Toobar در اندروید 5 http://p30droid.com/Thread-Toobar-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-5