যোগাযগঃ- ( S-Technologiesbd), বাইপাল, বগাবাড়ি, বসুন্ধরা রোড, আশুলিয়া,ঢাকা। মোবাইলঃ- ০১৭৮২৮৯৪৩৫৩, [ কুরিয়ার সার্ভিসের মাধ্যমে বাংলাদেশের যে কোন যায়গায় পাঠানো হয়। পণ্য হাতে নিয়ে মূল্য পরিশোধ করবেন ! Cash ON Delivery System । ২৪-৪৮ ঘণ্টার মধ্যে ডেলিভারি ! আপনার টোটাল কষ্ট হবে,পণ্যর দাম+কুরিয়ার চার্জ। ]

post-full-image

Descriptions







<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    tools:context="com.sohidul.mdsohidulislam.LoginActivity"
    android:foregroundGravity="center">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/login_background">

        <ScrollView 
           android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/scrollView2" >

            <LinearLayout 
               android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical"
                android:gravity="center"
                android:layout_alignParentTop="true"
                android:layout_alignParentLeft="true" 
               android:layout_alignParentStart="true"
                android:layout_marginTop="20dp"
                android:layout_marginLeft="10dp" 
               android:layout_marginRight="10dp">

                <ImageView 
                   android:id="@+id/imageView" 
                   android:layout_width="wrap_content" 
                   android:layout_height="150dp"
                    android:src="@drawable/sohidul1"
                    android:layout_gravity="center"
                    />

                <TextView 
                   android:id="@+id/textView"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textSize="25dp"
                    android:textColor="#FFFFFF"
                    android:text="Md.Sohidul Islam"
                    android:textStyle="bold|italic"
                    android:background="@android:color/holo_blue_dark"
                    android:gravity="center"
                    android:layout_gravity="center" />

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:gravity="center_horizontal" 
                   android:layout_marginTop="40dp" 
                   android:textSize="32dp"
                    android:textColor="#3F51B5"
                    android:text="লগ ইন করুন" />

                <EditText 
                   android:drawableLeft="@drawable/ic_action_user"
                    android:textColor="#FFFFFFFF" 
                   android:id="@+id/textusername" 
                   android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="10dp" 
                   android:layout_marginLeft="40dp" 
                   android:layout_marginRight="40dp"
                    android:hint="username" 
                   android:text="" 
                   android:textStyle="bold" 
                   android:textSize="16sp" />

                <EditText 
                   android:drawableLeft="@drawable/ic_action_lock"
                    android:textColor="#FFFFFFFF"
                    android:id="@+id/textpassword"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginLeft="40dp"
                    android:layout_marginRight="40dp"
                    android:layout_marginBottom="20dp"
                    android:hint="password" 
                   android:inputType="textPassword"
                    android:layout_marginTop="10dp"
                    android:textStyle="bold"
                    android:textSize="16sp" />

                <Button 
                   android:id="@+id/btnlogin"
                    android:text="Login"
                    android:textColor="#FFFFFF"
                    android:textSize="30sp" 
                   android:layout_width="180dp"
                    android:layout_height="50dp"
                    android:background="@drawable/button_shape"
                    android:shadowColor="#A8A8A8"
                    android:shadowDx="0"
                    android:shadowDy="0"
                    android:shadowRadius="5" 
                   />
                <TextView 
                   android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:gravity="center"
                    android:id="@+id/textView1" 
                   android:textColor="#FFFFFFFF" 
                   android:textSize="15sp" 
                   android:layout_marginBottom="10dp" 
                   android:layout_marginTop="20dp" />


                <TextView 
                   android:layout_width="wrap_content" 
                   android:layout_height="wrap_content" 
                   android:layout_marginTop="30dp" 
                   android:gravity="center" 
                   android:text="Go to app help now...?"
                    android:id="@+id/call" 
                   android:textColor="#c43032"
                    android:typeface="monospace"
                    android:textSize="15dp" 
                   android:layout_marginBottom="10dp" 
                   android:onClick="callonClick" 
                   android:textStyle="bold|italic" />

            </LinearLayout>
        </ScrollView>
    </LinearLayout>

</RelativeLayout>








package com.sohidul.mdsohidulislam;

import android.content.Context;
import android.content.SharedPreferences;

/** * Created by Captain Code on 04/10/2017. */
public class SharedPrefs {

    final static String FileName = "CaptainCode";

    public static String readSharedSetting(Context ctx, String settingName, String defaultValue) {
        SharedPreferences sharedPreferences = ctx.getSharedPreferences(FileName, Context.MODE_PRIVATE);
        return sharedPreferences.getString(settingName, defaultValue);
    }

    public static void saveSharedSetting(Context ctx, String settingName, String settingValue) {
        SharedPreferences sharedPref = ctx.getSharedPreferences(FileName, Context.MODE_PRIVATE);
        SharedPreferences.Editor editor = sharedPref.edit();
        editor.putString(settingName, settingValue);
        //editor.apply();
        editor.commit();
    }

}









package com.sohidul.mdsohidulislam;

import android.Manifest;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;
import android.os.Vibrator;
import android.support.v4.app.ActivityCompat;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

public class LoginActivity extends Activity {

    Context ctx;
    EditText textusername, textpassword;
    Button btnlogin;

    private TextView textView1;
    private int counter = 3;

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




        textView1 = (TextView) findViewById(R.id.textView1);
        textView1.setText("Number of attempts remaining : 3");



        ctx = this;
        this.alloacatememory();
        this.setEvents();

    }

    private void setEvents(){

        final MediaPlayer start_sound = MediaPlayer.create(this, R.raw.start_sound);
        final Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);

        btnlogin.setOnClickListener(new View.OnClickListener() {
            @Override            public void onClick(View view) {

                String username, passwoard;
                username = textusername.getText().toString();
                passwoard = textpassword.getText().toString();

                if (username.equals("admin") == true && passwoard.equals("12345") == true){

                    SharedPrefs.saveSharedSetting(LoginActivity.this, "CaptainCode", "false");
                    Intent ImLoggedIn = new Intent(getApplicationContext(), MainActivity.class);
                    startActivity(ImLoggedIn);
                    finish();

                    Toast.makeText(ctx, "Login successfully", Toast.LENGTH_LONG).show();

                    //start_sound                    start_sound.start();


                }else {

                    counter--;
                    textView1.setText("Number of attempts remaining : "+counter);
                    if (counter==0)
                    {
                        btnlogin.setEnabled(false);
                    }

                    vibrator.vibrate(200);
                   // Toast.makeText(ctx, "Please enter some data", Toast.LENGTH_LONG).show();
                }
            }
        });

    }

    private void alloacatememory(){

        textusername = (EditText)this.findViewById(R.id.textusername);
        textpassword = (EditText)this.findViewById(R.id.textpassword);
        btnlogin = (Button)this.findViewById(R.id.btnlogin);
    }

    public void callonClick (View view){
        Intent i = new Intent(Intent.ACTION_CALL);
        i.setData(Uri.parse("tel:017xxxxxxxx"));
        if (ActivityCompat.checkSelfPermission(LoginActivity.this, Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) {
            // TODO: Consider calling            //    ActivityCompat#requestPermissions            // here to request the missing permissions, and then overriding            //   public void onRequestPermissionsResult(int requestCode, String[] permissions,            //                                          int[] grantResults)            // to handle the case where the user grants the permission. See the documentation            // for ActivityCompat#requestPermissions for more details.
        }
        startActivity(i);
        // Toast.makeText(getApplication(), "call", Toast.LENGTH_SHORT).show();    }
}

Similar Products

8158272029409742206

Add a review

BloggerCanDo