一、存储格式 当界面显示图片时,不时按图片大小计算,而是按(像素点的多少*每个像素点占用的空间大小)来计算的。将图片加载到内存中,是将图片中的每个像素点都加载到内存中,下面我...
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、存储格式 当界面显示图片时,不时按图片大小计算,而是按(像素点的多少*每个像素点占用的空间大小)来计算的。将图片加载到内存中,是将图片中的每个像素点都加载到内存中,下面我...
我们先看下基础知识 用例子总结一下 为运算:左高右低 0011 << 1 ===> 0110 0110 >>1 ===>0011 0011 | 1011 ...
详细请见:https://blog.csdn.net/qq_39720249/article/details/81069929
google有意隐藏了一些方法api,要看这些源码要怎么办呢?下面是几种解决办法: 第一种方法:http://androidxref.com/这个网址下面有Android各个...
问题描述:不能向sdcard写入文件,manefest中的permision已经配置过了,依然no such file or directory 解决:android6.0以...
svn账号密码一般都是在第一次check的时候就记录了,时间久了可能就忘记了,这个时候怎么办呢? 方法一:再次找boss要 方法二: 首先找到svn的默认安装路径,一般如下 ...
通过如下步骤查找出现问题原因:报各种资源找不到的错 原因如下图:compileSdkVersion=25低于 implementation 'com.android.supp...
先描述一下bug背景:compileSdkVersion的时候定义的28,在自定义application的时候,提示用abstract或者实现一大堆context的实现,无心...
版本的迭代就涉及到代码的合并,看干货 1、首先要先把本地的分支切到master,master-checkout,这样就变成了master上的代码 有时候,上面步骤操作之后,a...
命令:gradlew --stacktrace * What went wrong: A problem occurred configuring project ':app...
类似微信加载其他apk的页面 首先我们要明确需要解决的三个问题: 1、代码的加载 :创建DexClassLoader加载插件dex文件 2、资源的加载:创建Resources...
搬砖就要有效率的搬,今天跟大家分享一个好用的插件,findViewByMe。它能快速将xml文件中的id快速写入代码 使用步骤: 布局文件中右击,选中findviewbyme...
源码版本28 ActivityThread为android的主线程 程序入口ActivityThread的main()方法中 跟进attach方法,继续跟进getServic...
在activity的oncreate方法中,都要setcontentview去设置一个布局文件,那我们由这里为起点开始研究之旅 进入到Activity如图1,找寻getWin...
项目最近遇到页面接口特别多的情况,特写此文 线程池的优势毋庸置疑: 1)重用线程池中的线程,避免大量的线程的创建和销毁所带来的性能开销。 2)能有效的控制线程的最大并发数,避...
postman是用来进行网页版接口调试测试的工具
组件化开发适合多人大团队协同作战。 首先我们要明确组件化要实现的效果是什么样的,如图1,MainApp作为一个单独的app,要通过BaseLibrary,与ModuleA、M...