巧 1
如果安卓在应用程序运行时,决定更新系统的网络视图组件,这样会使你的应用程序崩溃:http://stackoverflow.com/questions/29575313/namenotfoundexception-webview
技巧 2
在 MaterialDesign 中,一些视图必须遵循标准的填充和边距。
除非你训练有素能看出填充的错误,并且已经发现这段小技巧中每个单词间都有两个空格,那你还是赶紧来试试这个 app 吧,它能确保每个元素能在 app 中恰好排成一排: https://play.google.com/store/apps/details?id=com.faizmalkani.keylines
(译者注:该段英文原文的每个单词间有两个空格。)
技巧 3
getChildLayoutPosition
会返回一个(列表项)的位置,就算你从适配器列表中移除一项(列表项也能返回),因为这个view(视图)可能正在滑出可视区域,但是它还在RecyclerView中。
技巧 4
针对 API 23 以前版本的应用程序,GET_ACCOUNTS 是一个运行时的权限,不能在权限页面上禁止它(事实上,如果这是在联系人群组中唯一的权限,那么你甚至都看不到联系人群组的选项)。这打破了许多 app 对存在一个用户的假设。 |
|