Android基础
罗先生.
一个人可以走得很快,一群人可以走得很远!
展开
-
下载并打开Github源码教程
文章目录下载并打开GitHub源码教程1. 打开项目并Star2. 复制项目链接3. 打开AndroidStudio并输入项目链接4. 确认项目开始下载5. 项目下载完成之后打开项目6. 等待AndroidStudio下载依赖后运行项目注意事项下载并打开GitHub源码教程1. 打开项目并Star根据链接打开项目(以天气预报项目为例:https://github.com/LuoPeiQin/DongWeather)打开项目后根据下图点击Star(防止后续找不到该项目)2. 复制项目链接原创 2020-06-03 08:23:44 · 10343 阅读 · 24 评论 -
为什么匿名内部类只能访问其所在方法中的final类型的局部变量?
匿名内部类不能访问外部类方法中的局部变量,除非变量被声明为final类型这里所说的“匿名内部类”主要是指在其外部类的成员方法内定义,同时完成实例化的类,若其访问该成员方法中的局部变量,局部变量必须要被final修饰。原因是编译程序实现上的困难:内部类对象的生命周期会超过局部变量的生命周期。局部变量的生命周期:当该方法被调用时,该方法中的局部变量在栈中被创建,当方法调用结束时,退栈,这些局部变...原创 2020-04-26 10:06:02 · 446 阅读 · 0 评论 -
Binder简要说明
一、Binder是什么?总的来说,Binder是Android中一种较为底层的通信方式,用来让linux系统有效的管理不同的模块,保证安全方式。从应用层的层面来说,Binder是Android特有的一种IPC(进程间通信)方式,也是Android中效率较高,最为常用的一种方式。二、Binder有什么用?Android是基于Linux系统开发的,而Linux是一种多进程操作系统,多进...原创 2018-06-21 16:16:49 · 329 阅读 · 0 评论