会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tomas_L
太阳之下,没有新事物
博客园
首页
新随笔
联系
管理
订阅
2021年4月29日
【原创】在Activity中设置RecyclerView的子控件监听
摘要: RecyclerView不能直接在Activity中获取item对象,需要通过委托模式,在适配中设置接口实现,具体步骤如下: 在Adapter中添加一个接口 interface OnRecyclerViewItemClick<T>{ fun onItemClick(view: View?, t: B
阅读全文
posted @ 2021-04-29 09:24 Tomas_L
阅读(294)
评论(0)
推荐(0)
2021年3月27日
[原创]Android使用ZXing连续扫描时,弹出Dialog供用户判断
摘要: 前言 Zxing是google提供的二维码框架,具有很多与二维码相关的功能。本未分享一种方式,可在连续二维码扫描时,提示供用户可选择的弹窗。 依赖 引入如下依赖 dependencies { ... implementation 'com.journeyapps:zxing-android-embe
阅读全文
posted @ 2021-03-27 08:38 Tomas_L
阅读(362)
评论(0)
推荐(0)
2021年2月27日
【笔记】android圆角的应用
摘要: 圆角的应用 单个圆角背景 res-> new-> resourse file 文件不加.xml drawable Root element 填写 shape 设置按键的背景为该文件,文件内容如下 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:
阅读全文
posted @ 2021-02-27 12:05 Tomas_L
阅读(124)
评论(0)
推荐(0)
【笔记】http访问权限
摘要: http访问权限 安卓9.0以后访问http服务器,添加XML文件,并在Manifest.xml中添加networkSecurityConfig选项,指定到xml文件地址,文件内容如下: <?xml version="1.0" encoding="utf-8"?> <network-security
阅读全文
posted @ 2021-02-27 12:02 Tomas_L
阅读(211)
评论(0)
推荐(0)
【笔记】android网络状态状态
摘要: 获取手机网络连接状态 及Networkinfo过期处理 ConnectivityManager connectivityManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); if(Build.VE
阅读全文
posted @ 2021-02-27 12:00 Tomas_L
阅读(315)
评论(0)
推荐(0)
【笔记】MaterialCardView遇坑
摘要: 使用MaterialCardView遇坑 现象及问题原因:默认的项目AppCompat主题,不支持MaterialCardview风格,直接使用出现闪退(适配器加载页面失败). 解决办法: 第一步,styles.xml里面设定一个style <style name="MaterialCardView
阅读全文
posted @ 2021-02-27 11:58 Tomas_L
阅读(416)
评论(0)
推荐(0)
2020年5月6日
在java9+版本中,接口的内容和注意
摘要: 1、成员变量其实就是常量,格式: [public] [static] [final] 数据类型 常量名称 = 数据值; 注意: 常量必须进行赋值,而且一旦赋值不能改变。 常量名称完全大写,用下划线进行分隔。 2、接口中最重要的就是抽象方法,格式: [public] [abstract] 返回值类型
阅读全文
posted @ 2020-05-06 08:35 Tomas_L
阅读(194)
评论(0)
推荐(0)
2020年3月5日
单片机内存分配
摘要: 谈到内存,我们都会想到PC,对于单片机或者arm来说也是存在内存的,简单的理解是:内存嘛……就是存放东西的地方,只不过这个东西是数据而已,好了,还是把重点放在mcu上面,对于一款mcu来说,在性能描述的时候都会告诉sram,flash的容量大小,对于初学者来说,也不会去考虑和理会这些东西,拿到东西就
阅读全文
posted @ 2020-03-05 14:24 Tomas_L
阅读(1186)
评论(0)
推荐(0)
2020年1月14日
vscode搭建c++环境
摘要: 第一步:下载 Vs Code 点击链接下载Vs Code 下载版本 并安装 https://code.visualstudio.com/ 点击 Download for Windwos 安装时 如图:请一定要勾选 添加到PATH (环境变量) 其他选项可根据个人需要选配 但建议全部勾选 第二步:配置
阅读全文
posted @ 2020-01-14 13:09 Tomas_L
阅读(1060)
评论(0)
推荐(0)
2019年12月30日
【转载】TCP/IP协议栈
摘要: TCP/IP 协议栈是一系列网络协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。TCP/IP 协议采用4层结构,分别是应用层、传输层、网络层和链路层,每一层都呼叫它的下一层所提供的协议来完成自己的需求。由于我们大部分时间都工作在应用层,下层的事情
阅读全文
posted @ 2019-12-30 10:26 Tomas_L
阅读(188)
评论(0)
推荐(0)
下一页
公告