首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wincent
掘友等级
个人公众号【Android技术之家】
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 18
沸点 3
赞
21
返回
|
搜索文章
最新
热门
是时候迁移至 AndroidX 了!
长久以来,我们致力于做到三件事: 实践指南、减少模板代码和简化任务流程,我们希望帮助开发者们集中精力专注在真正需要考虑的逻辑中去。Jetpack 为此而生,它所包含的库、工具和指南,可以帮助您更轻松地编写高质量的应用。 Jetpack 和 AndroidX 有什么关系呢? Je…
Kotlin代数数据类型、模式匹配、泛型相关(学习笔记三)
其实都是些设计思想,我们在开发中都用到了,需要在开发中不断积累领悟。 1、代数数据类型概念理解 2、何为模式?模式即为表达式,常见模式有常量模式、类型模式、逻辑表达式模式 3、何为模式匹配?模式匹配中的模式即为表达式,匹配的也是表达式,模式匹配的核心就是解构(反向构造表达式),…
kotlin面向对象(学习笔记二)
二、面向对象1、类以及接口 1、属性没有默认值必须赋值。成员是默认全局可见。 2、可带有属性和默认方法的接口2、构造函数 1、解决了java里的构造方法过多的问题2、init语法块,它属于构造函
View.post()必知必会
Causes the Runnable to be added to the message queue. The runnable will be run on the user interface thread 意思是将runnable加入到消息队列中,该runnable将…
在 Android 11 及更高版本系统中处理可空性
在去年 5 月的 I/O 开发者大会上,我们正式宣布 Kotlin 优先 (Kotlin First) 的这一重要理念,Kotlin 将成为 Android 开发者的首选语言。目前,在排名前 1,000 位的 Android 应用中,已有超过 60% 正在使用 Kotlin 进…
Android设备ID获取方案
从Android 10开始已经无法完全标识一个设备,曾经用mac地址、IMEI等设备信息标识设备的方法,从Android 10开始统统失效。而且无论你的APP是否适配过Android 10。 从Android10开始普通应用不再允许请求权限android.permission.…
一行代码实现界面黑白化配置
在说代码之前我们先说下view的setLayerType方法,这个方法是用来开启view硬件加速的,有两个参数,第一个参数有如下几种情况: 1、LAYER_TYPE_SOFTWARE 无论硬件加速是否打开,都会有一张Bitmap(software layer),并在上面对Web…
推荐一位大佬给朋友们!
给大家推荐一位技术大佬,他从2012年开始做Android开发,可以说是Android方面的专家,对跨平台开发、java后台开发以及前端开发和小程序也多有涉猎,如果你对技术或者自己的职业规划、行业前景感觉迷茫的,可以加大佬聊聊,帮你答疑解惑,做职业指导等。 另外给大家赠送一个福…
两步使用 LiveData 替换 Observable Field
可观察性指的是一个对象会在其数据发生变更时向其他类发出通知。可观察性是数据绑定库 (Data Binding) 的重要特性之一,它可以将数据和 UI 元素绑定在一起——当数据发生变化时,屏幕上的相关元素也会随之更新。 默认情况下,普通函数和字符串是不可观察的,这就意味着,当您在…
IdleHandler你用对地方了吗?
在android的MessageQueue中有一个static的接口IdleHandler,这个接口用于在MessageQueue中没有可处理的Message的时候回调,这样就可以在UI线程中处理完所有的view事务之后,回调一些额外的操作而不会block UI线程(譬如 UI…
下一页
个人成就
文章被点赞
169
文章被阅读
56,452
掘力值
1,406
关注了
157
关注者
56
收藏集
0
关注标签
13
加入于
2017-07-02