Baran KARABOĞA
Baran KARABOĞA
Bilgisayar Mühendisliği Muğla
12/03/2016 tarihinden beri üye
4065 GY Puanı
153 GY Sırası

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Fırat Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (10)
Android 401 Sertifikası
Veriliş Tarihi: Nisan 2016
Android 301 Sertifikası
Veriliş Tarihi: Nisan 2016
Web Programlama 301 Sertifikası
Veriliş Tarihi: Mart 2016
Web Programlama 201 Sertifikası
Veriliş Tarihi: Mart 2016
Android 201 Sertifikası
Veriliş Tarihi: Mart 2016
Web Programlama 101 Sertifikası
Veriliş Tarihi: Mart 2016
Android 101 Sertifikası
Veriliş Tarihi: Mart 2016
App Inventor 301 Sertifikası
Veriliş Tarihi: Mart 2016
App Inventor 201 Sertifikası
Veriliş Tarihi: Mart 2016
App Inventor 101 Sertifikası
Veriliş Tarihi: Mart 2016
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

26
Tümünü Gör

Kullanıcıya ait forum aktivitesi bulunmamaktadır.

#include sorunu

picture-74639-1457849578.jpg
21 Haziran 2016 tarihinde cevaplandı

Projenizin ayarlarına girip Header Search Paths kısmından aşağıdaki gibi değişiklik yapmanız gerekiyor.

incelemek isterseniz şurada yorumlarda mevcut kaynak : http://stackoverflow.com/questions/17600917/how-to-link-glew-in-xcodeGörsel kaldırıldı.

arduino erişim hatası

picture-74639-1457849578.jpg
21 Haziran 2016 tarihinde cevaplandı

Merhaba Gülbahar, Windows 7'de buna benzer bir problemi arkadaşımız ile beraber ch341 driver'ını kurarak çözdük.

örn : http://javacolors.blogspot.com.tr/2014/08/dccduino-usb-drivers-ch340-ch341-chipset.html

sanada öneririm.CH341 chipset driverinı kurman büyük ihtimalle sorununu çözecektir.

android sudio yükseltme

picture-74639-1457849578.jpg
21 Haziran 2016 tarihinde cevaplandı

Merhaba Mustafa,Android Studioya ya girip Help kısmından "Check for update" demen yeterli.Eğer yükseltmede sıkıntılar yaşıyor isen sıfırdan kurmak daha mantıklı tabikidi.

ListView Favori Ekleme

picture-74639-1457849578.jpg
27 Mayıs 2016 tarihinde cevaplandı

Custom ListView ile kolayca yapabilirsiniz.

Öncelikle şu konuyu bir inceleyin.Ben örnek göstererek size favori kısmın dan biraz bahesedeyim.

Ayrı bir layout oluşturuyoruz bu bizim list viewmizda görünecek olan layout ayrı bir tasarım yapıyoruz kısacası

örnek : (list_fav.xml)

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

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="yazi"
        android:id="@+id/isimText"
        android:paddingTop="10dp"
        android:paddingLeft="10dp"
        android:layout_alignParentTop="true"
        android:layout_alignParentStart="true" />

    <ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageButton"
        android:layout_alignParentTop="true"
        android:layout_alignParentEnd="true"
        android:src="@drawable/abc_btn_rating_star_on_mtrl_alpha"
        android:background="#242424" />

</RelativeLayout>

listView imizi da Mainclasımızda tanımlıyoruz.Ben elemanlarımı arraylist ile ekledim.

Main.java

package com.example.barankaraboa.listfavoriteapp;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.ImageButton;
import android.widget.ListView;

import java.util.ArrayList;

public class MainActivity extends AppCompatActivity {

    ListView list ;
    customListAdapter adapter ;
    ImageButton btn ;
    ArrayList<String> liste = new ArrayList<String>();


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        list = (ListView) findViewById(R.id.listView);
        liste.add("baran");
        liste.add("asdjasd");
        adapter = new customListAdapter(this,liste);

        list.setAdapter(adapter);
        btn = (ImageButton) findViewById(R.id.imageButton);



    }
}

Burasını geçtikten sonra asıl önemli olan custom adapter kısmı. Bunu yapabilmek için BaseAdapter sınıfını iyi bilmemiz gerekiyor.Bu sınıfımızda list_fav.xml'de eklediğimiz komponentleri kullanıcaz.

Bir yapılandırıcı oluşturuyorum degerlerimi yapılandırıcı üzerinden gönderiyorum bu sayede eleman gönderirken sürekli nesne oluşturma gibi bir derdimiz olmuyor.

costumListAdapter.java

package com.example.barankaraboa.listfavoriteapp;

import android.app.Activity;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageButton;
import android.widget.TextView;

import java.util.ArrayList;

/**
 * Created by Baran on 5.04.2016.
 */
    public class customListAdapter extends BaseAdapter {


    private int position;
    ImageButton favButon ;

    Context context ;
    MainActivity favList= new MainActivity();
    LayoutInflater inflater;
    Activity activity;

    customListAdapter()
    {

    }
    customListAdapter(Context context,ArrayList isimler) {
        this.context = context;
        this.favList.liste = isimler;

    }

    @Override
    public int getCount() {
        return favList.liste.size();
    }

    @Override
    public Object getItem(int position) {
        return null;
    }

    @Override
    public long getItemId(int position) {
        return 0;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        this.position = position;
        TextView isimler;
        ImageButton favButon;

        inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

        View itemView = inflater.inflate(R.layout.list_fav,parent,false);

                isimler = (TextView)itemView.findViewById(R.id.isimText);

        return itemView;
    }


}

 

checkbox kullanımı

picture-74639-1457849578.jpg
27 Mayıs 2016 tarihinde cevaplandı

Merhaba Uğur ,sanırsam hatan bu satırdan geliyor.

  protected Map<String, String> getParams() throws AuthFailureError {
                        Map<String,String> parameters  = new HashMap<String, String>();
                        parameters.put("mesaj",mesaj.getText().toString());
                        parameters.put("cb1", sonuc1);
                        parameters.put("cb1i", sonuc2);
                        parameters.put("cb2", sonuc3);
                        parameters.put("cb2i",sonuc4.toString());


                        return parameters;
                    }
                };

checkbox ile eleman ve sonuçlar gönderiyorsun fakat

      if(cb1.isChecked())
                {  sonuc1="1";}
            }

seçilmediği durumları kontrol etmiyorsun yanlış anlamadıysam o yüzden boş değer gönderirken sıkıntı çıkıyor olabilir.Default olarak hepsine değer verip deneyebilirmisin.