首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
one_chance66
掘友等级
Android开发工程师
|
越野e族
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
75
文章 75
沸点 0
赞
75
返回
|
搜索文章
赞
文章( 75 )
沸点( 0 )
让你的 Kotlin 代码远离 !!
对于 Null 的检查是 Kotlin 的特点之一。强制你在编码过程中考虑变量是否可为 null,因此可以避免很多在 Java 中隐藏的 NullPointerException。 但是,当你用插件直接将 Java 代码转换为 Kotlin 时,你会发现有很多 !! 在里面。但其实 !! 意味着「有一个潜在未处理的 KotlinNullPointerException 在这里」。 这里就介绍 6 个避免 !! 的方法
Android 项目 git+gradle 实现 commit 时 checkstyle 检查
Android 项目 git+gradle 实现 commit 时 checkstyle 检查
Android Architecture Component -- Lifecycle 浅析
我们从 Lifecycle 的代码可以学到一个更大的模式。 Activity 不只有生命周期回调,还有权限,onActivityResult 等等。那些需要与这些回调深度耦合的模块,利用 Lifecycle 用的技术 Headless Fragments 来解耦是个不错的方法。对于整个 Application 来说那就可以用更 tricky 的 Headless ContentProvider。
😈谈谈单元测试
🙂🙂🙂关注微信公众号:【芋艿的后端小屋】有福利: RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表 RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址 您对于源码的疑问每条留言都将得到认…
分享一个 GitHub 上的控件:MaterialEditText 详解
在 Android 新推出的 Material Design 中对文本输入框的样式提供了标准, 并且在 AppCompat v21 中提供了 Material Design 的空间外观支持, 该控件在使用的过程中比较繁琐, 需要通过为控件定制 theme 的方式来实现自定义控件颜色, 并且并没有提供 Material Design 中提到的特性 ,MaterialEditText 完美解决了这些问题 。
沉浸式管理:让你的 APP 更优雅
自从 android4.4 开始,android 手机状态栏再也不是一成黑的时代,之前叫做变色龙,miui6 发布会把他叫做沉浸式,之后大家就自然而然的接受了沉浸式这个名称,其实实际应该叫做 Translucent Bar,即为透明状态栏。 沉浸式实现原理其实是使整个 activity 布局延伸到整个屏幕,然后使状态栏变成透明色,有些手机会有导航栏,同样也可以把导航栏变成透明色,这样会使一些 app 更加美观。
支持关联viewpage,仿微信图片等的图片浏览器
支持动画效果,支持关联 viewpage,支持自定义图片加载库,尝试使用 Kotlin 编写 欢迎 star,fork,提 issues
嵌套滑动实现下拉刷新、上拉加载,支持边界回弹
纯嵌套滑动实现下拉刷新、上拉加载,支持回弹效果(相对于之前的一般,增加了边界回弹、自动加载等功能) ps:懒得发文章,之前的分享删了。。
使用 "5W1H" 写出高可读的 Git Commit Message
共 1926 字,读完需 4 分钟。所有工程师都知道,代码是编写一次,修改很多次,然后阅读更多次,代码可读性的重要程度不言而喻,但是在项目演进过程中有个很重要的记录也是会读很多次的,那就是 Git 的提交日志,而提交日志里面信息量最大的应该是 commit message,本文…
下一页
关注了
1
关注者
2
收藏集
3
关注标签
18
加入于
2015-12-21