姓chen的大键哥
姓chen的大键哥
全部文章
分类
Android(17)
Java基础(3)
Java并发(5)
JVM(7)
操作系统(1)
算法(2)
设计模式(3)
归档
标签
去牛客网
登录
/
注册
二八法则的局外人
Keep moving and never give up
全部文章
(共38篇)
Java回调机制
在一个应用系统必然存在模块间的相互调用(无论是什么语言实现的),模块间调用分为以下几种: 同步调用 同步调用是最基本并且最简单的一种调用方式,类A的方法a()调用类B的方法b(),一直等待b()方法执行完毕,a()方法继续往下走。原理图如下所示: 这种调用方式适合b()方法执行时间不长的情况,若b(...
调用
2020-01-13
0
633
Android学习羁绊之多媒体开发
手机在我们的生活中正扮演着越来越重要的角色,各种娱乐方式都可以在手机上进行。众多的娱乐方式少不了强大的多媒体功能的支持,而Android在这方面也做得非常出色。它提供了一系列的API,使得我们可以在程序中调用很多手机的多媒体资源,从而编写出更加丰富多彩的应用程序。 调用摄像头和相册 调用摄像头拍照 ...
多媒体
Android
2020-01-12
0
551
Android学习羁绊之网络技术
PC、手机、平板,还是电视,几乎都会具备上网的功能,在可预见的未来,手表、眼镜、汽车等设备也会逐个加入到这个行列,21世纪的确是互联网的时代。Android系统也提供了网络功能,对于开发者,如何使用这些网络功能来编写程序是很重要的。 WebView 加载和显示网页通常都是浏览器的任务,如果要在应用程...
网络
Android
2020-01-06
0
570
Android学习羁绊之Content Provider
Content Provider(内容提供器)主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。目前,使用内容提供器是Android实现跨程序共享数据的标准方式。不同于文件存储和SharedPreferences...
ContentProvider
Android
2019-12-19
1
722
JVM类加载机制
JVM的类加载机制:JVM把描述类的数据从Class文件中加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型。与其他编译时需要进行连接工作的语言不同,在Java语言中,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种做***增加性能开销,但为Java...
JVM
类加载机制
2019-12-02
0
634
Android学习羁绊之数据存储
数据持久化就是指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不会丢失。保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据是处于持久状态的,持久化技术则提供了一种机制可以让数据在瞬时状态和持久状态之间进行转换。 Android系统中主要提供了3种方式...
数据存储
Android
2019-12-01
0
713
Android学习羁绊之Broadcast Receiver
Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来自于其他应用程序的。Android提供了一套完整的API,允许应用程序自由地发送和接收广播。 广播的分类 Android中的广播主要可以分为两种类型:标准...
BroadcastReceiver
Android
2019-11-01
0
672
Android学习羁绊之Fragment
Fragment是一种可以嵌入在Activity当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用得非常广泛。Fragment和Activity十分相似,都能包含布局,都有自己的生命周期。 Fragment使用方式 引用Fragment 新建一个类继承Fragment类,有...
Fragment
Android
2019-10-18
0
1549
Android学习羁绊之UI设计
软件开发过程中,界面设计和功能开发同样重要。Android中有多种编写程序界面的方式可供选择。接下来学习一下Android的UI开发。 常见UI控件 TextView TextView是Android中最简单的一个控件,它主要用于在界面上显示一段文本信息。<textview>标签有以下这...
UI
Android
2019-10-16
1
666
谈谈Android的那些事
提起Android,大家都很熟悉,Android操作系统是目前世界上市场占有率最高的移动端操作系统(是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑),各式各样的Android手机无处不在(华为,小米,vivo,oppo,中兴等知名国产Android手机品牌...
Android
2019-10-05
0
2076
首页
上一页
1
2
3
4
下一页
末页