首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
android 进阶
alp
创建于2022-02-15
订阅专栏
android 进阶,主要收录高级的android 开发知识, 涉及framework
等 1 人订阅
共13篇文章
创建于2022-02-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
BindService
1.一个Context 调用多次bindService, onServiceConnected() 会回调几次? 答: 一次 2.unbindService 后, 之前bindService 获取的
定时任务_AlertManger
参考:Schedule exact alarms are denied by default | Android Developers permission: <uses-permission and
单元测试 JUnit4
GitHub官网地址 代码测试 按是否查看程序内部结构分为 黑盒测试(black-box testing):只关心输入和输出的结果,黑盒测试分为功能测试和性能测试 白盒测试(white-box tes
Android解析WindowManager
前言 WindowManagerService(WMS)和AMS一样,都是Android开发需要掌握的知识点,同样的,WMS也很复杂,需要多篇文章来进行讲解,为何更好的理解WMS,首先要了解Windo
Android Activity启动过程-从桌面点击图标到调用Activity的OnCreate(AMS)
1、概述 当用户从桌面点击一个应用图标时,该应用就会启动并显示主Activity,即在AndroidManifest中标注如下过滤器的Activity: 主Activity过滤器 里面的categor
<uses-library android 共享库
用法: 指定应用与之关联的共享库。 此元素告知系统在运行时将库的代码添加到软件包的类加载器中。 如果 android:required 属性设置为 true,如果用户设备上不存在相应的库, 则 Pac
SYSTEM_ALERT_WINDOW
如何获取该权限: 如果有系统签名,则只需要在AndroidManifest.xml 中注册既可 如果没有系统签名, 可以动态申请:
Android 反编译工具jadx
反编译工具:https://github.com/skylot/jadx/releases JADX 是一个 Dex 到 Java 的反编译器,用于从 Android Dex 和 Apk 文件生成 J
屏幕适配之_density 适配
/** * 如果不同目录下都有资源 ,则根据densityDpi选取: ~160: mdpi ~240:hdpi ~320:xhdpi ~480:xxhdpi ~640:xxxhdpi
屏幕适配方案之dimen适配
生成不同分辨率的dimen: values-1080x1920 values-2560x1440 如下: 生成方法:
Android 12 后台启动Activity 调查(SYSTEM_ALERT_WINDOW)
Android O 之后,为了更好的用户体验, Google 对后台启动activity 做了诸多限制, 详情请参考官网: Android 10 中的隐私权变更 | Android 开发者 | And
静默安装 Android 12
一. Android 12 适配: PendingIntent 需要添加FLAG_IMMUTABLE或者FLAG_MUTABLE FLAG:推荐FLAG_IMMUTABLE java.lang.Ill
Android Hook 简单实战
转自:Android Hook 机制之简单实战 Android Hook Activity 的几种姿势 简介 什么是 Hook Hook 又叫“钩子”,它可以在事件传送的过程中截获并监控事件的传输,