首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
低调潜水
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Android Studio 和 Gradle 3.0.0 更新简明指南
官方默认搭配是 gradle 4.1,如果换成 4.2.1 正式版,速度将更快: 因为 gradle 下载很慢,你可以选择百度网盘下载(我上传的,可以放心): gradle-4.2.1-all.zip http://pan.baidu.com/s/1mi22zMg 原先的 co…
Android RxJava:全面解析 组合 / 合并操作符
本文主要讲解 RxJava2.0中的组合 / 合并操作符
View.getContext() 里的小秘密
关于这篇文章内容适合哪些同学,可以先提几个问题请大家考虑下。 如果对上述的问题有疑惑或者有不确定的,都可以在下文里找到答案。我们会从项目调试时发现的问题入手,逐步分析找到原因,所以本文可能会有些长,着急的小伙伴可以按照标题找到自己关心的内容。 为了简化阅读,本文中“不相关”的代…
借助系统自带图片裁剪集成图片选择以及7.0适配
之前使用的图片裁剪功能一直是使用第三方的,也没时间去思考自己写一个的想法。后来无意间发现android自己本来就有裁剪功能,所以自己动手去集成了一把,并且把自己的权限封装以及7.0的适配都加进去 1.一个是7.0的文件安全机制,7.0之后android对于文件的安全增加了保护,…
Android截屏方案
在截屏功能中,有时需要截取全屏的内容,有时需要截取超过一屏的内容(比如:Listview,Scrollview,RecyclerView)。下面介绍各种场景获取Bitmap的方法 在滚动视图中,如果当前View并没有在视图中全部绘制出来,我们可以利用View的ScrollTo(…
Android显示框架:Android应用窗口的管理者WindowManager
第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 详细分析过,通俗来说,Window就是手机上一块显示区域,也就是Android中的绘制画布Surface,添加一个Window的过程,也就是申请分配一块Surface的过程。而整个流程的管理者正是WindowManag…
酷炫的 Activity 切换动画,打造更好的用户体验
毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0)后系统内置了 Activity 之间的切换动画,而且非常酷炫,今天我跟大家一起分享一下。
ProGuard 在 Android 上的使用姿势
ProGuard 是一个压缩、优化、混淆代码的工具。尽管有很多其他工具供开发者们使用,但是 ProGuard 作为 Android Gradle 构建过程的一部分,已经打包在 SDK 中。 当我们构建应用时,使用 ProGuard 有很多好处。有的开发者更关心混淆这块功能,对我…
Serializable 都这么牛逼了,Parcelable,我还要你何用?
距离上一篇文章似乎又是很久了,看起来也没有很多反馈,催更就更不用说了。哈哈,放弃了。 话说最近公司在招聘一批至少 5 年开发经验的 Android 开发工程师,我也是忙开了花,激动得不行呀。虽说我面试过的技术开发至少 50 人以上,但这还是第一次开始面试 Android,此时犹…
[译] 了解 Android 的矢量图片格式:`VectorDrawable`
因为 Android 设备通常具有不同的尺寸、形状和屏幕像素密度,所以我更喜欢用与分辨率无关的矢量资源(vector assets)。但它们究竟是什么?有什么益处?需要什么成本?什么时候应该使用它们?怎么创建和使用它们?在这一系列文章中,我将会探讨这些问题并解释为什么在你的应用…