美文网首页
2019-12-25 Android开发经验记录

2019-12-25 Android开发经验记录

作者: itwillrain | 来源:发表于2019-12-25 11:02 被阅读0次

1,关于金钱与计算相关,不能直接用double进行计算会损失精度,利用BigDecimal转换计算,BigDecimal初始化时要为string

2,手机调取拍照图片时候,直接获取图片是旋转90度的,需要自己手动翻转为正常方向

3,recycleview中有edittext 时,recycleview要设置为不可复用,否则获取内容时会错误

4,高德地图获取到的gps位置坐标是高德坐标系的坐标,需要转换才是标准GPS坐标

5,数据拷贝时需要实现cloneable接口

6,activity 之间传递数据过大时,可以用eventbus 传递
7,eventbus 传递数据需要注意线程问题,event 收到的线程和发送时是一个线程

8,大量计算操作会卡主线程,放到子线程执行才可以
3,常用功能库

//防抖动

implementation'com.github.liys666666:DoubleClick:V1.0.4'  //添加
//适配库autosize

api'me.jessyan:autosize:1.1.2'
//tablayout 自定义tablayout

api'com.flyco.tablayout:FlycoTabLayout_Lib:2.1.2@aar'

//选择器

api'com.contrarywind:Android-PickerView:4.1.8'

//图片缩放

api'com.github.chrisbanes:PhotoView:2.0.0'
//沉浸式状态栏

   api'com.gyf.immersionbar:immersionbar:2.3.3'

//动态url 更换

api'me.jessyan:retrofit-url-manager:1.4.0'


相关文章

网友评论

      本文标题:2019-12-25 Android开发经验记录

      本文链接:https://www.haomeiwen.com/subject/gjaqoctx.html