Changes between Version 24 and Version 25 of GameApp


Ignore:
Timestamp:
Aug 8, 2015, 11:39:54 AM (10 years ago)
Author:
Timothy Lin
Comment:

Cleaned up and formatted.

Legend:

Unmodified
Added
Removed
Modified
  • GameApp

    v24 v25  
    1 == Game App ==
    2 This group will be working on the game app for this year's game and developing and maintaining the infrastructure for the team website.
     1= Game App =
     2This team annually develops a professional, scouting app for this year's game.
    33
    4 Team Mentor:
     4'''Team Mentor'''
    55* [mailto://blairlc@verizon.net Blair Chisholm]
    66
    7 Student Members:
     7'''Student Members'''
    88* [mailto://benjialbert2@gmail.com Benji Albert]
    99* [mailto://genius.ryan.bowers@gmail.com Ryan Bowers]
    1010
    11 Resource Downloads:
     11== Resources
     12* [http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Oracle JDK Platform]
    1213* [http://developer.android.com/sdk/index.html Android Studio]
    13 * [http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Oracle JDK Platform]
    1414
    15 ----------------------------------------------------------------------------------------------------
    16 Tips:
     15== Tips & Tricks
    1716
    1817General:
     
    2423GUIs:
    2524
    26 * Do not use Android Studio's drag and drop widget feature to create a GUI because it hardcodes values instead of using ratios
    27   which is bad practice! (this would make the app appear differently on different devices based on the screen size).
     25* Do ''not'' use Android Studio's drag and drop widget feature to create a GUI because it hardcodes values instead of using ratios
     26  which is bad practice! (This would make the app appear differently on different devices based on the screen size.)
    2827
    2928* Use XML to create static layouts (layouts that will stay the same) and Java to create dynamic layouts (layouts that will or may change).
     
    3736  appear as if the program is running smoothly until you try to access the files on a computer; the files do not show up on device viewer!
    3837  I was able to tell Android that there was a new file created using this code:
     38{{{#!java
    3939       ApplicationContextProvider.getContext().sendBroadcast(new Intent(
    4040       Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(writeFile)));
    41   where writeFile was the file I just saved.  (The full code can be seen through this Wiki here:
    42        http://wiki.raidtech.net/browser/gameapp/app/src/main/java/net/raidtech/first/gameapp
    43 
     41}}}
     42  where writeFile was the file I just saved.  (The full code can be seen through this Wiki [http://wiki.raidtech.net/browser/gameapp/app/src/main/java/net/raidtech/first/gameapp here].
     43       
    4444* Use a library like GSON which makes serialization and deserialization a breeze!
    4545
     
    5151
    5252* Instead of distributing via cable, upload the apk--which can be found in the Android Studio Project files--to google drive so scouts can
    53   download and install it on their phones.  This is faster and less prone to error.
     53  download and install it on their phones.  This is faster and less error-prone.