我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
  推荐文章
安卓

进阶之路 | 奇妙的 IPC 之旅

IPC是Inter-Process Communication的缩写,含义是进程间通信,是指两个进程之间进行数据交换的过程。

阅读更多
安卓

进阶之路 | 奇妙的Animation之旅

动画,对于一个APP来说非常重要,现在市面上使用的用户比较多的APP,无一不是采用了各种丰富多彩的动画效果;在应用中善于使用动画,不仅让APP的体验更上一层楼,还能牢牢抓住用户的心!

阅读更多
安卓

进阶之路 | 奇妙的Window之旅

Window是一个顶层窗口查看和行为的一个抽象基类,这个类的实例作为一个顶级View添加到Window Manager。它提供了一套标准的UI方法,比如添加背景,标题等等。

阅读更多
安卓

进阶之路 | 奇妙的四大组件之旅

谈到四大组件,相信在座各位读者再熟悉不过了,光闻其名,未见其声,“四大”二字一出,足见其在安卓系统中的地位,可谓是安卓界的F4。

阅读更多
安卓

进阶之路 | 奇妙的Handler之旅

在Android平台上,主要用到的通信机制有两种:Handler和Binder,前者用于进程内部的通信,后者主要用于跨进程通信。在多线程的应用场景中,Handler将工作线程中需更新UI的操作信息传递到UI主线程,从而实现工作线程对UI的更新处理,最终实现异步消息的处理。

阅读更多
安卓

进阶之路 | 奇妙的Thread之旅

本篇文章将带领大家由浅入深,从线程的基础,谈到同步机制,再讲到阻塞队列,接着提及Android中的线程形态,最终一览线程池机制。

阅读更多
Java 集合 | 红黑树 | 前置知识 Java 集合 | 红黑树 | 前置知识
为啥要学红黑树吖?因为笔者最近在赶项目的时候,不忘抽出时间来复习 `Java` 基础知识,现在准备看集合的源码啦啦。听闻,`HashMap` 在 `jdk 1.8` 的时候,底层的数据结构发生了变化,变成了数组+链表+红黑树。很好,没了解过红黑树,所以就趁今天闲暇学习一下啦
2020-10-05
手把手带你体验鸿蒙 harmonyOS 手把手带你体验鸿蒙 harmonyOS
未来,还未来,谁将成为主流,我们还不得而知,但是作为极客的我们,可以去尝试一下这个鸿蒙系统,毕竟对于我们广大 Android 开发者来说,这个还是关系到我们的饭碗的事情,而不是人云亦云。
2020-09-11
手把手带你玩转 DialogFragment 手把手带你玩转 DialogFragment
你还在用 Dialog 吗?你还在经常烦恼于屏幕翻转的时候,Dialog 的各种奇葩情况吗?你想降低耦合吗?如果你有其中的一个烦恼,那么恭喜你,遇见了 DialogFragment ,他恰巧就解决了上面所说的问题,如果感兴趣的话,随笔者来看下吧!
2020-07-20
面试锦囊 | HTTP 面试门路 面试锦囊 | HTTP 面试门路
本文将通过几个问题,以面试官提问的方式出发,思考问题,锻炼思维的深度和广度,你想要的有可能就在这里!
午间邂逅 | post 和 get 的兄弟情深 午间邂逅 | post 和 get 的兄弟情深
面试官:『请你说下 post 和 get 的区别!』看到这里,很多人禁不住内心的喜悦,嘴角微微上扬,然后强装镇定,拿出背好的拿手绝活,轻轻松松给出了「标准答案」
练手项目 | 玩 Android 练手项目 | 玩 Android
每做一个东西,都要进行总结归纳,以便得以吸收最大的效果,让自己的努力发挥出最大的价值!总结一个东西,可以锻炼你的思维,增长你对知识的理解,有助于你吃透整个知识体系!
2020-06-24
带你封装自己的『权限管理』框架 带你封装自己的『权限管理』框架
我们在日常开发中,经常需要用到申请运行时权限的知识,我们可以通过自己封装一个简单的权限申请框架开始,学习发布开源库到 Jitpack / Jcenter 的一整套流程,从而激发自己的学习兴趣,以后自己也多多造轮子!成为 Android 界的轮子哥
2020-04-24
一夜搞懂 | JVM 线程安全与锁优化 一夜搞懂 | JVM 线程安全与锁优化
并发编程的目的是为了让程序运行得更快,提高程序的响应速度,虽然我们希望通过多线程执行任务让程序运行得更快,但是同时也会面临非常多的挑战,比如像线程安全问题、线程上下文切换的问题、硬件和软件资源限制等问题,这些都是并发编程给我们带来的难题。
2020-04-10
一夜搞懂 | Java 内存模型与线程 一夜搞懂 | Java 内存模型与线程
Java 的并发采用的是共享内存模型,Java 线程之间的通信总是隐式进行,整个通信过程对程序员完全透明。如果你想设计表现良好的并发程序,理解 Java 内存模型是非常重要的。Java 内存模型规定了如何和何时可以看到由其他线程修改过后的共享变量的值,以及在必须时如何同步的访问共享变量。
2020-04-08
一夜搞懂 | JVM 字节码执行引擎 一夜搞懂 | JVM 字节码执行引擎
代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步
2020-04-05
一夜搞懂 | JVM 类加载机制 一夜搞懂 | JVM 类加载机制
今天想跟大家唠嗑唠嗑Java的类加载机制,这是Java的一个很重要的创新点,曾经也是Java流行的重要原因之一。
2020-04-03
1 / 9