|
@@ -190,9 +190,14 @@ https://abhiandroid.com/ui/
|
|
We arranged that we work independent till Sunday (18.4.21) on research for the GUI. So that in the end we can exchange our knowlege.
|
|
We arranged that we work independent till Sunday (18.4.21) on research for the GUI. So that in the end we can exchange our knowlege.
|
|
and we arranged that we work on Hello world
|
|
and we arranged that we work on Hello world
|
|
|
|
|
|
|
|
+\includegraphics[width=.8\textwidth]{media/WochenPlan13.4.jpeg}
|
|
|
|
|
|
|
|
|
|
-\includegraphics[width=.8\textwidth]{media/WochenPlan13.4.jpeg}
|
|
|
|
|
|
+\def\day{\textit{April 13st Noah, 2021}}
|
|
|
|
+\def\weekday{\textit{Thursday}}
|
|
|
|
+\subsection*{\weekday, \day}
|
|
|
|
+
|
|
|
|
+I successfully installed both NDK and SDK on my Arch Linux Desktop PC. Now Android Studio won't crash on startup.
|
|
|
|
|
|
|
|
|
|
\def\day{\textit{April 14st Simon, 2021}}
|
|
\def\day{\textit{April 14st Simon, 2021}}
|
|
@@ -218,13 +223,40 @@ https://developer.android.com/training/basics/firstapp
|
|
|
|
|
|
Installed java 8 so i can compile the build.gradle file but for this wasn't enough time
|
|
Installed java 8 so i can compile the build.gradle file but for this wasn't enough time
|
|
|
|
|
|
|
|
+\def\day{\textit{April 14st Noah, 2021}}
|
|
|
|
+\def\weekday{\textit{Wednesday}}
|
|
|
|
+\subsection*{\weekday, \day}
|
|
|
|
+
|
|
|
|
+I sucessfully managed to compile the app \url{https://github.com/aario/snotepad} on Arch Linux using the \texttt{jdk8-openjdk} package.\\
|
|
|
|
+
|
|
|
|
+Also I installed Ubuntu, so I could use the same environment as Simon.\\
|
|
|
|
+
|
|
|
|
+I wrote the adb guide \url{https://noahvogt.com/resources/adb-guide.html} and corrected all the errors Simon pointed out to me.
|
|
|
|
+
|
|
|
|
+\def\day{\textit{April 14st Noah, 2021}}
|
|
|
|
+\def\weekday{\textit{Wednesday}}
|
|
|
|
+\subsection*{\weekday, \day}
|
|
|
|
+
|
|
|
|
+I updated the adb guide as requested from Simon to include the Activation of the Android USB Debbing. I also made some additional changes.\\
|
|
|
|
+>>>>>>> 83a5ab001ef633991d4412546481921f84886138
|
|
|
|
+
|
|
|
|
+I made a Hello World Program, installed it via adb on my phone and captured this screenshot of it also using adb:\\
|
|
|
|
+
|
|
|
|
+\begin{figure}[H]
|
|
|
|
+\centering
|
|
|
|
+\includegraphics[width=.4\textwidth]{media/hello-world-app-noah-screenshot}
|
|
|
|
+\caption{Hello World App}
|
|
|
|
+\end{figure}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
\def\day{\textit{April 15st Simon, 2021}}
|
|
\def\day{\textit{April 15st Simon, 2021}}
|
|
\def\weekday{\textit{Thursday}}
|
|
\def\weekday{\textit{Thursday}}
|
|
\subsection*{\weekday, \day}
|
|
\subsection*{\weekday, \day}
|
|
|
|
|
|
I finally could compile the testapp to an apk file.
|
|
I finally could compile the testapp to an apk file.
|
|
|
|
|
|
-\def\day{\textit{April 19st, 2021}}
|
|
|
|
|
|
+\def\day{\textit{April 19st Simon, 2021}}
|
|
\def\weekday{\textit{Thursday}}
|
|
\def\weekday{\textit{Thursday}}
|
|
\subsection*{\weekday, \day}
|
|
\subsection*{\weekday, \day}
|
|
Interfaces specify what a class must do and not how. It is the blueprint of the class.
|
|
Interfaces specify what a class must do and not how. It is the blueprint of the class.
|
|
@@ -236,3 +268,5 @@ A Java library example is Comparator Interface. If a class implements this inter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|