地铁android

Android strace/LLDB 原生native调试等

在 Android 8.0 之前的版本中,崩溃由 debuggerd 和 debuggerd64 守护程序处理。Android 8.0 及更高版本会根据需要生成 crash_dump32 和 crash_dump64。 崩溃转储程序只有在未挂接其他任何工具时才可能挂接。这意味着,使用 strace ......
Android strace native LLDB

Android期末复习

在 Android 中实现事件监听器的几种常用方式: 1. 内部类:可以在 Activity 或 Fragment 中定义内部类来实现事件监听器,这种方式比较简单,但是会增加代码的复杂度。 2. 匿名内部类:可以使用匿名内部类来实现事件监听器,这种方式比较简洁,但是会增加代码的复杂度。 3. 外部类 ......
Android

Android ListView的事件监听

1、数据项点击事件,针对的是ListView每个数据项的点击事件 listView.setOnItemClickListener { _, _, position, _ -> Toast.makeText(this, "position: $position", Toast.LENGTH_LONG) ......
ListView Android 事件

Android ListView运行效率优化

上篇介绍了ListView的用法,链接如下,这篇主要讲解如何提升ListView的效率 Android 定制ListView的界面 1、使用缓存布局 ListView如果不进行优化,其运行效率是很低的,因为在Adapter类的getView方法中,每次都将布局重新加载一遍,当ListView快速滚动 ......
ListView 效率 Android

讯飞离线语音合成新版(Aikit)-android sdk合成 demo(Java版本)

前言:科大讯飞的新版离线语音合成,由于官网demo是kt语言开发的,咱也看不懂kt,搜遍了全网也没看到一个java版的新版离线语音demo,现记录下,留给有缘人参考!!!!!毕竟咱在这上面遇到了不少的坑。如果能留言指正,那就更好了。 ## 第一步: ​ 官网注册账号 》实名认证 》点击语音合成 》离 ......
语音 android 版本 Aikit Java

Android 定制ListView的界面

1、创建MainActivity以及对应的布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="h ......
ListView 界面 Android

直播平台怎么搭建,Android获取文本的宽度和高度

直播平台怎么搭建,Android获取文本的宽度和高度 方法一:先绘制文本所在的矩形区域,再获取矩形区域的宽度 Rect rect = new Rect(); mPaint.getTextBounds(text,0,text.length(), rect); canvas.drawRect(rect, ......
宽度 文本 高度 Android 平台

Android ‘Handler()‘ is deprecated

private Handler handler = new Handler(); Handler() 此构造函数在 Android 11 /R 之后已弃用。 在 Handler 构造期间隐式选择 Looper 会导致操作无声地丢失(如果 Handler 不期待新任务并退出)、崩溃(如果有时在没有 L ......
deprecated Android Handler is

Android 引入布局 提升效率

问题 假设有多个Activity需要标题栏,且标题栏的样式都是一样的,那么怎么操作才能提高工作效率? 方案 可以定义一个公共的标题栏布局,然后每个Activity布局引用这个公共布局即可。 公共标题栏布局 <?xml version="1.0" encoding="utf-8"?> <LinearL ......
布局 效率 Android

Android studio 远程调试adb命令

### 第一步:查看sdk位置,并且记录下来:C:\Users\wrs13\AppData\Local\Android\Sdk > 在Android studio 中找到 File → Project Structure → SDK location ### 第二步:进入C:\Users\wrs13 ......
命令 Android studio adb

Android 巧用ImageView属性实现选中和未选中效果

原文地址: [Android 巧用ImageView属性实现选中和未选中效果 - Stars-One的杂货小窝](https://stars-one.site/2023/06/27/android-imageview-diff-state) 选中和未选中状态变更是很常见需求,UI那边出的两个不同状态 ......
ImageView 属性 效果 Android

Android使用poi遇到的问题

原文:[Android使用poi遇到的问题](https://stars-one.site/2023/06/27/android-poi) 关于Poi使用可以看这一篇[【开源库推荐】#4 Poi-办公文档处理库](https://www.cnblogs.com/stars-one/p/1696603 ......
Android 问题 poi

app直播源码,Android 滑动拼图验证码控件

app直播源码,Android 滑动拼图验证码控件 1.视图布局文件:activity_main.xml。 <?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android ......
控件 源码 Android app

Android通过检查版本名判断是否弹窗更新

private boolean assertVersionUpdate(String remoteUpdateName) { Log.d("debug", "打印远程的版本名->" + remoteUpdateName); if (remoteUpdateName == null || remote ......
Android 版本

Android自定义控件

继承现有控件类 public class LeftButtonBar extends LinearLayout { // 默认实现的构造函数 begin public LeftButtonBar(Context context) { super(context); } public LeftButt ......
控件 Android

android 接入flutter module 混合开发

#简介 大部分项目由于有历史原因无法完全使用flutter重写,所以部分使用flutter成为了常用的方案。一般接入方式有主项目接入module、aar依赖方式引入两种方法,aar依赖引入由于不需要主项目配置flutter环境,侵入性更小,所以下面主要介绍aar引入的方式。 #引入aarModule ......
android flutter module

Android移动端App流量测试方法

Android移动端App流量测试方法一.adb获取app流量方法1.获取被测app的pidadb shell ps | findstr com.douban.frodo2.adb获取流量数据测试某个业务场景,输入:adb shell cat /proc/3103/net/devLo:代表本地流量R ......
流量 Android 方法 App

android移动端流畅度测试方法

android移动端流畅度测试方法 一.开发者选项中,打开gfx调试模式 二.用adb shell dumpsys gfxinfo获取数据 1.adb shell dumpsys gfxinfo com.cubic.autohome 或者导入到fps.txt文件中 adb shell dumpsys ......
android 方法

android下载与环境配置

android下载与环境配置 一.Android sdk下载 1.sdk官网下载 http://tools.android-studio.org/index.php/sdk 2.选择一个非中文目录,解压 二.Android组件下载 1.进入到android_sdk中,点击SDK Manerger.e ......
android 环境

android端CPU测试方法

Android端CPU测试方法一.CPU测试实现原理:通过UI自动化脚本,遍历所有场景通过adb命令间隔2S获取一次数据,写入到文件中通过脚本把数据绘制成曲线图,同时计算出整个过程中最大值二.测试方法1.手工2.UI自动化三.CPU测试选择场景1. Activity页面2. 新需求页面3. 高频使用 ......
android 方法 CPU

GitHub || Git || GitHub desktop || Gitee || 使用演示(idea和Android为例)

1.Android使用vcs将项目上传到GitHub 上传成功,重新打开项目可以在Git工具中更新源码的版本和后续信息。 2.在idea上使用GitHub上传项目方法同上 3.GitHub desktop使用云空间管理github源代码项目 4.从GitHub搜索开源项目 方法1: 复制HTTPS, ......
GitHub Android desktop Gitee idea

Android13 安装最新版 Frida

本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删! **** ### Android13 安装最新版 Frida > `环境` > > - win10 > - Pixel4 > - Andro ......
最新版 Android Frida 13

adb连接android真机

adb连接android真机 一.环境准备 1.usb数据线 2.电脑安装adb调试工具 3.开启开发者调试模式:设置-关于手机-版本号,连续点击7次版本 4.启用开发者选项模式:打开USB调试开关,同意调试信息,选择usb配置为MTP 二.使用adb命令检查是否连接上手机设备 1.在cmd命令输入 ......
android adb

Android adb shell content命令

adb shell content usage: adb shell content [subcommand] [options] usage: adb shell content insert --uri <URI> [--user <USER_ID>] --bind <BINDING> [--b ......
命令 Android content shell adb

#虚拟机Ubuntu编译Android开发板OKA40i-C过程记录

>**观前提示**:虽然参考了官方开发板的文档,但是操作过程中,出现了亿点问题。本记录将会从新建虚拟机开始记录,请根据需要来进行阅读。 **开发环境**: CPU:AMD Ryzen 7 4800HS with Radeon Graphics 2.90 GHz 内存:16GB 开发板:**OKA40 ......
过程 Android Ubuntu OKA i-C

Android Progressbar进度条样式调整为圆角矩形,且改变颜色

原文地址: [Android Progressbar进度条样式调整为圆角矩形,且改变颜色](https://stars-one.site/2023/06/25/android-progressbar-color) 美工设计的进度条是圆角矩形的,与Android默认的样式有所区别,可以通过样式`pro ......
圆角 矩形 Progressbar 样式 进度

强强联手:诚迈科技携手研华共同发起嵌入式Linux和Android联盟

3月16日于2017年纽伦堡嵌入式电子与工业电脑应用展(Embedded World)上,全球智能系统领导厂商研华公司宣布与诚迈科技等9家公司作为联合发起人,共同宣布成立嵌入式Linux与Android联盟(ELAA)。 ELAA主要在工业嵌入式市场推动开放、标准化的Linux和Android软硬件 ......
嵌入式 Android 联盟 Linux 科技

强强联手:诚迈科技携手研华共同发起嵌入式Linux和Android联盟

3月16日于2017年纽伦堡嵌入式电子与工业电脑应用展(Embedded World)上,全球智能系统领导厂商研华公司宣布与诚迈科技等9家公司作为联合发起人,共同宣布成立嵌入式Linux与Android联盟(ELAA)。 ELAA主要在工业嵌入式市场推动开放、标准化的Linux和Android软硬件 ......
嵌入式 Android 联盟 Linux 科技

强强联手:诚迈科技携手研华共同发起嵌入式Linux和Android联盟

3月16日于2017年纽伦堡嵌入式电子与工业电脑应用展(Embedded World)上,全球智能系统领导厂商研华公司宣布与诚迈科技等9家公司作为联合发起人,共同宣布成立嵌入式Linux与Android联盟(ELAA)。 ELAA主要在工业嵌入式市场推动开放、标准化的Linux和Android软硬件 ......
嵌入式 Android 联盟 Linux 科技

Android显示系统-基本概念梳理

### DisplayState ```cpp struct DisplayState { // 这里定义了Display变更类型,说明Display可能发生的变化类型 enum { eSurfaceChanged = 0x01, eLayerStackChanged = 0x02, eDispla ......
显示系统 概念 Android 系统