首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
Cantaloupe_郓
更多收藏集
微信扫码分享
微信
新浪微博
QQ
114篇文章 · 0订阅
Android Studio IDE 插件开发
本文由浅入深,全方位覆盖Android Studio插件开发的基础技能、高阶技巧,随文附带演示Demo,从0到1带你学习Android Studio插件开发,助力创意融与IDE融合。
我又开发了一个非常好用的开源库,调试Android数据库有救了
2020 年只剩下最后半个月了,你今年定下的目标都完成了吗? 大概是在今年 5 6 月份的时候,我曾经在公众号中透漏过,今年打算再开发一个新的开源项目。那个时候基本思路其实已经都想得差不多了,但是因为
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入
各位小伙伴们大家早上好。 终于要写这样一篇我自己都比较怕的文章了。 虽然今年的 Google I/O 大会由于疫情的原因没能开成,但是 Google 每年要发布的各种新技术可一样都没少。 随着 Android 11 系统的发布,Jetpack 家族又迎来了不少新成员,包括 Hi…
Android ShapeableImageView使用详解,告别shape、三方库
ImageView的一个子类,在不写shape、不引入三方库的情况下,较容易实现预期效果,而且扩展性良好
【Android Jetpack】Room数据库的使用及原理详解
Android Jetpack的出现统一了Android开发生态,各种三方库逐渐被官方组件所取代。Room也同样如此,逐渐取代竞品成为最主流的数据库ORM框架。这当然不仅仅因为其官方身份,更是因为其良好的开发体验,大大降低了SQLite的使用门槛。 1. 基本介绍 Databa…
Constraintlayout 2.0:你们要的更新来了
一年前写ConstraintLayout,看完一篇真的就够了么? 文章的时候说过,任何技术都会有时限性,只有不断的学习,不断的更新自我,才不会outer。 有朋友也留言,希望更新...那就有本文了。 目前2.0只是新增了一些新功能和新玩法,对1.x版本无取代之意,所以1.x版本…
Android Studio Gradle 常用配置详解
什么是GradleGradle是一个构建工具,他可以帮我们编译构建打包项目可以配置自己的task任务,可以很方便的去引用第三方的类库根项目的gradle整个项目的gradle配置文件appmodule
文字路径动画控件TextPathView解析
下面写的实现TextPathView思路介绍主要有两部分:一部分是文字路径的实现,包括文字路径的获取、同步绘画和异步绘画;一部分是画笔特效,包括各种画笔特效的实现思路。 文字路径的实现是核心部分,主要的工作就是把输入的文字转化为Path,然后绘画出来。绘画分为两种绘画: 一种是…
圣诞雪花纷飞自定义View
因为所有的雪花需要实时在移动位置,所以想开启子线程去控制所以雪花位置,但因为在子线程中刷新view,就采用SurfaceView来实现。 SurfaceView继承之View,但拥有独立的绘制表面,即它不与其宿主窗口共享同一个绘图表面,可以单独在一个线程进行绘制,并不会占用主线…
1.0-FFMPEG-Android利用ndk(r20)编译最新版本ffmpeg4.2.1
编译ffmpeg真是太痛苦了,尤其是网上能搜到的所有同类文章皆告诉我一个道理--不要用最新版本的NDK去编译最新版的FFMPEG。但作为一个喜新厌旧的程序员,怎么能够忍受用这么旧的版本呢!故,我花了1.6天的工作时间成功编译了目前最新版的ffmpeg(当前官网为4.2.1),而…