ad728

Thursday, January 18, 2018

AIDE Tutorial - 52 Custom WebView

AIDE Tutorial - 52 Custom WebView


Watch the Video Below:

MainActivity.java
package com.kcgroup.CWeb;
import android.app.*;
import android.os.*;
import android.widget.*;
import android.view.View.*;
import android.view.*;
import android.webkit.*;
public class MainActivity extends Activity
{Button btn; EditText et;
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {      super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
btn=(Button)findViewById(R.id.mainButton);
et=(EditText)findViewById(R.id.mainEditText);
btn.setOnClickListener( new View.OnClickListener()
{@Override
public void onClick(View p1)
{String weburl=et.getText().toString();
WebView web=(WebView)findViewById(R.id.mainWebView);
web.setWebViewClient(new WebViewClient());
web.loadUrl(weburl);
// TODO: Implement this method
}});   }}

Main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <EditText
android:id="@+id/mainEditText"
        android:hint="Type your own url Start with http:// or https://"
        android:layout_width="wrap_content"       android:layout_height="wrap_content" />
<Button
android:text="Go"
android:id="@+id/mainButton"android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<WebView
android:id="@+id/mainWebView"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
Manifest.xml
<uses-permission android:name="android.permission.INTERNET"/>
Share:

Sunday, January 14, 2018

AIDE Tutorial - 7.1 Customize Toast

AIDE Tutorial - 7.1 Customize Toast

Watch the Video Below:
MainActivity.java
package com.kcgroup.CT;
import android.app.*;
import android.os.*;
import android.widget.*;
import android.view.View.*;
import android.view.*;

public class MainActivity extends Activity 
{ EditText et; Button btn;
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {     super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
et=(EditText)findViewById(R.id.mainEditText);
btn=(Button)findViewById(R.id.mainButton);
btn.setOnClickListener(new View.OnClickListener()
{ @Override
public void onClick(View p1)
{
String text=et.getText().toString();
Toast.makeText(MainActivity.this,text,
Toast.LENGTH_SHORT).show();
// TODO: Implement this method
} });  }}

Main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
   android:orientation="vertical" >

    <EditText
android:id="@+id/mainEditText"
        android:hint="Enter your own toast message"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
<Button
android:text="Create Toast"
android:id="@+id/mainButton"
android:layout_width="wrap_content"
        android:layout_height="wrap_content" /> </LinearLayout>
Share:

Saturday, January 13, 2018

AIDE Tutorial - 51 Volume Calculator


Watch the Video Below:

MainActivity.java
package com.kcgroup.vc;
import android.app.*;
import android.os.*;
import android.widget.*;
import android.view.View.*;
import android.view.*;

public class MainActivity extends Activity
{ TextView Result;
EditText HeightET,BreadthET,LengthET;
    @Override
    protected void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
Button btncal=(Button)findViewById(R.id.maincalbutton);
HeightET=(EditText)findViewById(R.id.mainEditTextheight);
BreadthET=(EditText)findViewById(R.id.mainEditTextbreadth);
LengthET =(EditText)findViewById(R.id.mainEditTextlength);
Result=(TextView)findViewById(R.id.mainTextViewResult);
btncal.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v)
{float heigth,length,breadth,volume;heigth=Float.parseFloat(HeightET.getText().toString());length=Float.parseFloat(LengthET.getText().toString());breadth=Float.parseFloat(BreadthET.getText().toString());
volume=length*breadth*heigth;
Result.setText("Result : "+volume);
// TODO: Implement this method
}});    }}

Main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:text="Enter Height"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"/>
<EditText
android:inputType="number|numberDecimal"
android:id="@+id/mainEditTextheight"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView
android:text="Enter Breadth"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"/>
<EditText
android:inputType="number|numberDecimal"
android:id="@+id/mainEditTextbreadth"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView
android:text="Enter Length"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"/>
<EditText
android:inputType="number|numberDecimal"
android:id="@+id/mainEditTextlength"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<Button
android:text="Calculate"
android:id="@+id/maincalbutton"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/mainTextViewResult"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"/>
</LinearLayout>

Share:

Friday, December 29, 2017

AIDE Tutorial - 46 Blink Animation

AIDE Tutorial - 46 Blink Animation
Java
package com.kcgroup.animblink;
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import android.view.animation.*;
public class MainActivity extends Activity
{   @Override
    protected void onCreate(Bundle savedInstanceState)
    {super.onCreate(savedInstanceState);
        setContentView(R.layout.main);    }
public void blink(View v){
ImageView image=(ImageView)findViewById(R.id.mainImageView);
Animation an=AnimationUtils.loadAnimation(getApplicationContext(),R.anim.blink);
image.startAnimation(an);}}
Main xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <ImageView
android:layout_weight="4"
        android:src="@drawable/ic_launcher"
android:id="@+id/mainImageView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
<Button
android:text="Blink"
android:onClick="blink"
android:layout_width="wrap_content"        android:layout_height="wrap_content" />
</LinearLayout>
Blink.xml
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
>
<alpha android:fromAlpha="0"
android:toAlpha="1"
android:duration="1000"
android:repeatMode="reverse"
android:repeatCount="2"/>
</set>
Other Related Articles:
  1. AIDE Tutorial - 41 Animation Fade In & Fade Out
  2. AIDE Tutorial - 42 Animation Zoom In & Zoom Out
  3. AIDE Tutorial - 43 Animation Bounce Top Bottom Left Right
  4. AIDE Tutorial - 44 Rotate Animation
  5. AIDE Tutorial - 45 Slide Animation
  6. AIDE Tutorial - 46 Blink Animation
