Форум программистов, компьютерный форум CyberForum.ru

Передача данных между Activity1 3 - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Подключение внешних библиотек http://www.cyberforum.ru/android-dev/thread802188.html
Доброго времени. И снова я к сообществу за помощью. Подскажите, как упаковываются исходники? например, я создал библиотеку с часто используемыми методами (*.jar файл) подключил к проекту, и вот этот файл компилятор запакует в *.apk или его каким то образом нужно таскать отдельно? И второй случай. у меня есть .NET *.dll библиотека, чтобы использовать ее в java есть отдельная библиотека (.jar) это...
Программирование Android Глобальная обработке неперехваченных исключений Ну собственно как? Во-первых лень писать в каждом методе ко логирования, во-вторых, некрасиво, когда приложением падает с красноречивым "возникла ошибка". Нужно свое красивое сообщение с отсылкой на разработчика. Итого - как? http://www.cyberforum.ru/android-dev/thread802029.html
Программирование Android Отключить другое устройство из сети
Всем привет! Вот такая появилась задача! Нужно написать приложение на андроид, которое будет делать следующее: когда телефон по вайфай подключен к определенной сети, приложение должно отражать список всех устройств сети и чтобы при нажатии на кнопку можно было отсоединить одно из устройств которое является присоединено к сети! Буду очень благодарен за любого рода материалы для такой работы и за...
Программирование Android Получить результат от стороннего приложения
Доброе время суток. Вызываю сторонний редактор из своей активности так: Intent edInt=new Intent(); edInt.setAction(Intent.ACTION_EDIT); edInt.setDataAndType(Uri.parse(outputFileUri),"image/*"); startActivityForResult(Intent.createChooser(edInt, "Edit image"), EDIT_IMAGE); Появляется список с редакторами фоток, выбираю редактор, обрабатываю нужную фотку. А вот как получить результат...
Программирование Android 2d игра для андроида http://www.cyberforum.ru/android-dev/thread801766.html
Здрасте, подскажите трудно ли будет напистаь что то вроде человечек бежит и на встречу ему кубики и он должен перепрыгивать, трудно ли такое будет релаизовтаь ??? не у кого примеров нету?
Программирование Android Scroll Listview Подскажите как убрать скролл в компоненте Listview подробнее

Показать сообщение отдельно
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
07.03.2013, 16:46


MainActivity.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package com.example.ssd9;
 
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
 
public class MainActivity extends Activity {
 
    EditText name, adr, phone;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        name =(EditText) findViewById(R.id.name);
        adr = (EditText) findViewById(R.id.adr);
        phone =(EditText) findViewById(R.id.phone);
        
       
    }
    
    public void onClick(View view) {
        switch (view.getId()) {
        case R.id.button1:
            Intent intBasket = new Intent(this, MainBasket.class);
            intBasket.putExtra("name", name.getText().toString());
            intBasket.putExtra("adr", adr.getText().toString());
            intBasket.putExtra("phone", phone.getText().toString());
            startActivity(intBasket); // <<<<<<<<<<<<<<<<<<<<<<<<
            break;
        }
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
}
MainBasket.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.example.ssd9;
 
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.widget.TextView;
 
public class MainBasket extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main_basket);
        TextView tv = (TextView) findViewById(R.id.textView);
        
        Intent i = getIntent();
        String name = i.getExtras().getString("name");
        String adr = i.getExtras().getString("adr");
        String phone = i.getExtras().getString("phone");
        
        tv.setText("Your name is: " + name + " " + adr+ " "+ phone);
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main_basket, menu);
        return true;
    }
 
}
activity_main.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<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="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" >
 
    <EditText
        android:id="@+id/name"
        android:hint="@string/some_txt"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="33dp"
        android:ems="10" >
 
        <requestFocus />
    </EditText>
 
    <EditText
        android:id="@+id/adr"
        android:hint="@string/some_txt"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/name"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="30dp"
        android:ems="10" />
 
    <EditText
        android:id="@+id/phone"
        android:hint="@string/some_txt"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/adr"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="32dp"
        android:ems="10" />
    <!-- >>>>>>>>>>> android:onClick <<<<<<<<<<<< -->
    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/phone"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="42dp"
        android:onClick="onClick"
        android:text="@string/click_me" />
     <!-- >>>>>>>>>>> android:onClick <<<<<<<<<<<< -->
 
</RelativeLayout>
strings.xml
XML
1
2
3
4
5
6
7
8
9
10
<?xml version="1.0" encoding="utf-8"?>
<resources>
 
    <string name="app_name">ssd9</string>
    <string name="action_settings">Settings</string>
    <string name="some_txt">some text bla bla bla</string>
    <string name="click_me">CLICK ME</string>
    <string name="title_activity_main_basket">MainBasket</string>
 
</resources>
AndroidManifest.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.ssd9"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.ssd9.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.example.ssd9.MainBasket"
            android:label="@string/title_activity_main_basket" >
        </activity>
    </application>
 
</manifest>
activity_main_basket.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<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="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=".MainBasket" >
 
    <TextView
        android:id="@+id/textView"
        android:textIsSelectable="true"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
 
</RelativeLayout>
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru