تمامی فعالیت ها

این جریان به طور خودکار بروز می شود   

  1. دیروز
  2. با سلام و وقت بخیر. یه سوال داشتم ، آیا میشه یه تبلت با ورژن اندروید 4 رو به 5 یا 6 آپگرید کرد؟ اگه میشه، چیکار باید کرد. ممنون از پاسختون.
  3. هفته گذشته
  4. ممنون
  5. باید سرویس بنویسی برای اینکار.چون stop اکتیویتی میشه
  6. سلام.چطوری کاری کنم که بعد از حذف شدن برنامه از task manager متد onStop متوقف نشه؟
  7. مشکل حل شد اول باید ES FILE EXPLORER را نصب کنید بعد از system/build.prop را پیدا کنید و ویرایش بزنید و : ro.securestorage.support = true را به: ro.securestorage.support = false تغییر دهید سپس دستگاه را مجددا راه اندازی کنید. حالا رمز عبورWi-Fi خود را در حال حاضر دوباره تایپ کنید. نکته: دستگاه شما باید روت شده باشد
  8. با سلام و خسته نباشید دوستان تا حالا چندین گوشی اندروییدی سامسونگ عوض کردم و همشو روت کردم و بدون مشکل ازشون استفاده کردم فقط تو 2 تا گوشی که یکی NOTE 3 و یکی A8 2015 به این مشکل برخوردم که نمیتونم حل کنم تو همه نرم افزارهای ES FILE EXPLORER پسوورد وای فارو درست نشون نمیده به صورت مک نشون میده ممنون میشم کمک کنید
  9. لاگ خاصی نمیده که متوجه بشی .سریع میاد صفحه قبل و این ارور میده که منظورش هم ریسایکر ویو این صفحه ای که اومده 05-26 14:08:44.960 19615-19615/net.daloon.daloon E/RecyclerView﹕ No adapter attached; skipping layout 05-26 14:08:45.040 19615-19615/net.daloon.daloon E/RecyclerView﹕ No adapter attached; skipping layout
  10. لاگ ارورتون رو بزارید
  11. سلام من یه برنامه نوشتم که کاربر تا 10تا عکس رو از گالری یا دوربین انتخاب می کنه. منتها تو گوشی lg انتخاب عکس مشکل نداره و لی تو گوشی هواوی بعد از انتخاب 7 عکس خطا میده از صفحه خارج میشه مشکل چیه؟ هر دو اندروید 5.0.1
  12. سلام دوستان خداروشکر با مطالب دوستان تونستم به خوبی خرید درون برنامه بازارا رو راه بندازم تنها مشکلی که هنوز برام پابرجا مونده این که که چجوری خرید مشتری رو مصرف کنم تا قابل استفاده ی مجدد نباشه . مثلا کاربر سکه توی برنامم میخره و میخوام بعدا باز هم بتونه سکه بخره . کدهای پرداخت الانم به این شکل هستن 3 تا متغییر برای بیس 64 و شناسه ی محصول و آخری با نام اچ مه لب هلپر هست : public String RSA_KEYy="cooooooooooooood"; private String KEY_P2 = "kala1"; private IabHelper h; ادامه ی کدها توی آن کریت : buy = (Button) findViewById(R.id.buy); h = new IabHelper(this, RSA_KEYy); h.startSetup( new IabHelper.OnIabSetupFinishedListener() { @Override public void onIabSetupFinished(IabResult result) { if( result.isSuccess() ) { ArrayList<String> moreSkus = new ArrayList<String>(); moreSkus.add( KEY_P2 ); h.queryInventoryAsync( true, moreSkus, new IabHelper.QueryInventoryFinishedListener() { @Override public void onQueryInventoryFinished(IabResult result, Inventory inv) { if( result.isSuccess() ) { SkuDetails d = inv.getSkuDetails(KEY_P2); buy.setText(getTitle()); } else { // } } } ); } } } ); buy.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { h.launchPurchaseFlow(MainActivity.this, KEY_P2, 1001, new IabHelper.OnIabPurchaseFinishedListener() { @Override public void onIabPurchaseFinished(IabResult result, Purchase info) { if ( result.isSuccess() ) { // Toast.makeText(MainActivity.this, "yeeeeeees", Toast.LENGTH_SHORT).show(); } else { // Toast.makeText(MainActivity.this, "noooooooooooo", Toast.LENGTH_SHORT).show(); } } } ); } }); و قسمت آخر : @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); h.handleActivityResult(requestCode, resultCode, data); } با این کد خرید انجام میشه تنها مشکلی که دارم می خوام خرید رو مصرف کنه و کاربر با خرید مجدد پول رو دوباره پرداخت کنه . ممنون میشم راهنماییم کنین خیلی به این کد نیاز دارم . توی خود بازار دراین باره این کد ها رو به عنوان مثال داده : mHelper.consumeAsync(inventory.getPurchase(SKU_GAS), mConsumeFinishedListener); و IabHelper.OnConsumeFinishedListener mConsumeFinishedListener = new IabHelper.OnConsumeFinishedListener() { public void onConsumeFinished(Purchase purchase, IabResult result) { if (result.isSuccess()) { // provision the in-app purchase to the user // (for example, credit 50 gold coins to player's character) } else { // handle error } } }; این کد رو باید توی کد خودم جایگذاری کنم اما دقیق نمیتونم . البته h رو بجای لب هلپر قرار میدم و KEY محصول خودم رو بجای پارامتر اول اما نمیدونم mconsmefinishedlistener رو چیکارش کنم . باز هم ممنون میشم راهنماییم کنین .
  13. شما فقط این تکه کد رو نیاز دارید از اموزش سایت مربوطه int startPos = name.indexOf(searchString); int endPos = startPos + searchString.length(); Spannable spanString = Spannable.Factory.getInstance().newSpannable(holder.htxt.getText()); spanString.setSpan(new ForegroundColorSpan(Color.RED), startPos, endPos, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); // red color of matching text holder.htxt.setText(spanString);
  14. مرسی از راهنمایتون ولی فکر نمیکنم برای هایلایت جستجو نیازی به این کار نباشه notifyDataChanged در اداپتور استفاده میشه ولی من کداشو نمیدونم چطور ایجاد کنم برای زمانی که با cursor استفاده میشه یه همچین شکلی منظورم هست http://dharmikpatel.online/android-tutorials/recyclerview-searchview-toolbar/
  15. نگاه کنید شما دو راه بیشتر جلوتون نیس ۱- کل کلمات رو تک به تک توی دیتابیس رکورد به رکورد وارد کنید و برای هر کلمه یک Id قرار دهید و وقتی قصد دارید نمایش دهید کنترل داینامیک ایجاد کنید ۲- نمایش در WebView
  16. اساتید یه اداپتور هایلایت که با cursor کار کنه معرفی کنید
  17. شما باید Gradle خودتون رو آفلاین کنید
  18. سلام من اندرید استادی رو داشتم و به خوبی کار میکرد اما بعد چند وقت هنگید فیلتر شکنارو امتحان کردم ویندزمم دوبار عوض کردم ولی درست نشد! مشکلم اینه که: وقتی یکی از پروژه های قبلی رو باز میکنیم اون پایین مینویسه ...refreshing و تو همون حالت میمونه وقتی هم یه پروژه جدید میسازم تو همون حالت میمنه لطفا کمکم کنید
  19. مشکل حل شد. ولی یه مشکل دیگه دارم.وقتی تعداد حروفم از یه مقداری بیشتر میشه به شکل زیر در میاد
  20. سلام دوستان یه کتابخونه توپ پیدا کردم که دیگه درگیر ساخت نویگیشن دراور دستی نشد فول امکانات اول با کد زیر کتابخونه رو به پروژه اضافه کنین. اگه نمیدونین چطوری اموزش افزودن کتابخونه به اندروید رو ببینین ___ کد: compile('com.mikepenz:materialdrawer:5.9.1@aar') { transitive = true } خب حالا بعد از افزوده شدن میریم سراغ کد نویسی جهت تست این کد رو در onCreate قرار بدین new DrawerBuilder().withActivity(this).build(); بعد پروژه رو اجرا کنید و دستتون رو از سمت چپ به راست روی صفحه بکشید.اگه منو باز شد یعنی موفقیت آمیز بوده. پس میریم سراغ تنظیم امکانات PrimaryDrawerItem item1 = new PrimaryDrawerItem().withIdentifier(1).withName(R.string.drawer_item_home); SecondaryDrawerItem item2 = new SecondaryDrawerItem().withIdentifier(2).withName(R.string.drawer_item_settings); با این کد دو تا آیتم تعریف میکنید اما هنوز به منو معرفی نشدن.پس مثلا کد زیر مینویسیم به جای اون کد اولیه Drawer result = new DrawerBuilder() .withActivity(this) .withToolbar(toolbar) .addDrawerItems( item1, new DividerDrawerItem(), item2, new SecondaryDrawerItem().withName(R.string.drawer_item_settings) ) .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() { @Override public boolean onItemClick(View view, int position, IDrawerItem drawerItem) { // do something with the clicked item :D } }) .build(); یه توضیح در موردش بدم گیج نشین؛ابتدا یه متغیر از نوع Drawer تعریف کرده و اون رو با یه شی جدید از نوع DrawerBuilder پر میکنه.آخرش که میگه .Build() باعث میشه منو ساخته بشه و به اکتیویتی شما که با کد withActivity بهش گفتین وصل بشه.در ضمن بگم نیاز هست که یه Toolbar تو لایوت خودتون تعریف کنین و منو رو بهش وصل کنید با کد withToolbar با استفاده از کد addDraweritems،بایستی اون آیتم هایی که ساخته بودید رو بهش معرفی کنین مثل کد.توابعی هم که زیرش نوشتین از اسمشون مشخصه برای وقتی که روی آیتم ها کلیک بشه صدا زده میشن. یه امکان خوبی که این کتابخونه داره اینه که اگه توی پروژتون مسائل کاربر و ورود و خروج دارید یه حرکت قشنگ میزنه اونم AcountHeader هستش.کد زیر رو کپی کنید تو پروژه قبل از کد اصلی! سپس به همون کد اصلی که ساخت منو هست،این کد هم اضافه کنید .withAccountHeader(headerResult) که در نهایت همچین کدی داشته باشین Drawer result = new DrawerBuilder() .withActivity(this) .withAccountHeader(headerResult) .withToolbar(toolbar) .addDrawerItems( item1, new DividerDrawerItem(), item2, new SecondaryDrawerItem().withName(R.string.drawer_item_settings) ) .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() { @Override public boolean onItemClick(View view, int position, IDrawerItem drawerItem) { // do something with the clicked item :D } }) .build(); این کتابخونه خیلی امکانات دیگه داره که این فقط کمی ازشون بود.اگه میخواین جدی از این کتابخونه استفاده کنید بهتره به صفحه گیتهابش مراجعه کنین. لینک ببخشید کمی سرسری توضیح دادم خدانگهدار
  21. چطوری؟من برنامه نویسی سمت سرور بلد نیستم.
  1. نمایش فعالیت های بیشتر