收藏本版 |订阅

Android开发论坛 今日: 0|主题: 680|排名: 82 

  • android开发基础
    打印日志 Log.e:表示错误信息,比如可能导致程序崩溃的异常。 Log.w:表示警告信息。 Log.i:表示一般消息。 Log.d:表示调试信息,可把程序运行时的变量值打印出来,方便跟踪调试。 Log.v:表示冗余信息。 app开发语言 Java是Android开发的主要编程语言,创建新项目时,Language栏默认选择了Java,表示该项目采用Ja ...
    0150 有点良知 发表于 2024-7-30 Android开发论坛
  • Android开发 - Canvas类与Paint画笔与Draw绘制方法详解与使用
    Canvas类是什么 Android中Canvas类常用于自定义View等操作中,Canvas则如同一张画布可以在上面绘制内容,然后这张画布也可以叠加其他的图层或者平移旋转等操作。Canvas对象的获取方式有两种:一种我们通过重写onDraw方法,View中重写onDraw(Canvas canvas)Canvas对象会被当做参数传递过来,我们操作这个Canvas,效果会直接 ...
    0159 李琳琳 发表于 2024-7-25 Android开发论坛
  • Android开发 - onMeasure、onLayout和onDraw方法解析
    onLayout、onMeasure和onDraw方法介绍 onMeasure(int widthMeasureSpec, int heightMeasureSpec) onMeasure方法用于测量View的大小。在自定义View中,我们需要重写这个方法,根据自定义View.xml视图的宽高测量模式(MeasureSpec)来计算并设置自定义View的宽高 MeasureSpec:测量规范,以自定义View.xml视图为规范进行 ...
    0145 曦曦老爸 发表于 2024-7-23 Android开发论坛
  • Android 开发学习笔记
    Android 开发学习笔记 基本概念 Android 应用程序由一些零散的有联系的组件组成,通过一个工程 manifest 绑定在一起。在 manifest 中,描述了每一个组件以及组件的作用,其中有 6 个组件,它们是 Android 应用程序的基石。Android 有四大组件(也有说六大组件的,外加 Intent 和 Notification),分别是 Activity,Service ...
    0112 好运爆棚 发表于 2024-7-17 Android开发论坛
  • android系统开发修改桌面Launcher3代码编译安装验证
    1.使用aidegen打开Launcher3项目 1.1 首先整个aosp源代码编译成功过,自然也就是编译成功了aidegen工具。Android10之后才有aidegen工具,之前还只是idegen工具相对难用点。 1.2 先cd来到源代码根目录下:cd ~/aosp_10.0.0_r17 1.3 导入编译环境:source build/envsetup.sh 1.4 选择编译目标:lunch aosp_sailfish-userdebu ...
    0116 騎驢去看海 发表于 2024-6-13 Android开发论坛
  • android系统开发编译android-10.0.0_r17源代码成功刷机到pixel步骤
    1. 环境准备 建议参考之前编译的aosp12这篇文章,因为我这边之前编译成功过,这次直接编译aosp基本没报错 文章链接:https://www.cnblogs.com/yongfengnice/p/18070332 1.1 安装VMware虚拟机、Linux编译环境以及aosp编译依赖的第三方依赖 Android系统源代码编译优先推荐使用Ubuntu环境,所以Window上需要先安装VMware虚 ...
    0117 徐祖忍 发表于 2024-6-13 Android开发论坛
  • Android开发笔记
    0.导入字串 合并key和value =CONCATENATE("<string name=",CHAR(34), $A2,CHAR(34), ">", C2, "</string>") 分离key和value 举例: 在A3输入:<string name="app_name">HiShare</string> 提取key: =MID(A3,FIND("name=""",A3)+6,FIND(""">",A3)-FIND("name=""",A3)-6) 提取value: =MID(A3,FIND(""">",A3)+2,FIND(" ...
    084 桑袍茶降四高 发表于 2024-5-15 Android开发论坛
  • Android Compose开发
    目录好处入门Composable布局其他组件列表verticalScroll延迟列表内容内边距性能修饰符偏移量requiredSize滚动添加间距SpacerButtonContext文字图片TextField重组状态提升viewmodel互相调用Android View项目学习其他text 加一个背景paddingzIndexLaunchedEffectDisposableEffectpading3 好处 Compose 编译后不是转化为原生的 ...
  • Golang 开发Android服务--交叉编译
    Golang 开发Android服务--交叉编译 go env -w GOPROXY=https://repo.huaweicloud.com/repository/goproxy/,https://goproxy.nd.tevat.dev,https://goproxy.cn,direct export GOPROXY=https://goproxy.io,direct go env -w GOPROXY=https://goproxy.io,direct https://goproxy.io 是一个流行的Go模块代理,但也有其他代 ...
    0136 大芦蒿 发表于 2024-2-3 Android开发论坛
  • Android Bluetooth 蓝牙开发/蓝牙协议 小结
    蓝牙术语 RK3399 蓝牙打不开问题--解题思路 蓝牙 蓝牙术语: HFP(Hands-free Profile)耳机模式: 让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等,拒接、语音拨号要视蓝牙耳机及电话是否支持。 HSP(Handset Profile)耳机模式 用于支持蓝牙耳机与移动电话之间使用 蓝牙电话广播: BluetoothHeadsetClient.ACTI ...
    0116 于林 发表于 2024-1-13 Android开发论坛
  • Android系统开发 在Android10版本的Framework中添加系统服务
    版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17872077.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言   此博客讲解如何在Android10版本的framework中添加系统服务。 在framework中 ...
    0167 刘益豪 发表于 2023-12-4 Android开发论坛
  • Android系统开发 Android10_添加预装应用
    版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17855805.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言   此博客以Android10为准,请注意在预装应用根据不同平台(MTK、展讯、瑞芯微) ...
  • Android系统开发 Android10系统设置默认Launcher
    版本声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17867429.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言   此博客讲解如何在Android10系统上,将自己的应用设置成默认Launcher。   ...
    0146 广东老表 发表于 2023-11-30 Android开发论坛
  • Android系统开发 AppOpsManager 应用权限管理
                          本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17374096.html                       本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 ...
    097 夕游记 发表于 2023-11-2 Android开发论坛
  • 安卓开发Android Studio新版本menu菜单不显示的问题
    在新版本的Android Studio   直接配置菜单会显示不出来,新版本新建菜单经节如下: activity_main.xml(布局文件): <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la ...
    0134 搬砖王 发表于 2023-10-15 Android开发论坛
  • Android开发 Jetpack_Compose_7 文字
    版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17023101.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言   此篇博客主要讲解Compose里的文字相关的UI功能。文本处理相关的内容与细节非 ...
    0154 不再晃晃悠悠 发表于 2023-10-13 Android开发论坛
  • Android开发笔记[6]-离线中文TTS
    摘要 在Android上实现离线中文TTS语音播报. 源码地址 [https://gitee.com/qsbye/AndTheStone/tree/compose] Releasev0p1中有工程压缩包 平台信息 Android Studio: Electric Eel | 2022.1.1 Patch 2 Gradle:distributionUrl=https://services.gradle.org/distributions/gradle-7.5-bin.zip jvmTarget = '1.8' minSdk 21 t ...
    099 装修小王 发表于 2023-10-2 Android开发论坛
  • Android USB开发—USB通信
    USB通信两端分别称为:HOST(USB主机) 与 Device(USB从机/USB配件),常见的主机就是我们的计算机。而Android 可以支持USB主机模式与USB配件模式,意思就是Android既可以是主机也可以是配件。 Android作为配件与其通信的主机必须设计为与Android设备兼容,即遵循Android配件通信协议(AOA协议)。也就是说需要按照此协议进行US ...
    0137 举个大栗子 发表于 2023-9-12 Android开发论坛
  • Android TV屏 开发、RecyclerView焦点处理等
      TV屏使用遥控器控制,通过焦点操作界面,就跟电视投屏类似 一共两个核心,焦点的处理,按键的监听处理 按键原生提供了onKeyDown 来监听,通过不同的 keyCode 区分不同的按键 一般如果没有遥控器,可以通过电脑键盘测试,使用投屏软件投屏后,对键盘按键效果跟遥控器类似 有时候没有实体按键(比如电脑没有返回键等 ...
    088 醉南桥 发表于 2023-9-1 Android开发论坛
  • Unity Android Studio 混合开发实践(Unity工程导入Android项目进行开发)
    前言 最近接到一个任务是将一个unity开发的游戏接入到现有的Android项目里,然后在现有的App实现点击一个按钮打开游戏,并且在游戏内提供一个可以退出到App的按钮。 整体需求是很明确的,难点主要有两个: 我们公司是做应用开发的,没有任何游戏开发的技能储备。 在游戏中需要和Native进行交互,比如我们的应用有账号体系 ...
    087 寂寞烟雨 发表于 2023-8-30 Android开发论坛
  • 下一页 »

    快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部