【问题现象】 1、首先,你在AndroidManifest.xml中声明一个activity,不给application或者activity设置android:theme, ...
【问题现象】 1、首先,你在AndroidManifest.xml中声明一个activity,不给application或者activity设置android:theme, ...
系统SDK版本大于等于26,直接使用TextView就可以。 系统SDK版本小于26,需要使用support包,support包的版本要大于等于26.0。support包支持...
适配了Android5.0以上的截图方法,实现了后台连续截图;使用该方法请求授权同意后开始截图: 由于targetSdkVersion 29及以上要求getMediaProj...
问题 升级Android Studio后,每次新建一个项目,编译时都会报错,gradle需要jdk 11。我安装的jdk还是1.8的版本。根据提示,打开Android Stu...
前言 下面文章中涉及到的代码全部可以在我的github上得到:https://github.com/celesteshire/TestView Android 中已经提供了很...
获取手机联系人方法 6.0以后需要手动获取权限
RecyclerView嵌套RecyclerView点击事件遇到取值错乱的问题其实问题根本就是咱们没有处理好被嵌套的那层recycleview的position那么解决思路也...
Android gradle插件:一键上传Apk到蒲公英,并发送消息到钉钉、飞书等平台 - 简书 (jianshu.com)[https://www.jianshu.com/...
完整叫法应该是圆形揭露动画,下文简称揭露动画,因为 Android 系统中只提供了这一种圆形的(Circular)揭露动画! 所谓揭露动画,就是一种用于 View 之间,甚至...
ConstraintLayout2.0版本除了优化布局性能外,还增加了一些新特性,使得开发过程更加方便。 ImageFilterButton、ImageFilterView ...
1、扫描已安装的应用列表 上面代码中,queryIntentActivities 就是获取的应用列表数据,下面就直接通过遍历获取每个应用的信息了 上面 AppInfoBea...
开发中有一个需求,是需要弹出弹窗,提示并引导用户前往应用商店中我们指定应用的应用详情页,填写评价。这个需求其实很简单,只需要唤起对应的应用商店,并加上我们应用的包名作为参数,...
一、前言: 我们在app中,有的时候想跳转到应用市场,去更新apk或者去评分。我们就需要在自己本app中跳转到应用市场。 原理十分简单,构建一个ACTION_VIEW标记的I...
Widget就是可以放在桌面上的组件,包括像天气、便签、日历、垃圾清理、快速搜索等等,都是Widget。 Github Demo地址[https://github.com/r...
当我们在调用一个有参方法时,会把实际参数传递给形式参数。这个传递过程中有两种情况,分别是值传递和引用传递。我们来看下程序语言中是如何定义和区分值传递和引用传递的。 值传递(p...
在日常的Android的开发中,我们要为一个Activity或者任何一个View创建一个遮罩式的的导航提示,这里分享一个快速实现的库——GuideView。 GuideVie...