前言 自定义View原理是Android开发者必须了解的基础; 在了解自定义View之前,你需要有一定的知识储备; 本文将全面解析关于自定义View中的所有知识基础。 Car...
前言 自定义View原理是Android开发者必须了解的基础; 在了解自定义View之前,你需要有一定的知识储备; 本文将全面解析关于自定义View中的所有知识基础。 Car...
前言 要想从浏览器或者从其它APP中直接打开我们的APP,增加我们APP的曝光度,我们需要使用Android的深度链接技术Deep Links 或 App Links Dee...
实现Volatile的方式是在 声明的变量上 使用@Volatile注解
kotlin面试题看这一篇就行了最近有换工作打算,能用kotlin做项目和能回答面试官关于kotlin的问题是两回事, 于是就在网上搜了搜相关面试题,发现内容千篇一律且少的可怜。于是就用英语在谷歌上搜了搜看...
好多小伙伴们问我,Stay,想接个外包,但是不知道如何定价。能不能帮忙看看。 现在Stay整理出来一个大致的明细给大家做个参考。 我们先分个类,接外包的方式分为个人,团队,公...
从本文你可以快速了解布局中merge标签的作用,以及使用。 一、Merge的作用 The <merge /> tag helps eliminate redundant vi...
前言 上一篇文章还是今年四月份写的,期间也尝试写过几篇文章, 但是都因繁忙的工作只能暂时的放下。此刻其实手上还是有很多需求没有完成,但是我觉着有必要把今天学到的这个知识点分享...
官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...
Android Drawable完全解析(一):Drawable源码分析(上)Android Drawable完全解析(一):Drawable源码分析(中)Android D...
自定义dialog 默认的显示位置是window 的位置 我们可以通过dialog或者窗口对象 window 然后通过window 去设置dialog的上下中的位置 例如 d...
Deepin安装 在所有Linux里面,我觉得deepin是最好用的一个,相对于小白说也比较友好,最方便的是集成了国人常用的QQ、微信等等软件(我这不是在打广告哈!) 第一步...
前言 在 Android开发中,性能优化策略十分重要 本文主要讲解性能优化中的内存优化,希望你们会喜欢 目录 1. 定义 优化处理 应用程序的内存使用、空间占用 2. 作用 ...
暗黑模式 在 Android 10 里,Dark theme 暗黑模式得到了系统级的支持。暗黑模式不仅酷炫,而且有降低屏幕耗电、在光线较暗的环境中使用更舒适等好处。今天带大家...
1.前言 最近有很多朋友问我有没有相关的书籍推荐,希望能够自学一下前端。 正好最近在查阅文章的时候,发现有朋友已经进行过总结。 经过沟通和“行贿”😁,终于取得转载权利,在此感...
一、通过WindowManager获取屏幕的宽高 二、通过Resources对象
简介: 感觉Uri 、File、bitmap 比较混乱,这里进行记载,方便以后查看. 1、将一个文件路径path转换成File 2、讲一个Uri转换成一个path 3、Fil...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...
之前有个萌新在技术群里问图片压缩,然后我竟然还要查资料才回答他,没办法,谁让我也是个萌新,所以打算写一篇文章来复习一下图片相关的知识点。 一.URI 和 图片路径 一般来说从...