写在前面 大家都知道 Github 是一个程序员福地,这里有各种厉害的开源框架、软件或者教程。这些东西对于我们学习和进步有着莫大的进步,所以我有...
写在前面 大家都知道 Github 是一个程序员福地,这里有各种厉害的开源框架、软件或者教程。这些东西对于我们学习和进步有着莫大的进步,所以我有...
马蹄钉的故事相信大家都听过,细节的疏忽往往会带来意想不到的后果。 让我们来看看Android开发中要注意的60个细节! 全部Activity可继...
其实很早就想写了,奈何当时啊有事耽误了,等有空闲都过了好几天了,再想写就 get 不到当时的心情和想法了 还好今天看到一篇文章又让我想起了当时的...
前言 组件化作为Android客户端技术的一个重要分支,近年来一直是业界积极探索和实践的方向。 为什么要组件化 近年来,为什么这么多团队要进行组...
“全新的 UI 设计方式”Flutter 一般而言,移动开发者们在同时兼容 iOS 和 Android 时会选择走原生开发路线,把界面和逻辑在不...
相信大家这两天已经被三星和华为的折叠屏手机给刷爆朋友圈了。 三星Galaxy Fold售价1980美元,约合人民币13376元 HUAWEI M...
前言 安卓行业主要问题是初级Android太多了,会写xml和Activity的程序员太多了,初中级程序员面临很大的竞争,现状也就偏于高级开发者...
ThreadLocal作用以及原理? ThreadLocal用于实现在不同的线程中存储线程私有数据的类。在多线程的环境中,当多个线程需要对某个变...
前言 Android系统在启动启动过程中,先启动Kernel创建init进程,紧接着由init进程fork第一个横穿Java和C/C++的进程,...
写了很多代码,却发现它们干不了多少事情,终究还是会苦恼的。比如我一直比较痛苦的一件事儿就是: Button button = (Button) ...
专题公告
Android开发前沿技术分享
Android高级开发交流群:1049273031