رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام

من دارم یک کتاب اندرویدی می سازم تا حالا با سورس تونستم دو تا صفحه (اکتیویتی) بسازم حالا می خوام بیشتر صفحه بسازم و با دکمه به اون ها ارجا داده بشه

اگه می شه یک سورس چند صفحه ای با کمی توضیحات بزارید .

خیلی خیلی ضروریه

لطفا کمکم کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اول یه دگمه بذار بعد توی فایل جاوا تعریفش کن..

[shcode=java][/shcode]

Button b = (Button) findViewById(R.id.button1);

b.setOnClickListener(new OnClickListener() {

    

     

     @Override

     public void onClick(View arg0) {

      

      Intent intent = new Intent(Main.this, button.class);

      startActivity(intent);

بعد یه کلاس به اسم همون دگمه درست کن .. اینم کدی که باید توش بنویسی :

[shcode=java][/shcode]package your package name;

public class button extends Activity  {

 

@Override

protected void onCreate(Bundle

savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.butoon);

}}

بعد یه فایل xml بساز به نام همون دکمه

مثلا  button.xml

بعد برو تو مانیفست و اون اکتیویتی ای که ساختی رو  به هم لینک کن..

این کد رو بعد از تگ Activity اضافه کن :

[shcode=xml][/shcode]

android:name=".button1"

android:screenOrientation="portrait"

android:configChanges="orientation"/>

بعد برنامه رو ران کن.. اگه مشکلی بود خصوصی بهم پیام بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر
سلام

دوست عزیز دقیق کارهایی که021 daniel گفت و انجام بدی حله

فایل activity_main.xml

[shcode=xml]

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:paddingBottom="@dimen/activity_vertical_margin"

    android:paddingLeft="@dimen/activity_horizontal_margin"

    android:paddingRight="@dimen/activity_horizontal_margin"

    android:paddingTop="@dimen/activity_vertical_margin"

    tools:context=".MainActivity" >

   

        android:id="@+id/button1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_below="@+id/textView1"

        android:layout_centerHorizontal="true"

        android:layout_marginTop="83dp"

        android:text="Button" />

[/shcode]

این فایل MainActivity.java

[shcode=java]package com.example.book;

import android.os.Bundle;

import android.app.Activity;

import android.content.Intent;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

public class MainActivity extends Activity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

         Button b = (Button) findViewById(R.id.button1);

         b.setOnClickListener(new OnClickListener() {

             

              @Override

              public void onClick(View arg0) {

              

               Intent intent = new Intent(MainActivity.this, Button1.class);

               startActivity(intent);

    }

         });

    }

}[/shcode]

این فایل هم کلاس دکمه Button1.java

[shcode=java]package com.example.book;

import android.app.Activity;

import android.os.Bundle;

public class Button1 extends Activity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.button);

    }

}

[/shcode]

اینم فایل button.xml

[shcode=xml]<?xml version="1.0" encoding="utf-8"?>

    android:layout_width="match_parent"

    android:layout_height="match_parent" >

   

[/shcode]

این فایل AndroidManifest.xml

[shcode=xml]<?xml version="1.0" encoding="utf-8"?>

    package="com.example.book"

    android:versionCode="1"

    android:versionName="1.0" >

   

        android:minSdkVersion="10"

        android:targetSdkVersion="10" />

   

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

       

            android:name="com.example.book.MainActivity"

            android:label="@string/app_name" >

           

               

               

           

       

       

            android:configChanges="orientation"

            android:screenOrientation="portrait" />

   

[/shcode]

خب همه رو با اسم فایل و کدش گذاشتم .امیدوارم مشکلت حل شه

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 11 ماه بعد...

میشه همین ها رو سورس بکنی

هر کاری می کنم نمی فهمم کدها باید کجا وارد بشن

ازت ممنون می شم

این روش منسوخ شده

از این سورس استفاده کنید

http://androidsource.sellfile.ir/prod-222319-%D8%B3%D9%88%D8%B1%D8%B3+%D9%BE%D8%B1%D9%88%DA%98%D9%87+%DA%A9%D8%AA%D8%A7%D8%A8+%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF+%D8%AF%D8%B1+%D8%A7%DB%8C%DA%A9%D9%84%DB%8C%D9%BE%D8%B3.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...