اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

- برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


Gray Mind

پاسخگو و راهنما
  • تعداد ارسال ها

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

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

1 دنبال کننده

درباره Gray Mind

  • درجه
    Senior Member

آخرین بازدید کنندگان نمایه

2,210 بازدید کننده نمایه
  1. بفرما داداش برات یه سورس نوشتم امیدوارم کمکت کنه اگه دقت کنی راه اینکه چطوری یه مقداری رو به طور پیشفرض قرار بدیم روی اسپینر هم توش هست (البته یکی از فیلد های دیتابیس) دوتا اسپینر داریم یکی استان هارو نشون میده یکی هم با توجه به انتخاب از دو استانی که گذاشتم لیست شهر هارو نشون میده spinner.zip موفق باشی
  2. روی APi اگه اشتباه نکنم +14 دیگه نمیشه از یه برنامه ی دیگه پیامک هارو پاک کرد فقط میشه خوند و فرستاد اگه میخواین همچین کاری کنین باید و باید برنامه تون به پیشفرض پیام ها تغییر کنه که کدش توی گیت هاب و اینور اونور هست برای جاوا چند خط بیشتر نیست
  3. سوال این قالبی که شما میخواین ست کنید اول باید بگم که html هستش حالا با جی کوئری و ایناش احتمالا شما اول باید اون سیستمی که باهاش وب سایت یا وبلاگتونو مدیریت میکنید رو تگ هایی که برای قالبش بکار رفته رو پیدا کنید بعدش توی کدها تغییرش بدید که یکم زمانبر هستش و حوصله زیاد میخواد
  4. این مثال رو دقت کن CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int, City varchar(255) DEFAULT 'Sandnes' ); میبینی که توی فیلد City نوشته DEFAULT و بعد از اون داخل کوتیشن مقدار پیشفرضش نوشته شده این توی کدنویسی برای ایجاد جدول هستش حالا شما توی PhpMyAdmin که جدولتونو میسازین هم وقتی دارین فیلدتونو میسازین مثل عکس زیر هستش نوشته Default
  5. کم کننده حجم فایل ها

    یه چیزی راجب این برنامه بگم که این برنامه میاد و فوق العاده فایل هارو فشرده میکنه اما مشکل اینجا هستش که برای ارشیو و اکسترکت کردنش فوق العاده از سی پیو کار میکشه و اگه سیستمتون پایین باشه خیلی وقت گیر هستش ولی خوب باز برا چیزای متوسط خوبه فقط فشرده سازی یه فایل یک گیگ خودش چندین و چند ساعت طول میکشه همینطور اکسترکتش
  6. تلگرام یه اپلیکیشن اوپن سورس هستش که میتونی با دانلودش ویرایشش کنی و هربلایی سرش بیاری اما یه قانونی هست که میگه نباید بفروشیش که متاسفانه موبوگرام برعکسشو انجام داده و خیلی های دیگه GitHub - DrKLO/Telegram: Telegram for Android source این آدرس سورس تلگرام هستش که میتونی دانلودش کنی بالا دست راست یه باتن سبز رنگ نوشته Clone or Download اونو بزن و در آخر هم Download Zip برای اینکه بتونی ویرایشش کنی اول باید NDK رو نصب کنی CMake رو نصب کنی از توی SDK Manager اندروید استودیو و اینکه بالا آوردن سورس و ران گرفتنش یه دردسرهایی داره که نگو و نپرس موفق باشی
  7. خود کد درسته و مشکلی نیست احتمالا کد رو جای اشتباهی گذاشتی یا چیزی این یه نمونه هستش که میتونی با یکم ویرایش کدتو درست کنی @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_search); final EditText edsearch=(EditText)findViewById(R.id.searched); edsearch.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { mydb = new MyDatabase(Search.this); MainListView = (ListView)findViewById(R.id.lvsearch); String SearchText = edsearch.getText().toString(); MainListAdapter = new ArrayAdapter(Search.this,android.R.layout.simple_list_item_1,mydb.getListOfRow("Select * From memo Where Subject Like '%"+SearchText+"%'","subject")); MainListView.setAdapter(MainListAdapter); } @Override public void afterTextChanged(Editable s) { } }); }
  8. منظورت اینه که ایتم انتخابی اسپینر رو ذخیره کنی؟ با همین کتابخانه ذخیره میکنی و نیازی به هیچ فایلی نیست شما ذخیره میکنی تا زمانی ClearData و یا لغو نصب نشه برنامه این متغیر ذخیره شده هست و پاک نمیشه هرجا نیاز داشتی میتونی با کلید ذخیره شده ت به اون متغیر دسترسی داشته باشی
  9. ببین داداش SharedPreference یه کتابخانه هستش که میاد و یه مقدار رو در دیتای برنامه ذخیره میکنه خوب این وسط شما میای و یه مقدار رو ذخیره میکنید پس اون متغیر وجود داره اما اگه اول این متغیر رو ذخیره نکنید طبیعتا برنامه خطا میده درسته؟ کار این کتابخانه اینه که میاد و با استفاده از defultValue حتی اگه اون متغیر وجود نداشته باشه هم اون مقدار پیشفرض رو میخونه یعنی شما نمیخواد حتما اون متغیر رو اول ذخیره کنید میتونید اول مقدارش رو بخونید که همون مقدار پیشفرض رو میخونه و بعدش مقدار دیگه ای رو ذخیره کنید و دفعه بعد که این متغیر رو خوند مقدار ذخیره شده رو میخونه دیگه نمیدونم چجوری بگم .. امیدوارم فهمیده باشی موفق باشی
  10. داداش اشتباه متوجه شدی شما داری اول متغیر key1 رو ذخیره میکنی و مقدار بهزاد رو هم به عنوان مقدارش قرار دادی اون مقدار پیشفرض برای موقعی هستش که شما برای اولین بار با استفاده از getsecurestring مقدارش رو میگیری اگه همچین متغیری وجود نداشته باشه میاد و اون مقدار پیشفرض یعنی "Yes" رو بر میگردونه اما اگه قبلش شما بیای و مقداری رو براش ذخیره کنی اون مقدار ذخیره شده رو برمیگردونه که شما اینجا گذاشتی بهزاد
  11. متغیر هایی که واسه شیرد پرفرنس ذخیره میشه یه مقدار اولیه دارن و یه کلید اینی که شما گفتی مقدار اولیه ش هستش که باید داشته باشه مثلا اگه بولین باشه یا باید در حالت پیشفرض True باشه یا False یا اگه استرینگ و int باشه و ... خلاصه حتما باید یه مقدار اولیه بهش تعلق بگیره
  12. خوب اره دیگه تا زمانی که اون متغیر هست برنامه هم لاگین میشه مگه اینکه کاربر بیاد و ClearData برنامه رو بزنه یا خودت بیای و یه خروج از حساب بذاری که همه چی رو پاک کنه و برنامه 0 بشه دوباره برنامه هم که پاک بشه اون متغیر پاک میشه دگ معلومه
  13. اول لاگین اکتیویتی رو بساز و توش فرم ثبت نام و لاگین رو بذارم(داخل فرگمنت) بعدش وقتی کاربر ثبت نام کرد و یا لاگین کرد یه متغیر ذخیره کن توی SharedPreference و بیا هربار وارد برنامه میشی اونو بخون اگه مقدارش برابر با مثلا 1 بود بره تو همون دراور اکتیویتی اگر هم 0 بود بمونه تو همون لاگین اکتیویتی
  14. خوب این زیاد فکر کردن نمیخواد شما بیا و هرجا میخوای نمایش بدی یه if بذار و بگو اگه اون متغیر Length ش برابر با 1 بود بیا و یه صفر به اولش اضافه کن اگه برابر با 2 بود هم که خودش رو نمایش بده
  15. فکر نکنم اوپن سورس باشه ولی یکی تو گیت هاب دیده بودم که کارایی ابتدایی مثل ارسال عکس و فیلم و لایک و کامنت و اینچیزارو یارو نوشته بود بفرما GitHub - frogermcs/InstaMaterial: Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) بالا قسمت Release رو مراجعه کنید میبینید که آخرین آپدیت رو گذاشته میتونید دانلود کنید و توسعه بدید یا هرچی