BlackDn

Welcome to my little world.🌰

ListView小拓展(主要是我想写嵌套)

ListView的Item点击事件、Item点击背景、ListView嵌套GridView

“我有一壶酒,足以慰风尘。尽倾江海里,赠饮天下人。” ListView 小扩展 前言 之前写 app 的时候写一个分类+一堆点击按钮的页面,应该会放个页面截图在下面嵌套的部分 然后写着写着想,这用只用个 ListView 似乎有点简单 不如显摆一下,用 ListView 嵌套 GridView 吧! 然后折腾了好久,把自己都绕晕了,最后也算成功嵌套,所以有了这篇博客的大部分内容...

多种方式实现底部导航栏

一般实现 / RadioGroup实现 / ViewPager2实现

“乌龟会飞,地铁的窗外是星空。” 前言 因为这学期要交大作业,在匆忙中发现很多并不熟悉的功能… 搜索两小时,代码五分钟,很是难受。 趁着考试都考完了,打算回过头慢慢把这些功能的实现学习一遍。 多种方式实现底部导航栏 底部导航栏 通常说到底部导航栏,一般要和 Fragment 一起实现。 毕竟底部导航栏只是一个布局,然后在选中和未选中的状态之间变来变去。要能够和 Fragme...

Fragment的使用及其过渡动画

小小Fragment,大大用处

“见惯了量产的温柔 ,对笨拙的真诚才会格外动心。” 前言 怎么说呢,其实本来是像把 Fragment 和 底部导航栏一起写的 但是一开始写 Fragment 就有点收不住了,好多啊这东西 所以写着写着又变成一篇教程了…… 至于底部导航栏,就预定一下篇吧,反正也有很多实现方式,不缺内容的。 Fragment Fragment 相信大家都不陌生,是一种可以嵌入在活动中的 UI 片...

Dialog各种对话框的实现

包含AlertDialog、PopupWindow以及Activity实现对话框(真的好多!)

“我拥向宇宙吹来的风,与夏夜相逢,是六月盛装,清寂长生。” 前言 本来想写一篇关于对话框工具的使用,结果发现有 AlertDialog.Builder 和 PopupWindow 两种比较常用 还还还可用 Activity 配合内置的 theme 实现对话框 这就导致这一篇内容很多很多…写之前没想到结果越写越多( 于是就要纠结好久要不要放图片,用几级标题比较合适(叹气) 毕竟图片...

Adapter:开始自定义Adapter

不会自定义的Adapter不是好Adapter(

“后来烟雨落盛京,一人撑伞两人行。” 前言 这篇本来是接着之前那个 Adapter 的,结果太懒了写一半一直放着… 最近忙是挺忙,但困也是真的困… 姐姐饿饿饭饭呜呜 自定义 Adapter:以适配 ListView 为例 之前用 ArrayAdapter 和 SimpleAdapter 适配了 ListView,对 ListView 比较熟悉,那么这次就还以适配 ListVi...

XSS漏洞的原理、利用、防御

简单的XSS入门~

“笑中闪动的星光,皆因世间的爱和善良。” 前言 这篇博客是基于上学期网络攻防课的实验报告来的 那时还没那么全面地认识 XSS,只是复现了下存储型 XSS 的漏洞 然后想啊,都写了报告了,那就顺便写个博客吧 然后就一直拖到现在…而且没想到一写就花了一整天时间 主要是 DOM XSS 当初没了解过,比较生疏… XSS 漏洞的原理、利用、防御 跨站脚本攻击(Cross Site S...

Adapter:ArrayAdapter和SimpleAdapter适配ListView

一脚跨进Adapter的大门

“各人下雪,各有各的隐晦与皎洁。” 前言 本来想折腾自定义 Adapter 的,结果发现自己连系统自带的 Adapter 都不会用… 在 Android 入门的时候,Adapter 是一个比较大的坎 从这里开始 Android 变得抽象而又有些复杂,于是打算试试能不能把 Adapter 这块给整理一下 今天就邀请 ListView 作为嘉宾,用一用 ArrayAdapter 和...

Android三个常用布局

主要是ConstraintLayout,顺手对比一下LinearLayout和RelativeLayout

“活在这珍贵的人间,太阳强烈,水波温柔。” 前言 好,年更上线。 主要是自己学习或者带别人学习的时候都是 LinearLayout 起步,然后就懒得学其他布局了 然后不小心尝试了下 ConstantLayout…真香! 所以还是稍稍整理一下,希望能让更多人喜欢 ConstantLayout( LinearLayout(线性布局) 这应该是最大众的布局,比较有特点的属性大概有这...

软件工程期末复习

看书没用,不如这份大纲(雾)

“凋零的是那花,不是春天。” 前言 本来是期末复习用的,但是写到一半发现只用看那些 mark 的章节,而我全看了… 一不做二不休直接看完,以后就不看书看这个了! 题目有名词解释、简答题、综合题。章节有以下三种 mark: 了解:小题;理解:小题、大题;掌握:大题 然后针对考试整理一波… 副标题开玩笑的,具体内容有不理解还是要看书嗷 看完书再来看这个大纲就挺有用的了 考试要看的 ...

SQL Injection 从入门到不精通

详细分析SQL注入,从DVWA和自己写的页面入手,还有防御方法噢

“你已春色摇曳,我仍一身旧雪。” 前言 咕咕咕 前两天网络攻防课做了 SQL 注入和 XSS 的实验,然后写了实验报告。 挣扎了好久也算是有点理解了,所以顺便再写写整理一下。 这次先在 DVWA 的 low 难度上过一遍,然后自己写一个页面巩固一下 ww SQL Injection 从入门到不精通 SQL Injection,即 SQL 注入,指对用户输入数据的合法性没有判断...