- 博客(29)
- 资源 (16)
- 收藏
- 关注
转载 Educoder题目:Java高级特性 - 多线程基础(1)使用线程答案解析
Educoder题目:Java高级特性 - 多线程基础(1)使用线程答案解析
2022-07-19 17:38:30
1138
1
原创 关于Andorid Notification Channel(Android8.0 通知渠道)内容学习笔记
Date: MM/DD/YYYYAuther: HABINℹ️NOTE写通知渠道用的原因是自己在改官方系统时钟7.1.1(从aosp7.1.1上拉下来的)然后运行到9.0 遇到所有时钟通知都会主动弹出(需求有些不需要主动弹出),一开始以为是通知优先级内容setPriority设置问题(8.0以下确实是这个方法控制),后面发现是渠道的原因,记录这篇是为了方便以后翻阅 本文内容基于官方内容整理https://developer.android.google.cn/guide/topics/ui/no.
2022-04-27 18:51:57
4369
2
原创 Educoder题目:Java面向对象 - Java中的异常答案解析
Java 中的异常处理机制第1题答案:B第2题答案:ACE第3题答案:D捕获异常src/step2/Task.javapackage step2;import java.util.Scanner;public class Task { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); int num2 = sc.next
2021-11-22 23:04:00
716
原创 Educoder题目:Java面向对象 - 文件类答案解析
创建文件src/step1/Task.javapackage step1;import java.io.File;import java.io.FileFilter;import java.io.IOException;import java.util.Scanner;public class Task { /********* Begin *********/ public void solution(){ //本题采用所给知识try catch方式所编写
2021-11-22 23:03:15
776
原创 Educoder题目:Java面向对象 - 常用类答案解析
Object类src/case1/ObjectTest.javapackage case1;import java.util.Scanner;public class ObjectTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); int num2 = sc.nextInt(); // 在测试类中创建Demo类对
2021-11-15 13:04:59
571
原创 Educoder题目:Java面向对象 - 包装类 答案解析
基本数据类型和包装类之间的转换src/step1/Task.javapackage step1;public class Task { public static void main(String[] args) { //请在此添加实现代码 /********** Begin **********/ //定义float对象 float f = 66.6f; //手动装箱 Float f1 = new Float(f); //自动装箱 Float
2021-11-09 23:54:49
729
原创 Educoder题目:Java面向对象 - String类答案解析
length()方法与compareTo()方法的使用 - 花名册src/step1/Roster.javapackage step1;import java.util.Scanner;public class Roster { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); /********** Begin *********/
2021-11-09 23:54:02
580
原创 Educoder题目:Java面向对象 - 封装、继承和多态的综合练习答案解析
封装、继承和多态进阶(一)src/case1/Task1.javapackage case1;import java.util.Scanner;public class Task1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String dogName = sc.next(); String dogSex = sc.next(); String dogColor
2021-11-09 23:53:21
2373
原创 Educoder题目:Java面向对象 - 封装、继承和多态答案解析
什么是封装,如何使用封装src/case1/TestPersonDemo.javapackage case1;public class TestPersonDemo { public static void main(String[] args) { /********* begin *********/ // 声明并实例化一Person对象p Person p = new Person(); // 给p中的属性赋值 p.setName("张三"); p.setAge(18
2021-11-08 23:23:12
891
原创 Educoder题目:Java面向对象 - 类与对象答案解析
什么是类,如何创建类src/step1/Test.javapackage step1;public class Test { public static void main(String[] args) { /********** Begin **********/ //创建Dog对象 //设置Dog对象的属性 Dog dog = new Dog(); dog.name = "五花肉"; dog.color = "棕色"; dog.variety = "阿拉斯加";
2021-11-03 10:30:29
663
原创 Educoder题目:Java入门 - 数组进阶答案解析
数组的复制chapter8/src/step1/HelloWorld.javapackage step1;import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { //动态构建arr1 int[] arr1 = new int[3]; Scanner sc = new Scanner(System.in); for(int i = 0 ; i< a
2021-11-01 11:24:56
1032
原创 Educoder题目:Java入门 - 数组基础答案解析
初识数组chapter7/src/step1/HelloWorld.javapackage step1;public class HelloWorld { public static void main(String[] args) { /********** Begin **********/ int[] array = {91,88,60}; System.out.println("数组的第一个值为:" + array[0] ); //在这里输出数
2021-11-01 11:23:50
3629
原创 Educoder题目:Java入门 - 方法的使用答案解析
如何定义方法src/step1/HelloWorld.javapackage step1;public class HelloWorld { /********** Begin **********/ //定义一个方法,用来和老师打招呼 public static void helloEducoder() { System.out.print("hello teacher!"); } /********** End **********/ pu
2021-11-01 11:23:09
827
原创 Educoder题目:Java循环与分支语句编程练习答案解析
将给定的整数进行由小至大排序src/step4/LianXi_Sort.javapackage step4; public class LianXi_Sort { public static void main(String[] args) { // TODO Auto-generated method stub /* * 定义三个整数x,y,z,将这三个整数由小到大排序并输出。 * 例如定义 int x = 9; int y = 10; int z = 8; --
2021-10-29 17:46:37
972
原创 Educoder题目:Java入门 - 循环结构进阶答案解析
for循环的进阶使用-嵌套循环(1)src/step1/ForPractice1.javapackage step1;public class ForPractice1 { public static void test() { /*****start*****/ for(int i = 0;i<10;i++) { for(int j=0;j<10;j++) { System.out.print("*"); } System.out.println("
2021-10-29 17:45:39
854
原创 Contacts 7.1.1源码解读(一)
Contacts 7.1.1源码解读(一)参考链接https://blog.csdn.net/dddxxxx/article/details/78731064一、简介写这篇文章是公司需求定制通讯录,在官方源码中改,Contacts源码是从Android7.1.1中抽离出来的,并转为as项目,具体如何抽离,后面重新写一篇介绍,本文主要浅谈Contacts主要界面以及功能实现。联系人模块主要是记录用户联系人记录,增删改查二、软件架构联系人Contacts应用主要包括3个部分:1. Contacts
2021-10-27 11:02:16
2983
原创 Educoder题目:Java入门 - 变量与数据类型答案解析
变量与常量src/chapter2/step1/HelloWorld.javapackage chapter2.step1;public class HelloWorld{ public static void main(String[] args){ /********* Begin *********/ String love = "www.educoder.net"; System.out.print(love); /********* End *********/
2021-10-27 10:27:10
1747
原创 Educoder题目:Java入门 - 分支结构答案解析
Java分支结构之 if…elseIfProject/src/step2/HelloIfStep2.javapackage step2;import java.util.Scanner;public class HelloIfStep2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); /******start******/ System.out.println("
2021-10-27 10:26:42
2638
原创 Educoder题目:Java入门 - 循环结构基础答案解析
Java循环结构之while循环WhileProject/src/step1/HelloWorld.javapackage step1;public class HelloWorld { public static void main(String[] args) { /*****start*****/ int count = 1; while(count < 7) { System.out.println("做了"+count+"个俯卧撑"); count +
2021-10-27 10:25:47
965
原创 Educoder题目:Java入门 - 运算符和表达式答案解析
算数运算符src/step1/Cal.javapackage step1;import java.util.Scanner;public class Cal { public static void main(String[] args) { /*********start*********/ Scanner input = new Scanner(System.in); System.out.println("请输入第一个整数"); int a = input.nextInt(
2021-10-27 10:25:17
1236
原创 Educoder题目:Java入门 - Java初体验答案解析
Java第一课HelloWorld.javapublic class HelloWorld{ /********* Begin *********/ public static void main(String[] args) { System.out.println("姓名:张三"); System.out.println("年龄:25"); System.out.println("职业:JAVA高级工程师");
2021-10-27 10:24:21
1164
原创 自定义View练习之评分控件
自定义View练习自定义View练习之评分控件,通讯录侧栏导航提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录自定义View练习前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于N
2020-11-27 11:52:13
886
原创 Android中Glide链式调用方法理解笔记
Android中Glide链式调用方法实现笔记声明原因什么是链式调用使用方法 以Glide为例子重点基础封装类声明 写这篇文章主要是在翻阅其他文章后理解并做做笔记,方便理解记忆,如果说的不正确请大佬指出,在可以让我重新了解的同时也可以防止误导阅读人员原因 最近在看关于如果自己写一个Gilde的教程,文章中突然调到了我们使用Glide方法是链式调用的方式,然后我就开始如查阅链式调用如果实现。发现我们使用的建造者模式就是使用链式调用方法。而最终发现实现的最根本就是要返回对象。什么是链式调用
2020-05-18 01:25:23
384
原创 Android读取系统联系人权限
提前在模拟器添加联系人 直接在手机上运行的可以不用新建一个项目,完成后,开始设置布局,在布局里面添加listviewid设置为contactsview在MainActivity里添加listview控件&lt;ListView android:id="@+id/contacts_view" android:layout_width="match_pa...
2019-01-23 19:26:30
25402
3
原创 ContentResovler的基本用法
ContentResolver的基本用法对于每个应用程序来说,如果想要访问内容提供器中共享的数据,就需要借助ContentResolver类,可以通过Context 中的getContextResolver()方法获取到该类的实例。Content中提供对数据进行的CRURD 和SQLiteDatabase中使用类似方法进行CRUD操作,只不过他们在方法参数上稍微有些不同不同与SQLit...
2019-01-23 18:58:14
503
原创 Android Studio中解析XML的方法 及需要避免的
提前创建一个xml文件命名为weather.xml 用来代替服务器 传入的内容内容&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;weather&amp;gt; &amp;lt;channel id=&quot;1&a
2018-09-25 19:51:04
2908
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人