首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
S丶Mask
掘友等级
Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
问题解决:Android Studio 不提示代码错误信息,不提示类导包
Android Studio 编辑代码时不提示类导包了,编写错误的代码也不变红。等到运行时,才提示各种未导包、代码错误。
问题解决:Git error: no matching host key type found. Their offer: ssh-rsa
Git提交、推送报错。 no matching host key type found. Their offer: ssh-rsa
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题
反思|官方也无力回天?Android SharedPreferences的设计与实现
而想要解除这些潜藏在内心最深处的困惑,就不得不从SharedPreferences本身的设计与实现讲起了。 我们知道,就在不久前2019年的Google I/O大会上,官方推出了Jetpack Security组件,旨在保证文件和SharedPreferences的安全性,Sh…
问题解决:AAPT: error: attribute android:requestLegacyExternalStorage not found.
最近碰到不少人问项目运行报错AAPT: error: attribute android:requestLegacyExternalStorage not found.的问题。 尝试复现了一下,当项目build.gradle - compileSdkVersion配置的版本小于…
每日一问:你了解 Java 虚拟机结构么?
对于从事 C/C++ 程序员开发的小伙伴来说,在内存管理领域非常头疼,因为他们总是需要对每一个 new 操作去写配对的 delete/free 代码。而对于我们 Android 乃至 Java 程序员,却总是会因为虚拟机的自动内存管理机制而忽视内存管理的重要性。 经过前面简短的…
每日一问:讲讲 Java 虚拟机的垃圾回收
今天我们必须来看看 Java 虚拟机的垃圾回收算法是怎样的。不过在开始之前,我们一定得确定哪些是活着的对象,又有哪些是可以进行回收的。 对应判断一个对象是否可以回收,我想引用计数一定是最容易被想到的算法了吧。给每个对象加一个引用计数器,每当有一个地方引用它时,计数器就加 1,引…
重学安卓:绝不丢失状态的 Activity 重建机制
在上一期的 《Activity 生命周期的 3 个辟谣》 中,我们通过介绍网上 99% 的文章都不曾解析过的 “进程模式”,来帮助大家深入理解 Activity 生命周期 的设计依据、存在意义 及 注意事项。 并且,文末我还针对网文的 3 个讹传,来给大家辟了谣。 相信经过这样…
学习 View 事件分发,就像外地人上了黑车
View 事件分发的本质是递归。递归的本质是,任务下发和结果上报。View 事件分发设计成递归,是为配合 View 的排版规则,形成符合用户直觉的触控体验。
就算不去火星种土豆,也请务必掌握的 Android 状态管理最佳实践!
巧用十六进制消除状态管理一致性问题,让原本指数爆炸的复合状态缩减为一。且可直接读写于数据库,无需二次转换。
下一页
个人成就
文章被点赞
36
文章被阅读
49,110
掘力值
658
关注了
30
关注者
4
收藏集
0
关注标签
27
加入于
2017-04-19