在我们学习前端的初期,我们会发现在开发中,总是需要频繁地对标签的属性进行设置与修改,例如:在DOM元素上进行 setAttribute() , getAttribute()...
在我们学习前端的初期,我们会发现在开发中,总是需要频繁地对标签的属性进行设置与修改,例如:在DOM元素上进行 setAttribute() , getAttribute()...
一、前言: 对Retrofit已经使用了一点时间了,是时候归纳一下各种网络请求的service了。下面分为GET、POST、DELETE还有PUT的请求,说明@Path、@Q...
根据UI画一个这样的弹窗如图1,在我之前写过的项目里没实现过类似的弹窗,不知是复杂还是怎的。我知道之前项目,有设计过类似的弹窗,但是这个(叉叉)位置都和UI商量改在布局的右上...
开发人员在设计Android Layout布局时,总会伴随着一些乱七八槽的困扰。比如,为了更加逼真的真实数据预览效果,我们在开发时会将TextView的text属性写上一些假...
一、题目 我们有两个长度相等且不为空的整型数组 nums1 和 nums2 。在一次操作中,我们可以交换 nums1[i] 和 nums2[i]的元素。 例如:如果 nums...
Android invalidate()方法分析 强调一点的就是,在onMeasure(),onLayout(),onDraw()这三个流程中,Google已经帮我们把dra...
说明 activity 是用户正在浏览的数据的一个可选操作android.intent.category.ALTERNATIVE 能够被浏览器安全使用的 activities...
SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构。它继承自ViewGrou...
前言 上篇文章写了基本环境配置的搭建,接下来我们需要搭建项目了,项目搭建使用的IDEA,springboot项目的搭建非常快只需要几分钟,然后介绍MyBatis以及MySql...