خلاصه نویسی های برنامه نویسی اندروید

طبق آموزش سایت فرادرس و مکتب خونه

خلاصه نویسی های برنامه نویسی اندروید

طبق آموزش سایت فرادرس و مکتب خونه

دارم برنامه نویسی اندروید یاد می گیرم هر چی یاد می گیرم این جا می نویسم ایشالا
هر کی خواست دوره مکتب خونه رو بخره بگه من بهش کد تخفیف ۴۰ درصد بدم!

طبقه بندی موضوعی

جلسه دهم بخش ۲ - انیمیشن کلاه قرمزی و ببعی یکی در میون

چهارشنبه, ۱۳ فروردين ۱۳۹۹، ۱۱:۵۷ ب.ظ

آبی پررنگه دکمه بازگشت میذاره تو اکشن بار

فایل havij.java

package ir.ben.frog;

import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.MenuItem;
import android.view.View;
import android.widget.ImageView;

public class havij extends AppCompatActivity implements View.OnClickListener {
    ImageView photo;
    ImageView photo2;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.havij);

        photo=findViewById(R.id.kola);//instructor cast
        photo2=findViewById(R.id.babe);
        photo.setOnClickListener(this);
        photo2.setOnClickListener(this);
        if(getSupportActionBar()!=null)
        {
            getSupportActionBar().setDisplayHomeAsUpEnabled(true);
        }
    }

    @Override
    public boolean onOptionsItemSelected(@NonNull MenuItem item) {
        if(item.getItemId()==android.R.id.home)
            finish();
        return super.onOptionsItemSelected(item);
    }

    @Override
    public void onClick(View v) {
     //   if(v.getId()==photo.getId())
            dance();
    }

    private void dance() {

        photo.animate().alpha(1f-photo.getAlpha()).setDuration(2000);
        photo2.animate().alpha(1f-photo2.getAlpha()).setDuration(2000);

    }
}

فایل havij.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".havij">


    <ImageView
        android:id="@+id/kola"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerInParent="true"
        android:scaleType="fitCenter"
        android:alpha="1"
        app:srcCompat="@drawable/kola" />

    <ImageView
        android:id="@+id/babe"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerInParent="true"
        android:scaleType="fitCenter"
        android:alpha="0"
        app:srcCompat="@drawable/babe" />
</RelativeLayout>

آلفا عددی بین صفر و یک که نشونن میده عکس چقد معلوم باشه یک معلوم صفر نامرئی

کاربرد مثلا بخوای دو تا عکسو بندازی رو هم 

زمان میلی ثانیه

موافقین ۰ مخالفین ۰ ۹۹/۰۱/۱۳
Put Yourself First

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی