首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android学习总结
订阅
盘星子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
137篇文章 · 0订阅
使用全新 Android 模拟器工具进行持续测试
开发者在日常的开发工作中往往会先使用 Android 模拟器来快速测试修改过的应用,然后再提交代码。此外,开发者越来越多地在其持续集成 (CI, Continuous Integration) 系统中使用模拟器来运行较大规模的自动化测试。为了更好地支持这些用例,我们开源了 An…
【译】你的Android库是否还在Application中初始化?
通常来说,当我们引入一个第三方库,第一件要做的事情是在Application中的onCreate传入context初始化这个库 😞。但是为什么像一些库如Firebase🔥,初始化的时候并不需要在Application中初始化呢?今天我们就来探索一下这个问题 🧐 这个数据库…
每个人都要学的图片压缩,有效解决 Android 程序 OOM
不管是网上下载下来的也好,还是从系统图片库中读取的图片,都有一个相同的特点:像素一帮较高。同时我们都知道,Android 系统分配给我们每个应用的内存是有限的,由于解析、加载一张图片,需要占用的内存大小,是远大于图片自身大小的。所以,这时程序就可能因为占用了过多的内存,从而出现…
[译] 在 Android 使用协程(part III) - 在实际工作中使用
这是一篇关于在 Android 上使用协程的系列文章之一。通过实现一次请求来解释使用协程中的实际问题是这篇文章的重点。 本系列的第 1 部分和第 2 部分重点介绍了如何使用协程来简化代码、在 Android 上提供主线程安全调用以及避免协程泄露。有了这个背景,协程看起来是一个既…
Android原生绘图之让你了解View的运动
一、前言先看一下几个效果:(留图镇楼)1.---疯狂的分裂2.---粉身碎骨3.---画笔叠合XOR1.前置知识论述:2.使用View对运动学的模拟3.测试的物体,封装类:第一节:物体的匀速直线运动:
Android官方架构组件ViewModel:从前世今生到追本溯源
2017年的Google I/O大会上,Google推出了一系列譬如 Lifecycle、ViewModel、LiveData等一系列 更适合用于MVVM模式开发 的架构组件。 我无法反驳,事实上,阅读本文的您可能对MVVM的代码已经 驾轻就熟,甚至是经历了完整项目的洗礼,但我…
SlideLayout 双列表页面实现
即刻 5.3 版本的时候,随着圈子详情页的内容越来越丰富,之前的页面结构已经不能满足我们的需求,需要一个新的布局方案承载各种圈子元素并满足我们的自定义交互。 CoordinatorLayout 作为容器负责两部分的布局和联动滑动,AppBarLayout 负责展示头部信息,底部…
这是一份全面 & 详细的Android多线程知识总结指南
今天,我将献上一份全面 & 详细的Android多线程学习指南,希望你们喜欢。 1. 多线程基础知识 2. Android多线程实现方式 下面我会对每一个Android多线程实现方式进行详细说明。 3. 基础使用 Handler在Android多线程实现中非常常见 & 重要,所…
真香警告:即使不学 OS 进阶,也请务必收藏好该文!
操作系统的出现,最初是为了 解决资源利用率和吞吐量的问题。操作系统是对硬件的一层封装,上层应用直接与操作系统接口打交道,即可间接地调动硬件资源来完成工作。
(干货)Android入门完整项目:一个有定时提醒功能的备忘录
项目源码地址:https://github.com/jsbintask22/memo,欢迎fork,star干货推荐:【干货】SSM,Jquery,Bootstrap从零打造一个论坛系统介绍分享一个以