Question: I was wondering if it is possible for Visual Studio to automatically insert a custom Code block after every Sub or function.

So Everytime you declare a new function it adds the code block. For Example 

```
Sub dothis()
'*******************************************
'Name: Sub dothis()
'Function:
'Variables:
'Calls
'Called By
'Last Modified
'Author
'*******************************************

```

Then you can fill in the information.

Answer: 
you need to pass a `Context` to the `makeText` method. Here this is not a context. It is just a reference of your `AboutMeActivity` class which is not an activity

May be you are trying to create an `Activity`. if so then you have to extend `Activity` class like this

```
public class AboutMeActivity extends Activity

```

Activity is a indirect subclass of `Context`. So then you can use this in `Toast.makeText`. But There are other things to implement to create a complete Activity. So I think you better study about basic activity creation firsts
[Toast](http://developer.android.com/reference/android/widget/Toast.html) has two methods called `makeText()`, and both of them take a Context as first argument. `AboutMeActivity` is not a Context (I guess you want it to extend Activity, but it doesn't), so the code doesn't compile.