Quibbler

Quibbler

站长

加入于 2019-10-06

不忘初心的阿甘

598

文章

41

评论

TA 的文章(580)

Code

日期命令:date

日期命令:date经常学习记录。前段时间用date -R命令修改commit日期,现在了解一下Linux中的这个命令。date常用于以给定的格式显示当前时间,或设置系统日期。1、命令可选选项下面了解一下date命令的用法,--help显示帮助文档。1.1、主选参数可选参数有下面几个:1.2、日期格式参数FORMAT控制日期时间显示格式,必须以+开头。 全部参数如下:默认情况下,日期用零填充数字字段

1.9k
StrictMode原理剖析
Android

StrictMode原理剖析

StrictMode原理剖析在上一篇StrictMode:严格模式的使用中了解了StrictMode的使用,接下来深入源码,探索StrictMode的实现。主要涉及的源码目录如下:/frameworks/base/core/java/android/os/strictmode/libcore/dalvik/src/main/java/dalvik/system/libcore/luni/src/m

2.8k
StrictMode:严格模式的使用
Android

StrictMode:严格模式的使用

StrictMode:严格模式的使用第一次接触使用StrictMode还是刚毕业的时候,现在再次记录一下StrictMode。本篇主要详细了解StrictMode的使用方法。关于StrictMode的实现原理详见另外一篇StrictMode原理剖析。1、StrictModeStrictMode是从Android 2.3(API 9)开始引入的调试工具。通常帮助开发者用来检测应用中出现的主线程I/O

2.5k
命令纠错工具:thefuck​
开源

命令纠错工具:thefuck​

命令纠错工具:thefuck逛知乎的时候发现一个非常有意思且实用的开源库:thefuck,目前在GitHub上已经有超过60k star。GitHub地址:https://github.com/nvbn/thefuck有趣的是这个库出现过一个issue:Fuck fucks itself,自己和自己干起来导致死循环。围观该issue:thefuck/issues/251。1、thefuck介绍开发

2.2k
Apk的安装过程探究
Android

Apk的安装过程探究

Apk的安装过程探究有了APK的构建过程和APK的组成结构两篇铺垫,以及PackageManagerService基础。终于到了最后阶段:Apk的安装过程。这块内容比较多,抽空断断续续的看了一个星期摸清楚。通常Apk的安装方式有三种:①手机上点击Apk文件,打开安装界面进行安装②通过代码的方式静默安装,比如手机自带的应用商店安装应用。③开发者使用adb命令安装apk文件挨个探究以上三个方式,每种方

4.9k 1
AI

移动端 AI 能力集成指南

移动端 AI 能力集成指南随着 AI 技术的快速发展,移动端 AI 能力集成已成为应用开发的重要方向。从端侧大模型部署到云端 AI 协同,从实时图像处理到自然语言理解,移动应用正在从"AI 可选"走向"AI 原生"。本文将从架构选型、平台能力和实践路径三个维度,系统介绍移动端 AI 能力集成的完整方案。1、端侧 AI vs 云端 AI:架构选型在集成 AI 能力之前,首先需要明确端侧 AI 和云端

214
Android

PackageManagerService启动流程

PackageManagerService启动流程前面通过APK的构建过程和APK的组成结构两篇铺垫,准备研究Apk的安装过程之前,先需要搞清楚PackageManagerService,也就是平时经常听到的PMS,是由SystemServer进程创建的系统服务之一。用API 30的源码阅读PMS服务的初始化流程,新的源码和目前的书籍资料相差较大(普遍基于API 28),源码看起来就比较费时间,因

4.0k
分享

Android 开发者认证详解:现状、AndroidATC 与 Google AAD 退役

Android 开发者认证详解:现状、AndroidATC 与 Google AAD 退役"Android 开发有没有官方认证?值不值得考?"这是很多初学者和求职者反复问的问题。但答案是:格局已经变了——曾经最权威的 Google Associate Android Developer(AAD)认证已正式退役,不再接受新报名;目前仍在役、可考的主流是 AndroidATC 体系(通过 Pearso

199
APK的组成结构
Android

APK的组成结构

APK的组成结构通过上一篇APK的构建过程了解了Apk的构建,通过AAPT、apksigner、zipalign等工具执行一系列流程,最终生成Android应用程序安装包,扩展名为.apk(全称:Android Package,Android应用程序包),对应的MIME类型为application/vnd.android.package-archive,MIME见了解媒体类型MIME一文。1、AP

2.0k
APK的构建过程
Android

APK的构建过程

APK的构建过程每当编译项目的时候,看着AS执行一系列的task并输出一堆build日志,就非常好奇AndroidStudio做了哪些工作?抽空了解一下Android APK的构建过程,这其中涉及到的内容非常多。应用开发者只需要知道大概的流程,了解一些底层工作原理。不是专业的集成构建开发工程师不需要花时间钻太深,深挖的话每一步都能挖出一本书。从AndroidStudio官方文档 Android S

2.7k