We just heard some great stories from
Googlers about how they deal with
uncertainty.
And now you're going to get a chance
to deal with uncertainty too.
In this next coding task,
you're going to add a text field
into the app so that someone can
enter their name, like Larry or
Kevin, into the app for
their coffee order.
At first you might not know how to
deal with something like this, but
that's okay.
You can Google search for it online.
And, like my mom always says,
you can just take it one step at a time.
The app should look something like
this and here's the name field.
There's a special type of view in
Android that can handle text input.
So when you tap on the field,
then the keyboard pops up.
When the field is blank,
it gives you some hint text to tell
you what you should type here.
As soon as you start typing,
then that hint text goes away.
When you're done typing,
you can just hide the keyboard.
You've probably seen this view
many times before in other apps.
For example, in chat applications,
you type your message into a field and
then send it off to someone.
This is actually quite a complex view,
lots of things are happening
behind the scenes, but luckily,
Android handles all of that for us.
Okay, go ahead and add this field
to your app, then make a change so
that when the user hits the order
button, the name also appears there.
First, plan out the steps
that you need to do.
You can write your answer here.
As you do each step, you can
Google search for how to do it and
find example code for it,
or you can look at the common
Android views cheat sheet for ideas.
You can also use logging to verify
the value of variables along the way
as you do each of these steps.
When you're done,
answer these questions on the right.
What view did you end up adding?
And what Java method gets you
the text that the user entered?
And lastly, what's the return
data type of this method?
Write your answer here.
Мы только что послушали несколько
великолепных историй от гуглеров о том,
как они справляются с неопределенностью.
И теперь у нас есть шанс тоже
столкнуться с неопределенностью.
В следующем задании по программированию
вы будете добавлять текстовое поле
в приложение для заказа кофе, так,
чтобы в него можно было ввести свои имя,
как Ларри, Кевин.
Поначалу вы, наверное, не будете знать,
как решить такую задачу,
это нормально.
Можете поискать ответ в google.
И, как всегда говорит моя мама,
вы можете просто выполнить это пошагово.
Приложение должно выглядеть
примерно так, вот поле для имени.
В Android есть специальный тип View,
работающий с текстом.
Когда вы нажимаете на поле,
появляется клавиатура.
Когда поле пустое,
оно содержит подсказку, говорящую вам,
что вы должны тут написать.
Как только вы начинаете печатать,
подсказка пропадает.
Закончив печатать, вы можете
просто спрятать клавиатуру.
Вы наверняка много раз видели это View
в других приложениях.
Например, в чатах вы набираете
сообщение в поле и
затем отправляете его кому-то.
На самом деле, это довольно сложный
тип View, происходит много всего
за сценой, но к счастью Android
справляется с этим за нас.
Вперед, добавьте это поле в приложение,
а затем внесите изменение,
чтобы при нажатии кнопки ЗАКАЗ
также появлялось имя.
Сперва спланируйте шаги,
которые вам необходимо сделать.
Можете записать их здесь.
Выполняя каждый шаг, можете гуглить
на предмет, как его делать,
и искать примеры кода,
или же можете обратиться к общим
таблицам Views Android за идеями.
Также можете использовать логирование для
проверки значений переменных в процессе
выполнения каждого шага.
Закончив, ответьте на вопросы справа.
Какой View вы в итоге добавили?
И какой метод Java получает текст,
который вводит пользователь?
Наконец, каков будет возвратный
тип данных в данном методе?
Запишите ответы здесь.
On vient d'entendre de belles histoires de
Googlers sur la façon dont ils affrontent
l'incertitude.
Et maintenant, vous allez aussi avoir une
chance pour faire face à l'incertitude.
Dans cette tâche de codage suivante,
vous allez ajouter un champ de texte
dans l'app de sorte que quelqu'un peut
entrer leur nom, comme Larry ou
Kevin, dans l'app pour
la commande de leur café.
Au début, vous pourriez ne pas savoir
comment faire face à une chose comme ça,
8
00:00:19,526 --> 00:00:20,127
mais ce n'est pas grave.
Vous pouvez faire une recherche
sur Google.
Et comme ma mère dit toujours, vous
pouvez simplement y aller par étape.
L'app devrait ressembler
à cela et voici le champ Nom.
Il y a un type spécial de vue Android
qui peut gérer la saisie de texte.
Lorsque vous tapez sur le champ,
le clavier apparaît.
Lorsque le champ est vide,
il vous donne un conseil pour vous
dire ce que vous devez saisir ici.
Dès que vous commencez à taper,
alors le conseil disparaît.
Lorsque vous avez terminé de taper,
vous pouvez simplement masquer le clavier.
Vous avez probablement déjà vu cet
affichage auparavant dans d'autres app.
Par exemple, dans les app de chat, vous
tapez votre message dans un champ et
puis l'envoyer à quelqu'un.
Ceci est en fait un affichage assez
complexe, beaucoup de choses se passent
dans les coulisses, mais heureusement,
Android gère tout cela pour nous.
D'accord, allez-y et ajoutez ce champ à
votre application, puis faire un changement
ainsi quand le client appuie sur le bouton
Commander, le nom apparaît également là.
Tout d'abord, planifiez les étapes
que vous devez faire.
Vous pouvez écrire
votre réponse ici.
Comme vous faites par étape, vous pouvez faire
une recherche Google pour savoir comment
le faire et trouver
l'exemple de code,
ou vous pouvez regarder l'antisèche des
vues communes d'Android pour des idées.
Vous pouvez aussi utiliser la connexion
pour vérifier la valeur des variables
alors que vous faites
chacune de ces étapes.
Lorsque vous avez terminé,
répondez à ces questions sur la droite.
Quel affichage avez-vous fini
par ajouter ?
Et quelle méthode Java obtient
le texte que l'utilisateur a entré?
Et enfin, quel est la valeur de retour
du type de données de cette méthode?
Écrivez votre réponse ici.
我們剛剛聽到一些谷歌人說如何處理不確定性
而現在你也有機會去處理不確定性
接著的編碼工作
你要將文字方塊加入應用程式
讓人們訂購咖啡時能將名字輸入到程式中,如Larry或Kevin
一開始你可能不知道要處理這種事情
但沒關係的
你可以在谷歌線上搜索一下
就像我媽媽經常說,你只能一步一步來
程式版面應該是這樣子的
這裡是名字方塊
這是個特別的安桌圖像樣式,可以處理文字輸入
所以當你點擊方塊
鍵盤就會彈出
當方塊空白
它會有提示告訴你應該輸入什麼資料
當你開始打字
提示便會消失
當你完成輸入
你可以隱藏鍵盤
你可以已經在別的應用程式看到過無數次
例如聊天程式
你在方塊中輸入訊息
然後傳送給別人
其實這是蠻複雜的圖像
很多東京在背後發生
但幸運的是安桌都處理好了
好,將這方法加入你的應用程式中
做些修改
當使用者按Order按鈕,名字也會在那出現
首先,列出你需要做的步驟
你可以在這寫下答案
你做每一步都可以谷歌搜索一下方法
找例子編碼
或者為構思看一下常用的安桌圖像備忘
你也可以記錄一下每個步驟以確保其價值
當你完成時,回答右面的問題
你最後加了什麼圖像?
以及用什麼Java去得到使用者輸入的字詞?
最後,這個方法回復數據樣式是什麼?
在這寫下答案吧
我们刚刚了解了关于 Google 员工
如何处理困惑的故事
现在你也得到了一个处理困惑的机会
在下一个编码任务中 你将添加一个文本框
到应用中 以便用户可以输入自己的名字 比如 Larry 或者
Kevin 添加到他们的咖啡订单中
开始你可能不知道怎样实现这个功能 但是
没关系
你可以在网上用 Google 搜索
就像我妈妈常说的 千里之行始于足下
应用看起来应该是这个样子的 这里是写名字的区域
这是 Android 中的一个特殊类型的 View 它能处理文本输入
所以当你点击这个区域的时候 键盘应该弹出来
当这个区域是空白时
它会给你一些提示文本 告诉你这里应该输入什么
只要你开始输入文本 提示文本就会消失
当你输入完成后 键盘就会隐藏
在其他应用中 你可能已经见过很多次这个 View
例如 在聊天应用中 你在一个区域中输入你的信息
然后发送给某人
这是一个相当复杂的 View 在底层有很多
复杂的处理 但是幸运的是 Android 为我们处理好了这些事
继续 添加这个组件到你的应用中 然后做一些改变
以便当用户点击 ORDER 按钮时 名字会出现在这
首先 计划一下你需要做的步骤
你可以在这写下你的答案
当你做每一步的时候 你可以 Google 搜索一下怎样做
找一些对应的代码示例
或者你可以看一下 Android 视图速查表
当你做每一步的时候 你可以使用日志
来验证变量值
当你完成以后 在右边回答这些问题
你最后添加的控件是什么?
用户输入功能调用了哪个 Java 方法?
最后 这个方法返回的数据类型是什么?
在这写下你的答案
Belirsizlikle baş etme konusunda
Google'cılardan harika hikayeler duyduk.
Ve şimdi sizin de belirsizlikle
baş etmek için bir şansınız olacak.
Sıradaki programlama işinde uygulamaya
bir metin alanı ekleyeceksiniz.
Böylelikle kahve sipariş etmek
İçin kişiler, mesela Larry ya da Kevin,
uygulamaya isimlerini girerek
bu işlemi yapmış olacaklar.
Başta böyle bir şeyi nasıl yapacağınızı
bilmiyor olabilirsiniz, bu normaldir.
Bunu Google'dan araştırabilirsiniz veya
annemin her zaman dediği gibi
adım adım ilerleyebilirsiniz.
Uygulama, isim alanı yukarıda olmak üzere
buna benzer şekilde görünmelidir.
Androidde girilen metni
toparlayan özel bir görünüm vardır.
Dolayısıyla metin alanına dokunduğunuzda
aşağıda klavye belirir.
Alan boşken fonda,
oraya ne yazacağınızı
gösteren bir ipucu metni vardır.
Yazmaya başladığınızda
bu ipucu metni yok olur.
Yazma işini bitirdiğinizde
klavyeyi kaldırabilirsiniz.
Bu görünümü diğer uygulamalarda
muhtemelen defalarca görmüşsünüzdür.
Örneğin, chat uygulamalarında
mesajınızı bir alana yazarsınız ve
birine yollarsınız.
Aslında bu oldukça karışık
bir görünüm, arka planda birçok şey oluyor
ama şanslıyız ki Android
bizim için her şeyi hallediyor.
Tamam, şimdi uygulamanıza bu alanı
ekleyin, sonra bir değişiklik yapın ve
kullanıcı sipariş tuşuna bastığında
orada isim de görünsün.
Önce uygulayacağınız
adımların planlamasını yapın.
Cevabınızı buraya yazabilirsiniz.
Her adımda googleda
örnek program araştırması yapabilir
veya anonim Android görünümü
sayfalarından da fikir alabilirsiniz.
Ayrıca her adımda değişken değerlerini
doğrulamak için günlük kullanabilirsiniz.
Bitirdiğinizde sağdaki
soruları cevaplayınız.
Hangi görünümü eklediniz?
Kullanıcının girdiği metne
hangi Java metodunu kullanarak ulaştınız?
Ve son olarak, bu metod
ile elde edilen veri tipi nedir?
Cevabınızı buraya yazın.
구글러들로부터 그들이 불확실성을
어떻게 다루는지에 대한
훌륭한 이야기를 들었습니다
그리고 지금부터 여러분도
불확실성을 다뤄 보겠습니다
다음의 코딩 작업에서,
누군가가 래리나 케빈과 같이
그들의 커피 주문을 위해
자신의 이름을 입력할 수 있도록
앱에 텍스트 필드를
추가할 것입니다
처음엔 이와 같은 것을 어떻게
다룰지 모를 수도 있지만
괜찮습니다
구글 검색을 이용해 찾을 수 있습니다
또 저희 어머님께서 항상 하신 말과 같이,
한번에 하나씩 배워나가면 됩니다
앱은 다음과 같이 나타나야 하고
이곳에 성명 필드가 있습니다
안드로이드에는 텍스트 입력을 다루는
특별 종류의 뷰가 있습니다
따라서 필드를 탭하면,
키보드가 나타납니다
필드가 공란일 경우,
이곳에 입력되어야 할 사항에 대한
힌트 텍스트를 제공됩니다
입력을 시작하면,
힌트는 사라집니다
입력을 완료하면,
키보드를 숨기세요
다른 앱에서도 이와 같은 화면을
종종 보았을 것입니다
예를 들어, 채팅 어플리케이션에서,
여러분의 메시지를 필드에 입력하고
이를 다른 사람에게 전송합니다
이것은 사실 꽤 복잡하게 표시고
뒤에서는 많은 것이 일어나고 있지만,
다행히, 안드로이드는
이 모든 것들을 다뤄줍니다
좋습니다 당신의 앱에
이 필드를 추가하고 사용자들이
주문 버튼을 누르면 이름도
나타나도록 변경 해봅시다
첫 번째로, 당신에게 필요한
단계들을 계획해 봅시다
이 곳에 답을 적으시면 됩니다
각 단계의 진행을 위해,
구글 검색을 하여
어떻게 하는지와 예시 코드를 찾거나
또는 아이디어를 위해 일반적인 안드로이드
뷰 치트 시트를 살펴보실 수도 있습니다
각 단계들의 진행 방법에 따른
변수 값의 확인을 위해
로깅을 이용할 수도 있습니다
다 완료하면, 이들 질문에 대한 답을
우측에 적어 주십시오
어떠한 뷰의 추가를 완료하였습니까?
사용자들이 입력한 텍스트를 위해
어떠한 자바 방법을 사용하였습니까?
마지막으로, 이 방법의
반환 데이터 유형은 무엇입니까?
이곳에 답을 적어 주십시오
Vi har lige hørt nogle gode historier fra Googlers om,
hvordan de håndterer usikkerhed
Og nu kommer du også til at få en chance for at håndtere usikkerhed
I den næste kode opgave, kommer du til at tilføje et tekst felt
i en app, så nogen kan skrive deres navn, som f.eks. Larry eller
Kevin, i appen for at bestille deres kaffe.
Først, vil du måske ikke vide hvordan du skal gribe det an, men
det er okay.
Du kan Google søge for det online.
Og, ligesom min mor altid siger, du kan bare tage ét skridt ad gangen.
Appen skulle ligne noget ligenede dette og her er navnefeltet.
Der er en speciel type visning i Android som kan håndtere tekst input.
Så når du trykker på feltet, popper tastaturet op.
Når feltet er blankt,
vil det give dig tekstforslag indtil du fortæller hvad du vil skrive her.
Så snart du begynder at skrive, vil tekstforslaget forsvinde.
Når du er færdig med at skrive, kan du bare gemme tastaturet væk.
Du har nok set denne visning mange gange før i andre apps.
For eksempel, i chat applikationer, skriver du din besked i et felt og så
sender det til nogen.
Dette er faktisk en ret kompleks visning, hvor mange ting sker
bagved scenen, men heldigvis, ordner Android alt dette for os.
Okay, værsgo og prøv at tilføje dette felt til din app, og så lav en ændring så
at nå brugeren rammer rækkefølge knappen, at navnet også fremgår der.
Først, planlæg trinnene som du skal gøre.
Du kan skrive dit svar her.
Som du gør hvert trin, kan du søge på google på hvordan man gør det og
finde eksempel koder for det,
eller du kan se på fælles Andoid visninger snyde ark for ideer.
Du kan også bruge logning til at verificere
værdien af variabler undervejs
som du gør hvert trin.
Når du er færdig, besvar disse spørgsmål til højre.
Hvilken visning endte du op med at tilføje?
Og hvilken Java metode giver dig teksten som brugeren tilføjer?
Og til sidst, hvad er afkast data typen af denne metode?
Skriv dit svar her.
グーグラーから
どうやって不確実性に対処したのかという
素晴らしいお話を聞くことができました
そして 今からあなたも
不確実性に対処してみましょう
次のコーディングタスクでは
コーヒーの注文に
ラリー ケビン というふうに
アプリに名前を入れることができるように
アプリにテキストフィールドを追加します
まず最初に あなたはこのようなタスクに
どう対処するかわからないかもしれません
だけど 大丈夫です
グーグルで検索できます
そして いつも母が言うのですが
ひとつづつやっていきましょう
アプリはこのように表示され
名前欄はここです
アンドロイドには テキスト入力のための
特殊なビューがあります
このフィールドをタップすると
キーボードが出てきます
フィールドが空欄の場合は
入力候補が表示されます
入力を開始した時点で候補は
表示されなくなります
タイプし終わったら
キーボードを隠します
このビューを
他のアプリでよく見ると思います
例えば チャットする時は
メッセージを入力して
送信します
背景でいろいろなことが起こっていて
実はこのビューはとても込み入っています
でも ラッキーなことにアンドロイドは
私たちに変わってすべてに対処してくれます
それでは
このフィールドをあなたのアプリに追加して
ユーザーが注文ボタンを押したら
名前が表示されるようにしましょう
まず 必要な手順の計画を立てましょう
ここに答えを書きましょう
手順に沿って行う上で
グーグルでやり方やコード例を検索したり
一般的なアンドロイドビューのチートをみて
アイディアを得るなどしましょう
そして
手順に従う中で変数の値を確認する為に
ログを使用することもできます
終わったら 右の質問に答えてください
どんなビューを追加しましたか?
ユーザーが入力したテキストを
取得するJavaメソッドは何ですか?
そして最後に このメソッドの
戻りデータのタイプは何ですか?
ここに答えを書いてください
استمعنا للتو لبعض القصص الرائعة من
مستخدمي الجوجل حول كيفة تعاملهم مع
الغموض
والآن سنستغل الفرصة
لنتعامل مع الغموض أيضاً
في مهمة كتابة الكود القادمة
سنقوم بإضافة حقل النص
إلى التطبيق بحيث أن أي شخص
يستطيع إدخال الأسماء، مثل Larry أو
Kevin، ضمن التطبيق
من أجل طلب القهوة الخاصة بهم
في البداية ربما لا تدرك كيفية
التعامل مع شيء كهذا، ولكن
حسناً
يمكنك أن تبحث عنها في جوجل
على شبكة الإنترنت
وكما تقول أمي دائماً
يمكنك أن تقوم بخطوة واحدة فقط في وقتٍ واحد
ينبغي على التطبيق أن يظهر بشيء
من هذا القبيل وها هو حقل الـ "name"
هناك نمط خاص من العرض
ضمن "Android" لمعالجة عملية إدخال النص
لذلك عندما تقوم تضغط ضمن الحقل
فتظهر لوحة المفاتيح
عندما يكون الحقل فارغاً
يقوم بإعطائك بعض التلميحات النصية لإخبارك
بما عليك كتابته هنا
بمجرد البدء بالكتابة
تختفي هذه التلميحات النصيّة
عند الإنتهاء من الكتابة
تستطيع ببساطة إخفاء لوحة المفاتيح
ولربما شاهدت هذا العرض
عدة مرات سابقاً ضمن تطبيقات أخرى
على سبيل المثال، في تطبيقات الدردشة
تقوم بكتابة رسالتك ضمن الحقل
ثم ترسلها لشخصٍ
هذا في الواقع عرض معقّد تماماً
لأن هناك الكثير من الأمور تحصل
وراء الكواليس، ولكن لحسن الحظ
فإن "Android" يعالج كل هذا لنا
حسناً، تابع وأضف هذا الحقل
إلى تطبيقك، ومن ثم قم بالتغيير بحيث
أنه عندما يقوم المستخدم بنقر زر "order"
فإن الأسم يظهر هنا أيضاً
أولاً، نظّم الخطوات
التي تحتاج أن تفعلها
يمكنك كتابة إجابتك هنا
أثناء قيامك بكل خطوة، تستطيع
أن تبحث في الجوجل عن كيفة قيامك بها
والعثور على الكود المناسب لها
أو يمكنك أن تبحث عن صفحة الآراء
في "Android" لتستطيع أن تختار بعض الأفكار
كما يمكنك أيضاً استخدام التسجيل
لتعديل قيمة المتحولات أثناء
قيامك بكل خطوة من هذه الخطوات
عند الإنتهاء من ذلك
أجب على هذه الأسئلة الموجودة على اليمين
ما هو العرض الذي إنتهيت من إضافته؟
وما هي طريقة الـ"Java" التي
وفرت لك النص الذي قام المستخدم بإدخاله؟
وأخيراً، ما هو نمط
البيانات المعادة لهذه الطريقة؟
أكتب إجابتك هنا
Acabamos de ouvir algumas
histórias de Googlers
sobre como lidar com incerteza.
E agora você vai ter uma chance
de lidar com a incerteza também.
Na tarefa de programação seguinte,
você vai adicionar um campo de texto
no aplicativo para que alguém possa
digitar seu nome, como Larry
ou Kevin, no app para seu pedido de café.
A princípio você pode não saber
como lidar com algo assim,
mas tudo bem.
Você pode pesquisar no Google.
E, como minha mãe sempre diz,
você pode dar um passo de cada vez.
O aplicativo deve ficar assim
e aqui está o campo de nome.
Há um tipo de visualização no Android
que lida com a entrada de texto.
Então, quando você tocar no campo,
o teclado aparece em seguida.
Quando o campo estiver em branco,
ele te dá um texto indicando
o que deve ser digitado aqui.
Assim que você começar a digitar,
o texto dica vai embora.
Quando você terminar de digitar,
você pode ocultar o teclado.
Você já deve ter visto esta visualização
muitas vezes em outros apps.
Por exemplo, em apps de chat,
você digita a mensagem em um campo
e em seguida, envia para alguém.
Esta é uma visualização bem complexa,
muitas coisas acontecem
nos bastidores, mas, felizmente,
o Android resolve tudo para nós.
Certo, vá em frente e adicione campo
ao seu aplicativo, e depois mude algo
para que, quando o usuário apertar o botão
PEDIDO, o nome também apareça lá.
Primeiro, planeje os passos
que você precisa dar.
Você pode escrever aqui a sua resposta.
A cada passo, você pode
pesquisar no Google como fazer
e encontrar exemplos de código,
ou você pode olhar a tabela
de dicas do Android para ideias.
Você também pode usar o log para verificar
o valor das variáveis pelo caminho
enquanto faz cada passo.
Quando estiver pronto,
responda a estas perguntas à direita.
Que visualização você acabou adicionando?
E que método Java te dá o texto
que o usuário inseriu?
E, por último, qual é o tipo
de return data deste método?
Escreva aqui sua resposta.
Chúng ta vừa nghe một số chuyện hay
từ người của Google về cách xử lý
tình trạng không rõ ràng.
Giờ chúng ta cũng có dịp
xử lý sự không rõ ràng.
Trong nhiệm vụ mã hóa tiếp theo,
bạn sẽ thêm trường văn bản
vào ứng dụng để ai đó
có thể nhập tên họ, như Larry
hay Kevin vào ứng dụng
trong đơn đặt hàng cà phê.
Lúc đầu, bạn có thể không biết
cách xử lý điều này,
không sao cả.
Bạn có thể tìm kiếm
trực tuyến trên Google.
Như mẹ tôi thường nói bạn có thể
làm bước đó riêng biệt.
Ứng dụng cần giống như này
và đây là trường viết tên.
Có chế độ xem đặc biệt trong Android
có thể xử lý đầu vào văn bản.
Vì vậy khi bạn nhấn vào trường,
bàn phím bật lên.
Khi trường trống,
Sẽ có gợi ý văn bản cho bạn
nên gõ cái gì vào đây.
Ngay khi bạn bắt đầu gõ,
văn bản gợi ý mất đi.
Khi bạn đã gõ xong,
bạn có thể ẩn bàn phím đi.
Có lẽ bạn đã thấy chế độ xem này
nhiều lần trước đây ở ứng dụng khác.
Ví dụ: trong ứng dụng tán gẫu,
bạn gõ tin nhắn vào trường
rồi gửi đi cho ai đó.
Đây là chế độ xem khá phức tạp,
có nhiều điều diễn ra
sau màn hình, nhưng thật may
Android xử lý hết cho chúng ta.
Rồi, tiếp tục và thêm trường này
vào ứng dụng của bạn, thay đổi
để khi người dùng ấn nút đặt hàng,
tên cũng xuất hiện.
Trước tiên lên kế hoạch
các bước cần làm.
Bạn có thể viết câu trả lời tại đây.
Khi thực hiện từng bước, bạn có thể
tìm kiếm trên Google cách làm
và tìm mã mẫu
hoặc có thể xem bản tóm tắt
chế độ xem Android để có ý tưởng.
Bạn cũng có thể dùng nhật ký
để xác nhận giá trị biến
as you do each of these steps.
theo từng bước thực hiện.
Khi hoàn tất, hãy trả lời
các câu hỏi bên phải.
Bạn đã thêm chế độ xem nào?
Phương pháp Java nào gửi bạn
văn bản mà người dùng đã nhập?
Và cuối cùng, loại dữ liệu trả lại
của phương pháp này là gì?
Viết câu trả lời tại đây.
Kami baru saja mendapat kisah hebat dari
pecinta Google mengenai cara mereka menangani
ketidakpastian.
Dan sekarang anda akan mendapatkan
kesempatan untuk menangani ketidakpastian.
Dalam tugas sandi berikutnya, anda akan
menambahkan sebuah kolom teks
ke dalam aplikasi sehingga mereka dapat
memasukkan nama mereka, seperti Larry atau
Kevin, ke dalam aplikasi untuk memesan
kopi mereka.
Pada mulanya anda mungkin tidak mengerti
bagaimana menangani hal seperti ini, tapi
tidak perlu risau.
Anda dapat mencarinya di Google secara
online.
Dan, seperti yang ibu saya katakan, kamu
hanya bisa mengambil satu langkah tiap waktu.
Aplikasi ini harus tampak seperti ini dan
inilah kolom namanya.
Ada jenis tampilan khusus di
Android yang
dapat menangani input teks.
Jadi ketika anda mengetik di kolom, maka
papan ketik akan muncul.
Ketika kolom kosong,
ini akan memberikan anda petunjuk teks yang
menginformasikan anda harus mengetik di sana.
Segera setelah anda memulai mengetik,
maka petunjuk teks akan menghilang.
Setelah selesai mengetik, anda dapat
menyembunyikan papan ketiknya.
Anda mungkin telah melihat tampilan ini
sebelumnya dalam apl lain.
Misalnya, dalam aplikasi chat, anda
mengetik pesan ke dalam kolom dan
mengirimkannya ke seseorang.
Ini sebenarnya tampilan yang cukup rumit,
banyak yang terjadi
di belakang layar, namun untungnya,
Android menangani semuanya untuk kita.
Mari kita lanjutkan dan tambahkan kolom
ini ke apl anda, lalu ubah sehingga
ketika pengguna menekan tombol pesan,
nama juga tampil bersamanya.
Pertama, rencanakan langkah yang anda
perlu lakukan.
Anda dapat menulis jawaban anda di sini.
Ketika anda mengerjakan langkahnya, anda
dapat mencari di Google cara mengerjakannya
dan menemukan contoh sandinya,
atau anda dapat melihat tampilan umum
kertas contekan Android untuk mencari ide.
Anda juga dapat masuk untuk memverifikasi
nilai variabel sambil
anda melakukan langkah tersebut.
Setelah selesai, jawab pertanyaan tersebut
di sebelah kanan.
Tampilan apa yang anda tambahkan?
Dan metode Java apa yang mengarahkan
anda pada teks yang dimasukkan pengguna?
Dan yang terakhir, apa tipe data retur
dari metode ini?
Tuliskan jawaban anda di sini.
Hemos escuchado algunas
historias geniales de los Googleros
sobre cómo manejar la incertidumbre.
Y ahora vas a tener la oportunidad
de manejar esta también.
En esta nueva tarea de codificar
vas a añadir un campo de texto
en la app para que alguien pueda
introducir su nombre,
como Larry o Kevin, en la app
para su pedido de café.
Primero quizás no sepas cómo manejar
algo como esto,
pero está bien.
Puedes buscarlo en Google online.
Y, como mi madre siempre dice,
solo puedes dar un paso a la vez.
La app debería verse algo como esto
y aquí está el nombre del campo.
Hay un tipo especial de vista en Android
que puede procesar la entrada del texto.
Así cuando tecleas en el campo,
el teclado aparece de repente.
Cuando el campo está vacío
te da alguna pista de texto para decirte
qué deberías teclear aquí.
Y tan pronto como empiezas a teclear,
la pista de texto desaparece.
Cuando termines de teclear,
puedes esconder el teclado.
Has visto probablemente esta vista
muchas veces antes en otras apps.
Por ejemplo, en aplicaciones de chat,
tecleas tu mensaje en un campo
y luego lo envías a alguien.
Esto es en realidad una vista complicada,
muchas cosas están sucediendo
entre bambalinas, pero afortunadamente,
Android se encarga de todo esto.
Está bien, sigue adelante y añade
este campo a tu app,
luego haz un cambio así,
que cuando el usuario pulse
el botón de pedido,
el nombre también aparezca allí.
Primero, planifica los pasos
que necesitas dar.
Puedes escribir tus respuestas aquí.
Como has hecho cada paso, puedes
buscar en Google cómo hacerlo
encontrar un código ejemplo para eso,
o puedes ver la hoja de repaso
de vistas comunes de Android para ideas.
Puedes también iniciar sesión
para comprobar el valor de las variables
sobre la marcha cómo has hecho
en cada uno de estos pasos.
Cuando lo hayas hecho,
responde estas preguntas a la derecha.
¿Qué vista añadiste finalmente?
Y, ¿qué métodos de Java te dio el texto
que el usuario introdujo?
Y finalmente, ¿cuál es el tipo de dato
de retorno para este método?
Escribe tu respuesta aquí.