Android Studio keyboard shortcuts I use often.
SHIFT + F6
to refactor methods, classes, and variable namesCTRL + O
to override methodsCOMMAND + N
- Generate getter, setter, and constructor method for a class (when in editor pane)
public class AutomaticDripCoffeeMaker extends BaseCoffeeMaker { | |
public AutomaticDropCoffeeMaker() { | |
super(); | |
} | |
public void scheduleBrew() { | |
// schedules a call to #brew() | |
} | |
package chrisarriola.me.remind; | |
import android.app.IntentService; | |
import android.content.Context; | |
import android.content.Intent; | |
import android.os.Bundle; | |
import chrisarriola.me.DataPath; | |
import chrisarriola.me.remind.util.LogUtil; | |
import com.google.android.gms.common.ConnectionResult; | |
import com.google.android.gms.common.api.GoogleApiClient; |
import android.os.Bundle; | |
import android.os.Parcelable; | |
/** | |
* Utility class for {@link android.os.Bundle}. | |
* Created by chris on 8/6/14. | |
*/ | |
public class BundleUtil { | |
private static final String EXTRA_PARCELABLE_COUNT = "parcelable_count"; |
import android.text.Editable; | |
import android.text.TextWatcher; | |
import android.view.View; | |
import android.widget.EditText; | |
/** | |
* Created by chris on 3/13/14. | |
*/ | |
public class AutoNextTextWatcher implements TextWatcher { |
### aliases for vim ### | |
# Given two files, performs a diff | |
alias mvimdiff='mvim -d' | |
# Given two files, does a vertical split | |
alias mvimvsplit='mvim -O' | |
### git ### |
import android.annotation.TargetApi; | |
import android.content.Context; | |
import android.graphics.Matrix; | |
import android.graphics.drawable.Drawable; | |
import android.os.Build; | |
import android.util.AttributeSet; | |
import android.widget.ImageView; | |
/** | |
* Created by chris on 7/27/16. |