摘要: 最近在做一个项目,其中涉及到音乐播放器。当用到Genres和Art album时花费了一些时间才搞定,今天把方法草草列出,以供自己以后忘记时查看,也希望可以帮助碰到同样问题的道友!! 一、Genres的获取 先获取audioId(这个都知道吧,就不再多说了) public String getGen 阅读全文
posted @ 2016-12-23 17:09 brave-sailor 阅读(373) 评论(0) 推荐(0)
摘要: CoordinatorLayout是support.design包中的控件,它可以说是Design库中最重要的控件。 本文通过模仿知乎介绍了自定义Behavior,通过模仿百度地图介绍了BottomSheetBehavior的使用。 1.CoordinatorLayout介绍 官方对Coordina 阅读全文
posted @ 2016-12-23 14:05 brave-sailor 阅读(1136) 评论(0) 推荐(1)
摘要: 前言:这几天做客户回访,感触很大,用户只要是留反馈信息,总是一种恨铁不成钢的心态,想用你的app,却是因为你的技术问题,让他们不得不放弃,而你一个回访电话却让他们尽释前嫌,当最后把手机号留给他们以便随时沟通的时候,总会发来一条条的鼓励短信,让我不自主的开始内疚。哎,多么可爱的用户,多么无耐的现实。 阅读全文
posted @ 2016-12-23 11:57 brave-sailor 阅读(958) 评论(0) 推荐(0)
摘要: Behavior是Android新出的Design库里新增的布局概念。Behavior只有是CoordinatorLayout的直接子View才有意义。可以为任何View添加一个Behavior。Behavior是一系列回调。让你有机会以非侵入的为View添加动态的依赖布局,和处理父布局(Coord 阅读全文
posted @ 2016-12-23 11:00 brave-sailor 阅读(309) 评论(0) 推荐(0)
摘要: 众所周知,想要让ImageView旋转的话,可以用setRotation()让其围绕中心点旋转,但这个旋转是不带动画的,也就是旋转屏幕时图片噌的一下就转过去了,看不到旋转的过程,此UI体验不大好,为此需要自定义带旋转动画的ImageView.虽然Google SDK里基本控件里没有,但在Camera 阅读全文
posted @ 2016-12-23 10:59 brave-sailor 阅读(1212) 评论(0) 推荐(0)