自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Room的数据迁移踩坑

最近使用Room进行版本提升,要在表中删除一条字段。新增字段的方式之前已经使用过了:val goodsDatabase = Room.databaseBuilder( context.applicationContext, GoodsDatabase::class.java, ...

2019-06-19 19:20:28 1567

原创 关于JavaScript的一部分语法书写

有关箭头符号“=>”,在箭头之后跟着一个小括号“()”代表返回小括号中的值,意思就是返回,如果跟着一个大括号“{}”,就代表一个对象。const test = [{ index: 0 }, { index: 1 }, { index: 2 }, { index: 3 }, { index: 4...

2019-06-12 14:05:37 125

原创 compileSdkVersion,targetSdkVersion,buildToolsVersion的区别

compileSdkVersion:配置编译该模块的SDK版本 buildToolsVersion:Android构建工具的版本 targetSdkVersion:基于哪个SDK版本开发,一般如果不同版本的SDK功能出现差异的话,就是通过它来限制的。比如说从android28开始,http就会收到限制,不能再访问,将targetSdkVersion从28改为27,就能接触这...

2019-06-03 11:37:00 2246

原创 关于android studio布局文件中不能自动补齐属性的解决方法

最近碰到一个问题<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertica...

2019-03-31 14:50:47 4209 2

原创 关于android设备上面导航栏和状态栏的隐藏

public static void fullScreen(Activity mActivity) { if(Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.LOLLIPOP) { Window mWindow = mActivity.getWindow(); View decorVi...

2018-11-14 10:04:29 738

原创 Android Studio升级到3.1.4之后编译失败

将Android Studio升级到3.1.4之后,碰到一个问题,就是原先的融云中的方法不能使用了,在网上查询之后找到这个原因:按照android stadio 3.1的要求,需要把gradle版本升级为 4.4及以上,但是gradle 4.4及以上要求将依赖api的compile换成implementation。而implementation声明的依赖没办法传递到module以外,即该mo...

2018-09-10 10:51:55 611

原创 Retrofit2自定义Gson解析

一般来说从服务端获取的数据格式是固定的:{ "code":0, "message":"成功", "data":{"测试内容"} }或者{ "code":0, "message":"成功", "data":[{},{},{}] }一般我们也会事先创建一个类来

2018-07-26 19:50:12 5828 2

原创 Android中设置动画循环旋转的方法

&lt;rotate xmlns:android="http://schemas.android.com/apk/res/android" android:pivotX="50%" android:pivotY="50%" android:fromDegrees="0" android:toDegrees="360" android:duration=&quo

2018-07-22 17:16:08 2610

原创 关于getLocationInWindow和getLocationOnScreen的不同

二者都是获取控件View的坐标,只是原点不同:int[] locations= new  int[2] ;view.getLocationInWindow(locations); view.getLocationOnScreen(locations);//其中locations [0]是x坐标 ,locations [1]是y坐标.getLocationOnScreen 的原点是整...

2018-07-21 15:44:20 549

原创 判断Fragment的隐藏和显示

当我们用fragmentmanager加载多个fragment的时候,经常会显示和隐藏不同的fragment,这个时候如果要知道某个fragment是否显示的话,可以在fragment中重写public void onHiddenChanged(boolean hidden) { super.onHiddenChanged(hidden); if (hidden) { ...

2018-07-12 13:39:07 1061

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除