被人忽视的面向对象的六大原则 - 后端 - 掘金
1.前言 作为文集的第一篇,我觉得有必要介绍一下大概的写作规划。整个文集将分为三个部分,分别是面向对象六大原则、23种设计模式,以及MVC、MVP、MVVM三种应用架构的介绍和使用。 如果...

(译) ConstraintLayout (这到底是什么) - Android - 掘金
原文地址:Constraint Layout ( What the hell is this ) 原文作者:Hafiz Waleed Hussain 译文出自:掘金翻译计划 译者:jifa...

[【科普文】二维码的[生成]和[扫码] - 掘金](https://juejin.im/post/58eb05...
作者:孙辉,美团金融前端团队成员。15年毕业加入美团,相信技术,更相信技术只是大千世界里知识的一种,个人博客: https://sunyuhui.com 最近这段时间,团队在做的业务主要和二维码相关,在做的过程中,发现不管是自己还是团队里其他同学,都对二维码...

Android中Gradle详细实用指南 - 掘金
Android中Gradle实用指南 Gradle让Android中的依赖管理、库管理、渠道管理以及一些动态地编译配置变得极为方便!!本文是对Gradle在Android项目中进阶使用的知识点整理和简要讲解较为详细的Gradle教科书GithubGradle...

《Android经验分享》周刊第12期 - 掘金
《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家微信公众号:Android经验分享QQ讨论群:386067289本文已授权微信公众号:Android经验分享,在微信公众号平台原创首发。 热点新闻1.发布半年...

Android无埋点数据收集SDK关键技术 - 掘金
前言 鉴于日益强烈的精细化运营需求,网易乐得从去年开始构建大数据平台,<<无埋点数据收集SDK>>因此立项,用于向大数据平台提供全量,完整,准确的客户端数据. <<无埋点数据收集SDK>>Android端从...

最详细的PopupWindow详解 - 掘金
我看网上对于PopupWindow的介绍非常的少就自己写一篇, 本文基本上分析了PopupWindow的所有方法. PopupWindow是对于屏幕添加一个显示区域, 由于对位置和内容都非常自由所以常常在开发中用到. 看完后建议也看下PopupMenu详细使用...

从 Toast 显示原理初窥 Android 窗口管理 - 掘金
Android窗口管理系统是非常大的一块,涉及AMS、InputManagerService、输入法管理等,这么复杂的一个系统,如果直接扎进入分析看源码可能会比较混乱,所以,本文以Toast显示原理作为切入点,希望能简单点初窥一下WMS。首先,简单看下Toas...

源码分析之ArrayList - 掘金
概念 ArrayList是我们常用的集合类,是基于数组实现的。不同于数组的是ArrayList可以动态扩容。 类结构 ArrayList是Java集合框架List接口的一个实现类。提供了一些操作数组元素的方法。 实现List接口同时,也实现了 RandomAc...

浅谈 Android Service - 掘金
前言:本文所写的是博主的个人见解,如有错误或者不恰当之处,欢迎私信博主,加以改正!原文链接 ,demo链接 Serviec(服务)简述 什么是ServiceService 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。Service 可以由其...

Android 焦点事件分发与传递机制 - Android - 掘金
如果您对TouchEvent事件分发机制不太了解的,可以参考我的这篇文章——安卓TounchEvent事件分发机制。 问题:TV端焦点满天...

计算机程序的思维逻辑 (79) - 方便的 CompletionService - 掘金
上节,我们提到,在异步任务程序中,一种常见的场景是,主线程提交多个异步任务,然后希望有任务完成就处理结果,并且按任务完成顺序逐个处理,对于这种场景,Java并发包提供了一个方便的方法,使用CompletionService,这是一个接口,它的实现类是Execu...

Java 多线程 相关概念 - 掘金
前言 本篇文章介绍一些多线程的相关的深入概念。理解后对于线程的安全性会有更深的理解。 先说一个格言,摘自Java核心技术:如果向一个变量写入值,而这个变量接下来可能会被另一个线程读取;或者一个变量读值,而这个变量可能是之前被另一个线程写入的,此时必须同步。 下...

Android Studio NDK开发-JNI调用Java方法 - 掘金
相对于NDK来说SDK里面有更多API可以调用,有时候我们在做NDK开发的时候,需要在JNI直接Java中的方法和变量,比如callback,系统信息等....如何在JNI中调用Java方法呢?就需要先了解FindClass和GetMethodID了。 Fin...

Android 架构设计 ---MVP 模式第(二)篇,如何减少类爆炸 - Android - 掘金
今天是2017年3月16日,差不多一年前,写过一篇MVP基础类型的文章Android架构设计---MVP模式第(一)篇,梳理了一下MVP怎么使用。OK,先回忆一下。 一、基础知识 1.1、MVP分...

Android - 一种相似图片搜索算法的实现 - Android - 掘金
本文介绍一种相似图片搜索算法:感知哈希算法。这种算法是对每一张图片生成一个指纹,然后对比指纹,越接近就表示越相似。 预览 算法 ...

【工具类】Android 最有效的隐藏软键盘方法 - 掘金
原文发表于:http://blog.csdn.net/qq_27485935 , 大家没事可以去逛逛 (ง •̀_•́)ง 前言 在平时的 App 开发中, 免不了会遇到需要开发者隐藏软键盘的情况, 比如当在多个输入框填入个人基本信息, 最后有个保存按钮, ...

高效Android开发者的工具库(译) - 掘金
这篇文章介绍开发者如何学习提高以构建更好的app,我将分享一些自己受益过的教程和资料。 1. 使用Android studio的快捷键 1.1 tips 这里是一个使用Android studio的小建议集合:https://plus.google.com/u...

贝塞尔风暴 - 超炫GABottleLoading效果 - 掘金
谈到贝塞尔曲线,很多人会觉得高逼格、复杂、头疼,实则不然,贝塞尔曲线经过android封装,已经显得娇俏可爱,简单好用,之前一些红极一时的效果也均是由其打造,比如QQ的“一键退潮”效果、电子书曲面翻页效果...... 现在咱们就用贝塞尔曲线一起从0到1打造一个...

4 种获取前台应用的方法(肯定有你不知道的) - Android - 掘金
我目前已知,并且尝试过的获取当前前台应用的方法有如下几种: Android5.0以前,使用ActivityManager的getRunningTasks()方法,可以得到应用包名和Act...

RecyclerView 必知必会 - Android - 掘金
导语 RecyclerView是Android 5.0提出的新UI控件,可以用来代替传统的ListView。 Bugly之前也发过一篇相关文章,讲解了 RecyclerView 与 ListView 在缓存机制上的一些区别: And...

Android知识点 - 收藏集 - 掘金相关推荐

  1. android job - 收藏集 - 掘金

    杭州找 Android 工作的点点滴滴 - 掘金 写在前面的话 我从14年毕业到现在一直待一个三线城市,就用 C 市 代替吧.地方很小,适合居住,但不适合 it 开发,城市很小.圈子很小,it 不发达 ...

  2. Android UI - 收藏集 - 掘金

    用粒子动画显示各种文字的 Android 自定义 View - Android - 掘金 一.总述 ParticleTextView 是一个 Android 平台的自定义 view 组件,可以用彩色粒 ...

  3. android动画 - 收藏集 - 掘金

    Android L 沉浸式状态栏和圆形动画实现炫酷效果 - Android - 掘金 ViewAnimationUtils.createCircularReveal()动画Android L引进到An ...

  4. Android技术点增长 - 收藏集 - 掘金

    学习 Android 开发过程的记录, 以及总结 - Android - 掘金 这些文章是记录我学习过的,总结出来的文章,文章内容难免有错误以及做笔记的过程中忘了备注标注来源,如果侵犯了作者了权利,请 ...

  5. android知识总结 - 收藏集 - 掘金

    一个精简.全面.方便的 AndroidLog 库 --ALog - Android - 掘金 Functions 可设置Log开启和关闭 可设置Log全局Tag ... 关于 Okhttp3(六)-C ...

  6. 开源项目 - 收藏集 - 掘金

    一个长按扫描 View 上的二维码的工具库.webView 也可以. - Android - 掘金 一个可实现长按扫描 View 上的二维码的工具库.webView 也可以. 集成后您仅需三行代码就可 ...

  7. css - 收藏集 - 掘金

    CSS 绝对底部 - 前端 - 掘金 来自国外的设计达人,纯CSS,可以实现: 当正文内容很少时,底部位于窗口最下面.当改变窗口高度时,不会出现重叠问题.甚至,创造该CSS的人还专门成立一个网站介绍这 ...

  8. 学习实践 - 收藏集 - 掘金

    2道面试题:输入URL按回车&HTTP2 - 掘金 通过几轮面试,我发现真正那种问答的技术面,写一堆项目真不如去刷技术文章作用大,因此刷了一段时间的博客和掘金,整理下曾经被问到的2道面试题 从 ...

  9. 项目学习 - 收藏集 - 掘金

    一款开源的视频直播项目 --EvilsLive - Android - 掘金 项目介绍 EvilsLive 是一个视频直播件开发工具包(SDK), 目前只支持 Android, 主要负责视频直播的采集 ...

最新文章

  1. 中招!330 万台老年机被植木马,背后黑幕细思极恐
  2. Java 读写文件大全
  3. 从“电商合伙人”到“品牌掌柜”,快手电商“军训”进行时
  4. java file取不到linux文件_Java中高级核心知识全面解析——Linux基本命令(切换、增删改查、压缩文件、权限命令)...
  5. java接口安全怎么处理_Restful API 接口安全性设计
  6. CF :K 一个含n条边的带权无向连通图,q次查询,每次查询两点间的最短距离。...
  7. spf13-vim安装与使用
  8. qemuuser模式运行linux,qemu两种上网方式
  9. Kaldi:提特征报错“compute-fbank-feats: error while loading shared libraries: libkaldi-hmm.so”
  10. 知道两点坐标,怎么计算两点方向的方位角
  11. html path 图标,Clippy – 轻松绘制 CSS clip-path 裁剪路径工具
  12. 矩阵顺逆时针旋转、翻转 java
  13. 抖音电商主播运营带货话术脚本策划方案流程计划表格
  14. TPMS胎压芯片选择:英飞凌SP370、英飞凌SP40、飞思卡尔FXTH87
  15. ITOM(IT运维管理软件)
  16. 【CF1616H】Keep XOR Low(字典树)
  17. DID-双重差分模型
  18. 字节等单位与进制转换
  19. 《许渊冲西南联大求学日记》摘抄
  20. 最新版Visual Studio下载-离线安装包制作-UltraISO压缩-VS安装

热门文章

  1. python如何让用户输入文件名并打开文件_(Python)如何让用户打开文本文件然后更改整数/数字...
  2. python log函数_python要点-装饰器
  3. 多目标粒子群优化算法_基于粒子群优化的投资组合优化研究
  4. flask python web开发 可视化开发_Python + Flask 项目开发实践系列六
  5. python map reduce filter_Python map, reduce, filter和sorted
  6. python新闻推荐系统_python实现推荐系统(一)
  7. mysql for centos下载_python数据分析之路——centos下载并配置mysql与navicat的使用
  8. 使用Python批量处理行、列和单元格
  9. 用ExayX在VS2019上输出文本有误的解决方案
  10. 将NetConf转成NormalizedNode对象及NormalizedNode对象转回NetConf(序列化与反序列化)