android
哥布林飞桶
深圳大学生
展开
-
android 安卓保存图片到手机相册并且解决图片发黄问题
最近在研究怎么将安卓应用中的图片保存到手机相册。并且解决有一些手机保存图片到相册会出现发黄的问题。如果要保存图片先在manifest中开启读写权限。在SDCard中创建与删除文件权限 -->android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />往SDCard写入数据权限 -->android:name="and原创 2017-11-17 22:03:56 · 2888 阅读 · 0 评论 -
安卓各种传感器的使用
这段时间研究安卓上的各种传感器,然后这里做个总结1.加速度传感器2.磁场传感器3.方向传感器4.陀螺仪传感器5.重力传感器6.线性加速度传感器7.温度传感器8.光线传感器9.距离传感器10.压力传感器11.计步传感器首先先查看测试的安卓机拥有的传感器这里先初始化一个SensorManager的对象,然后把所有支持的sensor类型打印出来看看。原创 2018-01-16 19:52:28 · 22870 阅读 · 8 评论 -
mac上android studio解决Gradle's dependency cache may be corrupt ,更新gradle
最近更新了android studio,使用新的gradle,结果出现下面的错误Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)据说是下载的缓存文件损坏的。在mac上,我到目录下把原来的...原创 2018-06-02 11:07:34 · 1824 阅读 · 0 评论 -
开发小记-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 评论