Android
文章平均质量分 82
一个叫Y的程序猿
这个作者很懒,什么都没留下…
展开
-
Android权限申请封装
(这里解释一下为啥要使用对象去实例化,为啥不直接用getInstance(),如果直接用getInstance(),会导致如果权限已经申请过了,但是没有设置相应的回调,那么下面的回调接口就会导致空指针异常,所以这里用实例化对象调用。在Activity中定义好需要申请的权限,通过封装类去自动申请权限,以及回调。Android6.0以后使用手机权限需要向用户申请,用户同意后才能使用权限。五、RepPermissionResult权限申请结果回调。一、checkSelPermission校验权限是否授权。原创 2023-07-11 17:32:22 · 396 阅读 · 0 评论 -
Android自定义相机不存储照片,转换成Bitmap上传
Android自定义相机不存储照片,转换成Bitmap上传原创 2023-02-02 14:04:30 · 730 阅读 · 0 评论 -
RecylerView使用——实现网格布局
先看效果由于设备有限,不能录制视频接下来我们就来实现这个效果其中条目中的图片使用的也是RecylerView,也就是这个使用了两个RecylerView相互嵌套实现的类与布局之间的关系使用到的类1.NearByFragment2.NearbyListAdapter3.OnlyImgAdapter使用的布局1.nearby_fragment_layout2.nearby_item_layout3.only_image_com_layout这里的类与布局是相对应的,第一个类使用的布局原创 2021-03-12 19:03:52 · 648 阅读 · 0 评论 -
Android自定义录制视频并保存
来,我们一起学猫叫,一起喵,喵,喵;看到这张图片,头没有觉得熟悉,哎,熟悉就好,每天都得点个几十次。今天在写自定义录制视频,我的个乖乖,太好了,听说后置摄像头默认旋转了90°,前置摄像头默认旋转了180°,咦,真厉害,一开始想,我把预览的控件旋转90°或者旋转180°是不是就可以了,想一想,我太聪明了,这样的办法都能给我想出来,真实天才。首先在这里先感谢一下这位仁兄:https://blo...原创 2019-11-26 16:34:19 · 1325 阅读 · 0 评论 -
Android引入第三方modules
这是一个神奇的操作(当然,对我而言是一个神奇的操作),可能有些童鞋还不清楚这个是干什么的,我在这里解释一下:有些时候,我们需要实现某些功能,但是呢,实现这个功能代码量有点大,这时候呢,有些大佬就把自己写的一些项目其中的一小部分功能独立出来,生成一个module,我们只需要把这个module导入到自己的项目中,我们就能简单的实现我们需要实现的功能,之前一直不知道该怎么导入module,也不知今天怎...原创 2019-11-20 14:58:49 · 705 阅读 · 0 评论 -
DownloadManager下载APK并安装
最近用到了软件更新,感觉自己写更新比较麻烦,我这个人比较懒,能不自己写的绝对不自己写,必须自己写的,再找找看看能不能不写,想了一下还是使用系统自带的DownloadManager好了,但这个坑还是挺多的,还要搞兼容,现在来总结一下。需要声明的权限,7.x之后的动态获取权限:<uses-permission android:name="android.permission.INTERNET...原创 2019-11-13 10:47:38 · 725 阅读 · 0 评论 -
下拉刷新上拉加载的ScrollView
之前看过一些文章,大多都是在ScrollView的头部加入布局和在底部加入布局,我这个呢,我比较懒,就没有写头部布局和尾部布局,就只是添加了两个方法,不过还是可以实现刷新的,但是刷新的时候需要显示的布局就得自己重新写了,比较简单哈,勿喷哦!/判断是否滑动到顶部/public class ResechScrollView extends ScrollView {private boolean ...原创 2019-11-06 17:15:31 · 179 阅读 · 0 评论 -
Android数据库操作
好久没有使用Android的sqlite数据库了,记录一下,只是几个方法,但是封装后比较方便。public class SelectDatabase {private static SQLiteDatabase database;/*** 查询数据,条件查询* @param infoDatabase 数据库对象/public static String SelectInfo(User...原创 2019-11-06 17:08:08 · 179 阅读 · 0 评论