![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
追风的少年小猿
这个作者很懒,什么都没留下…
展开
-
使用暴力反射让Spinner选择同一选项时触发onItemSelected事件
我们的客户有时候是变态的,导致需求有时候也是变态的,比如这次项目,使用Spinner选择城市,要求每选择一次城市,就要重新加载一次数据,就算与上一次选择的是同一个城市,也要刷新数据。可是android的Spinner本身记住了上一次选择的项,再次选择同一项不会触发onItemSelected事件。翻看源码,Spinner判断是否触发onItemSelected,是在它的基类AdapterVie原创 2014-04-10 14:04:51 · 1719 阅读 · 1 评论 -
android实现数据快速与组件交互
我使用这个框架已有些日子,从中受益无数,zui原创 2014-07-24 15:29:26 · 603 阅读 · 0 评论 -
android 检测不保留活动
某天,某猿经过浑身解数,突然对我说,这魅族手机有问题啊,怎么从新页面返回后,旧页面的数据全清空了呢?我调试了一下,从新页面返回,旧页面的onCreate居然触发了,理应只跑onStart或onResume的,可是onCreate也跑了,很吊诡。后来查了资料,据说从安卓4.0开始,开发者选项有一项“不保留活动”,剁手党把它打开,就会出现这种生命周期淆乱的问题,把关掉就好了。比较合理的做法,就原创 2015-11-06 14:53:36 · 3959 阅读 · 3 评论 -
Android优雅设置全局字体大小
那年,刚毕业出来,查资料多用百度,耽搁了不少工作(不黑不吹),比如你现在查Android设置字体大小的资料,百度实打实谬误。当然,百度上那些通过设置主题、样式或者循环设置页面TextView组件,也不能说打不到功能需求,but~~这严重违背了我们追求优雅代码的特立独行的程序员风格。正确打开设置字体的姿势,你仅需如下:在基类Activity中覆盖getResources方法 @原创 2016-08-30 09:58:34 · 6010 阅读 · 4 评论