Android APP
winter_jay
这个作者很懒,什么都没留下…
展开
-
RecyclerView设置GridLayoutManager隐藏item无效
需要把GridLayoutManager改为LinearLayoutManager。以上对于设置了GridLayoutManager的RecyclerView无效。2、设置item相应的layoutParams。原创 2022-08-02 22:06:28 · 709 阅读 · 0 评论 -
Android selector 失效原因及OnTouchListener使用selector方案
1. selector资源xml中,默认资源放在最后一行;2. selector xml和png资源不能重名3. 监听View.OnClickListener事件 。我的例子中就是监听的OnTouchListener事件,导致selector失效。原创 2021-04-08 14:22:57 · 514 阅读 · 0 评论 -
Android DependencyResolveDetails support版本兼容问题及升级版本问题
Android项目中和导入的SDK中使用的support包可能版本不相同,而导致不兼容。support包兼容:可以使用gradle DependencyResolveDetails配置方式强制使用相同版本configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails deta...原创 2019-11-04 13:51:35 · 4719 阅读 · 0 评论 -
Android一些开发库
需要实现当一个应用打开时,另一个屏幕显示当前应用屏幕的信息。方案基本是录屏或是截屏的方式。找了两个录屏的库作为参考:ScreenCapture-masterandroidScreenShareAndControl-master 如果大家有好的方式,也烦请告知一下^_^ socket通讯的库OkSocket--com.xuhao.android.libso...原创 2019-01-25 18:19:04 · 168 阅读 · 0 评论 -
Android获取音乐封面信息并在其它应用中显示
背景播放当前板子上的音乐,同时获取音乐信息(封面、时长、歌名)并在其他应用中显示并模拟播放,以实现音乐的同步播放的功能。这里以获取封面信息为例讲解实现。 方案Android源生+socket服务+第三方应用。用Android源生的media播放器,实现获取音乐信息的功能,并在其中添加自定义的AIDL服务;用于和socket服务通讯。Socket服务接收media播放器传过来的...原创 2019-01-29 12:22:54 · 2487 阅读 · 0 评论