首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
喵星人莱恩
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
160
文章 152
沸点 8
赞
160
返回
|
搜索文章
最新
热门
Kotlin Multiplatform 构建跨平台应用入门
Kotlin Multiplatform(KMP)现在炙手可热,对于 Android 开发来说也很友好,感兴趣不如动手试一下吧
Compose 在 BasicTextField 和 BasicTextField2 上实现 maxLength 效果
如何在 BasicTextField 和 BasicTextField2上实现maxLength效果,包括对粘贴、光标位置等细节处理,并最终封装出一个更易用通用的CommonTextField
Compose 怎样精细化控制重组,实现局部刷新
如何在 Compose 中,践行“状态向下,事件向上”的理念,实现只刷新需要变更的部分,也就是局部重组
Protocol Buffer数据对象本地缓存方案——Proto DataStore
DataStore是Jetpack中新增的数据存储解决方案,旨在取代 SharedPreferences。DataStore 基于 Kotlin 协程和 Flow 构建,以异步、一致的事务方式存储数据
为M1 MacBook配置Android Studio及环境 记录小结
为M1 MacBook配置Android Studio及环境 记录小结 截止目前Android studio有且只有一个版本适配Apple Silicon
kotlin如何在ViewHolder中直接使用控件id,以及KAE插件在Adapter中使用的坑
1. 被废弃的Kotlin-Android-Extensions 每一个View都需要使用一个额外的HashMap存储所有控件实例,无形中增加了一些内存的开支。 每次从HashMap中找出对应控件实例,也降低了程序的运行效率。 最重要的是,这些内容对于绝大部分开发者来说都是黑盒…
Android XML灵活布局之 EditText实现自适应高度同时限制最小和最大高度
在这个布局中,EditText实现了高度自适配,但限制于一屏内,文字超过一屏时则在EditText控件内进行滑动。充分利用了EditText的特性,避免了ScrollView的使用。 有最低高度。这个最简单,用EditText自带的minLines就可以达成效果 简单的Line…
Android自定义View,画一个好看带延长线的饼状图
主要用到了数学中坐标系象限的概念和正余弦的算法,看着有点绕,确实也是挺绕的,接下来分步骤详细描述吧。 在绘制饼图中,我们只需要颜色、百分比就够了,其他的在后面的步骤才会用到。 在布局文件中,我们将自定义View的宽度设为match_paren,高度设为300dp,并添加一个浅色…
Android入门教程:ConstraintLayout约束布局
一款优秀的Android应用程序,需要的不仅仅是美观的UI界面,同时还要有良好的性能表现。在绘制页面的时候,你需要把控视图在用户屏幕上的何处出现,以及它出现的方式。 Android提供了多种布局类型,这些布局中确定子View的方式都是不同的。所有布局都来自ViewGroup类。…
Android MVP模式从入门到进门(一)
这篇文章是我发在公司号的文章,现在在个人小号上重新发一遍,以后会进行两个地方的文章更新。 代码中使用了 Butterknife 代替 findViewById 实现对 View 的绑定和 Click 的事件处理。 其中主要包含两个方法: 点击获取验证码按钮时调用,因为是测试环境…
下一页
个人成就
文章被点赞
95
文章被阅读
20,967
掘力值
596
关注了
11
关注者
28
收藏集
0
关注标签
4
加入于
2018-10-27