android studio 常用技巧记录

版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/li_chengyang/article/details/84550202

1、Log打印 

logt   // 输入logt  自动生成TAG
private static final String TAG = "MainActivity";

logi   // 输入logi  自动生成log.i();
Log.i(TAG, "onCreate: ");

logd   // 输入logd  自动生成log.d();
Log.d(TAG, "onCreate: ");

loge   // 输入loge  自动生成log.e();
Log.e(TAG, "onCreate: ",  );

logw   // 输入logw  自动生成log.w();
Log.w(TAG, "onCreate: ", );

2、子线程中弹出吐司(原则上不允许在子线程中操作UI主线程,这里仅仅作为一种探索或者试验)

TimerTask task = new TimerTask() {
    @Override
    public void run() {
        Looper.prepare();
        Toast.makeText(Recyclev.this, "在子线程中显示toast!", Toast.LENGTH_SHORT).show();
        Looper.loop();
        }
    };
Timer timer = new Timer();
timer.schedule(task, 2000);

思路:先调用Looper.prepare();再调用Toast.makeText().show();最后再调用Looper.loop();

3、修改Android Studio 中AVD安装路径的方法

1、添加环境变量 
在桌面右击“我的电脑”选择“属性”,进入“高级—-环境变量—–系统变量—-新建“,
从而新建一个环境变量ANDROID_SDK_HOME,变量值设置为:D:\xxx(自己设定)。
这个就是AVD的安装路径。一路确定下来,保存环境变量。重新启动计算机….
2、可能遇到的问题: 
启动设备后可能会出现install apps失败的情况:
解决方法:到file->settings菜单下去修改设置,取消红色区域的勾选,再启动AVD。 

4、

猜你喜欢

转载自blog.csdn.net/li_chengyang/article/details/84550202