首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
Ethan_iOS
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
一万四千字重温 Android 四大组件
我相信各位开发者对于 Android 四大组件熟悉的不能再熟悉了。但正因如此,我们往往容易忽略它们背后的设计初衷、生命周期细节以及在现代架构中的最佳实践。
Jetpack Compose 1.8 新增了 12 个新特性
Jetpack Compose 1.8: 12项新功能将彻底改变你构建用户界面的方式 迄今为止最大的Compose更新带来了原生自动填充, 智能动画以及让构建Android用户界面如同魔法般轻松的功能
App应用混淆:防止反编译、将App包体积降小。
目录 一、App应用混淆是什么 App应用混淆是一种保护代码的技术,旨在增加反编译和逆向工程的难度,防止他人轻易理解或篡改代码逻辑。 简单来说,就是把代码替换成a、b、c基本字母组成的代码,比如一个方
Android 自定义 View
Android 自定义 View 三种类型:组合现有控件、继承现有控件和直接继承 View 或 ViewGroup 基本流程 1 继承 View 或其子类 2 构造方法:至少实现 3 个构造方法,可选
深入理解Jetpack——Lifecycle
在开发过程中,你肯定遇到过需要监听 activity/Fragment 生命周期的问题。解决的思路也很简单,就是创建一个回调接口,然后在 activity/Fragment 中注册监听,当生命周期变化
【JetPack】Lifecycle监听应用前后台切换
最近开发应用有这么一个需求,需要监听app的生命周期,能够感知到用户划到后台,回到前台这些事件。 结束了目前主流两种方式和原理。
这一次,让EventBus纯粹一些
大部分安卓开发者应该都用过大名鼎鼎的greenrobot/EventBus,既然他已经封装好了,为什么还有很多人要再封装? 可能是因为Kotlin Flow用的越来越多,人们发现用Flow可以轻松封装
安卓、IOS 应用设置icon和启动页
一、安卓 1、设置安卓应用的图标 安卓设置图标的方式比较简单, 只要在 app 的文件入口位置,右键选择 new Image Asset 即可 打开后选择要用的icon然后调整大小 保存后会存在res
关于RecyclerView中包含Edittext的问题的几种解决方法
最近项目中有这样一个需求:购物车列表中的数量可以手动通过输入修改。通过需求判断,购物车是一个列表,列表中包含有Edittext。那么问题来了, recyclerview中包含edittext在滚动时会发生数据混乱的问题,之所以数据混乱就是因为Recyclerview的复用导致的…
Google Play 内购实现
接上一次倒腾苹果内购,我又倒腾了一把 Google Play 内购,属实是卧龙凤雏了。但Google内购有一点好,能附加自己的参数。