![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开发
文章平均质量分 85
开心猫
这个作者很懒,什么都没留下…
展开
-
LocalBroadcastManager 源码解析
LocalBroadcastManager是干嘛用的平时我们想到在不同的场景中传递一些消息时,大家会用什么办法。举个栗子: 比如在 A B C 三个界面都有用户信息。现在在A界面登录,登录成功后同时刷新B,C界面。你说这种情况咋整。你会说:Handle,EventBus,otto,还有广播。 对了。我们这次讲到就是广播。平时大家用的都是系统级的广播,啥意思。就是你发出的广播:我要吃饭!然后手机内原创 2015-11-02 12:04:41 · 529 阅读 · 0 评论 -
ActionBarDrawerToggle 被废弃 -- Deprecated
ActionBarDrawerToggle 被废弃 – DeprecatedActionBarDrawerToggle 是干嘛用的 咱们都知道Android侧边栏的故事吧。知道的直接翻页,不知道咱们来谈谈侧边栏的故事。 侧边栏这种交互方式最早在facebook、印象笔记等牛逼APP上出现,现在QQ也在用。优点就是可以放很多菜单,并且不占主屏幕显示的空间。缺点就是新手不容易发现。当初我给我妈教了很长原创 2015-08-17 11:48:55 · 3767 阅读 · 3 评论 -
深入浅出 Android Touch 事件分发拦截响应机制
主要讲ViewGroup的 Touch机制原创 2015-08-20 11:56:06 · 969 阅读 · 0 评论 -
如何在Android自定义Toast
为啥要自定义Toast当时我也不明白,直接用系统默认的Toast不就行了吗 。后来我们产品说,默认Toast长的太丑,和我们的产品的逼格不一致。其实自定义Toast很简单。但是好多人都不知道,我这里做了一个简单的样式,方便大家参考。如果你需要更牛逼的Toast,那就需要查阅资料,自己写了。不过。你也可以在Github中搜索 android toast 关键词,按最多点赞的排序,一下就会发现很多牛逼的原创 2015-07-02 11:40:01 · 938 阅读 · 2 评论 -
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 · 3630 阅读 · 0 评论 -
Android studio、 IntelliJ 代码滚动太快
Mac 升级 MacOs Sierra 后,在Android studio 或 IntelliJ 使用触摸板双指滑动时,编辑界面的代码滚动太快原创 2016-10-01 15:28:32 · 3256 阅读 · 4 评论