1. 指令直接设置 2. framework层配置 3. framework层代码 ref: https://www.cnblogs.com/crushgirl/p/1547...
1. 指令直接设置 2. framework层配置 3. framework层代码 ref: https://www.cnblogs.com/crushgirl/p/1547...
在Linux下面下载了IntelliJ IDEA,不需要安装,直接进入下载的文件下面执行idea.sh就可以启动IDEA(idea-IC-221-5591/bin/idea....
可以,在onCreate函数子线程是可以更新UI的因为通常的子线程更新UI的报错是ViewRootImpl类的checkThread函数抛出的,而ViewRootImpl在o...
一个完整生命周期:onCreate -> onStart -> onResume -> 页面运行 -> onPause -> onStop -> onDestroy 第一次启...
SparseArray是一个key为int类型的map,相比较HashMap更节省内存,因为不需要把int类型的key包装成Integer,也不需要一个额外的entry对象负...
1、观察者模式(Observer Pattern)使用场景:BroadCast 监听系统广播或者程序内部自己发送的广播EventBus 广播原理一样LiveData 数据更新...
Handler 机制中,存在哪些角色?各自承担了什么功能? Handler:消息辅助类 & 对外的接口 & 向 MQ 投递消息 & 消息的目标处理者;Message:消息的载...
1、编译资源文件通过aapt(Android Asset Packaging Toos)工具对资源文件进行编译和打包。aapt会解析资源、为资源编制索引和编译为针对Andro...
相同点: 两个文件夹下的文件都不会被编译为二进制文件,都会原封不动的放到apk包中。 不同点 assets内可以有目录结构,即可以存在文件夹,raw内不支持目录结构。 ass...
一、概念 Intent直译过来的意思为意图,它可以理解为一个信使,用来进行组件间的通信。它的主要用途为以下三个: 1.启动Activity 通过 startActivity(...
一、原因 APP过大会影响用户的下载安装转化率。 二、APK构成 通过解压APK包分析,可以知道APK包的主要构成: 文件/目录描述lib/存放so文件res/未被编译到re...
稍微有点常识的都知道,这两个类底层的数据结构一个是数组一个是链表,数组和链表的优缺点学过数据结构的都知道,这是最基础的知识了,面试官却喜欢反复问起来,那肯定是想听点不一样的,...
最近一篇手机丢失导致财产损失的文章疯传,原理就是小偷用他的手机卡登录他的微信支付宝网银等进行转账和消费,解决办法就是给SIM设置个密码,对方拿到你的手机卡后也没办法使用。首先...