美文网首页安卓技术
安卓技术-杂项知识

安卓技术-杂项知识

作者: 七色瑾林 | 来源:发表于2020-03-07 12:12 被阅读0次

1. 资源引用

@表示引用资源(res):@[+][pkg:]type/name
?表示引用主题属性(attr):?[pkg:][type/]name
备注:中括号表示字段可省略

2. 多态的体现

重写,重载,接口,抽象,泛型

3. Python全局解释器锁(GIL):

保证同一时刻,只有一个线程在执行。

4. 字节:

char,在java中,占2字节
int,在java中,占4字节
注:Unicode、GBK中文2字节,utf8中文通常3字节,拓展B区的是2字节。

5. 操作系统的内存管理方式:

块式、页式,段式,段页式

6. 包引用:

Java有包名的类,不能引用默认包下的类,除非使用反射机制。

7. TCP与UDP

TCP/UDP可以同时监听同一个端口。
网络层(IP)收到包后,会判断是TCP还是UDP,然后转发给对应的上层。
同一个端口,不能监听多个TCP,也不能监听多个UDP。

8. Linux虚拟内存

对于32位Linux系统,每个进程拥有独立的4G内存空间,
其中高位的1G由系统内核使用,进程不能直接访问,
实际上,高位的1G内存,也都映射到了同一段物理内存。

9. C++虚函数与多态

基类引用指向子类对象,若基类函数有virtual,则为重写,
据多态性会调用子类该函数。
否则,为正常的函数调用,会调用基类的该函数。

10. RPC: 远程过程调用

Remote Procedure Call
类似于Java的RMI,但更大众化的中间件技术。

11. Volley框架进阶

  1. 主线程-缓存线程-网络线程(线程池中默认4个线程)。
  2. 安卓2.3前,使用HTTPClient,2.3之后使用HttpURLConnection。

12. EJB

简单说,更像是一种标准,类似于Spring。

13. Java内存回收

标记清除、复制收集、引用计数

14. 滑动冲突常见解决思路

一般重写容器组件的 onInterceptTouchEvent ,修正事件拦截条件。

相关文章

  • day4

    Android 安全android课程大纲 1.安卓背景介绍(安卓生态圈简介、安卓安全架构、常用概念和技术) 2....

  • 安卓第一周课程笔记

    第一周学习安卓的知识点总结: 首次接触安卓后: 1.了解了安卓的历史:源于linux(开源)--这也就是安卓...

  • 2018-07-12

    《安卓安全与逆向分析技术》 smali 语法与分析 涉及很多JAVA有关方面的知识 .dex .apk文件分析 ...

  • 未来一年的职业规划

    目前自己看到且大致明白的两个职业阶段:安卓技术专家、移动工程team leader。 安卓技术专家的能力领域(后续...

  • 长沙华瑞计算机学校零基础如何学习安卓软件开发

    零基础如何学习安卓软件开发?安卓前景怎么样?①Ja‌‌va基础知识 ②Linux基础知识 ③数据库基础知识 ④网络...

  • 技术杂项

    专业名词 1.curd 2.架构REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是...

  • 安卓用shape画背景边框

    效果图: 代码: shape_rec_blue.xml 使用 附录: 安卓用shape画圆 安卓开发技术分享: h...

  • Android 面试回顾

    1安卓基础知识 2JAVA基础知识 3算法和数据结构 4职业发展规划相关问题 安卓基础知识 1Activity 任...

  • 安卓App测试简析及工具Emmagee介绍

    一、安卓系统知识概述 1.1 安卓系统架构 应用程序层 应用程序框架层 系统运行库库层 系统内核层 1.2 安卓权...

  • 安卓技术栈

    安卓技术栈概览 本篇使用内容属于张风捷特烈原创,如有转载,请附链接 提高篇: Android原生绘图 |---An...

网友评论

    本文标题:安卓技术-杂项知识

    本文链接:https://www.haomeiwen.com/subject/dbkmfhtx.html