2017年2月6日

使用Tablayout出现标题消失的原因:setupWithViewPager()的大坑

摘要: TabLayout使用addTab方法添加标题,调用setupWithViewPager方法绑定ViewPager tabLayout.addTab(tabLayout.newTab().setText("全部")); tabLayout.addTab(tabLayout.newTab().setText("Ping²it")); tabLayout.addTab(tabLayout.newTab... 阅读全文

posted @ 2017-02-06 11:34 EthanDong 阅读(1061) 评论(0) 推荐(0) 编辑

2017年1月4日

第三方登录 QQ 错误码100044(提示 该应用非官方正版应用)

摘要: 当你碰到这个问题的时候,不要着急,你的功能已经走通了,代码没有问题。 100044 原因: 1.首先确定你的包名和签名,跟申请第三方平台的是一个。(真心吐槽一下,接盘侠不好当,尤其是没有交接的) 2.再确保包名、签名没有问题的情况下,开发者授权 会导致100044。 很简单,就是你用的QQ号,没有权 阅读全文

posted @ 2017-01-04 19:41 EthanDong 阅读(10056) 评论(0) 推荐(0) 编辑

2016年11月23日

如何屏蔽手机系统设置大号字体(老年人使用)引起的适配问题

摘要: 在上海出差时,最后测试上线,一个哥们不知怎么想的弄出个老年人专用字体,瞬间整个界面都丑掉了,没办法这也算BUG,想办法解决呗。想一下,手机系统里面设置了好几种字体大小,用户是随心更改,这个我们管不了。最后找了这样一种解决方法,固定死APP字体就是标准字体,APP中的字体不会跟随系统设置改变: 在项目 阅读全文

posted @ 2016-11-23 21:23 EthanDong 阅读(512) 评论(0) 推荐(0) 编辑

2016年4月15日

Android 想要获取某个View的高度(我是在做滚动浮层的时候用到的)

摘要: 1.activity中有个onWindowFocusChanged()方法,可以获取控件的大小,别的地方可能会调用过早导致获取不到实际的大小 2.fragment 没有onWindowFocusChanged()方法,不过可以调用视图树ViewTreeObserver的方法来实现 阅读全文

posted @ 2016-04-15 15:06 EthanDong 阅读(638) 评论(0) 推荐(0) 编辑

app 要求字体使用楷体,使用字体包

摘要: <2.整个app字体都要使用特定字体: 这种情况下如果还用第一种方法给每个TextView设置Typeface 就太麻烦了; 这种情况下可用用自定义控件继承,TextView ,在控件中初始化设置TypeView; 阅读全文

posted @ 2016-04-15 14:05 EthanDong 阅读(766) 评论(0) 推荐(0) 编辑

导航