- 博客(36)
- 收藏
- 关注
原创 开发android,我们需要哪些技能基础
b)设计模式:由于在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。至于具体的学习方法,可以看书或者是看视频,但是关键是要多加练习,无论是书上的练习还是视频里面的练习,都需要仔仔细细的完成;
2022-09-25 11:53:46 448 1
转载 Android 如何修改程序标签等模块一练习题
安装好安卓集成开发环境之后,我们就要学会创建安卓应用,并且了解安卓应用的MVC架构——控制层:MainActivity里写代码控制程序逻辑,视图层:activity_main里设计用户界面,模型层:strings.xml里定义字符串数据。*新建安卓项目*基于Empty Activity模板点击Next*配置项目基本信息*单击【Finish】按钮。
2022-09-25 11:48:31 664
原创 学好编程必需先学好的基础
良好的交流能力,无论是以后的开发合作伙伴,还是和学校里的老师项目沟通,还是和国外的教授沟通代码,这些都需要良好的交流能力做支撑。,在C++中,你需要掌握变量类型,循环,函数,指针和类(面向对象,封装,多态,继承),然后再数据结构(树,图,链表,堆,栈,哈希散列.....),再学习算法(算法也可以和数据结构同步学习)。当你掌握了差不多的算法和常用的数据结构,就可以学学其他的东西了,比如OpenGL/CV,ATL,Qt,数据库,也可以搞搞Linux,Socket开发等等。3、有良好的英语学习能力。
2022-09-25 09:53:01 464
原创 Android 清单文件作用,Android程序清单文件详解
每个Android应用都链接到缺省的Android开发库,这个库包括构造应用的基本开发包(包含Activity,Service,Intent,View,Button,Application,ContentProvider等类定义)。一个Intent为一组用来描述动作的信息包(Intent对象)--包括动作处理的数据,能够执行该动作的组件的分类等等。\n\n. . . . . . . . .\n\n程序清单文件支持的所有元素按其字母顺序排列如下,它们是程序清单支持的合法元素,你不能添加自定义的元素和属性。
2022-09-24 15:24:16 1216
原创 第十八次作业
枚举类型介绍java中对常量数据的配置可以使用枚举类型实现,枚举类型是面向对象中的一种类型,它也有对象、属性、方法等所以它非常方便定义,枚举类型将它的对象(实例)设置为常量方便读取和使用。枚举类型定义格式如下://定义枚举类要用关键字enumpublic enum 枚举类名{枚举项1,枚举项2,枚举项3...;构造方法成员变量成员方法}定义枚举类型 枚举类型也可以有成员方法、成员变量每一枚举类型继承java.lang.Enum,所以枚举类不能再继承其它类型枚
2022-05-27 21:01:14 73
原创 Java第十一章总结 枚举与泛型
11.4拆封前:package com.imooc.weather;public class EnumIndexTest { enum Constants2{//将常量放置在枚举类型中 Constants_A,Constants_B,Constants_C } public static void main(String[] args) { for(int i = 0;i < Constants2.values().length; i++) { //在循环中...
2022-05-27 20:46:39 501
原创 第十五次作业(26个视频)
一、包装类1. 什么是包装类以前定义变量,经常使用基本数据类型,对于基本数据类型,它就是一个数。加点属性,加点方法,加点构造器,对基本数据类型对应进行了封装产生了一个新的类,这种类叫包装类(改造基本数据类型的的类)。int, byte...-->基本数据类型包装类 -->引用数据类型2. 基本数据类型对应的包装类3.为什么要把基本数据类型封装为包装类Java语言,面向对象的语言,最擅长的操作各种各样的类以前学习装数据的---> 数组,int[] Strin
2022-05-27 20:15:46 88
原创 第十七次作业(5.6章学生选课系统)
目录第四章 Java中的集合框架(上)4-1 Java中的集合框架概述4-2 Collection接口和List接口简介4-3 学生选课--创建学生类和课程类4-4 学生选课--添加课程(一)4-5 学生选课--添加课程(二)4-6 学生选课--课程查询4-7 学生选课--课程修改4-8 学生选课--课程删除4-9 学生选课--应用泛型管理课程(一)4-10 学生选课--应用泛型管理课程(二)4-11学生选课--通过Set集合管理课程第五章 Java中的集
2022-05-27 18:06:38 163
原创 复习 5.8.9章 异常与异常处理 认识 Java 中的字符串 Java 中必须了解的常用类
目录第1章 异常与异常处理1-1 Java 异常简介1-2 Java 中使用try...catch...finally实现异常处理1-3 Java中通过案例学习 try...catch..finally1-4 练习题1-5 Java中的一查刚跑出以及自定义异常1-6 练习题1-7 Java 中的异常链1-8 练习题1-9 经验总结第2章 认识 Java 中的字符串2-1 什么是Java中的字符串2-1 Java中字符串的不变性2-3 ...
2022-05-27 16:43:24 227
原创 Java第十章总结 集合类
目录10.1 集合类概述10.2 Collection 接口10.3 List 集合10.3.1 List 接口10.3.2 List 接口的实现类10.3.3 Iterator 迭代器10.4 Set 集合10.4.1 Set 接口10.4.2 Set 接口的实现类10.5 Map 集合10.5.1 Map 接口10.5.2 Map 接口的实现类10.6 集合的使用场合10.7 小结10.1 集合类概述10.2 Collection 接口
2022-05-15 00:17:14 569
原创 Java六七章复习
目录面向对象的基础认识2-1 介绍类与对象2-2 IDEA 创建类与对象2-3 成员变量2-4 方法的作用面向对象特性之封装3-1 包-package3-2 访问修饰符3-3 面向对象特性之封装3-4 对成员变量进行读写封装面向对象特性之继承和多态4-1 面向对象特性之继承4-2 面向对象特性之多态4-3 ArrayList 列表类的使用面向对象的基础认识2-1 介绍类与对象2-2 IDEA 创建类与对象2-
2022-05-08 15:38:56 437
原创 Java 第八章总结 (异常处理)
目录8.1 异常概述8.2 异常的分类8.2.1 系统错误 —— Error8.2.2 异常 —— Exception8.3 捕捉处理异常8.3.1 try ... catch 代码块8.3.2 finally 代码块8.4 在方法中抛出异常8.4.1 使用 throws 关键字输出8.4.2 使用 throw 关键字抛出异常8.5 自定义异常8.6 异常的使用原则8.1 异常概述8.2 异常的分类8.2.1 系统错误 —— Error8.2.
2022-05-02 17:24:15 157
原创 Java第九章总结 Java常用类
目录9.1 包装类9.1.1 Ingeter 类9.1.2 Double 类9.1.3 Boolean 类9.1.4 Character 类9.1.5 Number 类9.2 Math 类9.2.1 Math类概述9.2.2 常用数学运算方法9.3 随机数9.3.1 Math.random()方法9.3.2 Random 类9.4 日期时间类9.4.1 Date 类9.4.2 Calendar9.1 包装类Java是一种面向对象的.
2022-05-02 11:49:07 368
原创 Java第十三次作业
目录1. Java 异常处理—— 捕捉异常2.Java 异常处理 —— 常见异常3. Java 异常处理 —— throws关键字4. Java 异常处理 —— 自定义异常异常是导致程序中断运行的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行,造成不必要的损失。异常范例:package spzy; public class ExceptionDemo1 { class Exc { int i =10;//定义一个整型变量并初始化 } .
2022-04-24 23:22:22 357
原创 Java 第九次作业
一、多功能参数(数据的重载)过程及其结果:package 作业; public class Test { static double area() { return Math.PI; } static double area(double r) { return Math.PI*Math.pow(r, 2); } static double area(double w,double h) { return w*h; } public static void ma.
2022-04-20 16:49:28 92
原创 Java 第八次作业
一、输出圆形和矩形的面积过程及其结果:二、定义人类的介绍方式过程及其结果:三、编写登录程序过程及其结果:import java.util.Scanner;public class LonginTest{static boolean login(String usename.String password) { return "张三".equals(username)&&"123456".equals(pa...
2022-04-20 00:17:14 203
原创 Java 第七次作业
1、修改手机默认语言过程及其结果:2. 设置行用卡密码过程及其结果:3. 飞速的高铁过程及其结果:4. 计算机械钟和石英手表的时间过程及其结果:
2022-04-09 11:45:17 393
原创 Java 第六章总结
目录6.1 面向对象概述6.1.1 对象6.1.2 类6.1.3 面向对象程序设计的特点6.2 类与对象6.2.1 成员变量6.2.2 成员方法6.2.3 构造方法6.2.4 局部变量6.2.5 局部变量的有效范围6.2.6 对象的创建6.2.7 访问对象的属性和行为6.2.8 对象的销毁6.2.9 this关键字6.3 static 关键字6.3.1 静态变量6.3.2 静态常量6.3.3 静态方法6.3.4 静态代码块6.4
2022-04-09 10:51:00 380
原创 Java 第五章总结
目录5.1 String类5.1.1 声明字符串5.1.2创建字符串5.2 连接字符串5.2.1 连接字符串5.2.2 连接其他数据类型5.3 提取字符串信息5.3.1 获取字符串长度5.3.2 获取指定的字符5.3.3 获取子字符串索引位置5.3.4 判断字符串首尾内容5.3.5 获取字符数组5.3.6 判断子字符串是否存在5.4 字符串的操作5.4.1 截取字符串5.4.2 字符串替换5.4.3 字符串分割5.4.4 大小写转换
2022-03-28 15:19:28 429
原创 Java 第六次作业
目录5.1 String 类5.1.1 生命字符串5.1.2 创建字符串5.2 连接字符串5.2.1 连接字符串5.2.2 连接其他数据类型5.3 提取字符串信息5.3.1 获取字符串长度5.3.2 获取指定字符5.3.3 获取子字符串索引位置5.3.4 判断字符串首尾内容5.3.5 获取字符数组5.3.6 判断值字符串是否存在5.4 字符串的操作5.4.1 截取字符串5.4.2 字符串替换5.4.3 字符串分割5.4.4 大小写转换
2022-03-26 23:42:58 693
原创 第四章总结 数组
4.1 数组的概述4.2 一维数组4.2.1 创建一维数组4.2.2 初始化一维数组4.2.3 获取数组长度4.2.4 使用一维数组4.3 二维数组4.3.1 创建二维数组4.3.2 初始化二维数组4.3.3 使用二维数组4.4 数组的基本操作4.4.1 遍历数组4.4.2 填充和批量替换数组元素4.4.3 复制数组4.5...
2022-03-23 13:30:25 178
原创 第三章总结 流程控制
目录3. 流程控制语句3.1 流程控制语句分类3.2 顺序结构3.3 分支结构之if语句3.3.1 if语句格式13.3.2 if语句格式23.3.3 if语句格式33.4 switch语句3.4.1 分支语句switch语句3.4.2 switch 语句case穿透3.5 循环语句3.5.1 循环语句-for循环3.5.2 循环语句-while循环3.5.3 循环语句-do while循环3.5.4 三种循环的区别3.5.5 跳转控制语句
2022-03-19 19:15:40 204
原创 Java的第三次作业
一、某公司年会抽奖输出过程及结果:二、百度一下三、查询高考录取分数线四、计算2+4+6+8+.......+100五、输入十个数,并求这十个数的乘积
2022-03-13 23:12:30 794
原创 Java的第一次作业
1.输出长春地铁一号线运行图public class Subway_Line{ public static void main(String args[]) {//TUTO Auto-generated method stub System.out.print("北环城站 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路");//输出变量 路段名称 ("|..........|........|.
2022-03-01 20:13:44 274
原创 第一章总结 初识Java
1.3 第一个Java程序1. 选择“开始”—“所有程序”—“附件”—“记事本”命令,在记事本中输入源代码:2. 选择”文件”—“保存”命令,输入文件名时要用英文("")把文件名称包含起来,eg: "HelloJava.java"。这样可以防止记事本文件程序为文件自动添加.txt扩展名。3. Java源程序需要编译成字节码才可识别,可以使用JDK的javac.exe命令。源程序编译后会在相同的位置生产相应的.class文件。4. 编译与运行的Java程序的步骤以及运行结果如下图:
2022-02-27 16:34:12 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人