周末小结(六)

放在前面的图 周末小结(六)
文章图片
bug小结 bug 1. Error:Failed to open zip file. Gradle's dependency cache may be corrupt android studio升级以后 gradle版本3.3报错 有vpn的可以直接点进去看 没有的 这里有几种解决办法
1.1 本地依赖

1 I've faced the same issue this morning after upgrading Android Studio to 2.3. To solve the issue:
1) Manually download Gradle 3.3 binary (direct link: https://services.gradle.org/distributions/gradle-3.3-bin.zip)
2) Open your android studio root directory, and extract the zip to the gradle folder (for example in my Debian machine the full path is /opt/android-studio/gradle/gradle-3.3)
3) Open Android Studio, go to File->Settings->Build, Exectution, Deployment->Gradle and set "Gradle home" to point your new gradle-3.3 folder.
4) Sync and you are ready to go!
1.2 Repair Gradle Installation 删除重新下载
【周末小结(六)】macOS: ~/.gradle/wrapper/dists
Windows: C:\Users\your-username.gradle\wrapper\dists
mac上 cd ~/.gradle/wrapper/dists rm -rf 3.3亲测有效
1.3 更改依赖 3.3 改为 3.4 有效 bug 2.CollapsingToolbarLayout 使用的时候报错 原因是项目中依赖 compile 'com.android.support:design:22.2.0' 项目中 targetSdkVersion版本过低 解决方法
xml布局中添加 app:statusBarScrim="@null" 即可
bug 3. NestedScrollView和listview使用会遇到滑动到底部空白的问题 不要问我为什么使用listview 旧项目几乎全部是listview写的里面使用了一个鸿洋的listview adapter的包 我负责维护又懒得改动。
解决办法 将 listview 换成 RecyclerView
另外使用CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+NestedScrollView 滑动过程中貌似有点卡顿?尝试在AppBarLayout 下添加app:layout_behavior= 不过感觉效果体验改变不明显 待深究
(=-=|)有其他好的解决办法欢迎告知
就这些吧~ 还有图片问题混排已解决 其他的记不清了 就不记了先
总结:工作几年一直一个人直到遇到了她觉得世界都不一样 前段时间感情遇到点问题 谁也没有对不起谁过 比较丧 有时候以为自己没发生改变 不说了... 厚积落叶听雨声吧 点滴积累 慢慢学会生活

    推荐阅读