- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 android开发,如何优化app的性能
1、内存的优化(1)、避免基本数据类型数据被无故自动装箱,因为自动装箱会创建新的对象,导致频繁的gc操作,造成内存的 泄漏,解决方法是保持类型的一致性。(2)、在数据量小的键值对集合中使用arrayMap或者sparseArray替换hashmap,因为hashmap要求对象作为 键值对,存在自动装箱问题引发的内存问题
2017-03-28 08:44:09 354
原创 android开发,http请求和https请求有什么区别
① http效率更高,https安全性更高。② http是超文本传输协议,https是安全超文本传输协议,③ http信息是以明文方式传递,https是使用ssl加密传输协议传输数据,也就是通过第三方工具可以截取篡改http传输的数据,而https即使截获了没有密钥也白搭。④ 传输使用的默认端口也不一样,http使用的是80.https使用的是443⑤ 使用https的服务器必须从
2017-03-28 08:40:08 3442
原创 RecycleView实现Gallery画廊效果,中间放大两边缩小
通过给RecycleView设置滚动监听,在 onScrolled 中完成功能。 具体的算法是:1.规定缩放比例的最大值和最小值 MAX_SCALE(eg: 1.2f) 和 MIN_SCALE(eg:0.85f)2.当滑动的时候,计算recycleview的所有可用的子view的左边界(left = View.getLeft())和右边界(left = View.getRight
2017-03-20 17:09:29 15375 8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人