- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Android studio、 IntelliJ 代码滚动太快
Mac 升级 MacOs Sierra 后,在Android studio 或 IntelliJ 使用触摸板双指滑动时,编辑界面的代码滚动太快
2016-10-01 15:28:32
3328
原创 LocalBroadcastManager 源码解析
LocalBroadcastManager是干嘛用的平时我们想到在不同的场景中传递一些消息时,大家会用什么办法。举个栗子: 比如在 A B C 三个界面都有用户信息。现在在A界面登录,登录成功后同时刷新B,C界面。你说这种情况咋整。你会说:Handle,EventBus,otto,还有广播。 对了。我们这次讲到就是广播。平时大家用的都是系统级的广播,啥意思。就是你发出的广播:我要吃饭!然后手机内
2015-11-02 12:04:41
565
原创 ActionBarDrawerToggle 被废弃 -- Deprecated
ActionBarDrawerToggle 被废弃 – DeprecatedActionBarDrawerToggle 是干嘛用的咱们都知道Android侧边栏的故事吧。知道的直接翻页,不知道咱们来谈谈侧边栏的故事。 侧边栏这种交互方式最早在facebook、印象笔记等牛逼APP上出现,现在QQ也在用。优点就是可以放很多菜单,并且不占主屏幕显示的空间。缺点就是新手不容易发现。当初我给我妈教了很长
2015-08-17 11:48:55
3790
原创 如何在Android自定义Toast
为啥要自定义Toast当时我也不明白,直接用系统默认的Toast不就行了吗 。后来我们产品说,默认Toast长的太丑,和我们的产品的逼格不一致。其实自定义Toast很简单。但是好多人都不知道,我这里做了一个简单的样式,方便大家参考。如果你需要更牛逼的Toast,那就需要查阅资料,自己写了。不过。你也可以在Github中搜索 android toast 关键词,按最多点赞的排序,一下就会发现很多牛逼的
2015-07-02 11:40:01
969
原创 Android 中如何使用 enum / 枚举
如何在Android开发中合理的使用enum我们都知道,enum最早出现在C、C++、C#中。 而在 JDK1.5之后,Java中也引入了enum。当时使用的并不广泛。后来我在Android项目开发中,尝试大量使用enum,结果其他同事告诉我说:Android中使用enum是会影响性能的!真的会影响性能吗?同事告诉我。他在Android文档中看到过这样的提示:Avoid Enums Where Y
2015-06-30 14:15:44
3705
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人