Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Android shape渐变色用代码怎么写?
前言 shape在实际开发中非常常用 一般我们会在xml中使用 但涉及到颜色动态变更时 我们需要在代码中动态创建 xml中的shape 实际上被创建出来后它是一个Drawable 点开Drawable的子类一看 我们很容易就发现一些可疑的实
kotlin
Android技术
Android
Android 动态权限判断是否允许的几种方式及测试
一 说在前面 由于各个系统厂商定制 checkSelfPermission在有些机型上是始终为0的 也就是允许 这个问题非常头疼嘞 于是手持一加对三种方式进行了测试 以read sms权限为例 二 检查方式 常用的检查 ContextCom
Android技术
Android问题解决
Android Studio操作SQLite数据库简要示例
Android Studio操作SQLite数据库 主要分三步 1 创建数据库及数据表 2 写数据库表 3 读数据库表 下面用例子进行介绍 我们做一个简单的登记用户名及电话号码并进行显示的例子 首先创建EmptyActivity工程Test
Android技术
数据库
Android13 Windows11-VMware-Ubuntu 源码下载和全编译
Windows11 VMware Ubuntu Android13 源码下载和全编译 官方教程文档 想用 Mac 编译源码的朋友基本可以放弃想法了 我试过了各种兼容错误 不得已用了 Windows 装 VMware Ubuntu 一 硬件配
Android技术
Linux
Ubuntu
android源码编译
Android12
Android 占位式插件化原理实现(三) 如何在插件APP中使用动态广播
写在前面 前面实现了插件APP的Activity和Service的启动 今天咱来说一下动态广播的使用 还是老套路 使用宿主环境注册和发送 基于宿主Activity注入到插件Activity的Context 一 项目目录 新增文件 宿主APP
Android技术
Android Jetpack新成员Compose尝鲜
前言 Compose的alpha版已经出来有段时间了 前不久的GDG上郭神介绍了Hilt 没曾想居然没有Compose和4 2版本的studio介绍 Compose是google今年在jetpack里新增的一位成员 想着能越过传统的xml
kotlin
Android技术
Jetpack
Android
Compose Alpha
Android 用于网络状态判断的NetworkCapabilities的3种解决方案
前言 如今在Android 7 0版本以上判断网络是否可用 一般采用会ConnectivityManager NetworkCallback 对其回调内NetworkCapabilities包含的Transports或Capabilitie
Android技术
Android问题解决
Android
Flutter 弹性布局的基石: flex 和 flexible
Flutter 弹性布局的基石 是 flex 和 flexible 理解了这两个 widget 后面的row column 就都轻而易举了 本文用示例的方式详细介绍 flex 的布局算法 flex 布局算法 先布局 flex 为 0 或 n
Android技术
Android
ui
flutter
Android开发中的Unable to resolve superclass of L错误解决方法
这个方法一般是因为引入第三方包造成的 注意android support v4等等也算 解决方法 项目上右键 gt Build Path gt Configure Build Path gt Order and Export里将引入的第三方
Android技术
eclipse
android开发
Android gradle配置抽取合并
一 为什么要合并 当项目中model或library变多过后 比如用到组件化或者引入第三方库需要配置多个build gradle文件 一旦需要统一其SDK或者其他组件版本就需要同时修改多个文件 这确实很麻烦 所以抽取gradle配置非常有必
Android技术
Android ViewBinding更新,include得到优化
前言 之前的ViewBinding对include很不友好 以至于用起来很是难受 到目前优化后不再强制转换FrameLayout布局 使用更加舒适 解决 用之前的例子 直接上代码 这次我们给include的xml加上id
Android技术
Android
ViewBinding
kotlin
Android eSIM-LPA基于Android13的实现
eSIM Android LPA基于 Android 13的实现 国际对ESIM相关所有规范定义在 GSMA Spec SGP eSIM Consumer and IoT Specifications 国内对EID相关规定在 电信终端产业协
Android技术
Android
eSIM
LPA