![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
Zoonas
这个作者很懒,什么都没留下…
展开
-
Android面试----Handler
1. Handler的介绍及原理1.1Handler的介绍Handler是Android异步消息处理线程相关的概念,其他相关的概念还有Looper、Message等。异步消息处理线程启动后会进入一个无限循环体中,没循环一次,就从其内部的消息队列中取出一个消息,然后回调对应的消息处理函数,执行完成一个消息后,继续循环。若消息队列为空,线程会阻塞等待。其实Looper负责的就是创建一个MessageQueue,然后进入一个无限循环体不断从该MessageQueue中读取消息,而消息的创建者就是一个或多个原创 2020-09-07 17:41:34 · 421 阅读 · 0 评论 -
Activity启动模式SingleTask对应的Intent.FLAG
我们知道,在AndroiManifest.xml中设置AActivity的launchmode为SingleTask后,若Activity启动过程为:A->B->C->A当我们再次处于A Activity时:B和C会执行onDestroy()A会执行onNewIntent()、onStart()、onResume()即B、C销毁了,而A没有重新创建,而是复用了之前一开始的实例。但有时候我们希望能够灵活一点,有时候A的启动模式是SingleTask,有时候不是。这时候我们就可以原创 2020-08-27 00:15:43 · 896 阅读 · 0 评论 -
push 项目到github 时出现Failed to connect to localhost port 1080: Connection refused
今天在push项目到github时,一看pushing的圈圈转了这么久,深感不妙。果然,几分钟后报出了Failed to connect to localhost port 1080: Connection refused。查了网上的解决方案发现可能是代理的问题,于是在Terminal中输入了git config --global -l看到我是设置了代理 localhost的。然后我在C:\Users\Administrator\.gitconfig中删除了代理设置..原创 2020-06-20 21:06:45 · 586 阅读 · 0 评论 -
Android Activity详解
提示:1.本文有较多超链接与文字引用,若侵权请及时联系。2.可通过目录进行快速查询想了解的内容。一、Activity简介Activity展示为可视化用户界面,通过程序与用户交互的窗口。如我们打开手机联系人,我们所看到的的界面就是Activity,联系人里面的内容如老王、老李等消息人列表以及各种按钮都是放在Activity这个容器里面的,我们可以在这个Activity上通过滑动列表,点...原创 2020-04-03 00:58:09 · 662 阅读 · 0 评论 -
Android项目app-src-main-res目录的结构及解析
Android项目app->src->main->res目录的结构drawable和mipmap-?dpi(l,m,h,xh,xxh,xxxh)drawable(可画的)和mipmap-?dpi都是可绘制的资源,定义了Android应用中需要的“不同分辨率”下的资源文件,在市场上销售的Android手机在分辨率上可谓是千差万别,从640480到1280960等等,差异非常大。...原创 2020-03-29 20:20:49 · 1694 阅读 · 0 评论 -
简单介绍Android四大组件
Android四大组件:Activity(活动)Service(服务)ContentProvider(内容提供者)BroadcastReceiver(广播接收者)四大组件在使用的时候都需要在AndroidManifest.xml的application中进行注册:<activity android:name = "">......</activity>&...原创 2020-03-29 15:41:15 · 427 阅读 · 0 评论 -
【慕课笔记】Android 系统架构
Android 系统架构Android系统架构主要有四个大的层次(由上到下):应用程序(Application)应用程序框架(Application Framework)本地框架类库(Libraries)和Java在Android上的运行环境Linux内核和驱动应用程序(Application)应用程序即平常我们所说的app,是用户可以直接使用的应用。比如说是联系人、电话拨号、浏...原创 2020-03-29 14:25:45 · 259 阅读 · 0 评论