Java_Android基础学习回顾-笔记系统整理
文章平均质量分 94
安卓入门是实习那会接触一个月,后期基础是通过看书、看视频慢慢自学的,如:郑平、黎活明、李刚、mars、李兴华等前辈,然后才进公司慢慢历练的。花时间系统整理一下基础,温故而知新吧,加油!
被开发耽误的大厨
10多年开发经验,创过业也在其他创业公司工作过,也在同方威视、联想集团等知名大厂工作过,为人谦虚谨慎,对待工作一丝不苟。有JavaEE后端、Android原生开发、Web前端开发(H5)、混合开发、web app、ios开发的经验,涉及音视频、社交、ai人脸识别、安检安防、电商等多方面的项目。现如今花几百万大洋被套牢,北京大龄程序猿房奴一枚,一直在路上。。。最近大部分博文专栏都免费了,将更专心更文,将更新更多数据结构、算法、源码系列文章,并整理《博客导航目录》,我是。。。的大厨,大家一起加油!
展开
-
java_android回忆录
java 基础==和 equals 比较 1、== 对比的是栈中的值。 其中,基本数据类型比较的是变量值。 引用类型比较的是堆中内存对象,在栈中的地址。 基本数据类型在栈中直接分配 2、equals: object 中默认也是采用==比较,通常会重写 String 类中被复写的 equals()方法,其实是比较两个字符串的内容。...原创 2022-01-11 17:56:18 · 1390 阅读 · 0 评论 -
Android基础笔记整理:网络通信—12.2 与Socket交换数据
Android手机虽然可以方便地与Web服务器进行数据的交互操作,但是这种做法只适合于简单的数据传输,对于过于复杂的数据(如上传图片等),实现起来就非常复杂了,所以在实际的Android开发中,往往会使用一个自定义的服务器完成数据的交互,这一点类似于C/S应用模式(Client/Service,客户端/服务器端操作)。而这样的程序服务器端需要使用Socket进行开发,并且直接使用IO流进行数据的传递。Socket属于Java网络编程的一种实现。下面通过几个具体的操作,讲解如何在Android中使用Soc原创 2020-08-05 23:55:50 · 152 阅读 · 0 评论 -
DataBinding使用记录:1、DataBinding的基本用法
一、DataBinding简单介绍1、DataBinding是什么?也就是说 DataBinding 是实现 mvvm 模式的一个工具,用来提供数据绑定服务。2、DataBinding的使用步骤要在我们的项目中实现 DataBinding,我们需要做到以下三步第一步,启用 DataBinding,也就是让我们的项目支持 DataBinding第二步,修改布局文件为 DataBinding 布局,也就是把传统的布局文件修改为 DataBinding 布局第...原创 2020-07-24 21:00:49 · 300 阅读 · 0 评论 -
Android基础笔记整理:组件通信—9.5 消息机制
Looper、Message和Handler在Android操作系统中存在着消息队列的操作,用消息队列可以完成主线程和子线程之间的消息传递,要想完成这些线程的消息操作,则需要使用Looper、Message和Handler类,这3个类的关系,如图9-31所示。图9-31 Looper、Message和Handler关系图从图9-31中可以发现,Looper本身提供的就是一个消...原创 2020-05-08 14:43:27 · 274 阅读 · 0 评论 -
Android基础笔记整理:多媒体技术—10.4 Animation 动画处理
Animation动画的作用和分类在Android系统中,如果要对控件进行一些动画的处理操作,则可以使用Animation组件来实现,Animation可以为控件设置旋转、移动、淡入淡出等效果。Animation共分为两类进行操作。Tweened Animation(渐变动画):该类Animation可以完成控件的旋转、移动、伸缩、 淡入淡出等特效. Frame Animation(帧...原创 2020-05-04 16:21:38 · 338 阅读 · 0 评论 -
Android基础笔记整理:基本控件(下)—7.10 拖拉图片(画廊视图):Gallery
目录一、Gallery组件简单介绍Gallery类的继承结构如下:Gallery类提供的常用方法Gallery的实现方式一:继承BaseAdapter类实现方式二:直接使用SimpleAdapter类实现二、案例代码实现(1)自定义适配器类的方式实现表7-21 BaseAdapter类的常用方法【例7-61】定义一个表示Gallery图片的适配器类 Imag...原创 2020-05-02 00:24:16 · 366 阅读 · 0 评论 -
Android基础笔记整理:多媒体技术—10.3 Matrix矩阵
Matrix简单介绍使用Bitmap可以进行图形的绘制,但是如果希望图形可以进行一些平移、旋转、缩放、倾斜 等变换,则需要android.graphics.Matrix (矩阵)类的支持,Matrix类中定义的常用方法如表10-7 所示。提示:本部分只是对Matrix进行基本介绍。由于Matrix涉及许多图片的效果操作,而且还需要大量的数学计算公式,考虑到本书的 定位并不属...原创 2020-05-01 17:27:04 · 949 阅读 · 0 评论