安卓
小白笔记
嘻嘻的妙妙屋
这个作者很懒,什么都没留下…
展开
-
Java 初学笔记
Java 基础语法例:判断一个整数是奇数还是偶数,并将结果打印输出:import java.util.Scanner;public class ifelse { public static void main(String[] args) { System.out.println("请输入一个整数:"); Scanner s = new Scanner(System.in); ...原创 2020-03-04 00:52:12 · 384 阅读 · 0 评论 -
Android数据存储
1.SharedPreferences 存储前面的文件存储用处不太大,有兴趣的可以自学一下。SharedPreferences 存储是一种存储方式,通过键值对的方式(大概可以理解为布局文件里面的 id)来存储数据。也就是说在你存的时候要提供对应的键,取得时候就能通过这个键把对应得值取出来。并且其支持多种不同数据类型的存储,存进去是整型,取出来也是整型。以此类推。存个数据我们打开 as ,...转载 2020-02-25 00:25:28 · 204 阅读 · 0 评论 -
安卓RecyclerView详解
RecyclerView今天我们就来学习一下我们最常用的控件,又是比较难的控件——recyclerview下面就是本节课我们学习的效果图:第一步,添加RecyclerView的依赖库我们在使用 recyclerview 之前,需要在项目的 build.gradle 中添加相应的依赖库我们才能使用这个控件;打开app/build.gradle文件,在dependencies闭包中添加以下...转载 2020-02-25 00:11:07 · 1068 阅读 · 0 评论 -
Java对象和类的介绍
Java对象和类的介绍面向对象编程**面向对象程序设计(Object Oriented Programming - OOP)是区别于面向过程(Procedure Oriented)**的一种编程架构,本质是将问题抽象成一个模型(类),将抽象的模型实例化(对象),以此解决问题。面向对象最大的三个特点:封装多态继承面向过程是围绕功能进行的,为每一个功能写一个函数,需要考虑其中的每一个...转载 2020-02-24 00:11:48 · 227 阅读 · 0 评论 -
Java继承
1. 什么是继承?继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。举个例子:兔子和羊属于食草动物类,狮子和豹属于食肉动物类。食草动物和食肉动物又是属于动物类。所以继承需要符合的关系是:is-a,父类更通用,子类更具体。虽然食草动物和...转载 2020-02-24 00:24:38 · 257 阅读 · 0 评论 -
Java中多态(重载,重写)
Java中多态(重载,重写)面向对象编程的三大特性:封装、多态、继承多态存在的三个必要条件:继承重写父类引用指向子类对象我们先来看一个实例对比:package test; class Animal { public void cry() { System.out.println("我不知道要怎么叫"); }}class Cat extends Animal {...转载 2020-02-24 00:41:38 · 1071 阅读 · 0 评论 -
Java抽象类与接口
一. 认识抽象类1. 简介假设要编写一个计算圆、三角形和矩形的面积与周长的程序。若按照前面所学的方式编程,就必须定义3个类:圆类、三角形类、矩形类,它们之间没有继承关系。程序写好之后虽然能执行,但从代码的整体结构来看,前面三个类的许多共同属性和操作没有好好地利用,需要重复的编写代码,降低了程序的开发效率,且使出现错误的机会增加。仔细分析上面3个例子的类,可以看到这三个类都要计算面积与周长,虽...转载 2020-02-24 01:23:35 · 458 阅读 · 0 评论 -
Activity与intent解析
1. 先从看的见的入手( Toast 与 Menu )Toast 是一种 android 中一种非常好的提醒方式,它可以将一些短小的信息通知给用户,一段时间后自动消失,不会占用任何的屏幕空间。Menu 则可以大幅度帮我们节省屏幕空间,将菜单收缩。具体实现我们先在 res 目录下新建 menu 文件夹:右击 res 目录 -New-Directory再再 menu 文件夹下新建 main ...转载 2020-02-24 01:46:31 · 546 阅读 · 0 评论 -
安卓基本控件与布局的使用
一、基本控件在搭建 Android 界面中 有许多的控件给我们使用,有 TextView ,EditText , Button , ImageView 等等,正是有了这些控件,我们才能搭建出好看的界面框架,本篇主要讲解一下基本控件的属性,以及在项目中常用的一些 Android 自带的控件。所有控件必须要有的属性:设置控件的长和宽。android:layout_widthandroid:la...转载 2020-02-24 02:01:24 · 320 阅读 · 0 评论 -
初识碎片(Fragment)
初识Fragment什么是Fragment第一行代码:是一种可以嵌入在活动当中的UI片段,让程序更加合理和充分地利用大屏幕空间官方文档:You can think of a fragment as a modular section of an activity, which has its own lifecycle, receives its own input events, ...转载 2020-02-25 00:02:44 · 192 阅读 · 0 评论