此文在我的个人网站,我的简书,我的CSDN博客 同时发布,请多多关注! 前言 去年十一月的时候就开始在CSDN建立起自己的博客,想把自己平时学习研究的技术好好地归纳总结,然后一一发表出去,方便日后查看。无奈三分钟热度过后…
分类:Android
FrameWork源码解析(9)-插件化框架VirtualApk之插件加载
主目录见:Android高级进阶知识(这是总目录索引) 框架地址:VirtualApk 在线源码查看:AndroidXRef 上一篇文章插件化框架VirtualApk之初始化我们已经讲了框架初始化的内容,主要就是hook…
Android面试大纲
【Activity相关】 Activity详细解析 Activity启动过程详解 图解Activity的启动过程 一篇文章看明白 Android Activity 启动模式 & IntentFilter匹配规则 …
从零开始学Kotlin-控制语句(4)
从零开始学Kotlin基础篇系列文章 条件控制-if var a=10 var b=20 if(a>b) print(a) if(a>b){ print(a) }else{ print(b) } val ma…
Android 实现圆角ProgressBar
自定义progressDrawable progress_drawable.xml放到drawable文件夹下面 <?xml version="1.0" encoding="utf-8"?> <laye…
Android7.0以上版本打开附件失败问题
简介: Android7.0修改了文件权限,导致访问内部文件通过Uri.fromFile(file)构建URI,然后Intent启动意图的方式将不再适用。原因是这种方式构建的uri不够安全。官方建议通过FilePro…
BAT批处理脚本
一、常用命令 所有的程序都是由各种命令组合而成,BAT也不例外。如果你的系统配置了相关语言的环境变量,那么你也可以在脚本里面直接运行相关的命令。如:adb、gradle、git。下面我们看下常用的一些命令。 命令 功能 …
图解Android事件分发机制(深入底层源码)
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,如果能给各位看官带来一丝启发或者帮助,那真是极好的。 前言 在上一篇文章中我们上了一个小例子来自定义View,文章比较简单,阅读量几乎没有,有…
Activity生命周期函数理解
onCreate —— onDestory </p> onCreate:Activity初始化时调用 onDestory:Activity销毁时调用 onStart —— onStop </p> …
Material Design 学习资料收集
本人目前正在找工作,想了解我的详细情况请移步到我的 网页版简历 ,希望能得到各位的推荐,谢谢! 关于 Material Design 在这里我就不在多做介绍了,想必做Android开发的 都听过它的大名 ,甚至用过无数次…
让安卓跑上了 PC 端,而且还是开源的
wiki is human’s second brain. 英文首页 概述(Overview) 我们将从小事一步一步做起,也许就能完成一个有趣的事情–可在桌面上玩的android! 现在就可以下载…
Android列表总结
一、Listview 二、Gridview 三、RecyclerView 添加依赖 implementation 'com.android.support:recyclerview-v7:28.0.0' 布局中添加 Re…