你拿手机刷着刷着,突然手滑点开一张图,这图向上无限高,向下无限深,向左无限远,向右无限远,这图是什么?是点9图。?...[作者空间]
一、启动优化概念 1.1、为什么要做启动优化? APP优化是我们进阶高级开发工程师的必经之路,而APP启动速度的优...[作者空间]
在StackOverflow上找到的办法:Glide: load drawable but don't scale...[作者空间]
本人分成了四个类,其实可以更加精简,两个类足以 首先引入依赖 okhttp github地址[https://gi...[作者空间]
params类 client对象 request对象 callbackListener callback[作者空间]
问题: 由于 Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。 如果当前应用的请求...[作者空间]
本文虽然写的是解决Android写localstorage的问题,但是对于iOS同样适用。 在android中,n...[作者空间]
本周发现了一个坑:使用getResources().getDisplayMetrics().heightPixel...[作者空间]
最近在做一个通用版的会员系统,给予不同的公司使用,先前是通过切换版本分支来管理的,后面发现实在是繁琐和痛苦管理,仅...[作者空间]
官方文档连接(需翻墙) 一、介绍 ViewModel类是被设计用来以可感知生命周期的方式存储和管理 UI 相关数据...[作者空间]
1.Activity的四种启动模式 在Android中每个界面都是一个Activity,切换界面操作其实是多个...[作者空间]
先安利一个查询项目依赖的命令:./gradlew 模块名:dependencies 。 一、exclude 用法:...[作者空间]
前言 今天总结一下Android开发中的自定义控件的开发,Android中所有控件和布局的基类都是View,自定义...[作者空间]
一、Project的build.gradle文件: 对应的build.gradle代码如下: buildscrip...[作者空间]
Android系统碎片化造成应用程序崩溃严重,在模拟器上运行良好的程序安装到某款手机上说不定就会出现崩溃的现象。而...[作者空间]
代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理...[作者空间]
简介 Project相当于eclipse里面的工作区间,module相当于其project。module可以作为狭...[作者空间]
首先:大小由java代码来设置;颜色由图片来决定;注意:如果有人的checkbox太大或太小,应该是选择的draw...[作者空间]
随着项目规模的不断扩大,为了更好的进行协作开发,提高开发效率,必须对项目进行改造以支持模块化、插件化。在对项目进行...[作者空间]
整理自:http://www.open-open.com/lib/view/open1461807175717.h...[作者空间]