首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CoderWonder
掘友等级
Android系统开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
图解编程:Java日志框架——SLF4J的设计
很多人可能会抱怨,自己是初级码农,天天写CRUD,接触不到架构、接触不到复杂场景。那么如何实现从初级到中级再到高级的跃迁?它实际暗含在每一天的积累中。首先要学会发现问题,在解决之余,留一些时间给自己溯源、复盘,就能给自己带来一些进步,而这些细微的提升,正是充实和丰富自己知识网络…
Java日志框架:SLF4J详解
The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks, such as java.util.loggi…
Excel解析工具easyexcel全面探索
1.Excel解析工具easyexcel全面探索1.1.简介之前我们想到Excel解析一般是使用POI,但POI存在一个严重的问题,就是非常消耗内存。所以阿里人员对它进行了重写从而诞生了easyexc
如何写出一个惊艳面试官的深拷贝?
最近经常看到很多JavaScript手写代码的文章总结,里面提供了很多JavaScript Api的手写实现。 里面的题目实现大多类似,而且说实话很多代码在我看来是非常简陋的,如果我作为面试官,看到这样的代码,在我心里是不会合格的,本篇文章我拿最简单的深拷贝来讲一讲。 本文由浅…
从 setContentView 入口,全方位分析 LayoutInflater
在 Android 中 LayoutInflater 是扮演着很重要的角色,很多时候我们忽略了它的重要性,因为它的重要性完 全被隐藏起来了,可以说是直接隐藏在了Activity , Fragment 等组件的光环之下了。 在 Android 系统中,我们经常以 Context …
音视频学习 (二) C++ 语言入门
上一篇文章我们学习了 C 语言基础,那么按照咱们的学习计划该学习 C++ 语言基础了,如果没有 C/C++ 基础了可以按照我的文章序列跟着敲一篇,不会没什么可怕的,可怕的是不会还不练习,光看是学不会的。前面几篇学习语言基础我知道很枯燥,但是没有 C/C++ 语言基础到时候学习 …
深入理解Android之应用程序进程启动流程(Android 10)
由以前源码注释1和2如果应用程序进程已经存在,则继续启动Activity逻辑,否则来到注释3出,我们看到关键部分ActivityManagerInternal::startProcess,"::"是Java 8 新增特性,相当于调用了ActivityManagerInterna…
Android 必知必会 - 根据包名判断 App 运行状态
获取指定包名的 APP 是否还在后台运行,判断 APP 是否存活。 背景 可以根据 App 是否有 Service 分两类情况处理: 没有 Service 有 Service 对于没有 Service 的 App,程序一旦切换到后台,可能很快就被回收了,这里使用 Activit…
Android 基本架构之MVP分析与实践
通过以上两张图对比,MVC在Android中就是我们刚开始学习Android时输出Android代码的真实写照,Activity不仅负责显示View,它还是Controller,我们可以在Activity开始网络请求,请求完成更新UI,也可以在Activity中通过UI组件获取…
3分钟带你看懂android的Binder机制
最近一段时间由于工作,接触到framework部分比较多一点,也难免要和Binder打一些交道,也整理了一些相关知识,但准备写这篇文章时,还是有些慌。而且关于整个Binder机制的复杂程度不是三言两语能描叙清楚的,也害怕自己的理解有些偏差,误导一些朋友(ps:反正也没人看...…
下一页
个人成就
文章被点赞
7
文章被阅读
10,737
掘力值
225
关注了
4
关注者
4
收藏集
4
关注标签
5
加入于
2019-10-09