nadazero
nadazero
当获得天气数据并缓存到本地数据库后,之后在访问同一城市的数据会优先获取本地缓存的数据而不是访问网络数据。 此时即使本地缓存的数据是比较过时的数据也不会去主动更新了,只能等待update service在后台去更新数据了。因为update service是每隔8小时启动一次,所以总觉得app中数据更新的不是很及时。 感觉这点还是有改进的余地。不过考虑到那个天气API的每日限定3000次的访问数和大部分开发者依然使用的是代码中默认的那个API key,减少网络访问次数也可能是一种考量。
目前遇到点新的需求,就是下划线的位置是否可以自定义一下(比如不是贴着baseline而是在baseline的下方10dp处)。 加个offset不难,不过因为textview的最底下一行的下边距很小,所以需要重新描画控件高度使控件的高度比原先layout高处offset这个值。 感觉还挺实用的。
作者你好,这个项目现在在android P上显示有问题,如下图所示,箭头图标没有了。  不知您最近是否有为android P适配的计划。 如果没有,有可能我会自行适配。
最近做了下测试,弹出菜单在android6.0以上版本显示正常, 但在android4.4上弹出菜单中的文字靠左对齐了,如下图所示(期待应该是居中对齐)  不知是何原因,望能修正