AI智能
改变未来

Android开发 第35页

AndroidManifest.xml文件校验工具-爱站程序员基地

AndroidManifest.xml文件校验工具

AI

一、前言     前段时间总能碰见AndroidManifest固定字节被篡改的情况,每次都要拿着图一个个去对比那个固定字节处被篡改了,干脆直接写了个校验工具,这里分享给大家,工具没什么技术含量,就是省事。(PS:UI写得丑,将就一下吧) ...

Android 高级进阶之深入剖析消息机制-爱站程序员基地

Android 高级进阶之深入剖析消息机制

AI

阅读时间:8 分钟 坐稳了没?要开车了哦 写在前边 今天分享的内容是深入剖析 Android 的消息机制,有些人问了,一些功能会用不就行了吗?为什么还要分析底层源码呢?今天小鹿告诉你的是很多开源的项目都已经不需要我们造轮子了,重复造轮子是多...

Android 开发技术周报 Issue#286-爱站程序员基地

Android 开发技术周报 Issue#286

AI

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>> 新闻 谷歌发布全新AR技术 单摄像头即可实现AR景深感应 谷歌发布首款基于Android 11开发者预览版的Android TV版 代号“sabrina”...

android 布局文件id 和根节点id指向问题-爱站程序员基地

android 布局文件id 和根节点id指向问题

AI

问题描述: 前奏是这个样子的,列表item中各种按钮(吐槽一下,这个真是有点疼的小事),导致itemclickListener不执行,网上说根节点设置什么block但是没有解决,之前遇到过加上完美解决,这次不灵了!找个替代方案:设置根节点点...

Android 自定义控件之仪表盘-爱站程序员基地

Android 自定义控件之仪表盘

AI

核心代码 [code]@Overrideprotected void onDraw(Canvas canvas) {super.onDraw(canvas);//圆心坐标centerX = getPivotX();centerY = get...

Android 高级进阶之深入剖析四大启动模式-爱站程序员基地

Android 高级进阶之深入剖析四大启动模式

AI

四大启动模式深入剖析 Activity 的启动模式也是一个难点,原因是形形色色的启动模式和标志位太容易混淆,但是 Activity 作为四大组件之首,它的确非常重要,为了满足项目的需求,必须使用 Activity 的启动模式。 1. Act...

Android9调用系统卸载-爱站程序员基地

Android9调用系统卸载

AI

调用代码如下 Uri uri = Uri.parse(\"package:\" + packageName);Intent intent = new Intent(Intent.ACTION_DELETE);intent.setData(u...

AndroidQ分区存储权限变更及适配的实现-爱站程序员基地

AndroidQ分区存储权限变更及适配的实现

AI

分区存储 在Android Q中引入了分区储存功能,在外部存储设备中为每个应用提供了一个“隔离存储沙盒”。其他应用无法直接访问应用的沙盒文件。由于文件是应用的私有文件,不再需要任何权限即可访问和保存自己的文件。此变更并有助于减少应用所需的权...

Android:一篇文章带你完全梳理自定义View工作流程-爱站程序员基地

Android:一篇文章带你完全梳理自定义View工作流程

AI

前言 自定义View 是 Android 开发者必须了解的基础 网上有大量关于自定义View 原理的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等 今天,我将全面总结自定义View 的原理,我能保证这是市面上的最...