做了攻略以后,终于来到了心心念念的香格里拉,两年前去云南玩的时候,本来计划在内的,因为当时是冬天(过年之后),想到一则天气冷,二则花草皆不见,所以改道去了瑞丽和腾冲。 从丽江...
做了攻略以后,终于来到了心心念念的香格里拉,两年前去云南玩的时候,本来计划在内的,因为当时是冬天(过年之后),想到一则天气冷,二则花草皆不见,所以改道去了瑞丽和腾冲。 从丽江...
前言 对于一个Android开发者来说,RecyclerView应该是日常开发中使用最频繁的控件之一了吧。自从谷歌在开发者大会上推出它以后,从前用来展示列表的控件ListVi...
本篇将针对2019Android秋招提前批面试总结中归纳的校招面试题做个小解答(除算法,算法部分另做总结),然后开了个“彩蛋”小专区,对简友的一些疑问做个统一回复,特此感谢大...
这篇文章并不是简单的描述一些面试中的题,或者总结一些Android的知识,而是想记录我整个的想法和准备的过程,以及一些心得体会,让大家更加全面的去看待工作、跳槽和生活(从我的...
努比亚技术团队原创内容,转载请务必注明出处。当用户抱怨手机在使用过程中存在卡顿问题的时候,会严重影响用户对手机品牌的好感和应用APP的体验,从而导致用户对手机品牌的忠诚度降低...
Android TextView使用及性能优化 TextView 是Android中最常用的控件,在这里记录下TextView 的用法; 字体 系统自带字体 在Android...
1、概述 ARCore 是 Google 的增强现实体验构建平台。 ARCore 利用不同的 API 让手机能够感知其环境、了解现实世界并与信息进行交互。 在一些 Andro...
参考: Demystifying the inline keyword Kotlin Basics: Inline Functions Kotlin inline 关键字的使...
前言:Log日志在Android项目开发中的作用非常重要,但项目越做越大,开发者会面临很多问题,比如管理各种不同的Log,不同版本控制是否输入Log等。Timber是一个轻量...
背景 在安装android studio时,系统自动分配的内存往往因为各种原因不够我们使用的,这时就要修改默认设置的内存大小了,mac下每次as升级更新,之前的设置都会没了!...
本篇主要讲述我们日常使用中和maven相关的基础概念。后面两篇主要讲述 一、按照惯例,先普及一下概念,后面会用到 你也可以直接跳过,后面用到的时候,再回来看。 1. mave...
[本文未经许可,不可转载或其他形式的分享 ] Android 开发中网络请求很多都会用Retrofit,面试过程发现很多只会用不去了解http基础原理,不打牢基础,遇到问题不...
Github源码地址 在本教程中,您将学习如何通过将锚点设置为特定场景而不是常规平面来将3D模型放置在现实世界中。通过Google的ARCore,您可以增加可以被arcore...
在使用Android Studio过程中没少被Gradle坑过,虽然网上有很多简单粗暴的解决方案,但极少会说清楚缘由,所以一直想看一本叫《Android Gradle权威指南...
移动弹窗基础知识浅析——IOS 弹窗体系主流 APP 上的半透明弹窗效果: GitHub 第三方框架 类似样式的第三方框架 Custom iOS AlertView SCLA...
1、写在前面 1.1 为什么要并发控制 如果事务在并发执行时,来自各个并发事务的所有指令的执行控制都是由操作系统负责,那么许多调度都是可能的。这样,很可能会导致数据库处于不一...
本文背景 公司新项目要求抓取目前市面上一些热门App的数据,经过研究发现很多App的网络请求都使用https进行数据传输,这样问题就来了,http使用明文传输所有请求都能拦截...