Nuri SEZGİN
İstanbul-II (Anadolu)
18/10/2015 tarihinden beri üye
60
GY Puanı
53K
GY Sırası
Kişisel Sayfaları
İlgi Alanları
1
Rozet
0
Sertifika
0
Soru Sordu
1
Cevap Verdi
0
Blog Yazısı
0
Etiket Takibi
İş Tecrubesi
Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.
Eğitim Geçmişi
Kocaeli Üniversitesi
| Aralık 2020
- Aralık 2020
Sertifikalar & Başarılar
GY Sertifikaları
(0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları
(0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları
(0)
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
1Kullanıcıya ait forum aktivitesi bulunmamaktadır.
canvasda çizilen resmi duvar kağıdı yapma : appinventor
18 Ekim 2015 tarihinde cevaplandı
//Canvas için oluşturulmuş customview
public class CustomView extends View{
private Context mContext;
private Bitmap bitmap;
private Paint mPaint;
public CustomView(Context context) {
super(context);
init();
}
public CustomView(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public CustomView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
}
private void init(){
mContext = getContext();
mPaint = new Paint();
mPaint.setColor(Color.RED);
mPaint.setAntiAlias(true);
mPaint.setStyle(Paint.Style.FILL_AND_STROKE);
setDrawingCacheEnabled(true);
setDrawingCacheQuality(DRAWING_CACHE_QUALITY_AUTO);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawColor(Color.GRAY);
canvas.drawLine(0, 0, 200, 200, mPaint);
canvas.drawLine(200, 200, 100, 400, mPaint);
}
}
// **********************
// Activity içerisinde ise butona basılma aksiyonu ile yapılacak işlem
WallpaperManager wm = WallpaperManager.getInstance(MainActivity.this);
try {
wm.setBitmap(canvasView.getDrawingCache());
} catch (IOException e) {
e.printStackTrace();
}
Yukarıda basi olarak CustomView ve Activity içerisinde yapılması gereken işlemler yer almaktadır.
Manifest içerisine de permission tanımı yapmamız gerekiyor.
<uses-permission android:name="android.permission.SET_WALLPAPER"/>