首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工具
订阅
Petterp
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
掘金抽奖-掘金签到(幸运值🌟&消除Bug👻&海底掘金游戏🚀)
炒鸡好用根本停不下来! 掘金签到!抽奖!🌟沾喜气!👻消除Bug!海底掘金游戏! 奖品统计!幸运值统计!自动化工作流! 👇复制代码,打开控制台并粘贴,即可一梭到底! 👇复制代码,打开控制台...
Android 代码混淆规则
1. Proguard介绍 Android SDK自带了混淆工具Proguard。它位于SDK根目录\tools\proguard下面。 ProGuard是一个免费的Java类文件收缩,优化,混淆和预校验器。它可以检测并删除未使用的类,字段,方法和属性。它可以优化字节码,并删除…
Fragment监听返回键的一种合理方式
产品经理:“小罗,这个信息发送界面,如果用户输入了内容,点击返回键的时候,要先询问用户是否保存草稿箱哈”。 小罗:“收到,这问题简单。” 说完小罗就准备着手处理,然后却发现信息编辑界面是一个Fragment,然而Fragment并没有提供返回键点击的直接处理;小罗虽菜,但是摸鱼…
【译】5 个 Kotlin 扩展技巧让你的 Android 代码更具表现力
你可能已经看过一堆关于 Kotlin 扩展相关的文章了,但这篇文章不仅仅只是关于扩展。它是关于如何让你的代码更具表现力,所以我专门讲解并概括我的顶级扩展,使代码尽可能自然一些。 本文的主要目的是学习如何使用扩展,而不是复制代码片段,以自己的方式表达代码。 Kotlin 是一种现…