首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
warmcheng
更多收藏集
微信扫码分享
微信
新浪微博
QQ
86篇文章 · 0订阅
自定义view之写一个带删除按钮的Edittext
自定义EditText的需求: 最近工作中需要一个可以删除所有字符的EditText,所以自己写了个自定义view继承Edittext,这个实现相对简单,只用到了自定义view中的部分事件。首先我们来看一下效果,是怎么样的: 从途中可以看到总共分为两个部分,一个是标准的Edit…
BaseActivity 的封装思想
一个好的封装会让我们的开发事半功倍。
浅谈 maxMemory , totalMemory , freeMemory 和 OOM 与 native Heap
回答内存管理类面试问题可以说出下面这些内容,加分。 前言: 站在巨人的肩膀上,总结此文。 获取当前 APP 最大能够申请的内存,在 Java Heap 层次,下同。 获取当前 APP 拿到的内存中,还没用上的,即是可以被 gc 回收的。 在不同的 Android 系统版本中,O…
基于AOP设计的Fragment框架
本篇文章介绍一个关于Fragment的管理框架FragmentRigger。 这个框架的目标只有两个:1、让Fragment的使用更简单。2、使用成本最低的Fragment框架。 本篇先对该框架产生的背景进行说明,接着介绍该框架解决的问题并给出部分解决方案,最后,介绍该框架的用…
Android-Annotation教你写自定义注解
我相信注解我们多多少少的都会接触到,常用的框架Butterknife、Retrofit、ARouter等等都用到了注解,我想大家都会去搜一下什么是注解了吧。这里呢就以一个Demo去了解一下自定义注解的使用。 我们最常见的注解莫过于@Override了吧,那我们就去看一下这个注解…
中国大陆可用API合集
OneNote - OneNote支持获取,复制,创建,更新,导入与导出笔记,支持为笔记添加多媒体内容,管理权限等。提供SDK和Demo。 为知笔记 - 为知笔记Windows客户端开放了大量的API,其中绝大部分,都通过COM提供,可以在javascript, C#, C++…
超详细的生命周期图-你能回答全吗
超详细的Activity与Fragment的生命周期图,可能大家会说你这篇文章也太水了吧。就这么一个破图。可是我觉得它写的很详细,有些方法是哪些情况下会运行,哪些情况不会运行,写的一清二楚。不知道大家能回答对多少。 强烈建议大家把图片右键另存到本地,然后本地放大看。看的更清楚!…
【译】Gradle 的依赖关系处理不当,可能导致你编译异常
在 Android Studio 中,Gradle 构建过程对于开发者来说,很大程度上是抽象的。作为一个新的 Android 开发者,我们第一次遇到 Gradle 通常是在 build.gradle 文件中添加一个远程依赖项。 让我们看看如何阅读 Gradle 依赖关系树,并解…