برترین های انجمن


Popular Content

Showing most liked content since ۱۷/۱۱/۱۳ in all areas

  1. 2 likes
    public void startProgress() { // do something long Runnable runnable = new Runnable() { @Override public void run() { for (int i = 0; i <= 10; i++) { final int value = i; doFakeWork(); progress.post(new Runnable() { @Override public void run() { } }); } } }; new Thread(runnable).start(); } // Simulating something timeconsuming private void doFakeWork() { SystemClock.sleep(1000);e.printStackTrace(); }
  2. 2 likes
    ما نرم افزار ساخته ایم برای دانشجو ها . امکاناتش جالبه پیشنهاد میکنم دانلود کنید اگر مشکلی داشت یا پیشنهادی داشتید با ما اطلاع بدید . با تشکر . لینک دانلود :http://iranapps.com/app/com.hsb.daneshjoo ارتباط با ما : h.myapps@gmail.com
  3. 1 like
    سلام میتوانید از این کتابخانه استفاده کنید 1-کتابخانه اول https://github.com/lopspower/CircularProgressBar 2- کتابخانه دوم https://github.com/lzyzsd/CircleProgress CircularProgress: <com.github.lzyzsd.circleprogress.CircleProgress android:id="@+id/circle_progress" android:layout_marginLeft="50dp" android:layout_width="100dp" android:layout_height="100dp" custom:circle_progress="20"/> CircleProgress: <com.github.lzyzsd.circleprogress.CircleProgress android:id="@+id/circle_progress" android:layout_marginLeft="50dp" android:layout_width="100dp" android:layout_height="100dp" custom:circle_progress="20"/> ArcProgress: <com.github.lzyzsd.circleprogress.ArcProgress android:id="@+id/arc_progress" android:background="#214193" android:layout_marginLeft="50dp" android:layout_width="100dp" android:layout_height="100dp" custom:arc_progress="55" custom:arc_bottom_text="MEMORY"/>
  4. 1 like
    به اینصورت بنویسید public class MainActivity extends AppCompatActivity { private TabLayout tabLayout; private ViewPager viewPager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); viewPager = (ViewPager) findViewById(R.id.viewpager); setupViewPager(viewPager); tabLayout = (TabLayout) findViewById(R.id.tabs); tabLayout.setupWithViewPager(viewPager); tabLayout.setOnTabSelectedListener(onTabSelectedListener(viewPager)); } private TabLayout.OnTabSelectedListener onTabSelectedListener(final ViewPager viewPager) { return new TabLayout.OnTabSelectedListener() { @Override public void onTabSelected(TabLayout.Tab tab) { viewPager.setCurrentItem(tab.getPosition()); } @Override public void onTabUnselected(TabLayout.Tab tab) { } @Override public void onTabReselected(TabLayout.Tab tab) { } }; } private void setupViewPager(ViewPager viewPager) { ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); adapter.addFragment(new OneFragment(), "ONE"); adapter.addFragment(new TwoFragment(), "TWO"); adapter.addFragment(new ThreeFragment(), "THREE"); viewPager.setAdapter(adapter); viewPager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tabLayout)); onTabSelectedListener(viewPager); } class ViewPagerAdapter extends FragmentPagerAdapter { private final List<Fragment> mFragmentList = new ArrayList<>(); private final List<String> mFragmentTitleList = new ArrayList<>(); public ViewPagerAdapter(FragmentManager manager) { super(manager); } @Override public Fragment getItem(int position) { return mFragmentList.get(position); } @Override public int getCount() { return mFragmentList.size(); } public void addFragment(Fragment fragment, String title) { mFragmentList.add(fragment); mFragmentTitleList.add(title); } @Override public CharSequence getPageTitle(int position) { return mFragmentTitleList.get(position); } } }
  5. 1 like
    این کتاب آموزش اندروید شامل مباحث زیر می باشد : مقدمه ای بر برنامه سازی تحت موبایل برای سیستم عامل اندروید نصب محیط برنامه نویسی Android Studio تست اپلیکیشن های اندروید بر روی محیط مجازی (ADV) یا دستگاه واقعی کامپوننت های(اجزای تشکیل دهنده)نرم افزاری یک اپلیکیشن اندروید 1-5-فایل تنظیمات اندروید (manifest) -فایل های محتوا (Resources) مفهوم view در اندروید – المان ها و ابزارک های رابط کاربری یا UI Widget دسترسی به محتوای static و استفاده از آن فرایند آماده سازی، عرضه، توزیع و نصب اپلیکیشن (Deployment) آشنایی با محیط برنامه نویسی Android Studio شروع به استفاده از Android Studio وظایف و task های مربوط به برنامه نویسی Java کار با نرم افزار کنترل نسخه ی Git -نظارت بر مصرف حافظه (Memory Monitor) استفاده از Gradle در محیط برنامه نویسی IntelliJ انتقال پروژه از محیط Eclipse به Android Studio SQLite چیست و چه کاربردی دارد؟ استفاده از File API مروری بر اتصال به اینترنت و دسترسی به منابع از اینترنت در اندروید آموزش RxJava 2.0 استفاده از drag & drop در اندروید Drawable چیست؟ نحوه ی ساخت live wallpaper AppWidgetProvider سرویس های اندروید تعریف سرویس های اختصاصی متصل کردن دوطرفه ی سرویس ها (service binding) هدف از نوشتن تست های نرم افزاری چیست؟ استفاده از Gradle برای کامپایل پروژه های اندرویدی پروژه های کتابخانه ای اندروید و کتابخانه های جاوا مدیریت صدا در محیط اندروید (Android Sound) Cloud to device messaging توابع کتابخانه ای مربوط به تقویم / آموزش Calendar API
  6. 1 like
    Android Studio یک محیط برنامه نویسی برای پلتفرم اندروید است. این برنامه در 16 می 2014 توسط مدیران گوگل در کنفرانس گوگل آی/او معرفی شد. از ماه June 2014 نسخه پیش نمایش این برنامه برای امتحان در دسترس توسعه دهنده‌ها قرار گرفت. این محیط بر اساس نرم‌افزار محبوب jetbrains طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده. هم اکنون این استودیو برای دانلود بر روی ویندوز، مک و لینوکس در دسترس می‌باشد. As a knowledge worker, your choice of tools can mean the difference between struggling and thriving. We’re always searching for tools that increase productivity and automate work. Certain tools have benefits that are so apparent that one adopts them immediately. Android Studio is one such tool. We were introduced to Android Studio just a few days after its prerelease at Google I/O in 2013. Prior to that time, we had both been using Android Developer Tools (ADT) both professionally and in the classroom. ADT is an Android development environment built upon the opensource integrated development environment (IDE) called Eclipse. While Android Studio was still in early prerelease, we both began to use Android Studio professionally. Android Studio is a collaboration between JetBrains and Google. Android Studio is built atop JetBrain’s IntelliJ, and so its functionality is a superset of IntelliJ. Most anything you can do with IntelliJ, you can also do in Android Studio. Android Studio is revolutionary because it streamlines the Android development process and makes Android development far more accessible than it has previously beenviii . Android Studio is now the official IDE for Android دانلود کتاب آموزشی Learn Android Studio learning_android_studio.pdf