Јava-and-android-na makedonski

Upload: aleksandar-bogdanovski

Post on 19-Oct-2015

122 views

Category:

Documents


1 download

DESCRIPTION

java na makedonski

TRANSCRIPT

  • Android

  • Android[ ] 2012

    ,

    . , ,

    ,

    .

    .

    ,

    :

    XML

    . ,

    ,

    . -

    C++ C# , C#, C#

    , , ,

    , ECLIPSE IDE JAVA

    , C#,

    .

    Android ,

    , ,

    .

    * ,

    ,

  • Android[ ] 2012

    Android ? ( , , ,

    Google TV ), ,

    Google 2007- , open-source ,

    Open Handset Alliance, 80 ,

    .

    Android , Apple

    2007- iPhone, ,

    , ,

    Android. , Android ,

    , :

    Exchange Server

    VPN (Virtual Private Network)

    Android , Linux

    , Linux , Linux

    X-windows GNU C .

    , Android

    Java Framework, JAVA, JAVA

    , Swing.

    Android

    . Android OS :

    Bootloader boot

    Boot Kernel RAMdisk

    System

    Data

    Recovery

    Radio

    ,

    .

    ( ROM ),

    , .

    , bootloader-,

    RAMdisk-.

  • Android[ ] 2012 System Data , Radio

    -, -.

    Android

    ,

    . Android 4G , FM/TV

    , , . , Android

    SD ,

    , 2.2 , Android ,

    .

    Android Android , .

    :

    iOS

    Windows Phone

    Symbian

    Blackberry

    ,

    ,

    2012 ( 2012), .

    . Android ,

    , . .

  • Android[ ] 2012 , Android

    iPhone, .

    Android OS iOS,

    , iOS iPhone.

    Android , , , iOS

    .

    BlackBerry .

    , BBM (BlackBerry Messenger)

    .

    Windows Phone . Microsoft

    ,

    , Android

    iOS.

    Symbian ,

    , .

    , , 220 MHZ .

    , ...

    .

    JAVA, :

    JAVA JDK google

    JAVA JDK JAVA ( IDE), , JAVA

    , ,

    Command Prompt (CMD).

    Eclipse JAVA Android

    , Microsoft Visual Studio,

    , Microsoft Studio. Eclipse

    Java, C,C++,Python, Php, Perl .

    , , !

    Java JDK, (

    ).

  • Android[ ] 2012 ( Windows)

    Java SDK,

    C:\Program Files (x86)\Java

    C:\Program Files\Java

    jdk1.6.0_25,

    .

    jdk1.6.0_25 :

    bin , (

    Java SDK ,

    ):

  • Android[ ] 2012

    (

    , Properties

    bin, apt.exe )

  • Android[ ] 2012 Environment .

    ,

    Java .

    , CMD (Start->Run->CMD)

    javac, ,

    , .

    (), Properties

    MyComputer->Advanced System Settings

  • Android[ ] 2012 Environment Variables

    New

    , !

    Variable name: Path

    Variable value: C:\Program Files (x86)\Java\jdk1.6.0_25\bin

    ( JAVA SDK)

  • Android[ ] 2012 JAVA

    JAVA , JAVA

    . ,

    :

    JAVA SDK

    Notepad

    , .

    C:\ java. Notepad

    :

    public class SpodeliZnaenjeJava

    {

    public static void main(String[] args)

    {

    System.out.println("Spodeli Znaenje, me uci da programira vo JAVA");

    }

    }

    :

    SpodeliZnaenjeJava

    .java

    Save As Type notepad All Files (*.*)

    CMD (Start->Run->CMD |WinKey+R->CMD) cd\

    C:\ , cd (change directory) java

    (cd java) :

  • Android[ ] 2012

    javac SpodeliZnaenjeJava.java ,

    SpodeliZnaenjeJava.class .

    java SpodeliZnaenjeJava .

    ...

    JAVA ,

    JAVA , .

    :

    public class SpodeliZnaenjeJava

    {

    public static void main(String[] args)

    {

    System.out.println("Spodeli Znaenje, me uci da programira vo JAVA");

    }

    }

  • Android[ ] 2012 JAVA ,

    JAVA , , , ,

    !

    public class SpodeliZnaenjeJava , SpodeliZnaenjeJava (public)

    public static void main(String[] args)- , C++ int main() ,

    System.out.println() , cout

  • Android[ ] 2012 , .... C++ C#.

    :

    : , ,

    , , .

    // Scanner

    import java.util.Scanner;

    public class Polnoletstvo

    {

    public static void main(String[] args)

    {

    String ime;//

    int gRag;// .

    //

    Scanner vnes = new Scanner(System.in);

    System.out.println("Vnesete go vaseto ime: ");

    ime = vnes.nextLine();//

    System.out.println("Vnesete ja vasata godina na raganje: ");

    gRag = vnes.nextInt();// ..

    //

    if(2012-gRag

  • Android[ ] 2012

    Eclipse JAVA Notepad,

    . .

    , , Eclipse ,

    JAVA .

    Eclipse,

    , . .

    Eclipse File->New->Java Project

  • Android[ ] 2012 , Finish

    File->New->Class ,

    JAVA !

    ,

    Finish

  • Android[ ] 2012

    Eclipse,

    .

    Eclipse ,

    .

    : JAVA, .

    ,

    main , ,

    .

    //klasa Klasa007

    import java.util.Scanner;

    public class Klasa007

    {

    public static void main(String[] args)

    {

    //

    Scanner vnes = new Scanner(System.in);

    Poraka msg = new Poraka();

    System.out.println("Vnesete go vaseto ime: ");

    String name = vnes.nextLine();//

    msg.poraka(name);

    }

    }

  • Android[ ] 2012 //klasa Poraka

    public class Poraka

    {

    public void poraka(String ime)

    {

    System.out.println("Dobredojde " + ime);

    }

    }

    JAVA, Math,

    :

    Math.sqrt()

    Math.pow(a,n)

    ...

    () .

    JAVA, Random :

    import java.util.Random;

    / :

    Random rnd = new Random();

  • Android[ ] 2012 :

    int r = rnd.nextInt(n) n ,

    ( 0). 10, 0-9

    , ,

    :

    int r = min+rnd.nextInt(max); - min , max

    ,

    , C#:

    int niza[] = new int[10];

    , 10 ,

    niza[] = {1,2,3,4,5,6,7,8,9,0};

    , :

    niza[n] n

    JAVA. , , Android

    App Development

    Android .

    , ,

    , , ,

    ,

    , .

    , , Eclipse,

    () , Android ,

    , () Eclipse

    Android .

    , Eclipse, Help->Install New Software

    *

  • Android[ ] 2012

    , Work with, :

    https://dl-ssl.google.com/android/eclipse/

    Add..

    , () ,

    Android ADT OK

  • Android[ ] 2012

    . Developer Tools

    Next, Finish.

    I accept the terms. Finish

  • Android[ ] 2012 Android SDK

    Android.

    Android SDK .

    , SDK Manager-. ,

    Tools, Android 2.2 API 8, , ,

    Android 2.2 ,

    Android , 2.3 2.4. , 3. 4.

    , .

    , , Android ,

    .

    Eclipse Window->AVD Manager New

  • Android[ ] 2012

    Name

    Target Android ( Android

    2.2 2.3)

    Size ( SD )

    , Create AVD

    .

    Windows->Preferences Android. Browse

    Android SKD (C:\Program Files (x86)\Android\android-sdk)

    :

  • Android[ ] 2012

    Android

    .

    :

    Eclipse IDE

    Android

    Android SDK

    Android Emulator

    JAVA

    XML ()

    ...

    Android , File

    New -> Android Project. Next.

    Android 2.2 ,

    , Next.

  • Android[ ] 2012

    Package Name,

    , , ,

    Android Market (Android Play) , Android Aplikaciite.

    : sz2012.android01 Finish