android开发小记
哥布林飞桶
深圳大学生
展开
-
开发小记-Content Provider获取调用者包名
最近公司开发的程序有个需求,系统桌面调用了我们的provider,要给provider加上权限只让桌面调用,本来是个很小的需求,但是如果加上了权限,桌面那边也带改,如果桌面那边改了,旧版的系统就出问题了。没有一个完美的解决方法适配新旧版本。最终提出一个解决方案,provider获取调用者包名,只有合法的包名才能调用我们的provider找了很久终于发现provider有一个方法get...原创 2018-08-02 14:25:30 · 2429 阅读 · 0 评论 -
开发小记-PopupMenu在华为手机上的坑
PopupMenu来实现简单的menu比较简单,但是修改器样式比较麻烦PopupMenu自带动画,但目前发现在华为的机器上回出现动画卡顿,会出现动画重影的bug,只要取消掉动画即可<style name="NoPopupAnimation" parent="Widget.AppCompat.Light.PopupMenu"> <item name="an...原创 2019-01-11 20:20:05 · 566 阅读 · 0 评论 -
Android读取本地指定目录下的音频文件
有一个需求是读取本地的音频,并获取其中的信息。一种做法是读取系统的媒体库query方法的第二和第三个参数为要访问的路劲,通过sql来设置。不指定路径读取的则是手机全部音频List list = new ArrayList();String[] pathOpt = new String[]{Audio2VideoActivity.FOLDER_PATH + "/output%"};...原创 2019-07-11 18:26:47 · 8776 阅读 · 5 评论