آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

استفاده از HoloColorPicker

Mir Unknown  10 سال پیش  7 سال پیش
+3 0

سلام

کسی میتونه واس استفاده کردن این  HoloColorPicker  کمکم کنه؟!

0 0
5 6 ماه پیش یه تاپیک آموزشی گذاشتم ، سرچ کنید ، خیلی ساده بود و ازش استفاده کردم اما در مورد این تجربه این ندارم (10 سال پیش)
0 0
حاجی اینکه مستنداتش خیلی آسون و راحته! کجاش رو مشکل داری؟ (10 سال پیش)
0 0
همه جاشو اصلا نمیدونم چکار کنم اگه از اول بگی و ی توضیح بدی ممنون میشم (10 سال پیش)
0 0
مجتبی جان به اون سر زدم،اما من میخوام از این استفاده کنم (10 سال پیش)
0 0
علی تو هم عجب گیری دادیا از اول صبح :دی باور کن بلد بودم آموزش Full Hdشو برات میذاشتم :| (10 سال پیش)
0 0
اخه برنامه کامل شده همینا موندن! (10 سال پیش)
0 0
رفت تو علاقه مندی ها ! ، بعدا برسی میشه و توضیحاتی میزارم (10 سال پیش)
0 0
این لینک هم یکم دربارش توضیح داده فقط نفهمیدم چی گفته:D شاید به شما کمک کرد (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  10 سال پیش
+3 0

خیلی خیلی سادست !

1 - پروژه ی اصلی رو دانلود و ایمپورت کنید ، چون پروژه کتابخانه هست ، نمیتونید اجراش کنید !

2- یک پروژه ی جدید ایجاد کنید و در لایه ی اصلی این کد رو وارد کنید

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <com.larswerkman.holocolorpicker.ColorPicker
        android:id="@+id/picker"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <com.larswerkman.holocolorpicker.SVBar
        android:id="@+id/svbar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <com.larswerkman.holocolorpicker.OpacityBar
        android:id="@+id/opacitybar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <com.larswerkman.holocolorpicker.SaturationBar
        android:id="@+id/saturationbar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <com.larswerkman.holocolorpicker.ValueBar
        android:id="@+id/valuebar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <TextView
        android:id="@+id/txtColor"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="sample Text" />

    <Button
        android:id="@+id/btnSubmit"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Button" />

</LinearLayout>

و یک Activty بسازید !

 package ir.negano.holocolorpicker;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.TextView;
import com.larswerkman.holocolorpicker.ColorPicker;
import com.larswerkman.holocolorpicker.OpacityBar;
import com.larswerkman.holocolorpicker.SVBar;
import com.larswerkman.holocolorpicker.SaturationBar;
import com.larswerkman.holocolorpicker.ValueBar;


public class ActivityMain extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        final TextView txtSample = (TextView) findViewById(R.id.txtColor);
        final ColorPicker picker = (ColorPicker) findViewById(R.id.picker);
        SVBar svBar = (SVBar) findViewById(R.id.svbar);
        OpacityBar opacityBar = (OpacityBar) findViewById(R.id.opacitybar);
        SaturationBar saturationBar = (SaturationBar) findViewById(R.id.saturationbar);
        ValueBar valueBar = (ValueBar) findViewById(R.id.valuebar);

        picker.addSVBar(svBar);
        picker.addOpacityBar(opacityBar);
        picker.addSaturationBar(saturationBar);
        picker.addValueBar(valueBar);

        findViewById(R.id.btnSubmit).setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                String HEX = String.format("#%06X", (0xFFFFFF & picker.getColor()));
                txtSample.setText("the Color value in INT is : " + picker.getColor() + " and in HEX is : " + HEX);
                txtSample.setBackgroundColor(picker.getColor());
            }
        });
    }
}

 کتابخانه ای رو که در محیط Eclipse ایمپورت کردید رو به این پروژه اضافه کنید

 your project > propertise > android > libraray > add > HoloColorPicker-master

حالا پروژه رو اجرا کنید ! 

تصویر پروژه  :

+1 0
اگه در یک دیالوگ نشون بدید خیلی شیک میشه :) - موفق باشی (10 سال پیش)
0 0
ایمپورت نمیشه مشکل همینه! (10 سال پیش)
+1 0
صبر کن الان واست یه ورژن سالم آپلود میکنم (10 سال پیش)
0 0
ممنون بابت وقتی که گذاشتید (10 سال پیش)
+1 0
میتونید دانلود کنید - لینک به متن پاسخ اضافه شد :) (10 سال پیش)
0 0
ممنون دانلود کردم برم تست کنم (10 سال پیش)
0 0
واس اندروید 2.2 جواب نمیده؟! (10 سال پیش)
0 0
تست نکردم ، تست کنید اطلاع بدید (10 سال پیش)
0 0
همین که امپورت کردم این ارور داد [2014-07-26 0529 - HoloColorPicker-master] Unable to resolve target 'android-19' (10 سال پیش)
+1 0
:(( - چند رو پیش 2 صفحه پاسخ در موردش دادم ، در لیست پاسخ های من تفاوت minsdk و target رو بخونید ، بعد میتونید مشکلتون رو حل کنید (10 سال پیش)
0 0
باشه ممنون (10 سال پیش)
0 0
لینک دانلوووووووووووووووود خرابه (10 سال پیش)
0 0
حذف شده دوباره اپلود کردم اینم لینک (10 سال پیش)
0 0
لینک دانلود خرابه اگه ممکنه دوباره آپلود کنید (9 سال پیش)
0 0
از اینجا دانلود کنید لینک (9 سال پیش)
0 0
خیلی ممنون (9 سال پیش)
0 0
لینک دانلود حذف شده دوباره (7 سال پیش)
0 0
تو کانال تلگرام گذاشتمش @SourceCod (7 سال پیش)
0 0
داخل کانال گشتم پیداش نکردم میشه لطف کنید اینجا بزارید؟ (7 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .