大漠dreamer的知识小屋

聪明的人不仅付出努力和爱,更会让世界感受到你的努力和爱。

AMS源码详解第一篇------构造函数详解

//构造函数 // Note: This method is invoked on the main thread but may need to attach various // handlers to other threads. So take care to be ex...

2019-05-07 18:57:29

阅读数 95

评论数 0

Android架构师——思维导图

参考:https://blog.csdn.net/csdn_aiyang/article/details/77933165

2019-04-26 14:37:58

阅读数 31

评论数 0

Android App架构设计理解和扩展

本文主要是针对于个人的一些理解,和平时真正能用上的。如果有不妥之处,说明还是我个人技术不过关,希望大家多多指正。 首先来说,一切得看需求、周期、环境。 这三个方面啥意思呢 1.需求,就是具体的需求文档,设计文档,和应用所需要达到的高度和深度(具体点可以指日活、平均使用时长、累计用户等) 2...

2019-04-10 13:14:21

阅读数 64

评论数 0

Android dalvik虚拟机内部机制详解(1)____类加载机制

定义: 在模拟真实机器执行程序之前,将程序的指令和数据装载进入虚拟机内部的运行时环境,使虚拟机中的执行模块可以根据程序执行的需要随时取得目标指令和相关数据,以完成程序的执行任务。 作用: 将应用程序中Dalvik操作码以及程序数据提取并加载到虚拟机内部,以保证程序的正常运行。 首先来一个图...

2019-04-09 14:32:41

阅读数 36

评论数 0

20本书让你迅速跟别人拉开差距

      开场先留一片空白 好好想想,为什么要点进来。     成年人都追逐速度,渴望锦鲤一转,速成超越。 这也难怪,毕竟我们目光所及,全是金字塔顶端的闪闪发光。但是这些发光体总让人捉摸不透——他们有的是从天而降的;有的人站在顶上鄙视来时的路,一个劲儿说金钱无用;更有一种人天天站...

2019-01-17 16:31:49

阅读数 259

评论数 1

一篇文章搞定Android性能优化

  目录 1. 基本组件 2 2. UI布局 2 3. 进程、线程、消息通讯 3 4. 文件和数据库 3 5. Bitmap、动画、drawable 4 6. 安全和信息安全规范 4   基本组件 Activity之间数据通信,当数据量较大时,避免采用Intent+P...

2018-12-20 11:35:08

阅读数 87

评论数 0

Android 面试系列(三)Android 技术相关

又来更新面试题库了,这次是Android技术相关的面试题,还是那句话,每个题目,都有一套标准答案,但是从每个人的理解程度来说,又不是显得那么统一,大家看到题目的时候,记得还是多花时间去找下答案,跟下源码,最终你会收获很多~ 直接上题把,这些题目,我在面试中遇到过,也问过别人,希望大家重点对待! ...

2019-05-23 19:51:34

阅读数 4

评论数 0

scanning files to index / Android Studio导入源码不停的scanning files

刚开始接触编译Android 源码,Android studio导入源码后,不停的scanning files to index 在网上找了两个方案: 1.File>InvalidateCaches/Restart 未生效(不知道我这边为什么没有生效,根据我后续的解决方案,我觉得...

2019-05-22 09:45:59

阅读数 8

评论数 0

Android Media Player 支持的所有多媒体格式(多媒体CTS规范)

本文档描述了Android平台提供的媒体编解码器、容器和网络协议支持。 作为应用程序开发人员,您可以使用任何Android设备上可用的任何媒体编解码器,包括由Android平台提供的媒体编解码器和特定于设备的媒体编解码器。但是,最好使用与设备无关的媒体编码配置文件。 下表描述了安卓平台内置的...

2019-05-21 15:17:52

阅读数 14

评论数 0

Android 面试系列(二)Android 组件相关

一提到Android 组件,相信大家都不陌生,但面试的时候,有些问题答不出来,就是因为大家只侧重于用,而没有进行源码解读,导致一些问题,深入后就完全不知道了。 比如我前两天面试的时候,来面试的是一个3年开发经验的同学,我问他Activity在哪实例化的,他回答在Manifest.xml注册的,然...

2019-05-20 17:52:53

阅读数 7

评论数 0

Android 获取当前系统支持的所有语言以及当前系统的语言

/** * 获取当前系统支持的语言集 * @return */ private List<String> getLanguages(){ List<String> list=new Arr...

2019-05-20 17:32:26

阅读数 3

评论数 0

Android 面试系列(一)基础知识模块

此篇包含了Java基础知识和一些网络、计算机相关的基础知识 基础是检验一个开发人员的基础知识掌握情况和对开发的热爱程度,同时也是对一些东西深层次的理解能力的体现 是面试中的必选项和加分项,要求重点掌握 之前在准备这个系列的时候,一直在想要不要把答案直接贴出来,后来想了想,寻找面试题答案的过程...

2019-05-11 17:19:27

阅读数 41

评论数 0

记Android Framework开发之前

今天是4月的最后一天,金三银四已经正式结束了。我也在这个节点,成功的从Android 纯应用开发,转为了Android FrameWork开发,节后就直接入职,具体公司不方便透露了。 先总结下面试,然后是面试过程,和我入职的准备过程。 面试第一轮,技术面试 面试采用电话面试的形式,根据我的判...

2019-04-30 12:15:23

阅读数 114

评论数 0

Android 事件分发机制源码解析及总结

对于Android 事件分发机制呢,其实就是一句话,将点击事件(MotionEvent)分发到具体的View上。 MotionEvent的类型呢,就三种, ACTION_DOWN:手指刚接触屏幕 ACTION_MOVE:手指在屏幕上滑动 ACTION_UP:手指从屏幕上松开的一瞬间 三个核...

2019-04-04 15:02:16

阅读数 25

评论数 0

Android app 应用内更新弹出文件管理器,以及android7.0与8.0应用内更新差距所在

应用内更新这个需求,可能大家都做过,也遇到过不少坑,比如我遇到的一个坑: 弹出文件管理器选择框对于这种情况,虽然文件的类型已经设置为apk, "application/vnd.android.package-archive" 但是,为什么会弹出文件管理器选择框呢,有点莫...

2019-04-03 09:28:28

阅读数 135

评论数 0

开发中的一些问题,以及如何减少给自己挖坑

今天总结一下最近开发遇到的一些问题和怎么给自己少挖坑 1.对于要进行点击的Button,个人建议,不管什么情况下,都不能让控件不能点击(就是点击之后半天没响应,甚至设置不可点击);这是万万不可的,为什么呢,作为一个button,那么作用就是让人点击: 这里给大家一些建议:1.在特定业务下不能点...

2019-04-01 16:30:08

阅读数 44

评论数 0

Android App A/B测试总结

关于A/B测试,我想大多数人都听说过。但具体是什么东西呢,可能也只是概念上的一些理解。这里我结合自己的一些看法和应用场景,对A/B测试,进行一个总结,看法浅薄,有错误的地方还请各路同道中人指正。 首先,从概念上来说: A/B测试,就是在同一个时间维度,上线两款或多款APP版本,APP不同版本的...

2019-04-01 16:05:51

阅读数 61

评论数 0

基本排序算法:桶排序、冒泡排序、快速排序

/** * 排序算法,包括桶排序,冒泡排序,快速排序 * Created by 大漠dreamer on 2019/3/26. */ public class SortTest { private static final String TAG = SortTest.class....

2019-03-27 13:50:18

阅读数 18

评论数 0

Android 属性动画用法解析

直接贴工具类,跑一下就知道原理啦 /** * 属性动画, * 其中包括ValueAnimator以及ObjectAnimator * Created by 大漠dreamer on 2019/3/21. */ public class AttributeAnimationUtil {...

2019-03-22 10:51:07

阅读数 56

评论数 0

Android补间动画工具类

先贴工具类代码,然后再讲解下插值器 /** * 补间动画 * 平移translation、缩放scale、旋转rotate、透明度translucent * 1.XML形式 * 2.代码形式 * Created by 大漠dreamer on 2019/3/21. */ publ...

2019-03-21 14:21:40

阅读数 23

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