姓chen的大键哥
姓chen的大键哥
全部文章
分类
Android(17)
Java基础(3)
Java并发(5)
JVM(7)
操作系统(1)
算法(2)
设计模式(3)
归档
标签
去牛客网
登录
/
注册
二八法则的局外人
Keep moving and never give up
全部文章
(共38篇)
看看不一样的ConcurrentHashMap
HashMap是Java中常见的数据结构,它结合了数组和链表的特点,查找和增删改操作均十分高效,但HashMap不适合在多线程环境下使用(非线程安全的集合),在多线程下对HashMap进行操作可能出现各种问题: 多线程put的时候可能导致元素丢失 JDK 1.8 扩容采用的是“头插法”,在高并发下...
并发
ReentrantLock
Java容器
synchronized
2021-05-23
0
571
Window与其管理者的秘密
Window,字面意义即窗口,在Android中,所有的视图都是通过Window来呈现的,Window是View的直接管理者。 Window是一个抽象类,具体实现是PhoneWindow。对Wndow的管理工作操作都是通过它的Manager-->WindowManager来做的,然而Windo...
Android
2020-12-26
0
992
Java容器-->ArrayList
ArrayList简介 ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使用ensureCapacity操作来增加 ArrayList 实例的容量。因为 ArrayList 是基于数组实现的,所以支持快速随机访问。R...
Java容器
2020-07-02
1
477
浅谈工厂模式
工厂模式 实现了创建者和调用者的分离。在创建一个对象时不向客户暴露内部细节,并提供一个创建对象的通用接口。 核心本质 实例化对象,用工厂方法代替new操作。将选择实现类、创建对象统一管理和控制。从而将调用者跟我们的实现类解耦。 详细分类 简单工厂模式:用来生产同一等级结构中的任意产品。(对于增加新...
设计模式
2020-07-02
0
2264
Activity那些不为人知的秘密
Activity是Android应用程序直接与用户交互的组件,在Activity中,除了它的用法,像生命周期和启动模式,这些内容没有深入学习很难理解其中的奥秘,接下来揭示Activity中那些不为人知的秘密。 Activity的生命周期 Activity的生命周期分为两部分,一部分是正常情况下的生命...
Activity
Android
2020-03-28
0
563
如何优雅的给你的APK文件打上签名
历经千兴万苦开发Android应用后,将这个应用打包成APK文件发布到应用商店就可以让用户下载安装到他们的手机上。当然,不是所有的APK都能安装到手机上,Android系统要求只有签名后的APK文件才可以安装,因此我们还需要对生成的APK文件进行签名才行。在开发时,Android Studio使用了...
Android
2020-03-14
0
1846
那些Android开发者必备的技能
这都0202年了,Android手机早已是人手一部,随着5G的推广,Android手机会出现新变化,这对Android开发者来说既是契机又是挑战。时代在变化,技术在更新,作为一名Android开发者,有些开发技巧必须掌握,这样能提高我们的开发效率 全局获取Context 当应用程序的架构逐渐复杂的时...
Android
2020-03-02
0
529
Android学习羁绊之Material Design
Material Design是由谷歌的设计工程师们基于传统优秀的设计原则,结合丰富的创意和科学技术所发明的一套全新的界面设计语言,包含了视觉、运动、互动效果等特性,Material Design最大的特点就是好看,它的出现使得Android首次在UI方面超越了iOS。 Material Desig...
MaterialDesign
Android
2020-02-20
0
534
Android学习羁绊之Service
Service(服务)是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持正常运行。 服务依赖于创建服务时所在的应用程序进程。当某个应用程序进...
Service
Android
2020-01-17
0
382
Android学习羁绊之Notification
Notification(通知)是Android系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。 发出一条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详细内容。 Notification基本用法...
Notification
Android
2020-01-13
0
586
首页
上一页
1
2
3
4
下一页
末页