Cannot copy files to C drive on Windows 7

By | September 12, 2017

If you are using Windows 7, or even 8 and get a message that you cannot save a file to c drive then try doing this: 1. Run->secpol.msc 2. Local Policies->Security Options. 3. Set “User Account Control: Run all administrators in Admin Approval Mode” to Disable. 4. Restart the computer. This should do the trick.… Read More »

php hello world on OSX

By | July 10, 2017

Getting a php hello world up and running is very quick in OSX. First of all, everything is there already. Apache and php. To start apache run: > sudo su > apachectl start Then go to http://localhost and you should see: The web directory is /Library/WebServer/Documents If you put hello.php there <html> <head> <title>PHP Test</title>… Read More »

Opening up an application using terminal in OSX

By | June 28, 2017

If you have ever wondered how to open an application using terminal, the command is very simple. > open -a application_name For instance: > open -a Calculator.app Note that auto-complete will place a forward slash like this > open -a Calculator.app/ You will have to remove it. Your current directory in terminal should be the… Read More »

Category: OSX

Creating a simple navigation drawer in Android

By | June 26, 2017

There are lots of articles on how to create a navigation drawer in Android but they are all slightly different with some extending ActionBar and some extending Activity. I wanted to extend AppCompatActivity as this is the most up to date version to use. The notes at: https://developer.android.com/training/implementing-navigation/nav-drawer.html are ok but it doesn’t explain step by… Read More »

Learning Android toast the long way

By | June 11, 2017

It is relatively easy to show a toast (a short message that appears on screen for a few seconds and then disappears) with the following code: Toast.makeText(getApplicationContext(), “hi”, Toast.LENGTH_LONG ).show(); The trick is trying to understand how this short hand method was created. This is what it looks like written the long way: Context context;… Read More »

Best Android 101 Tutorials

By | June 7, 2017

This site has a very high quality android tutorial. Old school versions: Make Your First Android App: Part 1/3 Android Tutorial for Beginners: Part 2 Android Tutorial for Beginners: Part 3 Updated versions: Beginning Android Development Part One: Installing Android Studio Beginning Android Development Part Two: Using Android Studio It is well worth reading both.… Read More »

What is an Android Intent?

By | June 5, 2017

The official definition is: An Intent is an object that provides runtime binding between separate components, such as two activities. (taken from: https://developer.android.com/training/basics/firstapp/starting-activity.html) In plain English, if you want to pass variables or parameters between screens (activities), use Intents