![](https://img-blog.csdnimg.cn/20191101154009138.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android
想要飞的陈晓祥
山高路远,看世界,找自己
展开
-
Android apk加固后重新签名 for mac
Android apk 重新签名第一步输入命令你好!第一步打开终端 -输入命令jarsigner -verbose -keystore [您的私钥存放路径] -signedjar [签名后文件存放路径] [未签名的文件路径] [您的证书名称]需要 :私钥存放路径(jks文件)签名后新的apk文件存放路径(精确到apk文件名和后缀名)没有签名的apk文件路径 (也是需要要到apk文件和后缀名)和你证书的别名jarsigner -verbose -keystore [私钥存放路径(原创 2022-02-14 10:11:37 · 1731 阅读 · 0 评论 -
Android studio for mac 新版for Arctic Fox -- Wi-Fi无线调试
!!!绝对好使!!!在Android studio界面,command+, 然后点击Plugins,选择Marketplace,然后搜索ADB Wi-Fi,看到这个点击,instanll,然后下载完成之后会变成restartStudio,重启一下就算下载好了原创 2022-01-07 13:57:03 · 1284 阅读 · 0 评论 -
Android studio 调试 app 崩溃没有日志或者日志一闪而过
格式日志规则你好!日志规则show only selected application. // 仅显示选定的应用程序firebase //不清楚no filters // 无过滤器edit filter configuration // 编辑过滤器配置看到上面的翻译应该就很明了了,选择no filters就可以了我是入梦,谢谢你的观看我的博客,觉着好用的话,麻烦帮忙点个赞呗,谢谢啦~ 如果有什么错误,请随时联系我噢~QQ:897589417...原创 2022-01-05 10:44:37 · 3130 阅读 · 0 评论 -
Android studio for mac 随便写也不会报错,也导不进去包(Android Studio Arctic Fox | 2020.3.1 Patch 4)
就是一个配置模式的问题点击最近刚换的21款的mac,还以为是m1的适配问题,后来问了个大哥发现是这个省电模式的锅,把这个配置取消就行了点击点击。 File. – ---->. Power Save Mode (把这个选项去掉)我是入梦,谢谢你的观看我的博客,觉着好用的话,麻烦帮忙点个赞呗,谢谢啦~ 如果有什么错误,请随时联系我噢~QQ:897589417...原创 2021-12-28 17:14:17 · 1641 阅读 · 0 评论 -
Android 事件分发 之 全家桶
你好! 确实,我今天面试,然后被问到了事件分发, 跟人家聊的稀碎,所以回来仔细查阅了点儿资料和源码,特此记录一下。就是从基础,流程,源码等多个层面进行了一个比较全面的分析,学习~原创 2021-12-10 01:37:24 · 1913 阅读 · 0 评论 -
Android Q适配 ---- 深色模式适配
前言官方文档适配方式Force DarkDayNight你好! 好久没写安卓了,最近写了个项目,发现在华为的鸿蒙上,有的字会看不见,一开始也不知道是什么原因,后来才发现是因为那部测试机开的是深色模式,然后在鸿蒙上如果字体没设置颜色,深色模式下他会将背景颜色给设置成深色,然后我文字的颜色设置的就是深色,所以就会看不见了。当时因为Ui也只出了一套,所以,就没有适配。然后还有就是,黑暗模式不仅可以省电,而且在晚上大家关灯玩儿手机的时候也会比亮光更保护眼睛,后面慢慢的公司也必然会要求适配黑暗模式了,所以,先看原创 2021-11-30 13:26:08 · 671 阅读 · 0 评论 -
Android 压缩图片并写入文件(kotlin -- 附demo)
格式AAABBBCCC你好!AAAaaBBBvvCCC我是入梦,谢谢你的观看我的博客,觉着好用的话,麻烦帮忙点个赞呗,谢谢啦~ 如果有什么错误,请随时联系我噢~QQ:897589417原创 2021-11-17 13:57:41 · 727 阅读 · 0 评论 -
Android 明明有权限,还报java.io.FileNotFoundException: /XXX.jpg: open failed: EACCES (Permission denied)
标题原因解决方案你好!原因Android 10(API 级别 29)引入了多项功能和行为变更,目的是更好地保护用户的隐私权。具体变更请跳转:https://developer.android.google.cn/about/versions/10/privacy/changesandroid Q 规定了APP有两种外部存储空间视图模式:Legacy View、Filtered View。采用了新的分区储存权限,老的存储权限READ_EXTERNAL_STORAGE/WRITE_EXTERNAL转载 2021-11-07 20:18:44 · 891 阅读 · 0 评论 -
Android 传手机号调用拨号界面或者直接拨出电话(kotlin)
拨号清单文件配置权限调用拨号界面,不直接拨号直接拨号你好!清单文件配置权限 <uses-permission android:name="android.permission.CALL_PHONE"/>调用拨号界面,不直接拨号 var intent = Intent() intent.action = Intent.ACTION_DIAL intent.setData(Uri.parse("tel:" +"要传的电话号")) startActivity原创 2021-11-04 15:04:03 · 1639 阅读 · 0 评论 -
Android(安卓) 选择或者拍摄图片,可设置图片数量(kotlin)
格式配置权限导入依赖选择图片你好!配置权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />导入依赖 //图片选择 implementation 'io.github.lucksiege:picturesel原创 2021-11-01 16:48:02 · 2063 阅读 · 0 评论 -
Android动态权限请求(附demo -- kotlin版)
动态权限清单文件配置权限导入依赖获取权限你好!清单文件配置权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />导入依赖 //动态权限请求 implementation 'com.tbruyelle.rx原创 2021-11-01 14:17:02 · 1697 阅读 · 0 评论 -
Android(安卓)debug包正常,打release包点击崩溃 -- 调试release包方法
你好!清单文件添加配置 /*在 AndroidManifest.xml 文件的 application 标签中 添加以下配置,即可在release包下的日志了*/ android:debuggable="true" tools:ignore="HardcodedDebugMode"、我是入梦,谢谢你的观看我的博客,觉着好用的话,麻烦帮忙点个赞呗,谢谢啦~ 如果有什么错误,请随时联系我噢~QQ:897589417...原创 2021-10-25 10:53:50 · 1121 阅读 · 0 评论 -
Android Utils之挺好用的Log工具类 --LogUtil
前一阵子写了一段时间前端,觉得js的console.log()比较好用,这又开新项目了,就仿着那个封装了个工具类原理首先用object关键字创建一个静态类,然后用了vararg(动态参数)关键词,让方法里能够动态传递多个不确定数量的参数,然后在工具类里进行遍历接着以空格为间隔拼接,然后打印出来代码object LogUtil { private val isDebug: Boolean = true private val TAG: String = "日常打log" /** .原创 2021-07-29 16:21:33 · 400 阅读 · 0 评论 -
Mac Failed to install the following Android SDK packages as some licences have not been accepted.
文章目录报错信息你好!报错信息Failed to install the following Android SDK packages as some licences have not been accepted. build-tools;30.0.2 Android SDK Build-Tools 30.0.2To build this project, accept the SDK license agreements and install the missing component原创 2021-07-02 11:43:13 · 928 阅读 · 0 评论 -
Android 透明Activity -- 透明背景然后页面元素用TranslateAnimation从屏幕上面滑下
透明Activity、动画:此demo我是在横屏下做的,关于创建横屏应用,详见:https://blog.csdn.net/chaseDreamer_/article/details/1040317401、首先正常创建一个Activity,在此Activity的标签下配置: android:theme="@android:style/Theme.Translucent.NoTitleB...原创 2020-01-21 16:35:52 · 467 阅读 · 0 评论 -
Android 开发横屏App或创建横屏布局
横屏布局实现方法你好!实现方法一、在Activity的onCreate方法里添加(onReume里也需要,要不然切一下桌面回来就又变成未设置的样子了):setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//设置屏幕为横屏, 设置后会锁定方向setRequestedOrientation(Activity...原创 2020-01-20 15:08:50 · 7658 阅读 · 2 评论 -
Android 只需一步即可实现沉浸式状态栏(按步骤,稳出效果)
沉浸式效果图代码utils关于背景为纯颜色你好!这里加入我个人的一点儿理解,所谓沉浸式状态来,无非就是将状态栏的颜色与页面布局的背景色换成一个颜色效果图图1图二代码页面根布局设置背景<!-- 颜色 或者 图片 ,就是你想让状态栏背景所展示的图片或颜色-->android:background=""直接在onCreate()方法中调用 //set...原创 2019-12-12 17:00:55 · 599 阅读 · 0 评论 -
Android 简单直接--无需jar包zing实现生成、扫描二维码
Zing导入依赖生成二维码扫描二维码扫描回调工具类设置竖屏扫描不多逼逼,直接上代码导入依赖implementation 'com.google.zxing:core:3.3.0'implementation 'com.journeyapps:zxing-android-embedded:3.5.0'生成二维码 //用来展示二维码 private ImageView imag...原创 2019-12-09 17:54:27 · 893 阅读 · 0 评论 -
Android Fragment 碎片
Frament简介优势核心类生命周期你好!简介Fragment,是Android 3.0(API 11)提出的,起初是为了解决Andorid 的碎片化,而其简称碎片。为了兼容低版本,support-v4库中也开发了一套Fragment API,最低兼容Android 1.6。过去support-v4库是一个jar包,24.2.0版本开始,将support-v4库模块化为多个jar包,包含...转载 2019-11-05 17:18:30 · 216 阅读 · 0 评论 -
Android Activity(活动)
Activity简介生命周期实例你好!简介Activity代表了一个用户界面的单一屏幕。就是人们平时看到的单一的手机界面。Android的活动是ContextThemeWrapper类的子类。Activity的初始化是通过它生命周期的onCreate()回调的调用开始的,至onDestroy()回调的调用结束,下面是Activity的生命周期示意图:Activity类定义了下面的这些回...原创 2019-11-05 16:46:35 · 222 阅读 · 0 评论 -
Android 用代码动态添加View(ViewGroup.addView()),并进行动态添加View适配,屏幕适配
Android 获取View的位置参数:x,y和相对父容器的偏移量以及中心点坐标Android 利用代码动态添加Viw关于代码中的屏幕适配最后,奉上工具类感谢观看你好!Android 利用代码动态添加Viw首先,看一下动态添加View的方法:然后,我们能看到,addView又五个重载方法,是:addView(View child) // 直接添你要添加的ViewaddView(...原创 2019-07-29 15:57:16 · 9401 阅读 · 0 评论 -
Mac 本关于Android studio 找不到Plugins
不要慌张,这个时候你只需要闭上眼睛,深呼吸,然后休息两分钟后,打开studio,然后抬起你的手指同时按下command+,(逗号键),你就会发现,studio会跳出一个窗口,就会包含Plugins好,谢谢观看。...原创 2019-08-02 16:52:38 · 1298 阅读 · 0 评论 -
Android 获取View的位置参数:x,y和相对父容器的偏移量以及中心点坐标
Android 获取View的位置参数:x,y和相对父容器的偏移量以及中心点坐标Android 屏幕坐标系View中关于X,Y坐标的方法获取View的中心点坐标检测View是否绘制成功你好!Android 屏幕坐标系我们都知道,Android的View的位置可以说是在一个看不见的平面直角坐标系上摆放着:然后,屏幕的左上角,是(0,0),然后往右依次递加X,往下依次递加YView中关于...原创 2019-07-25 14:58:31 · 10719 阅读 · 2 评论 -
Android studio的回退按钮 ,工具栏(功能按钮)不见了
今天在另一台电脑上用studio时,点击去一个方法,然后在studio顶部居然没找到回退按钮,很烦,然后查了一下,特此记录:然后,调出那个回退按钮,就是,点击 顶部栏的View ---->ToolBar ----> 勾选上就好了下面,效果图:...原创 2019-08-09 16:29:43 · 6124 阅读 · 4 评论 -
As打包出现not found for signing config 'externalOverride'
Android studio打包时出现not found for signing config 'externalOverride’可能是因为找不到jks文件,也就是这个路径出了问题,选择一个新的路径,从新打包即可原创 2019-09-02 11:41:48 · 6396 阅读 · 0 评论 -
As 运行出现 : Session ‘app’:Error Installing APK
https://blog.csdn.net/generallizhong/article/details/90768089原创 2019-09-02 11:46:40 · 234 阅读 · 0 评论 -
Android Studio编译完成的项目APK无法安装
https://blog.csdn.net/u011809714/article/details/78965775原创 2019-09-02 14:14:07 · 836 阅读 · 0 评论 -
到底什么是API?
官方的我不贴了,想看直接去百度百科,我的理解就是:一个封装好的代码库,对外提供可访问的接口(就是把代码封装好,过程不用管,你想干啥直接告诉他,比如,你在饭店想吃饭,直接叫就完了)...原创 2019-09-29 17:05:13 · 388 阅读 · 0 评论 -
Android 修改包名 -- 简单快捷
aaaaaaaaaaaa原创 2019-07-14 02:06:26 · 617 阅读 · 3 评论