上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 好用的数据库框架。 效果图 代码分析 本篇主要是整理Litepal的引入和增删改查的简单操作,具体使用请阅读参考资料。 使用步骤 一、项目组织结构图 注意事项: 1、 导入类文件后需要change包名以及重新import R文件路径 阅读全文
posted @ 2017-10-08 19:55 HaiyuKing 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本文使用的OKHttp封装库是张鸿洋(鸿神)写的,因为在项目中一直使用这个库,所以对于一些常用的请求方式都验证过,所以特此整理下。 本文主要讲的是在项目中导入OkHttpUtils库的一些操作。至于get、post、上传单个、多个文 阅读全文
posted @ 2017-10-08 19:54 HaiyuKing 阅读(13777) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 上一篇讲了如何在项目中导入OKHttputils库的操作,这一篇主要讲常见请求的写法。 get请求 调用 回调 Post请求 调用 回调 postString【Json数据】请求 package com.why.project.okhtt 阅读全文
posted @ 2017-10-08 19:54 HaiyuKing 阅读(5679) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 创建缓存目录 注意:因为创建目录都是在/storage/emulated/0/Android/data/{package}目录中,所以本来不需要权限;但是下载目录有可能需要使用SD卡中的自定义目录,所以还是需要权限的。【201911 阅读全文
posted @ 2017-10-07 22:12 HaiyuKing 阅读(3225) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 用于缩放bitmap以及将bitmap保存成图片到SD卡中 效果图 代码分析 bitmapZoomByHeight(Bitmap srcBitmap, float newHeight): 根据指定的高度进行缩放(src是bitmap 阅读全文
posted @ 2017-10-07 22:12 HaiyuKing 阅读(4640) 评论(3) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 获取底部虚拟导航栏的高度值 效果图 代码分析 checkDeviceHasNavigationBar(Context context): 检测是否存在底部虚拟导航栏 getNavigationBarHeight(Context ac 阅读全文
posted @ 2017-10-07 22:11 HaiyuKing 阅读(3257) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 判断当前界面是横屏还是竖屏; 获取当前界面方向。 效果图 代码分析 isLandscape(Context context): 判断是否横屏 isPortrait(Context context): 判断是否竖屏 getScreen 阅读全文
posted @ 2017-10-07 22:11 HaiyuKing 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 确认取消对话框,基于AlertDialog。不是基于DialogFragment。 按钮文本可以根据实际情况更换。 效果图 代码分析 AlertConfirmDialog继承AlertDialog; 当内容文本过多的时候,实现了固定 阅读全文
posted @ 2017-10-07 22:10 HaiyuKing 阅读(4236) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 用来监控网络变化时的处理,一般用来toast提示或者扩展为其他作用。 效果图 代码分析 NetStateReceiver:网络改变时的广播器 NetUtils:获取网络类型 使用步骤 一、项目组织结构图 注意事项: 1、导入类文件后 阅读全文
posted @ 2017-10-07 22:10 HaiyuKing 阅读(3544) 评论(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 阅读(1652) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页