smile908

导航

2022年11月1日 #

关于Editview失去焦点问题

摘要: 项目背景:在一次项目中,需要输入框输入结束后就立即发送注册包给平台以获取网关列表,开始的想法是,监听收起键盘就执行,但是最后 没有实现,最后想到了editview失去焦点的事件,一旦editview失去焦点,说明用户输入结束,即可以发送注册包获取网关列表。 判断editview失去焦点的源码如下: 阅读全文

posted @ 2022-11-01 15:14 smile908 阅读(87) 评论(0) 推荐(0) 编辑

2022年10月27日 #

安卓之按钮状态的保存

摘要: 1:首先定义全局变量。作为按钮状态的一个保存 //rawData是否上传的全局状态public static boolean rawDataStatus=false;2:点击按钮时,在onClick方法中·实现按钮点击的开关的切换 //rawData 点击改变rawData的状态值else if(v 阅读全文

posted @ 2022-10-27 09:37 smile908 阅读(119) 评论(0) 推荐(0) 编辑

2022年10月11日 #

java弱引用之WeakReference

摘要: 1:什么是java的弱引用呢? 在Java里, 当一个对象被创建时, 它被放在内存堆里. 当GC运行的时候, 如果发现没有任何引用指向该对象, 该对象就会被回收以腾出内存空间. 或者换句话说, 一个对象被回收, 必须满足两个条件: 1:没有任何引用指向它 2:GC被运行。 Java对于简单的情况, 阅读全文

posted @ 2022-10-11 09:19 smile908 阅读(94) 评论(0) 推荐(0) 编辑

2022年9月23日 #

关于处理进制的工具方法

摘要: 1:将short类型的十六进制转化为16位的二进制 public static byte toByte(short value, boolean first) { if (first) return (byte) (0xff & (value >> 8)); return (byte) (0xff 阅读全文

posted @ 2022-09-23 16:57 smile908 阅读(22) 评论(0) 推荐(0) 编辑

2022年9月14日 #

ByteBuffer详解

摘要: 见链接 https://zhuanlan.zhihu.com/p/56876443 阅读全文

posted @ 2022-09-14 14:25 smile908 阅读(15) 评论(0) 推荐(0) 编辑

2022年8月29日 #

设计模式—模板方法模式(template)

摘要: 模板方法模式,我们来看一下定义:定义了一个算法的骨架,而将一些步骤延迟到子类中,模版方法使得子类可以在不改变算法结构的情况下,重新定义算法的步骤。 我们来定义程序员的一天,这是一个抽象类,里面定义一个名字以及单参数的构造器,用于传递不同的职业在一天不同的行为。我们这里定义了四种角色,来展示他们的 一 阅读全文

posted @ 2022-08-29 11:52 smile908 阅读(137) 评论(0) 推荐(0) 编辑

设计模式-装饰者模式(Decorate)

摘要: 首先我们来看一下装饰者模式的UML图 图中各个类的含义不懂没有关系,下面我会用一个形象的例子来一一介绍他们,相信大家看完后肯定就明白了 比如,我们玩了一款游戏,里面有五种角色,分别是上路,打野,法师,射手和辅助,每个角色都有自己不同属性和方法,这里我们 为了通俗易懂,就来不同角色的衣服(黑色衣服,蓝 阅读全文

posted @ 2022-08-29 11:17 smile908 阅读(302) 评论(0) 推荐(0) 编辑

2022年8月24日 #

将静态网页部署在云服务器

摘要: 环境 我的云服务器操作系统是CentOS Linux release 7.6,当然云服务器可以自行更换操作系统 我在阿里云的云服务器的实例中进行远程连接,准备安装httpd rpm -qa | grep httpd 输入这个命令,控制台并没有给我任何的响应,我也不知道安装没httpd,于是不管安装没 阅读全文

posted @ 2022-08-24 16:36 smile908 阅读(530) 评论(0) 推荐(0) 编辑

2022年8月23日 #

初识ListView

摘要: BaseAdapter:抽象类,实际开发中我们会继承这个类并且重写相关方法,用得最多的一个Adapter! ArrayAdapter:支持泛型操作,最简单的一个Adapter,只能展现一行文字~ SimpleAdapter:同样具有良好扩展性的一个Adapter,可以自定义多种效果 今天来简单实现a 阅读全文

posted @ 2022-08-23 11:33 smile908 阅读(16) 评论(0) 推荐(0) 编辑

2022年8月22日 #

关于Recycler工具类的设计

摘要: CommonRecyclerAdapter类 package com.example.example.util;import android.content.Context;import android.view.View;import android.view.ViewGroup;import a 阅读全文

posted @ 2022-08-22 15:21 smile908 阅读(12) 评论(0) 推荐(0) 编辑