Share:

AIDE Tutorial - 43 Animation Bounce Top Bottom Left Right

AIDE Tutorial - 43 Animation Bounce Top Bottom Left Right

Watch the video below

Main Activity.java
package com.kcgroup.animbounce;
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import android.view.animation.*;
public class MainActivity extends Activity
{    @Override
    protected void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);    }
public void top(View v){
ImageView image=(ImageView)findViewById(R.id.mainImageView);
Animation an=AnimationUtils.loadAnimation(getApplicationContext(),R.anim.bounce_top);
image.startAnimation(an);}
public void bottom(View v){ImageView image=(ImageView)findViewById(R.id.mainImageView);
Animation an=AnimationUtils.loadAnimation(getApplicationContext(),R.anim.bounce_bottom);
image.startAnimation(an);}
public void right(View v){
ImageView image=(ImageView)findViewById(R.id.mainImageView);
Animation an=AnimationUtils.loadAnimation(getApplicationContext(),R.anim.bounce_right);
image.startAnimation(an);}
public void left(View v){ImageView image=(ImageView)findViewById(R.id.mainImageView);
Animation an=AnimationUtils.loadAnimation(getApplicationContext(),R.anim.bounce_left);image.startAnimation(an);}}

Main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <ImageView
android:layout_weight="4"
android:id="@+id/mainImageView"
        android:src="@drawable/ic_launcher"
        android:layout_width="match_parent"        android:layout_height="wrap_content" />
<Button
android:text="Top"
android:onClick="top"
android:layout_width="match_parent"        android:layout_height="wrap_content" />
<Button
android:text="Bottom"
android:onClick="bottom"
android:layout_width="match_parent"        android:layout_height="wrap_content" />
<Button
android:text="Right"
android:onClick="right"
android:layout_width="match_parent"        android:layout_height="wrap_content" />
<Button
android:text="Left"
android:onClick="left"
android:layout_width="match_parent"        android:layout_height="wrap_content" />
</LinearLayout>
Create a new folder anim add four xml
Bounce_Bottom.xml
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true"
android:interpolator="@android:anim/bounce_interpolator">
<scale
android:duration="1000"
android:fromXScale="1"
android:fromYScale="0"
android:toXScale="1"
android:toYScale="1"></scale></set>
Bounce_left.xml
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true"
android:interpolator="@android:anim/bounce_interpolator">
<scale
android:duration="1000"
android:fromXScale="1"
android:fromYScale="1"
android:toXScale="0"
android:toYScale="1"></scale></set>
Bounce_right.xml
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true"
android:interpolator="@android:anim/bounce_interpolator">
<scale
android:duration="1000"
android:fromXScale="0"
android:fromYScale="1"
android:toXScale="1"
android:toYScale="1"></scale></set>

Bounce_Top.xml
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
   android:fillAfter="true"
   android:interpolator="@android:anim/bounce_interpolator">
   <scale
   android:duration="1000"
   android:fromXScale="1"
   android:fromYScale="1"
   android:toXScale="1"
   android:toYScale="0"></scale></set>

Share:

Member Countries of G20

List of Member Countries of G 20

  1. Germany
  2. USA
  3. Russia
  4. UK
  5. Japan
  6. India
  7. South Africa
  8. Indonesia
  9. Turkey
  10. Australia
  11. France
  12. Canada
  13. Brazil
  14. China
  15. Argentina
  16. Mexico
  17. European Union
  18. Saudi Arabia
  19. South Korea
  20. Italy
Share:

Saturday, December 16, 2017

AIDE Tutorial - 50 Rating Bar

AIDE Tutorial - 50 Rating Bar
Watch the Video Below


Main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
   android:orientation="vertical" >
    <TextView
        android:text="Rate Our App"
        android:layout_width="wrap_content"       android:layout_height="wrap_content" />
<RatingBar
android:text="Rate: "
android:id="@+id/mainRatingBar"
android:layout_width="wrap_content"        android:layout_height="wrap_content" />
<TextView
android:textSize="20sp"
android:id="@+id/mainTextView"
android:text="Rating :"
android:layout_width="wrap_content"       android:layout_height="wrap_content" />
</LinearLayout>
MainActivity.java
package com.kcgroup.ratingbar;
import android.app.*;
import android.os.*;
import android.widget.*;
import android.widget.RatingBar.*;
public class MainActivity extends Activity
{    @Override
    protected void onCreate(Bundle savedInstanceState)   {        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
final TextView Result=(TextView)findViewById(R.id.mainTextView);
RatingBar RB=(RatingBar)findViewById(R.id.mainRatingBar);
RB.setOnRatingBarChangeListener(new OnRatingBarChangeListener(){
@Override
public void onRatingChanged(RatingBar arg0,float rating,boolean arg2){Result.setText("Rating :"+String.valueOf(rating));}});    }}
Share:

Total Pageviews

Sponsor

Sponsor

ad300