android技巧kotlin
Android 11 (MTK)状态栏图标反色-->跟随当前应用变化代码流程
//StatusBar.java public void start() { ............. onSystemBarAppearanceChanged(mDisplayId, result.mAppearance, result.mAppearanceRegions, result.mN ......
第5章 QtCreator 开发工具必知必会技巧
第5章 QtCreator 开发工具必知必会技巧 本章导学 Creator 代码编辑界面功能介绍 项目视图展示是pro文件里面的编译文件列表 上面加号可以添加各类文件的视图分栏 看见打开的文档 还可以打开新的窗口 Creator 常用快捷键--程序开发的提效利器 Creator 片段--一键十行的编 ......
Cocos Creator 3.x 如何调用Android的相册
Cocos Creator 3.x是一款跨平台的游戏开发引擎,可以在Web、iOS、Android等平台上运行。在游戏开发中,经常需要使用相册中的图片,比如玩家头像、游戏道具等等。本文将详细介绍Cocos Creator 3.x如何调用Android的相册,并选择其中的图片,将其显示到精灵上,并给出 ......
翻译-我从Halo2电路开发中学到的一些小技巧
角色 flowchart LR 证明者-->|输入/输出/证明|验证者 💁♂️证明者:提供 输入 / 输出 / 证明 👩💼 验证者:我不重新运行计算,但我确信输出计算正确 准备(开发)阶段 👨💻开发者:定义常量 👨💻开发者:发送密钥给 💁♂️证明者 及 👩💼验证者 验 ......
关于elementUI开发中使用的一些小技巧
关于表格 1.表格的勾选遇上分页 问题:当需要对表格批量操作,并且表格数量量不止一页的情况下,怎么在点击下一页时再回来能够保留之前勾选的状态(前端分页)? 在element官网中没有这个例子,但是有对应的两个属性就可以了 只需要在多选框那一列加上这个属性,并且设置表格每行的key: 例子: <el- ......
Android C++ 打印(调用)堆栈
C++ Android 12 编译依赖库: libutilscallstack 头文件: #include <utils/CallStack.h> 代码: CallStack stack; stack.update(); stack.log("TAG"); 打印calling pid #includ ......
Android 11 --关于Toast的异常
WMS 服务关于Toast异常 Window和View的关系: Window 是View的载体。每个view树都可以看成一个window。 view树中的每个view显示次序是固定,activity里面设置一个布局xml文件,最顶层的布局就是view树的根节点。 一个自定义布局的Dialog,Dia ......
android上wifi扫描间隔
https://lishiwen4.github.io/wifi/android-wifi-scan-interval 1.android wifi 循环扫描 在android系统中, 在不同的场景下, 不同的功能模块会发起循环扫描 大部分扫描功能需要调用WPAS的接口来完成, 可先阅读 “WPAS ......
Unity Android Studio 设置自启动应用
前言 最近有需求,需把Unity软件发布到android平台后开机启动应用,在网上查了很多资料,现整理如下 Unity部分 新建项目,平台设置为android tips: 需要勾选Export Project以便于导入Android Studio ,使用Unity版本为2021.3.32f1 And ......
Kotlin Notes - 1
A class in Kotlin has a primary constructor and possibly one or more secondary constructors. // primary constructor class Person(val name: String) { v ......
搜索引擎使用技巧
使用引号:如果您想搜索一个确切的短语,可以将短语放在引号中,搜索引擎将只返回包含该短语的结果。 排除特定词语:如果您希望搜索结果中不包含特定词语,可以在搜索词前加上减号“-”,搜索引擎将排除包含该词语的结果。 使用站点限定符:通过在搜索词后加上"site:",您可以限定搜索结果来自特定网站。 使用相 ......
Android 文件绝对路径和Content开头的Uri互相转换
最近在做一个项目时,需要做一个九宫格选择图片上传的功能,最后拿到的图片地址是文件的绝对路径地址,我需要的是Content开头的Uri,所以需要做一个转换 查阅资料找到如下方法,代码如下: //路径文件转成URIpublic static Uri getImageContentUri(Context ......
OI 中的一些技巧
前言:可能写的很乱,博客中的问题请尽管指出,后面会整理。 参考博客: 比赛进行的时候你应该干什么? 命令行 命令行可以简单理解成不带图形化需要输指令的工具。 Windows 中有 cmd(和更加强大的 PowerShell),Linux 中有 bash。 由于 OI 中命令行的使用大同小异就一块讲了 ......
10个PPT冷门技巧,你都知道几个?@弎十二
01 取色器外部取色 相信对于用过 PPT 的小伙伴来说,取色器是一个比较熟悉的功能。 在颜色填充面板中通过这个功能,常规上是可以吸取画布内所有的颜色的,比如这样: 但是,痛点来了: 当需要吸取外部的颜色,以往就需要截图插入到 PPT 当中才能进行取色,一旦需要的颜色多起来,操作就会变得很繁琐。 那 ......
Android Studio Giraffe版本遇到的问题
上周固态硬盘挂了,恢复数据之后,重新换了新的固态安装了Win11系统,之前安装的是Android Studio 4.x的版本,这次也是趁着新的系统安装新的Android开发工具。 版本如下: 但是打开以前的Android旧项目时,发生了一系列的问题。这里把一些关键的设置放出来,以便参考。 一、先要修 ......
基本技巧——分段打表 学习笔记
基本技巧——分段打表 学习笔记 分段打表,也叫间隔打表。 打表 在比赛时把所有可能的输入对应的答案都计算出来并保存下来,然后在代码里开个数组把答案放里面,直接输出即可。 这个技巧只适用于输入的值域不大(如,输入只有一个数,而且范围很小)的问题,否则可能会导致代码过长、MLE、打表需要的时间过长等问题 ......
kotlin lambda的return
一、lambda表达式是否可以使用reutnr 1、非内联函数的lambda表达式中使用return是不被允许 2、内联函数是允许使用return,它会从调用该lambda的函数中返回 fun lookForAlice(people: List<String>) { people.forEach { ......
Android学习 第二周
本周主要内容 学习了《第一行代码》第三章的内容 1 熟悉了Android 一些控件和布局 控件——TextView Button EditView ImageView ProgressBar AlertDialog ProgressDialog ListView 和 RecyclerView (这两 ......
kotlin 内联函数 inline
一、当函数被声明为内联函数(函数的前缀增加inline),那么函数体会被直接替换到函数被声明的地方,而不是被正常的调用。如下的代码 inline fun synchronized(lock: Lock, action: () -> Unit) { lock.lock() try { return a ......
【移动开发学习】 Android Studio 编写一个简单的微信界面 (2)
Android Studio简单还原微信ui 上一期完成内容(前情提要) 上次我们简单地实现了微信的几个初始界面,并且在联系人页面通过recycleview添加了许多的view 目标 建立在上次的基础上,我们来扩展联系人界面的功能,给每一个view添加一个点击功能,让其可以跳转到另一个activit ......
android读取asset文件下的内容
要获取assets文件夹中的文件,可以使用下面几种方法: 1. 使用AssetManager类:通过调用Context的getAssets()方法获取AssetManager对象,然后使用该对象打开并读取文件。 // 获取AssetManager对象 AssetManager assetManage ......
Android自定义View使用系统自有属性
原文链接: Android自定义View使用系统自有属性 - Stars-One的杂货小窝 本篇默认各位有自定义View的相关知识,本篇只作为一个小知识点补充 有这样一种情况,比如说我们的一个自定义View中有个maxLines的属性,但是我们会注意到这个maxLines其实Android里面已经存 ......
解锁清晰代码-每位开发者的20个架构技巧
清晰架构原则对于任何希望创建健壮、可维护和可扩展软件的软件开发者来说都至关重要。理解并实施这些概念可以显著提升你的编程技能。以下是对20个基本架构洞见的深入探讨:依赖规则: 清晰架构的核心是依赖规则。它规定源代码的依赖关系应始终指向内部。这种内向的方向确保了一个具有弹性的基础,强调了关注点的分离,并 ......
Typora技巧笔记
markdown的使用说明 AcWing快速排序 一、标题 语法:# (一级标题) ## (二级标题) ### (三级标题) ...... 代码: # 这是一级标题 ## 这是二级标题 效果: 这是一级标题 这是二级标题 快捷键: Ctrl+数字1~6可以快速将选中的文本调成对应级别的标题 Ctrl ......
Android:在按钮(Button)或图像按钮(ImageButton)上合并文本和图片。
内容来自 DOC https://q.houxu6.top/?s=Android:在按钮(Button)或图像按钮(ImageButton)上合并文本和图片。 我正在尝试在按钮背景上添加一张图片,并根据运行时发生的情况动态地添加一些文本到图片上方。 如果使用 ImageButton,我甚至无法添加文 ......
android Handler应用
android在运行时改变ui需要在ui线程中修改才行,不然就会报错或者无法启动应用。
我们怎么可以做事不管呢?
既然不能在ui线程外的地方运行修改ui的代码,我们可以用Handler解决这个问题, ......
android ProgressBar样式
**实现进度条由浅黄(#ffff33)到深黄色(#ff6600)的渐变样式。** **与进度条自动从0加载到99,进度条每次加1** - `android:max`:进度条的最大值。- `android:progressDrawable`:设置轨道对应的`Drawable`对象。- style="@ ......
android 页面切换
案例演示: 首先有MainActivity与LoginActivity两个Activity MainActivity.java public class MainActivity extends AppCompatActivity { @Override protected void onCreat ......
博客园使用技巧
加颜色 黑 hello 我是黑体字 我是微软雅黑 我是"fantasy"字体 我是红色 浅绿色文字 深绿色文字 我是蓝色 我是尺寸 我是宋体,绿色,尺寸为6 ......
kotlin 高阶函数
一、定义:以另一个函数作为参数或者返回值的函数 1、kotlin中,函数以lambda或者函数引用来表示 二、函数类型 1、如下是函数的类型 上述声明了函数的类型,括号内包含了该函数类型需要传入的参数类型,紧接着箭头,最后是返回的类型(在声明函数类型时候,返回类型即使是Unit也不可以省略) 2、函 ......