首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
华仔不想说话97758
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
微信小程序之animation底部弹窗动画(两种方法)
简单分享一下常用的底部弹窗层或下拉框弹出层(代码需要修改)的内容弹窗的动画效果,这里分享的是点击按钮后底部弹窗的动画效果。第一种方式是动态设置显示区域的高度,第二种方法是动态设置显示区域的移动的位置(使用到transform:translateY); 简单说明一下,两种方法实现…
Android 蓝牙技术(一)- 经典蓝牙
Android平台支持蓝牙设备通过蓝牙协议栈来实现无线通信。应用层提供了Bluetooth APIs来使用蓝牙功能, 这些API可以使应用可以无线连接其他蓝牙设备实现点对点及多点间通信。 本篇主要讲经典蓝牙技术,经典蓝牙适合耗电操作,包括流传输及Android设备间通信。对于有…
Gradle从入门到进阶详细教程
4、Gradle中主要有Project和Task对象,Project是Gradle中构建脚本的表示,一个构建脚本对应一个Project对象,Task是Gradle中最小的执行单元,它表示一个独立的任务,Project为Task提供了执行的上下文。 在Gradle中很多地方都使用…
gradlew 和 gradle命令的区别
Gradlew是包装器,自动下载包装器里定义好的gradle 版本,保证编译环境统一,gradle 是用本地的gradle版本。 对于gradlew,其在Android studio的指定是在gradle/wrapper/gradle-wrapper.properties 中完…
RxHttp 完美适配Android 10/11 上传/下载/进度监听
随着Android 11的正式发布,适配Android 10/11 分区存储就更加的迫切了,因为Android 11开始,将强制开启分区存储,我们就无法再以绝对路径的方式去读写非沙盒目录下的文件,为此,RxHttp 在2.4.0版本中就正式适配了分区存储,并且,可以非常优雅的实…
多手指触控,其实也不是很难
多点触控,一直以来都是事件处理中比较晦涩的一个话题。其一是因为它的机制与我们常规思维有点不同,基二是因为我们用的比较少。那么作为一个有点追求的Android开发者,我们必须要掌握这些,这样可以提高代码的逼格。 写这篇文章还是有点难度的,我反反复复修改了好多次,真的是删了又改,改…
Kotlin 集合排序
Kotlin 有很多好用的语法糖。看看它是怎么给 List 集合排序的吧!
Gradle中productFlavors使用详解
最早接触productFlavors是开发第三方Android OS的时候,由于要给不同的厂商做定制,并且适配不同的硬件平台,所以发版本的时候,经常要切换项目分支,然后逐个编译APK。然而有了productFlavors就可以简化这一步操作,不用切换项目分支就可以编译调试不同项…
Android GreenDao 使用全面讲解
1. 存储的数据库结构 2. GreenDao的介绍 简单的GreenDao的介绍,嫌麻烦的可以直接跳到GreenDao使用开始看。 通过GreenDao,我们可以更快速的操作数据库,我们可以使用简单的面相对象的API来存储,更新,删除和查询Java对象。 3. GreenDa…
Android自定义控件 带文字提示的SeekBar
可以看到,进度百分比文字是跟着进度变化在平移的,所以X轴坐标根据进度动态计算就可以了【总宽度 * 进度百分比】(getWidth() * progressRatio),文字需要居中显示,所以需要向右平移【(滑块宽度 - 文字宽度)/ 2】((mThumbWidth - mPro…
下一页
个人成就
文章被阅读
908
掘力值
25
关注了
8
关注者
0
收藏集
5
关注标签
10
加入于
2020-01-04