壹、Android studio中依赖下载不下来

在terminal里输入gradlew build --refresh-dependencies,按下回车键。此命令的作用是强制Androidstudio重新下载所有依赖。(mac下输入 ./gradlew build --refresh-dependencies

贰、设置activity全屏并且隐藏下面的返回键

在style中设置

   

在activity中设置:

 private void setFullScreenUI() {        if (Build.VERSION.SDK_INT < 19) {            View v = this.getWindow().getDecorView();            v.setSystemUiVisibility(View.GONE);        } else if (Build.VERSION.SDK_INT >= 19) {            View v = this.getWindow().getDecorView();            int options = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION                    | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;            v.setSystemUiVisibility(options);        }    }

叁、SurfaceView设置了抗锯齿,但是无效。

mCanvas.drawColor(Color.TRANSPARENT, android.graphics.PorterDuff.Mode.CLEAR);

surfaceview有自己的buffer,这行代码相当于清除buffer,每次绘制前调用下此方法即可。

肆、Android 8.0应用版本更新直接崩溃。

添加下面的权限:

伍、Retrofit中文乱码问题。

添加头部如下:

@Headers("Content-Type:application/x-www-form-urlencoded; charset=utf-8")

陆、实现类似于QQ的聊天界面时,使用Recyclerview实现消息列表,当输入法打开,Recyclerview并不能滑动到底部。

解决方案:mLayoutManager.setStackFromEnd(true);

更多相关文章

  1. 举例说明如何在android中实现设置黑名单的功能--AudioManager、P
  2. react-native 键盘遮挡输入框
  3. Android设置中清除应用数据源码分析
  4. Android(安卓): CardView的优雅使用
  5. android TextView如何设置字体下划线
  6. android 百度地图 定位功能
  7. Android(安卓)Design Support Library之TabLayout
  8. 从屏幕底部弹出PopupWindow
  9. Android(安卓)Studio3.4新功能和改进

随机推荐

  1. 16.SpringCloud实战项目-Spring Cloud Al
  2. 新手购买阿里云服务器图文教程及注意事项
  3. 17.SpringCloud实战项目-SpringCloud整合
  4. 18.SpringCloud实战项目- 整合OpenFeign
  5. 4.01模板字面量和标签函数
  6. 适合java初学者的几个自学网站
  7. 变量系列教材 (二)- Java中有八种基本变量
  8. 挑战10个最难回答的Java面试题
  9. 变量系列教材 (三)- 什么是Java的字面值
  10. 初学者如何学习Java,找不到资料?学习没有目