Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > Android

Android Разработка игр на платформе Android

Ответ
 
Опции темы
Старый 05.03.2011, 15:34   #1
psih1
Знающий
 
Аватар для psih1
 
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений
(для 32 пользователей)
FAQ:Статья 2

FAQ: Учим стандартные формы создание кнопок Button
Привет всем сегодня я расскажу вам как проверить нажатие кнопки т.е. button в вашем androide ну надеюсь с первой статьей от odd'а вы разобрались.
Пожалуй приступим:
1.Создаем новый проект, назовем его button , думаю, это пройдет без затруднений.
2.Заходим в res/layout/main.xml
1)Добавляем через визуальный редактор editText
2)Добавляем кнопку, т.е. button
3.Далее заходим в обычный xml редактор смотрим мой код и сравниваем ваш
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:id="@+id/button01">
<EditText android:layout_width="match_parent" android:text="" android:layout_height="wrap_content" android:id="@+id/editText1"></EditText>
<Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="Поздороваться"  android:onClick="button01_Click" android:id="@+id/button01"></Button>

</LinearLayout>
4.И так самый важный элемент заходим в src/ваше название проекта.java
1)Первоначальный код у вас
package com.example.qwerty;
import android.app.Activity;
import android.os.Bundle;

public class 
qwerty extends Activity {
    
/** Called when the activity is first created. */
    
@Override
    
public void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        
setContentView(R.layout.main);
    }

2)Заменяем на мой
package com.example.button;

import android.app.Activity;
import android.os.Bundle;

import android.widget.EditText;
import android.view.View;

public class 
button extends Activity {
    
    private 
EditText edtext;
    
/** Called when the activity is first created. */
    
@Override
    
public void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        
setContentView(R.layout.main);

        
edtext = (EditText)findViewById(R.id.editText1);    
    }
 
    public 
void button01_Click(View v){
        
edtext.setText("Здравствуй, друг");
    }

Вуаля компилируем тестируем))))
В следующей статье мы будем делать простенький калькулятор .
Ваш учитель xD by psih1

Не судите строго моя первая статья
Вложения
Тип файла: zip button.zip (40.2 Кб, 455 просмотров)
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо psih1 за это полезное сообщение:
is.SarCasm (05.03.2011), odd (12.03.2011)
Старый 05.03.2011, 17:02   #2
Bananbl4
Нуждающийся
 
Аватар для Bananbl4
 
Регистрация: 17.03.2010
Адрес: Колпашево, Томская обл.
Сообщений: 88
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: FAQ:Статья 2

Спасибо за урок. Так по кусочкам можно книгу написать. На русском языке сейчас приличной литературы (кроме блога Дарьи Ряжских) ничего нету.
__________________
Teeworlds 4ever!
(Offline)
 
Ответить с цитированием
Старый 05.03.2011, 17:45   #3
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: FAQ:Статья 2

Очень рекомендую книгу "Hello, Android". На английском же, правда, но он там несложный
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 12:40.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com