首页
学习
活动
专区
工具
TVP
发布

技术小黑屋

专栏作者
299
文章
389730
阅读量
35
订阅数
Contract,开发者和 Kotlin 编译器之间的契约
相比 Java,使用 Kotlin 编程的时候,我们和kotlin编译器的交互行为会更多一些,比如我们可以通过inline来控制字节码的输出结果,使用注解也可以修改编译输出的class文件。
技术小黑屋
2020-01-23
5140
使用Kotlin Reified 让泛型更简单安全
我们在编程中,出于复用和高效的目的,我们使用到了泛型。但是泛型在JVM底层采取了类型擦除的实现机制,Kotlin也是这样。然后这也带来了一些问题和对应的解决方案。这里我们介绍一个reified用法,来实现更好的处理泛型。
技术小黑屋
2020-01-21
1.6K0
WebView处理网页位置请求
随着移动设备的激增,LBS(Location Based Service)已然成为趋势,其最关键的还是获取设备的位置信息。native代码获取位置信息轻轻松松可以搞定,实际上网页获取位置信息也不是那么困难。
技术小黑屋
2018-09-04
1.2K0
Java细节:字符串的拼接
工作日忙于项目的逻辑实现,周六有点时间,从书柜里拿出厚厚的英文版Thinking In Java,读到了字符串对象的拼接。参考着这本书做个翻译,加上自己思考的东西,写上这篇文章记录一下。
技术小黑屋
2018-09-04
1K0
Android根据资源名获取资源ID
接触过Android开发的同学们都知道在Android中访问程序资源基本都是通过资源ID来访问。这样开发起来很简单,并且可以不去考虑各种分辨率,语言等不同资源显式指定。
技术小黑屋
2018-09-04
3.4K0
Use Vim in StackEdit
StackEdit is really great online editor. It could connect with Google Drive. And what’s more, you can even use Vim in this editor. Now add the following snippet into Settings—Extensions—UserCustom extension javascript area.
技术小黑屋
2018-09-04
1K0
Replace One Character in Vim
Just write down this litte trick for further use. The problem how to replace one character in vim does be really simple for me now.
技术小黑屋
2018-09-04
9510
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档