首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhich
掘友等级
Android 开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
赞
文章( 35 )
沸点( 0 )
安卓Webview网页秒开策略探索
网页加载缓慢,白屏,使用卡顿。 启动webview页面前,先启动PreWebService把[web]进程创建了,当启动WebActivity时,系统发发现[web]进程已经存在了,就不需要花费时间Fork出新的[web]进程了。 由网页的前端工程师优化网页,或者说是和移动端一…
Android复习资料——常见面试算法题汇总(一)
接触 Android 开发也有一段时间了,前段时间便开始想抽空整理一些知识点,通过笔记整理的方式减少自己重复学习的时间成本和提高自身的效率。 本文总结的部分是常见面试算法题,算法题解均有 java 实现。目录可以在右边侧边栏查看跳转。 之后会整理的知识点还会有 java、And…
Git&GitHub 学习2:GitHub使用
1. 突破GitHub单个大文件上传限制 GitHub 上新建的仓库容量大小限制在 1G,单个文件不能超过 100M,有 50M 的文件,就会警告了。 可通过以下命令查找超过 100M 的文件:find ./ -type f -size +102400k。 想要突破 GitHu…
Pair 了解一下
Pair 的字面意思是“一对”、“一双”,瞄一眼它的源码,果不其然,里面只有两个字段 first 与 second . Pair 的 equals 比较的是 first 与 second 值是否同时 equals . 说到 equals , 上面的源码只是 android.ut…
Kotlin 泛型中的 in 和 out
当我们在 Kotlin 中定义泛型时,我们会发现它需要使用到 in 和 out 两个关键字来定义。从形式上来讲,这是一种定义「逆变」和「协变」的方式。 可以称之为生产类/接口,因为它主要是用来生产(produce)指定的泛型对象。因此,我们可以简单地这样记忆: 可以称之为消费者…
Android Jetpack 之 ViewModel
在 Android 中,ViewModel 的作用就是在 UI 控制器( 如 Activity、Fragment)的生命周期中保存和管理 UI 相关的数据。ViewModel 保存的数据在配置更改(如屏幕旋转)后会依然存在,不会丢失。 在屏幕旋转的时候,Activity 会重建…
android 一套代码多用 以及 多套代码用于一个项目
目前在项目中遇到了这样一种情况,公司的产品需要在不同的机子(自己产品)上进行运行,有的是正常手机 有的是没有显示屏的手机,需要另外做处理。那么现在问题来了,总不可能一个产品一个项目把,那么我们就可以通过productflavors进行代码多用
Android Jetpack 之 LiveData
LiveData 是一个持有数据的类,它持有的数据是可以被观察者订阅的,当数据被修改时就会通知观察者。观察者可以是 Activity、Fragment、Service 等。 LiveData 能够感知观察者的生命周期,只有当观察者处于激活状态(STARTED、RESUMED)才…
Android Jetpack 之 Lifecycle
在日常的开发中,我们通常需要在 Activity / Fragment 的生命周期方法中进行一些繁重的操作,这样使代码看起来十分臃肿。Lifecycle 的引入主要是用来管理和响应 Activity / Fragment 的生命周期的变化,帮助我们编写出更易于组织且通常更加轻量…
单 Activity 多 Fragment 模式快速构建一个 App
使用一两个 Activity 实现 100 多个界面的 App,Activity 和 Fragment 的完美结合。以此篇文章抛砖引玉,希望各位大神,多多指点,让我可以不断的完善。
下一页
个人成就
文章被点赞
42
文章被阅读
17,898
掘力值
335
关注了
56
关注者
10
收藏集
11
关注标签
46
加入于
2016-07-22