- 博客(26)
- 收藏
- 关注
原创 coolweather加载失败(通信问题)
https://blog.csdn.net/lyp_xianyu/article/details/89857178?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.none.
2020-05-17 20:39:42
533
原创 下拉刷新Swiperefreshlayout在新版本中的变化
https://developer.android.google.cn/jetpack/androidx/releases/swiperefreshlayout?hl=zh-cn
2020-05-03 21:18:23
252
原创 无法使用DrawerLayout的derB原因
输入gra代码自动补全出来的就是gravity,而想要的是layout_gravity总结:太坑了… 代码补全后要仔细检查…
2020-05-02 17:47:24
264
原创 要注意导入类时的选择
1.导入的时候未注意导入的类2.导致错误导入类3.正确导入类之后的结果总结:1.输入时要注意导入的类是否正确2.出现报错要考虑类是否导入错误...
2020-05-02 16:07:10
134
原创 xmlns 即xml namespace的相关理解
详情可见https://www.jianshu.com/p/910685a8ea91https://blog.csdn.net/u011288271/article/details/52233041http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0309/2567.html
2020-05-02 15:44:49
123
原创 取消Android studio双击shift打开全局搜索
Ctrl + Shift + A打开全局搜索搜索registry取消勾选 ide.suppress.double.click.handler
2020-05-01 15:33:42
572
原创 9.3 解析xml文本 socket failed: EPERM (Operation not permitted)
真的醉了,头发都要掉没了,权限也添加了,该加的都加了,怎么搞都都搞不好······还好及时看到了大佬的文章,进行了卸载App重装的操作https://blog.csdn.net/MRYZJ/article/details/101780180据说是因为一开始没给APP赋予网络权限,在赋予权限后程序进行了重编译,但期间并未获取到配置文件中的权限,所以需要卸载重装。但是本人并不认同这种说法··...
2020-04-24 20:22:34
220
原创 Feb 25 2020 泛型相关知识
Feb 25 2020 泛型相关知识一、通配符通配符的常规用法主要是为了满足多种类型的数据可以使用同一种方法的需求需要注意的是 :定义的时候不可用 仅有在参数传递的时候可用package day0225;import java.util.ArrayList; import java.util.Iterator;/* * ArrayList<?> 尖括号内写入问...
2020-04-23 18:25:56
93
原创 Feb 25 2020 斗地主案例
Feb 25 2020 斗地主案例4.1 案例介绍按照斗地主的规则,完成洗牌发牌的动作。具体规则:使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。4.2 案例分析准备牌:牌可以设计为一个ArrayList,每个字符串为一张牌。每张牌由花色数字两部分组成,我们可以使用花色集合与数字集合嵌套迭代完成每张牌的组装。牌由Collections类的...
2020-04-23 18:25:46
95
原创 Feb 25&26 2020 异常相关
Feb 25 2020 异常相关一、概述package day0225_1;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/* * java.lang.Throwable类 * 是所有错误或异常的父类 * 1.Exception :异常 * ...
2020-04-23 18:25:36
93
转载 Feb 26 2020 多线程先导
Feb 26 2020 多线程先导一、并发与并行并发:指两个或多个事件在同一个时间段内发生(交替进行)并行:指两个或多个事件在同一时刻发生(同时进行)你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发。 (不一定是同时的)你吃饭吃到一半,电话来了,你一边打电话一边吃饭...
2020-04-23 18:25:25
126
原创 Feb 27 2020 线程实现、线程安全与线程状态
一、线程实现1.1 线程的调度分时调度所有线程轮流使用cpu,占用cpu的时间平均分配给每个线程抢占式调度优先级高的线程优先使用cpu,如果线程的优先级相同,则会随机选择一个线程(线程的随机性)java的调度方式就是抢占式调度1.2 创建多线程方式一:创建Thread的子类java.lang.Thread类:是描述线程的类,我们想要实现多线程类,就必须继承Thread类1.2...
2020-04-23 18:25:16
117
原创 Feb 28 2020 线程通信(等待唤醒)、线程池
一、线程通信1.1 线程间通信**概念:**多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。为什么要处理线程间通信:多个线程并发执行时, 在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务...
2020-04-23 18:25:05
133
原创 Feb 28 2020 Lambda表达式
Lambda表达式1.1 函数式编程思想略1.2 Lambda标准格式Lambda省去面向对象的条条框框,格式由3个部分组成:一些参数一个箭头一段代码标准格式:(参数类型 参数名称) -> { 代码语句 }格式说明:小括号内的语法与传统方法参数列表一致:无参数则留空;多个参数则用逗号分隔。->是新引入的语法格式,代表指向动作。即把参数传递给方法体大括号...
2020-04-23 18:24:55
154
原创 Feb 28 2020 File类
File类1.1 概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.2 一些先导概念一些静态成员变量static string pathSeparator 与系统有关的路径分隔符,为了方便,它被表示为一个字符串。static char pathSeparatorChar 与系统有关的路径分隔符。static String ...
2020-04-23 18:24:41
144
原创 Mar 04 2020 Stream流先导案例
package day0304;import java.util.ArrayList;import java.util.Date;import java.util.List;// 按条件过滤的案例public class Stream { public static void main(String[] args) { Date da = new Date(); Syste...
2020-04-23 18:24:30
150
原创 Stream流中的常用方法
Stream接口的静态方法of可以获取数组对应的流。static <T> Stream<T> of (T... values )参数是一个可变参数。那么我们就可以传递一个数组两种方法延迟方法:返回值类型仍然是Stream接口自身类型的方法,因此支持链式调用。 (除了终结方法外,其余方法均为延迟方法。)终结方法:返回值类型不再是Stream接口自身类型的方法,因...
2020-04-23 18:24:19
682
原创 Junit单元测试
Junit单元测试1.测试分类:1.黑盒测试2.白盒测试2.白盒测试步骤:**1.定义一个测试类(测试用类)规范要求:a.测试类名:被测类名+Test比如:CalculatorTestb.包名: xxx.xxx.xx.test比如:cn.itcast.test2.定义测试方法:要可以独立运行规范要求:a.方法名:test+测试的方法名比如:test...
2020-04-23 18:24:09
147
原创 注解
注解1.JDK中预定义的一些注解:@Override:检测被标注的方法是否来自父类(接口)@Deprecated:标示提醒所标注的内容已过时@SuppressWarnings:压制警告@SuppressWarnings("all) 压制所有警告通常是写在类上面2.自定义注解格式:public @interface 注解名称{}本质:public inter...
2020-04-23 18:23:58
98
原创 使用WebView时错误:WebPage not available
在第一行代码书中仅仅提到在AndroidManifest中添加<uses-permission android:name="android.permission.INTERNET" />但实际上是不够的,经过参考https://blog.csdn.net/zgd826237710/article/details/95520785?depth_1-utm_source=distr...
2020-04-23 17:06:27
6286
原创 第一行代码3.6RecyclerView的v7导包问题
前言:在学习到3.6节RecyclerView时,发现v7包已无法使用经过搜索,发现了以下文章,虽然按照其写法无法解决,但歪打正着尝试途中解决了。https://blog.csdn.net/weixin_43468667/article/details/89435098第一步:打开Project Structure第二步:进入Dependenices第三步:搜索关键字(此处...
2020-04-21 20:18:19
218
原创 第一行代码8.2.1中调用相机的FileProvider写法
大部分的v4,v7依赖随着版本的更新已经无法使用目前大部分的依赖都依托于androidx安卓开发者->androidX部分解释今天遇到的问题:::错误写法:正确写法:可以看到,《第一行代码》书中的写法已然已经失效了。出BUG的时候及时查看官方文档,找寻对应已更新写法!...
2020-04-20 22:24:55
169
转载 第一行代码8.2.1中NotificationCompat.Builder()过时
@Override public void onClick(View v) { switch (v.getId()) { case R.id.send_notice: { NotificationManager manager = (NotificationManager) getSystemService(N...
2020-04-18 21:17:46
539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人