butterknife android studio 4.2
【HMS Core】Health Kit Android基础能力授权后,在使用扩展能力是否还要重新授权的问题
【问题描述】 1、Android基础能力授权后,在使用扩展能力是否还要重新授权? 2、一个华为账号授权了,切换一个账号登录是否还需重新拉取授权页面?华为账号被切换了开发者怎么知道? 【解决方案】 1、如果扩展能力使用到的权限,已经使用基础能力中的授权方式做了授权,那么扩展能力就不需要重新授权了,反 ......
Android RecyclerView
1、用法案例:在RecyclerView中展示水果图片以及水果名称 水果实体类:Fruit.kt class Fruit(val fruitName: String, val fruitImage: Int) RecyclerView中水果数据项布局:fruit_item.xml <?xml ver ......
Could not resolve com.android.support:support-v4:24.1.1+
错误: 解决: 打包的平台文件夹下找到project.properties文件将文件中对应报错的版本注释掉就可以了 ......
C# Visual Studio 一键整理实体类里的get set格式
多人开发中,很难保证大家的审美都一样 有的人喜欢下面这样, public string Name { get; set; } 有的人喜欢这样, public string Name { get; set; } 那么怎样一键让所有这些变成下面那样呢 public string Name { get; ......
Android自动化签名
APK 签名 V1 自动化签名脚本 命令结构为: jarsigner -verbose -keystore release.jks -storepass xxx -keypass xxx -sigfile CERT -signedjar app-sign.apk app-release-jiagu. ......
Android 五种方法传参
1.Intent对象携带简单数据 利用Intent的Extra部分来存储我们想要传递的数据,可以传送int, long, char等一些基础类型,对复杂的对象就无能为力了。//传递些简单的参数Intent intentSimple = new Intent();intentSimple.setCla ......
4.2 多层感知机的从零开始实现
本节实现一个单隐藏层的,具有256个隐藏单元的多层感知机,并且隐藏层使用ralu函数激活。注意,我们通常选择2的若干次幂作为层的隐藏单元数,因为内存在硬件中的分配和寻址方式,这么做往往可以在计算上更高效。 1. 参数初始化 我们用几个张量来表示我们的参数。 注意,对于每一层我们都要记录一个权重矩阵和 ......
2023-06-29 uniapp之android端在v-else条件下会显示undefined
前言:业务需求,v-if显示内容,v-else不显示内容,在h5端显示正常,小程序端未测,app端v-else的时候显示了一个undefined。 猜测:理论上来说,v-else符合条件了就不会显示内容呀,可能是各个平台对vue或者uniapp的兼容性导致的。 原因:v-else代码里的一个变量确实 ......
rk3568 android11 屏幕翻转 触摸翻转
首先来看 android的屏幕翻转: 1 旋转显示: 既然是 旋转android 的显示, 那么就改 不到 kernel 以及uboot 的源码,只需要 改android11 的源码就可以了。 这样 从android11 的开机动画开始 , 就是旋转90度的效果了。 2 旋转触摸: 需要改到 ken ......
Android system & system_ext & product等分区中的build.prop文件是怎么生成的?
Android system & system_ext & product等分区中的build.prop文件是怎么生成的? # http://aospxref.com/android-13.0.0_r3/xref/build/make/core/sysprop.mk # http://aospxre ......
Android strace/LLDB 原生native调试等
在 Android 8.0 之前的版本中,崩溃由 debuggerd 和 debuggerd64 守护程序处理。Android 8.0 及更高版本会根据需要生成 crash_dump32 和 crash_dump64。 崩溃转储程序只有在未挂接其他任何工具时才可能挂接。这意味着,使用 strace ......
Android期末复习
在 Android 中实现事件监听器的几种常用方式: 1. 内部类:可以在 Activity 或 Fragment 中定义内部类来实现事件监听器,这种方式比较简单,但是会增加代码的复杂度。 2. 匿名内部类:可以使用匿名内部类来实现事件监听器,这种方式比较简洁,但是会增加代码的复杂度。 3. 外部类 ......
Android ListView的事件监听
1、数据项点击事件,针对的是ListView每个数据项的点击事件 listView.setOnItemClickListener { _, _, position, _ -> Toast.makeText(this, "position: $position", Toast.LENGTH_LONG) ......
Android ListView运行效率优化
上篇介绍了ListView的用法,链接如下,这篇主要讲解如何提升ListView的效率 Android 定制ListView的界面 1、使用缓存布局 ListView如果不进行优化,其运行效率是很低的,因为在Adapter类的getView方法中,每次都将布局重新加载一遍,当ListView快速滚动 ......
配置 Visual Studio 使用指定的代理服务器访问网络
1、首先找到 Visual Studio 主程序文件 devenv.exe 所在的文件夹 如:Visual Studio 2022 的默认安装路径为:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\devenv ......
讯飞离线语音合成新版(Aikit)-android sdk合成 demo(Java版本)
前言:科大讯飞的新版离线语音合成,由于官网demo是kt语言开发的,咱也看不懂kt,搜遍了全网也没看到一个java版的新版离线语音demo,现记录下,留给有缘人参考!!!!!毕竟咱在这上面遇到了不少的坑。如果能留言指正,那就更好了。 ## 第一步: 官网注册账号 》实名认证 》点击语音合成 》离 ......
Android 定制ListView的界面
1、创建MainActivity以及对应的布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="h ......
直播平台怎么搭建,Android获取文本的宽度和高度
直播平台怎么搭建,Android获取文本的宽度和高度 方法一:先绘制文本所在的矩形区域,再获取矩形区域的宽度 Rect rect = new Rect(); mPaint.getTextBounds(text,0,text.length(), rect); canvas.drawRect(rect, ......
二、Windows11平台下Visual Studio 2022配置32位汇编环境
## 1. [下载Visual Studio 2022](https://visualstudio.microsoft.com/zh-hans/vs/) ![image](https://img2023.cnblogs.com/blog/1452265/202306/1452265-20230628 ......
Android ‘Handler()‘ is deprecated
private Handler handler = new Handler(); Handler() 此构造函数在 Android 11 /R 之后已弃用。 在 Handler 构造期间隐式选择 Looper 会导致操作无声地丢失(如果 Handler 不期待新任务并退出)、崩溃(如果有时在没有 L ......
离线安装Visual Studio 2019
# 下载vs_Professional.exe [Visual Studio 2019 build numbers and release dates | Microsoft Learn](https://learn.microsoft.com/zh-CN/visualstudio/releases ......
Android 引入布局 提升效率
问题 假设有多个Activity需要标题栏,且标题栏的样式都是一样的,那么怎么操作才能提高工作效率? 方案 可以定义一个公共的标题栏布局,然后每个Activity布局引用这个公共布局即可。 公共标题栏布局 <?xml version="1.0" encoding="utf-8"?> <LinearL ......
Android studio 远程调试adb命令
### 第一步:查看sdk位置,并且记录下来:C:\Users\wrs13\AppData\Local\Android\Sdk > 在Android studio 中找到 File → Project Structure → SDK location ### 第二步:进入C:\Users\wrs13 ......
Android 巧用ImageView属性实现选中和未选中效果
原文地址: [Android 巧用ImageView属性实现选中和未选中效果 - Stars-One的杂货小窝](https://stars-one.site/2023/06/27/android-imageview-diff-state) 选中和未选中状态变更是很常见需求,UI那边出的两个不同状态 ......
Visual Studio2019如何添加引用
同一解决方案中添加引用 比如我们想在Test项目中添加Queue项目的引用 1.鼠标右击引用——>添加引用 2.“引用管理器”——>项目——>解决方案——>在“Queue”打钩——>点击右下角确定 3.点击“Queue”,查看它所在的命名空间 4.点击“test项目”,在代码编辑区写“using ......
Android使用poi遇到的问题
原文:[Android使用poi遇到的问题](https://stars-one.site/2023/06/27/android-poi) 关于Poi使用可以看这一篇[【开源库推荐】#4 Poi-办公文档处理库](https://www.cnblogs.com/stars-one/p/1696603 ......
app直播源码,Android 滑动拼图验证码控件
app直播源码,Android 滑动拼图验证码控件 1.视图布局文件:activity_main.xml。 <?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android ......
Android通过检查版本名判断是否弹窗更新
private boolean assertVersionUpdate(String remoteUpdateName) { Log.d("debug", "打印远程的版本名->" + remoteUpdateName); if (remoteUpdateName == null || remote ......
Android自定义控件
继承现有控件类 public class LeftButtonBar extends LinearLayout { // 默认实现的构造函数 begin public LeftButtonBar(Context context) { super(context); } public LeftButt ......
android 接入flutter module 混合开发
#简介 大部分项目由于有历史原因无法完全使用flutter重写,所以部分使用flutter成为了常用的方案。一般接入方式有主项目接入module、aar依赖方式引入两种方法,aar依赖引入由于不需要主项目配置flutter环境,侵入性更小,所以下面主要介绍aar引入的方式。 #引入aarModule ......