kamil
kamil
İstanbul-II (Anadolu)
16/03/2017 tarihinden beri üye
45 GY Puanı
59K GY Sırası

Kişisel Sayfaları

İlgi Alanları

2 Rozet
0 Sertifika
2 Soru Sordu
1 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

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

Eğitim Geçmişi

Karamanoğlu Mehmetbey Ü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

3
Tümünü Gör

Android Sensör Çalışmıyor

Arkadaslar kodları internetten aldım baskalarında calısan kodlar bnm projem de hata veriyor bi bakabilir misiniz.


 

import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.support.annotation.FloatRange;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity implements SensorEventListener{

    private TextView konumX ,konumY, konumZ;

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

        //SENSOR
        SensorManager SM = (SensorManager) getSystemService(SENSOR_SERVICE);
        Sensor mySensor = SM.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
        SM.registerListener(this, mySensor,SensorManager.SENSOR_DELAY_NORMAL);

        TextView knmX = (TextView)findViewById(R.id.konumX);
        TextView knmY = (TextView)findViewById(R.id.konumY);
        TextView knmZ = (TextView)findViewById(R.id.konumZ);
}
 @Override
    public void onSensorChanged(SensorEvent event) {
if(event.sensor.getType()==Sensor.TYPE_LIGHT){
        konumX.setText(Float.toString(event.values[0]));  //hatalı olarak gösterdiği satır
        konumY.setText(Float.toString(event.values[1]));
        konumZ.setText(Float.toString(event.values[2]));
}
    }

    @Override
    public void onAccuracyChanged(Sensor sensor, int accuracy) {

    }
}

Program Açılıyor ve bir kaç saniye sonra geri kapanıyor.  hatalı olan yeri açıklama satırı ile ekledim.

Gelen SMS i değerlendirme

Arkadaşlar merhaba platformda yeniyim ve bir sorum olacak, forumda verilen bir cevapta 

public class smsReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        
        Log.i("cs.fsu", "smsReceiver: SMS Received");
        
        Bundle bundle = intent.getExtras();
            if (bundle != null) {
                Log.i("cs.fsu", "smsReceiver : Reading Bundle");
                
                Object[] pdus = (Object[])bundle.get("pdus");
                SmsMessage sms = SmsMessage.createFromPdu((byte[])pdus[0]);
                if("0500 500 50 50".equals(sms.getOriginatingAddress())){
                   // kodu buraya gelecek
                }
            }
    }
}

 

kodlarını buldum ve sıkıntım şu;

sms gonderen numarayı test edip işlem yaptırabiliyoruz fakat ben o numaran gelen mesaj "1" ise programın a işini , "0" ise b işini yaptırmayı istiyorum.

gelen mesajı nasıl degerlendirebilirim?

7 yıl 1 ay önce yanıtladın

Android'de SMS Okuma

16 Mart 2017 tarihinde cevaplandı

Platformda yeniyim ve paylaşımınız için teşekkürler fakat bir soru sormak istiyorum.

Programa bu numaradan gelen mesaj "1" ise bi işlem yaptırmak istiyorum "0" ise farklı bi işlem bunu nasıl değerlendirebiliriz?