IT 372 -- Announcements
- Apr 25. Quiz 4 is open on D2L. It closes on Sunday, May 4. Please complete your three attempts for this quiz by then. Quiz 3 closes this Sunday, April 27.
- Apr 25. When a new Android app is created using Android Studio Meerkat,
this source
code is automatically included in the onCreate method in
the MainActivity class. However, Android Studio versions
before about 2023 do not automatically include this code. Some of the examples
posted on the class website were created before 2023 and have not been updated.
When you implement an example that has not been updated, first have Android
Studio create the project, keep the auto-included code, then add the non
auto-included code from the example.
The XML layout code can usually be used as is, except that the following line must be added to Linear or Constrait layouts:
android:id="@+id/main"
- Apr 21. The reason that the app that was to display the Greek letters alpha, beta, and gamma did not work was that the wrong codes for these letters were posted. The incorrect codes are \u0BC1, \u0BC2, \u0BC3. The correct codes are \u03B1, \u03B2, \u03B3.
- Apr 19. Quiz 3 is posted, which is due Sunday, April 27. Quiz 2 is due tomorrow, April 20. Please complete your three attempts by tomorrow night.
- Apr 16. Zoom was not working for the beginning of class today. I was notified that Zoom was finally working about 30 minutes into the class. At that time I sent an email notification that Zoom was starting. Therefore, only about the last hour of class is on the Zoom recording. Watch the first 30 minutes on the COL recording.
- Apr 9. Remember to include a title heading on the top of your projects, in particular on Project 1a. See the TextDisplay2 Example that we discussed in class on Wednesday, April 2, in Review Exercise 3. Look at the activity_main.xml file after all of the modifications in steps a through g.
- Apr 7. The dates and times are posted for the final exam (takehome and D2L).
- Apr 5. Quiz 1 is posted on D2L. The time limit is 30 minutes, and you are allowed up to 3 attempts. Please complete your attempts by the Quiz 1 due date of April 13.
- Apr 4. The wrong video was posted for the Apr 2 IT 372 class, which has now been fixed. Let me know if you notice any other issues.
- Apr 3. When you create a new project in Android Studio, create an Empty Views Activity, not an Empty Activity.
- Apr 1. We ran into trouble at the end of class on Monday, Mar 31,
trying to run the TextDisplay App on the Medium Phone emulator that comes with Android Studio.
Here is how to unfreeze a frozen emulator so that it can run the app:
- In the main menu (four horizontal lines at the upper left of Android Studio), select Tools >> Device Manager.
- Expand the Device Manager by dragging its left border to the left.
- Click on the three vertical dots at the right side of the Medium Phone entry.
- Click on Wipe Data. This should reset the emulator so that we can run the DisplayText App.
- Mar 31. The first meeting of IT 372 is in Room CDM 216 on Monday, Mar 31, at 3:10pm.
- Mar 31. Office hours are 11:00am to 12:30pm on Mondays and Friday -- they can be in person, by phone, or via Zoom.
- Mar 31. The Zoom links for class meetings and office hours are posted on D2L:
Content >> Zoom Links and Recordings >> Zoom Links - Mar 31. Weekly quizzes count 10% of your course score. Each week on Friday, a D2L quiz will be posted, which will be due the following Sunday in 10 days. Each quiz will have 5 multiple choice questions. Quizzes cannot be submitted late.
- Mar 31. The official late penalty for projects is 10% per day. If you have extenuating circumstances, talk to the professor by phone or via Zoom. If an exception is made, the late penalty may be reduced, but not entirely eliminated.
- Mar 31. The last day to add a class for Spring Quarter is Friday, Apr 4.
- Mar 31. The deadline to drop this course with full tuition refund: 11:59 pm, Friday, April 11. No exceptions or appeals are allowed if you do not drop the course by this date.
- Mar 31. The dropbox for Project 1a is posted on D2L. It is due on Apr 10.
- Mar 31. Set the Microsoft Explorer on your Windows PC to show file extensions:
Invoke the Windows 10 File Explorer by selecting Start, All Programs, Accessories, and Windows Explorer.
From the File Explorer, select the main menu itemTools, check the box File name extensions. - Mar 31. In this class, we will use Android Studio as our development IDE. You can download it from the site developer.android.com. Select the AndroidStudio link at the top of the page and click the DOWNLOAD ANDROID STUDIO button. If you are on a Windows or Mac machine, this web page is smart enough to know which and download the appropriate version (.exe file for Windows; .dmg file for Mac). Make sure that you download the Meerkat version of Android Studio.
- Mar 31. On some older Windows machines, to run Android Studio, you may need Intel
Virtualization, also known as Intel HAXM, to be enabled on your machine. Some manufacturers
of Windows computers leave this turned
off by default. Although the steps for enabling Intel Virtualization on vary
from brand to brand, here are the steps that I used to enable it on my machine,
which is a Lenovo:
- To bring up the IndydeH20 Setup menu, boot up your Windows machine while holding down the F2 key.
- Use right arrow key to move to the Configuration Tab.
- Use down arrow key to select Intel Virtual Technology. Press enter to select.
- Use up or down key to select Enabled.
- Press Enter and F10 to Save and Exit
Intel Virtualization is not something you need to set on a Mac machine.