摘要:
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 创建缓存目录 注意:因为创建目录都是在/storage/emulated/0/Android/data/{package}目录中,所以本来不需要权限;但是下载目录有可能需要使用SD卡中的自定义目录,所以还是需要权限的。【201911 阅读全文
posted @ 2017-10-07 22:12
HaiyuKing
阅读(3281)
评论(0)
推荐(0)
摘要:
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 用于缩放bitmap以及将bitmap保存成图片到SD卡中 效果图 代码分析 bitmapZoomByHeight(Bitmap srcBitmap, float newHeight): 根据指定的高度进行缩放(src是bitmap 阅读全文
posted @ 2017-10-07 22:12
HaiyuKing
阅读(4685)
评论(3)
推荐(0)
摘要:
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 获取底部虚拟导航栏的高度值 效果图 代码分析 checkDeviceHasNavigationBar(Context context): 检测是否存在底部虚拟导航栏 getNavigationBarHeight(Context ac 阅读全文
posted @ 2017-10-07 22:11
HaiyuKing
阅读(3323)
评论(0)
推荐(0)
摘要:
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 判断当前界面是横屏还是竖屏; 获取当前界面方向。 效果图 代码分析 isLandscape(Context context): 判断是否横屏 isPortrait(Context context): 判断是否竖屏 getScreen 阅读全文
posted @ 2017-10-07 22:11
HaiyuKing
阅读(1792)
评论(0)
推荐(0)
摘要:
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 确认取消对话框,基于AlertDialog。不是基于DialogFragment。 按钮文本可以根据实际情况更换。 效果图 代码分析 AlertConfirmDialog继承AlertDialog; 当内容文本过多的时候,实现了固定 阅读全文
posted @ 2017-10-07 22:10
HaiyuKing
阅读(4268)
评论(0)
推荐(0)
摘要:
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 用来监控网络变化时的处理,一般用来toast提示或者扩展为其他作用。 效果图 代码分析 NetStateReceiver:网络改变时的广播器 NetUtils:获取网络类型 使用步骤 一、项目组织结构图 注意事项: 1、导入类文件后 阅读全文
posted @ 2017-10-07 22:10
HaiyuKing
阅读(3608)
评论(0)
推荐(0)
摘要:
import Module的时候,有时候会提示Plugin with id 'com.novoda.bintray-release' not found. 点击Open File,定位到该Module的build.gradle文件中的代码: 解决方案:在项目的build.gradle文件【注意不是a 阅读全文
posted @ 2017-10-07 16:43
HaiyuKing
阅读(1876)
评论(0)
推荐(0)

浙公网安备 33010602011771号