首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sworpid
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 33
沸点 1
赞
34
返回
|
搜索文章
赞
文章( 33 )
沸点( 1 )
Android程序员的Java后台学习建议
Android 开发作为“安身立命”的资本,在面对如今“移动要凉”的氛围,我们在沉住气 “纵向进修” 的同时,有时也希望 横向拓展 自身的能力,而 Android 开发在这一方面有着先天的优势,Java 和良好的开放氛围给予了我们更多可能。 本文主要讲述本人在 Java Web…
Kotlin小利器-TargetFun,让多函数接口的调用更加简单
随着Kotlin的加入,在安卓开发中写代码变得越发的简洁和灵活。比如原来的时候用Java书写一个最简单的View的点击事件,代码是这样: 现在来看,代码真是有些冗余。在kotlin中,多亏其支持lamada表达式,函数参数以及扩展函数,会让代码变变成这样: 然而,面对多函数接口…
Android JetPack 简介及 Work Manager 和 Navigation 组件详述 | Google 开发者大会
在 Android 诞生的第十个年头,Android 手机应用的开发应该变得更加快捷。Google 也一直在聆听开发者的心声,尽力的提高开发者在开发 Android 应用的效率。在去年,我们听到开发者说,Android 开发的生命周期管理很困难,所以我们推出了 lifecycl…
HashMap源码分析
本文针对HashMap源码中的一些重要方法做讲解。 Android中的HashMap与java中HashMap实现有差异,这里以Android的源码为例进行讲解。 HashMap内部实现的是Map.Entry<K,V> 的,数据以数组形式保存的链表。 保存了数据的key、val…
从ClassLoader到Android插件化以及热更新原理
最经换了工作,公司的项目比较庞大,很多地方都运用了插件化,插件化说简单就是把部分功能进行打包成专门的apk、dex等文件,当宿主app需要用到此功能的时候才去加载插件;插件不仅可以实现一些功能的热插拔;以及不需要去安装app,只是在使用到的情况下再去下载,这样就减小宿主的apk…
[译] 教你如何用 Flutter 的 GestureDetector 构建自定义滑块
Flutter 的一大优点是,可以轻松创建自定义 UI。在本教程中,我们将看到这一点。 首先,我们先停下来思考一下,需要构建什么内容。我们应该有一个滑块,并在其顶部显示填充的百分比。 在此之前,很明显我们需要维护一个控件,它显示一个已填充的给定百分比的进度条。在构建 UI 时,…
Android开发之从零开始学RxJava 2.x(一)认识Rxjava
落地98k,没有倍镜怪谁,让你扶我你却丢个手雷。 哈哈,大家好,喜欢装逼的我又出现了,今天给大家带来的是RxJava的相关讨论,RxJava已经出来很久了,也是一直在用,但是总感觉没有完全掌握它,所以花了点时间也阅读了很多文章以及官方的文档,决定对其好好总结一番分享点有价值的文…
Kotlin超棒的语言特性
本文在假定读者有一定Kotlin开发基础的前提下,详细讲解一些具有Kotlin特色的实用的语言特性,帮助开发者能够写出更加“具有Kotlin风格”的代码。
Android Architecture Components 只看这一篇就够了
Android Architecture Components 是谷歌在Google I/O 2017发布一套帮助开发者解决Android 架构设计的方案。里面包含了两大块内容: 官方给予 Google 组件的功能:A collection of libraries that …
不需要再手写 onSaveInstanceState 了,因为你的时间非常值钱
如果你是一个有经验的 Android 程序员,那么你肯定手写过许多 onSaveInstanceState 以及 onRestoreInstanceState 方法用来保持 Activity 的状态,因为 Activity 在变为不可见以后,系统随时可能把它回收用来释放内存。重…
下一页
关注了
10
关注者
0
收藏集
1
关注标签
9
加入于
2017-11-07