Okay, our XML's looking pretty slick,
but
we still have to add
the interactivity with Java.
Now, using the previous
exercises as an example,
you're going to make the right
side update for team_b.
Before doing anything else you're
going to copy and paste the code for
displayForTeamB from the instructor
notes into your own code.
And you're going to update
the text view ID for
Team B to team_b_score,
if you haven't already.
I'll show you how to
do both of these now.
All right, here we are in our Java code.
I've got the display for Team B code
copied, I'm going to do this right
below, not inside but below,
the displayForTeamA and paste.
To make it not inside,
you want to make sure that it's
after this bracket right here.
And you know that the two curly braces
match up because when you put your
cursor next to one of the curly braces,
the other one highlights.
Okay, so
I've pasted this code here, good.
Now I need to go over to my XML code,
get rid of the preview, okay.
And I'm going to scroll down
to this TextView here, and
I actually already updated this in the
last video, but if you need to update
it, I'm going to pretend I didn't, you
could type id and set the id attribute.
And remember, you want the @+id/ and
then you type the id that you want,
in my case, I want team_b_score,
okay, cool.
Okay, and now you're pretty much
ready to start hooking up the Java.
I'm not going to give you too,
too many instructions, but,
if you're feeling like you might get
stuck, here's some things to consider.
Think about how you're
going to associate the buttons
with running some code in, Java.
This was one of the first steps
we did for the team a side.
Next, consider hat new variable or
variables you'll need.
Hint, you're going to need at least one.
Finally, think a little bit about
what's going to happen when you click
on each button.
Now, I just want to point
out that these steps
loosely relate to the steps we
used to make the team a side.
So if you're feeling really,
really stuck,
reviewing those videos again might be
helpful, and then, once you're done,
you have the satisfaction of checking
off this box, okay, get to it.
حسنا، يبدو كودنا الـ XML
سهلاً للغاية
لكن مازال علينا أن نضيف التفاعلية
مع Java
الآن، باستخدام
التمرين السابق كمثال
ستقوم بإجراء تحديث على الجانب الأيمن
من أجل team_b
قبل القيام بأي شيء آخر ستقوم بعمليتي
نسخ و لصق
للكود displayForTeamB من ملاحظات المعلم
و تضعها في الكود الخاص بك
كما و ستقوم بإجراء تحديث
على ID الـ TextView
ل team_b إلى team_b_score، إن لم تكن
قد قمت بهذا مسبقاً
سوف أريك كيف تقوم بكلا الأمريـن الآن
حسناً، ها نحن في كودنا الجافا
قد قمت بنسخ كود displayForTeamB
و سوف أضعه أسفل هذا
ليس داخل، و إنما تحت displayForTeamA
و أقوم بلصقه
لإبقاءه خارج displayForTeamA
ينبغي أن تتأكد من أنه كُتب
بعد هذا القوس هنا بالضبط
و تدرك أن قوسين ما هما زوجان متطابقان
لأنك عندما تضع المؤشر
جانب أحد الأقواس المتعرجة
فإن الآخر يضيء
حسناً، إذاً لقد ألصقت
هذا الكود هنا، جيد
الآن أحتاج إلى مراجعة كود الـXML الخاص
بي والتخلص من المعاينة، حسناً
و سأنزل إلى هذا الـ TextView هنا
في الواقع لقد قمت بتحديث هذا في الفيديو
السابق، و لكن إن كنت بحاجة لتحديثه
سأدعي بأنني لم أفعل، يمكنك الآن أن
تطبع السمة id و تضع قيمة لها
و تذكر أن تكتب /id+@ ومن ثم قم بطباعة
الـ id الذي تريده
في مثالي هذا، أريد طباعة team_b_score
حسناً، رائع
حسناً، و الآن نحن جاهزون تقريبا لنبدأ
الوصل مع جافا
لن أقوم بإعطائك الكثير من التعليمات
لكن إن كنت تشعر أنك قد تتورط في مشكلة إليك
بعض الأشياء التي يجب أن تنتبه إليها
فكر كيف ستقوم
بربط الأزرار
مع تشغيل كود ما بلغة جافا
كانت هذه واحدة من الخطوات الأولى التي
قمنا بها من أجل جزء الـ Team A
و بعدها، فكر فيما تحتاجه من متحول
أو متحولات جديدة
تلميح، ستحتاج على الأقل متحولاً واحداً
وأخيراً، فكر قليلاً فيما
سيحدث عندما تقوم بالضغط
على كل زر
الآن، أريد أن أشير فقط
إلى أن هذه الخطوات
تتصل على نحو ضعيف بالخطوات التي استخدمناها
لإكمال الجانب Team A
أن كنت تشعر أنك قد علقت حقاً
أعد عرض هذه الفيديوهات مرة أخرى
قد يكون مفيداً، و بعدها، ما أن تنتهي
ستحضى بالرضى الناجم عن وضع إشارة الإكتمال
في هذا المربع، باشر العمل
Nuestro XML no está nada mal,
pero aún tenemos que añadir
la interactividad con Java.
Usando los ejercicios anteriores
como ejemplo,
vas a hacer que la parte derecha
se actualice para el equipo B.
Antes de nada, vas a copiar y pegar
el código de displayForTeamB
de las notas del profesor
en tu propio código.
Y vas a actualizar
TextView id del equipo B
a team_b_score,
en caso de que no lo hayas hecho ya.
Voy a mostrarte ahora
cómo hacer ambas cosas.
Aquí estamos en nuestro código Java.
Tengo copiado el código displayForTeamB,
y voy a ponerme justo debajo,
no dentro, sino debajo
de displayForTeamA y pegarlo.
Para no meterlo dentro, asegúrate
de que esté después de esta llave de aquí.
Sabes que las dos llaves van juntas
porque cuando pones el cursor sobre una,
la otra se ilumina.
Vale.
He pegado este código aquí. Bien.
Ahora tengo que volver a mi código XML,
librarme de la vista previa....
Vale. Y voy a bajar hasta esta TextView.
En realidad, ya actualicé
esto en el vídeo anterior,
pero por si necesitas actualizarlo,
haré como si no lo hubiera hecho.
Escribes id y fijas el atributo de id.
Recuerda, necesitas @+id/
y luego escribes la id que quieras,
En mi caso, quiero team_b_score.
Vale, bien.
Ya puede decirse que estás listo
para enganchar el Java.
No voy a darte demasiadas instrucciones,
Si crees que vas a quedarte atascado,
aquí tienes algunas cosas para considerar.
Piensa en cómo vas a asociar los botones
con la ejecución de un código en Java.
Este fue uno de los primeros pasos
que hicimos para la parte del equipo A.
Luego, considera qué variable
o variables nuevas vas a necesitar.
Pista: vas a necesitar al menos una.
Por último, piensa un poco qué va
a pasar cuando hagas clic en cada botón.
Me gustaría apuntar que estos pasos
están relacionados con los que usamos
para hacer la parte del equipo A.
Así que si estás atascado de verdad,
ver de nuevo esos vídeos puede ayudarte.
Cuando acabes, tendrás la satisfacción
de marcar esta casilla.
Venga, a ello.
Ok, notre XML à l'air correct, mais
nous devons encore ajouter
l'interactivité avec Java.
Maintenant, en utilisant les exercices
précédents comme des exemples,
vous allez faire la bonne mise
à jour pour le côté de l'équipe B.
Avant toute chose vous
allez copier et coller le code
displayForTeamB de l'instructeur
de notes dans votre propre code.
Et vous allez mettre à jour
la vue texte ID
de l'équipe B à team_b_score,
si vous ne l'avez pas déjà fait.
Je vais vous montrer comment
faire ces 2 choses maintenant.
Très bien, nous sommes
ici dans notre code Java.
J'ai l'affichage du code de l'équipe B
copié, je vais faire ça
ci-dessous, mais pas à l'intérieur
mais dessous, le displayForTeamA et collé.
Pour ne pas le faire à l'intérieur,
vous voulez vous assurer qu'il est
après cette parenthèse ici.
Et vous savez que les deux accolades
correspondent parce que quand vous mettez
votre curseur à côté de l'une des
accolades, l'autre est mise en évidence.
Bon, alors j'ai collé
ce code ici, bon.
Maintenant je dois aller à mon code XML,
je me débarrasser de l'aperçu, Ok.
Et je vais descendre jusqu'à
cette vue texte ici, et
En fait, j'ai déjà mis à jour ça dans la
dernière vidéo, mais mettez le à jour
, on va le faire, vous pouvez
taper ID et définir l'attribut ID.
Et rappelez-vous, vous voulez le @+ID/
et puis vous tapez l'ID que vous voulez,
dans mon cas, je veux le
team_b_score, ok, cool.
Ok, et maintenant vous êtes à peu près
prêt à commencer à brancher le Java.
Je ne vais pas vous donner trop,
trop d'instructions, mais,
si vous vous sentez que vous êtes coincé,
voici quelques points à considérer.
Pensez à comment vous allez
associer les boutons
avec l'exécution du code dans Java.
C'est l'une des premières étapes que nous
avons fait pour le côté de l'équipe A.
Ensuite, envisagez une nouvelle variable
chapeau ou des variables que vous voulez.
Indice, vous allez en avoir
besoin d'au moins une.
Enfin, pensez un peu à ce qui va
se passer lorsque vous cliquez sur
sur chaque bouton.
Maintenant, je veux juste vous
faire remarquer que ces étapes
sont connectées aux étapes que nous avons
utilisé pour faire le côté de l'équipe A.
Donc, si vous vous sentez vraiment,
vraiment coincé,
examiner à nouveau ces vidéos peut être
utile, une fois que vous avez terminé,
vous avez la satisfaction de cocher
cette case, ok allez-y.
Oke, XML kita terlihat lumayan apik,
tapi
kita masih harus menambahkan
interaktivitas dengan Java.
Sekarang, dengan menggunakan
latihan sebelumnya sebagai contoh,
Anda akan membuat pembaruan
sisi kanan untuk team_b.
Sebelumnya Anda harus menyalin
dan menempel kode untuk
displayForTeamB dari catatan instruktur
ke dalam kode Anda sendiri.
Dan Anda akan memperbarui
text view ID untuk
Team B ke team_b_score,
jika Anda belum melakukannya.
Saya akan tunjukkan cara keduanya.
Baiklah, di sini di dalam
kode program Java kita.
Saya sudah salin kode displayForTeamB,
saya akan meletakkannya tepat
di sini, tidak di dalam tapi di bawah
displayForTeamA dan tempel.
Supaya tidak ada di dalam,
Anda harus pastikan kalau ini berada
setelah kurung kurawal di sini.
Dan kedua kurung kurawal ini sesuai
karena saat Anda meletakkan
kursor di sebelah salah satunya,
maka yang satu lagi akan tersorot.
Oke, jadi saya telah menempel
kodenya di sini, bagus.
Sekarang, menuju kode XML saya,
singkirkan dulu pratinjaunya.
Dan saya akan gulir ke bawah
menuju TextView di sini, dan
Sebenarnya saya sudah memperbaruinya pada
video sebelumnya, tapi jika Anda ingin
memperbaruinya, saya akan ulang,
ketik id dan atur atribut id-nya.
Dan ingat, pilih @+id/
lalu ketik id yang Anda inginkan,
untuk saya, saya ketik team_b_score,
oke, baik.
Oke, dan sekarang Anda sudah siap
untuk memulai menghubungkan Java.
Saya tidak akan memberi Anda
terlalu banyak intruksi, tapi,
jika Anda mengalami kebuntuan, berikut ini
adalah hal-hal yang perlu dipertimbangkan.
Pikirkan bagaimana cara Anda
menghubungkan tombol-tombol
dengan menjalankan beberapa kode di Java.
Ini adalah salah satu langkah yang
kita lakukan untuk sisi team A.
Selanjutnya, pertimbangkan variabel baru
atau variabel-variabel yang Anda butuhkan.
Petunjuk, Anda membutuhkan
setidaknya satu.
Terakhir, pikirkan apa yang akan terjadi
saat Anda mengeklik tiap tombolnya.
Saya ingin menekankan secara bebas
langkah-langkah ini yang
berhubungan dengan langkah-langkah yang
sebelumnya kita gunakan pada sisi Team A.
Jadi, jika Anda benar-benar
mengalami kebuntuan,
tinjau kembali video-video sebelumnya,
mungkin bisa membantu dan setelah selesai,
Anda akan merasa puas saat
mencentang kotak ini, oke, lakukanlah.
はい、XMLファイルはできましたが、
Javaとのインタラクティブな機能がないといけません。
前の問題を例にとると、
右側をBチームの更新のために使います。
まず初めに、コードに指導書から
dislpayForTeamBを
コピーペイストしてください。
BチームのTextView idを
team_b_scoreに更新してください。
やってみましょう。
これがJavaコードです。
displayForTeamBをコピーしました。
これを
displayForTeamAの下に持ってきます。
この中ではなく、
かっこ閉じの後にペイストしてください。
二つのかっこがペアになっていると、
カーサーをを片方のかっこに持ってくると
もう一つのかっこがハイライトされます。
ここにペイストしました。
XMLコードにいき、プレビューを消します。
そしてこのTextViewまでスクロールダウンします。
前のビデオですでに更新しましたが、
まだそれを行っていない方のためにもう一度やります。
idと書いてidアトリビュートを設定します。
@+id/の後に、使いたいidを記入してください。
私の場合は、team_b_scoreとなります。
できました。
これでJavaにつなげる準備がほぼできました。
インストラクションはあまり出しませんが、
不安な方のためにヒントです。
Javaのコードにどのようにして
ボタンを関連付けるかを考えてください。
Aチームの方でこのステップを学びました。
次に、どんな変数が必要かを考えてください。
ここでヒントは、最低1つは必要だということです。
最後に、ボタンを押したときに何が起きるかを
考えてください。
これらのステップはチームAでやったことと
関係しています。
どうしても分からない場合は、
前のビデオを見るのもいいでしょう。
終わったら、
このボックスをチェックしてください。
やってみましょう。
좋습니다. XML에 별다른 문제가 없습니다.
하지만
여기에 자바와의 호환성을
더해야 합니다.
이전의 연습 내용을
예시로 살펴봅시다.
[team_b]에 대한 정확한 업데이트를
하려고 합니다.
다른 작업을 하기에 앞서, 지시 사항
노트에서 [displayForTeamB]에 관한
코드를 복사하여
당신의 코드로 붙여 넣으십시오.
그리고 문자 뷰 ID를
B팀에 대한 [team_b_score]로
업데이트 할 것입니다.
이를 수행하지 않았다면,
이를 어떻게 하는지를 보여드리도록
하겠습니다.
좋습니다. 여기 자바 코드가 있습니다.
이곳에 표시된 B팀 코드를 복사하여
[displayForTeamA]의 안쪽이
아닌 바로 아래쪽에
붙여 넣도록 하겠습니다.
내부로 들어가지 않도록 하기 위해,
이곳의 괄호 뒤에 들어갔는지를
확인하고자 할 것입니다.
그리고 두 개의 [curly brace]가
일치함을 알게 됩니다. 왜냐하면
하나의 [curly brace] 옆에 커서를 두게 되면,
다른 하나가 강조되기 때문입니다.
좋습니다.
이 코드를 이곳에 붙여 넣었습니다.
자 이제, 프리뷰를 제거하고 XML
코드를 살펴보도록 하겠습니다. 좋습니다.
그리고 이곳의 [TextView]까지
스크롤을 내려보도록 하겠습니다.
지난 영상에서 이 내용을 업데이트 하였습니다
하지만 당신이 이를 하지 않았다면,
안 했다는 가정 하에 진행하겠습니다.
id를 입력하고 속성을 설정하면 됩니다.
[@+id]를 입력하고, 당신이 원하는
id를 입력하면 됨을 기억하십시오.
저는 [team_b_score]로 하였습니다.
좋습니다.
자 이제 자바에 연결할 준비가
상당히 진행되었습니다.
많은 지시 사항을 내리지는
않을 것입니다.
하지만 당신이 어려움을 느낄 경우,
이곳에 고려해야 할 사항들이 있습니다.
버튼들과 자바에서의 코드 실행을
어떻게 연결시킬지를
생각해 보시기 바랍니다.
이것은 한쪽 팀에 대해
우선 취해야 할 사항입니다.
다음으로, 새로운 변수 혹은 당신에게
필요한 변수들을 고려하십시오.
힌트, 최소 하나 이상은 필요합니다.
마지막으로, 각 버튼을 클릭하였을 때
발생될 내용에 관해 생각해 보도록
하십시오.
제가 말하고자 하는 것은
이러한 단계들이
우리가 한 쪽 팀을 만드는데 사용되는 방법들과는
큰 연관성이 없다는 것입니다.
따라서 이 부분에 어려움을 느낀다면,
지난 영상들을 다시 보시면
많은 도움이 될 것입니다.
그리고 이를 완료한 후,
이 상자에 체크해 주시면 됩니다.
자 시작해 보도록 합시다.
Bom,
o XML está bem bacana,
mas temos que adicionar
a interatividade com o Java.
Agora, usando de exemplo
os exercícios anteriores,
você atualizará o lado direito
para o time B.
Antes de mais nada,
copie o código
de "displayForTeamB",
das Notas do instrutor,
e cole no seu código.
Depois, atualize o ID
do TextView do time B
para "team_b_score",
se ainda não tiver feito isso.
Mostrarei como fazer
as duas coisas.
Cá estamos
no nosso código Java.
Já copiei o código
"displayForTeamB".
Vou colar logo abaixo -
não dentro, mas abaixo -
de displayForTeamA.
"Colar."
Para não ficar dentro,
confira que vem depois
desta chave aqui.
Você sabe que as chaves
são correlatas
porque quando passa o ponteiro
sobre uma delas, realça a outra.
Muito bem,
colei o código aqui.
Agora eu vou
até o código XML...
Vamos fechar
a pré-visualização.
E vamos rolar
até este TextView aqui.
Eu já atualizei isto
no vídeo passado,
mas se você não atualizou -
vou fingir que não atualizei -
digite "id"
e defina o atributo.
Lembre-se,
você escreve "@ + id + /"
e depois escreve
o ID desejado.
No meu caso,
quero "team_b_score".
Pronto.
Agora você já pode começar
a conectar o Java.
Não vou te dar
muitas instruções,
mas, se sentir
que pode empacar,
considere o seguinte:
pense em como associar botões
à execução de códigos Java.
Foi uma das primeiras coisas
que fizemos do lado do time A.
Depois, considere as variáveis
que você precisa criar.
Dica: você vai precisar
de pelo menos de uma.
Por último,
pense no que vai acontecer
quando você clicar
em cada botão.
Saliento que esses passos
se relacionam vagamente
aos que usamos para o time A.
Então, se você ficar
muito empacado,
rever aqueles vídeos
pode ajudar.
No final,
você terá o prazer
de marcar esta caixa.
Então mexa-se.
Ok, наш XML выглядит отлаженным, но
надо добавить немного связей с Java.
Теперь, используя в качестве
примера прошлые упражнения,
вам надо доделать правую
сторону для team_b.
Перед тем как делать что-либо еще,
вам надо скопировать и вставить код
displayForTeamB из инструкций
в ваш собственный код.
И следует обновить text view ID для
команды B на team_b_score,
если вы это еще не сделали.
Сейчас я покажу как все это сделать.
Итак, вот мы в нашем Java коде.
Код для отображения команды В
скопирован, я сделала это ниже,
не внутри, а ниже
displayForTeamA и вставила.
Чтобы он не попал вовнутрь,
убедитесь, что он стоит после
вот этой скобки.
И вы знаете, что две фигурные
скобки связаны, потому что когда
курсор стоит возле одной,
вторая будет подсвечена.
Итак, я вставила этот код сюда.
Теперь мне надо перейти в XML код,
закрыть предпросмотр.
Я пролистаю вниз до
этого TextView и,
Я на самом деле уже изменила это
в прошлом видео, но если вам надо
его изменить, я сделаю вид, что не
меняла и вы установите id и аттрибут.
И помните, вам надо прописать @+id/
а после прописать нужный id,
в моем случае это team_b_score.
Отлично.
Итак, сейчас вы почти
готовы к работе в Java.
Я не собираюсь показывать
вам слишком много, но
если вам кажется, что можете запу-
таться, вам кое-что надо помнить.
Продумайте, как вы свяжете кнопки
с исполнением части кода в Java.
Это было одним из первых шагов,
что мы сделали для команды А.
Еще - подумайте, какие переменные
вам будут нужны.
Подсказка - вам будет нужна
хотя бы одна.
И наконец, подумайте о том
что будет происходит при нажатии на
каждую кнопку.
Я хочу заметить, что эти шаги
прочно относятся к шагам,
что мы выполняли для команды А.
Поэтому, если вы совсем запутаетесь,
просмотр видео снова может помочь,
и после того как вы закончите,
то с удовольствием поставите
отметку вот тут. Вперед!
Pekala, XML'imiz oldukça düzgün görünüyor, fakat
Hala java ile etkileşimi eklemeliyiz.
Şimdi, daha önceki egzersizleri örnek olarak kullanıp
B Takımı için sağ kısım güncellemesi yapacaksınız.
Başka birşey yapmadan önce eğitmen notlarındaki B Takımını Görüntüle kodunu
Kopyalayarak kendi kodunuzun içine yapıştıracaksınız.
Ve eğer hala yapmadıysanız Takım B nin kimlik görüntüleme metnini
Takım B Skoru olarak güncelleyeceksiniz.
Şimdi size bu ikisinin nasıl yapılacağını göstereceğim.
İşte, şimdi Java kodun içindeyiz.
Takım B kodunun kopyalanmasını görüntülemeliyim, bunu hemem aşağıda
İçinde değil ama aşağıda, yapacağım, A Takımı Görüntüleme ve yapıştır.
Yapmak için içine değil,
Bunun buradaki parantezden sonra olduğundan emin olmalısınız.
Ve biliyorsunuz ki iki küme parantezi bağlıdır çünkü imleci
Bir küme parantezinin yanına getirdiğinizde diğeri aydınlanır.
Pekala, bu kodu buraya yapıştırdım, harika.
Şimdi XML kodumun üstünden geçerek önizlemeden kurtulmam gerekli, tamam.
Ve aşağı kaydırıyorum bu metin görüntüle buraya, ve
Aslında ben bunu son videoda güncellemiştim, fakat eğer sizin güncellemeniz gerekiyorsa
Yapmamış gibi yapacağım, kimliği yazabilir ve kimlik davranışını ayarlayabilirsiniz.
Ve unutmayın, q+kimlik/ istiyorsunuz ve daha sonra istediğiniz kimliği yazıyorsunuz,
Benim durumumda, B Takımı Skoru, tamam, harika.
Pekala, şimdi Java'da takılmaya oldukça hazırsınız.
Size çok, çok fazla talimat vermeyeceğim, fakat,
Sıkıştığınızı hissederseniz, işte göz önünde bulundurmanız gereken bir kaç şey.
Düğmeleri nasıl ilişkilendireceğinizi düşünün
Java'da çalışan bir kodla...
Bu takım a tarafı için yaptıklarımızın ilk adımıydı.
Daha sonra, ihtiyacınız olacak yeni değişkeni ya da değişkenleri göz önünde bulundurun.
İpucu, en azından birine ihtiyacınız olacak.
Son olarak, her bir düğmeye bastığınızda ne olacağını
Bir miktar düşünün.
Şimdi, genel olarak takım a tarafını yapmak için kullandığımız
Bu adımlara işaret etmek istedim.
Yani eğer gerçekten çok sıkışmış hissederseniz,
Bu videoları tekrar gözden geçirmek yardımcı olabilir, ve sonra bittiğinde
Bu kutucuğu işaretlemenin tatminini yaşayacaksınız, pekala, başlayın.
Mã XML của chúng ta trông khá mượt,
nhưng chúng ta vẫn phải thêm
tính tương tác với Java.
Bây giờ, dùng các bài tập
trước làm ví dụ,
bạn sẽ cập nhật
đúng phía cho team_b.
Trước khi làm bất cứ điều gì khác
bạn sẽ sao chép và dán mã cho
displayForTeamB từ ghi chép hướng dẫn
vào đoạn mã của chính bạn.
Và bạn sẽ cập nhật
ID dạng xem văn bản cho
Đội B vào team_b_score,
nếu bạn chưa có.
Tôi sẽ chỉ cho bạn cách thức
thực hiện cả hai điều này ngay bây giờ.
Rồi, ta đang ở trong mã Java.
Tôi đã sao chép hiển thị cho đoạn mã
của Đội B, tôi sẽ làm điều này ngay
bên dưới, không phải trong mà là dưới,
displayForTeamA và dán.
Để làm cho nó không ở bên trong,
bạn muốn chắc chắn rằng nó
nằm sau dấu ngoặc ngay tại đây.
Và bạn biết rằng hai dấu ngoặc nhọn
khớp nhau bởi vì khi bạn đặt
con trỏ của bạn bên cạnh
một trong các dấu ngoặc.
Được rồi,
Tôi đã dán đoạn mã này ở đây, tốt.
Bây giờ tôi cần lướt qua mã XML của mình,
thoát khỏi bản xem trước, rồi.
Tôi sẽ kéo xuống
đến TextView này ở đây, và
tôi đã cập nhật nó trong video trước,
nhưng nếu bạn cần cập nhật
tôi sẽ giả vờ như chưa làm, bạn
có thể gõ id và thiết lập thuộc tính id.
Hãy nhớ, bạn muốn @+id/ và
bạn gõ id mà bạn muốn,
trong trường hợp của tôi,
tôi muốn team_b_score, được rồi.
Bây giờ bạn đang sẵn sàng
để bắt đầu móc vào Java.
Tôi sẽ không đưa cho bạn quá nhiều,
quá nhiều hướng dẫn, nhưng,
nếu bạn cảm thấy bạn có thể bị bí,
thì đây là một số điều cần xem xét.
Hãy suy nghĩ về cách bạn
sẽ kết hợp các nút
với việc chạy một số mã trong Java.
Đây là một trong những bước đầu tiên
chúng ta đã làm cho đội bóng một phía.
Tiếp theo, hãy xem xét một biến hoặc
nhiều biến mới mà bạn sẽ cần.
Gợi ý, bạn sẽ cần ít nhất một biến.
Cuối cùng, hãy suy nghĩ một chút về
điều sẽ xảy ra khi bạn nhấn
vào từng nút.
Bây giờ, tôi muốn chỉ
ra rằng các bước này
liên quan nhẹ đến các bước chúng ta
đã sử dụng để tạo đội bóng một phía.
nếu bạn đang cảm thấy thực sự,
thực sự bế tắc,
thì hãy xem lại những video này,
sau đó, một khi bạn đã hoàn tất,
bạn hài lòng khi đánh dấu hộp này,
được rồi, đến đó nào.
我们的 XML 看起来很整洁
但还需要添加 Java 代码来增加交互性
现在 我们使用之前的练习题当做范例
你要在右边来更新 Team_B
在做其他事之前 你需要从讲师注释复制
displayForTeamB 的代码 并粘贴到你的代码里
你还要把 TextView ID 改为
team_b_score 如果你还没有改的话
我给你展示一下怎么完成它
现在我们在你的 Java 代码里
复制完 displayForTeamB 代码
在 displayForTeamA 下边粘贴 而不是里边
为了不粘贴在里边
你要确保粘贴在这个括号后边
你知道的这两个大括号是一对
当你把光标放在一个上边 另一个会变成高亮
好的 已经把代码粘过来了
现在看看 XML 代码 取消预览模式
往下滑 滑到 TextView 这
在上一个视频中我已经修改过了 但是如果你想试试
我可以假装没有修改 你可以输入 id 然后设置相应属性
记住 先输入 @+id/ 然后输入你想要的 id
在这 我想输入 team_b_score
现在可以关联 Java 了
我不会给你太多的指导 但是
如果你感觉遇到困难了 你就想想这些问题
怎么把按钮和
在Java 运行的代码相关联
这是我们为 A 队做的第一步
然后想想需要什么新的变量
提示一下 你至少需要一个新变量
最后想想 当你点击每个按钮后
会发生什么
我想指出 这些步骤
与我们之前写的 A 队代码有一定联系
如果你还是不懂
再看看这些视频也许会有用 然后 一旦你做完了
就可以勾选这个框了 完成
好了,我們的XML看來流暢,
但是
我們還需要加上Java的互動性。
現在,使用先前的
練習作為一個例子,
你要為team_b作出正確的更新。
在做其他事情之前
你要為displayForTeamB複製和粘貼代碼
你可以在筆記中複製你自己的代碼。
而你要更新Team B
文本視圖ID為team_b_score,
如果你還沒有準備好,
我現在會告訴你如何做。
好吧,我們在我們的Java代碼。
我已經複製了顯示Team
B的代碼,我要這樣做的權利
我現在正正要做這點,不是內在,是以下,
displayForTeamA和粘貼。
為了使它不在裡面,
你要確保它在括號後。
而你知道這兩個大括號
相匹配,因為當你把你的
光標放在大括號的旁邊,突出另一個。
好吧,
我在這裡粘貼這個代碼,不錯。
現在,我需要去到我的XML代碼,
不再預覽,好吧。
而且我要在這裡向下滾動到這個TextView
其實我在上一個視頻已經更新了,
但如果你需要更新
我要假裝我沒有更新,
你可以輸入ID和設置id屬性。
請記住,你想要@+ ID/和
那麼鍵入你想要的ID,
以我為例,我想要team_b_score,
好吧。
好了,現在你幾乎準備好開始掛接Java。
我不打算給你太多的說明,但是,
如果你覺得你可能會被卡住,
這裡有一些事情要考慮。
想想你如何與按鈕相關聯
透過在Java運行一些代碼。
這個是我們為團隊做的的第一個步驟之一。
下一步考慮你將需要的新變數或變數。
提示,你將需要至少一個。
最後,
想想當你點擊每個按鈕時會發生的情況
想這是怎麼回事。
現在,我只是想指出這些步驟
不是與我們製作團隊十分相關的步驟。
如果你感覺真被難住了,
重新審查這些錄像可能是
有用的,然後,一旦你完成,
你可以在列表中剔除。