首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
承香墨影
掘友等级
公众号 @ 承香墨影
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
163
文章 159
沸点 4
赞
163
返回
|
搜索文章
最新
热门
Android 开发,你遇上 Emoji 头疼吗?
在 Android 中,如果需要使用的到 Emoji 表情,你会发现在某些设备上,有一些 Emoji 表情会被以豆腐块 “☐” 的形式显示,这是因为当前设备并不支持这个 Emoji 表情。 既然要用到 Emoji ,我们先来了解一下什么是 Emoji。 Emoji 是可以被插入…
自我怀疑的开发者:你够好吗?
我想每个开发者在学习成长的过程中,在面临技术难题的时候,都有经历过自我怀疑的过程,但是有时候这并不是你的错,大家都经历过如此的过程。我们作为一个开发者,在成长的过程中,总有一些小的胜利和小的沮丧,学着为自己喝彩吧。 你经常担心自己不够好。 看看你周围的开发者们,他们似乎拥有一切…
Git 二分调试法,火速定位疑难Bug!
这样非崩溃的 Bug,有时候想要排查出问题,并不是一件容易的事情。我想,这个时候你会需要 git bisect ! git bisect 是 Git 提供的一种 二分法 的调试工具,它可以按照我们选定的提交,进行二分分割,快速定位出出错的提交。来帮我们缩小最小改动的代码,从而快…
Kotlin 一个好用的新功能:Parcelize
在开发中,如果有需要用到序列化和反序列化的操作,就会用到 Serializable 或者 Parcelable,它们各有优缺点,会适用于不同的场景。 Serializable 的优点是实现简单,你只需要实现一个 Serializable 接口,并不需要任何额外的代码,但是它的序…
站在 Android 开发的角度,聊聊 Airbnb 的 Lottie!!!
你有没有遇上一些设计师,对一些酷炫的动画着迷,喜欢根据场景设计出可爱而流畅的动画。但是在实际工作中,哪怕开发人员也觉得这些动画非常的棒,可我们知道,越是定制化的动画,实现起来将会越麻烦和耗时。这有时候就会引发设计师和工程师的矛盾。 而自从 Airbnb 开发出 Lottie 之…
这些 Drawable 的小技巧,你都了解吗?
在 Android 的开发过程中,Drawable 经常会被用到,一般会用 Drawable 为 View 设置一个显示的效果。而在 Android 下,也提供了很多 Drawable 的默认实现,它们涉及到的内容非常的多,从属性到方法,但是日常生活中,会用到的只有那么些方式。…
Android 软键盘的显示和隐藏,这样操作就对了
如果有需要用到输入的地方,通常会有需要自动弹出或者收起软键盘的需求。开篇明义,本文会讲讲弹出和收起软键盘的一些细节,最终还会从源码进行分析。 想要操作软键盘,需要使用到 InputMethodManager ,它是一个系统服务,可以使用 Context.getSystemSer…
Android 反编译利器,jadx 的高级技巧
今天介绍一个非常好用的反编译的工具 jadx 。jadx 的功能非常的强大,对我而言,基本上满足日常反编译需求。 图形化的界面。 拖拽式的操作。 反编译输出 Java 代码。 导出 Gradle 工程。 这些优点都让 jadx 成为我反编译的第一选择,它可以处理大部分反编译的需…
好的代码可以自己说话!
我敢打赌,你肯定有过(或者在你的职业生涯中,某个时刻看到过)。这样的代码,通常存在于一些遗留的系统中,并且通常是很旧的。当你需要阅读这样的代码的时候,你可能会感觉不太好。 这段代码的问题在于,它不仅太冗长,而更重要的是,它隐藏了业务逻辑(这短代码还有其他问题,我们将在后面讲到)…
在 ReactNative 的 App 中,集成 Bugly 你会遇到的一些坑
最近开新项目,准备尝试一下 ReactNative,所以前期做了一些调研工作,ReactNative 的优点非常的明显,可以做到跨平台,除了少部分 UI 效果可能需要对不同的平台进行单独适配,其中的核心逻辑代码,都是可以重用的。所以如果最终用 ReactNative 的话,可以…
下一页
个人成就
优秀创作者
文章被点赞
11,712
文章被阅读
873,777
掘力值
28,383
关注了
52
关注者
15,131
收藏集
2
关注标签
9
加入于
2017-01-09