1.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的?
①Item布局,层级越少越好,使用hierarchyview工具查看优化。
②复用convertView
③使用ViewHolder 减少find view by id
④item中有图片时,异步加载 Picasso
⑤快速滑动时,不加载图片
⑥item中有图片时,应对图片进行适当压缩 Picasso
⑦实现数据的分页加载
**2.对于Android 的安全问题,你知道多少 **
①错误导出组件
② 参数校验不严
③WebView引入各种安全问题,webview中的js注入
④不混淆、不防二次打包
⑤明文存储关键信息
⑦ 错误使用HTTPS
⑧山寨加密方法
⑨滥用权限、内存泄露、使用debug签名
作业DAY1
最新推荐文章于 2024-10-07 19:32:11 发布