首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
腾儿飞
掘友等级
Android 攻城狮
|
小影 App
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 13
沸点 1
赞
14
返回
|
搜索文章
赞
文章( 13 )
沸点( 1 )
个人使用Kotlin的几种习惯用法
随着kotlin在我的代码中占比越来越大,我觉得自己有必要在一段时间的使用之后总结有哪些好的用法和哪些坏的用法。这篇文章记录了个人习惯了的几个kotlin写法,如果觉得我的这几种用法无论是性能上或是可读性、可维护性上有问题,欢迎和我一起讨论。 这样写和用if判空的写法没有区别,…
(更新,已反射hook到onActivityResult)如何避免使用onActivityResult,以提高代码可读性
Android中,通过startActivityForResult跳转页面获取数据应该不必多说,但是这种所有获取到的结果都需要到onActivityResult中处理的方式实在令人蛋疼。 试想一下,我们敲着代码唱着歌。突然,半路上跳出一群马匪,让我们到另一个页面获取一点数据,获…
关于 Java 的静态工厂方法,看这一篇就够了!
1. 序:什么是静态工厂方法 在 Java 中,获得一个类实例最简单的方法就是使用 new 关键字,通过构造函数来实现对象的创建。 ↑ 像这样的:不通过 new,而是用一个静态方法来对外提供自身实例的方法,即为我们所说的静态工厂方法(Static factory method)…
# HenCoder Android 自定义 View 1-8 硬件加速
硬件加速这个词每当被提及,很多人都会感兴趣。这个词给大部分人的概念大致有两个:快速、不稳定。对很多人来说,硬件加速似乎是一个只可远观而不可亵玩的高端科技:是,我听说它很牛逼,但我不敢「乱」用,因为我怕 hold 不住。 硬件加速在 Android 中的限制。 在正式开始之前需要…
Android Studio 3.0 上 Gradle 改动
上一篇文章:使用 Gradle 对应用进行个性化定制 中使用到了 productFlavors,有同学评论在 Android Studio 3.0 上编译不了。 官方文档: 官方说明 简单解释一下,'com.android.tools.build:gradle:3.0.0-alp…
HenCoder Android 开发进阶: 自定义 View 1-1 绘制基础
从今天开始,HenCoder 就正式开讲知识技能了。按照我的计划,第一季是 UI,UI 一共分为三部分:绘制、布局和触摸反馈。本期是绘制部分的第一期。绘制大概会用 5~6 期的时间讲完,整个 UI 的绘制、布局和触摸反馈三部分大概会用十来期。更新频率大约为每周一更(不承诺哟)。 …
LinearLayout 中不得不说的几个重要属性
介绍了LinearLayout中几个很有用却容易被忽视的属性。
[译] 当设计模式遇上 Kotlin
原文地址:Gang of Four Patterns in Kotlin 原文作者:Lovis 译文出自:掘金翻译计划 译者:Boiler Yao 校对者:windmxf, wilsonandusa Kotlin 正在得到越来越广泛的应用。如果把常用的设计模式用 Kotlin …
Android 真机调试新姿势:无线连接
在进行 Android 开发时,一般我们都是用 usb 线把手机和电脑连接起来进行调试工作。但如果你觉得这样不够酷的话,可以尝试一下无线连接,颇简单,GO!
下一页
个人成就
文章被点赞
541
文章被阅读
14,439
掘力值
856
关注了
3
关注者
24
收藏集
0
关注标签
13
加入于
2016-07-19