Android
Lan_JianA
Android开发工程师一枚 热衷Java
展开
-
Android系统整体架构
Android 系统架构google经典的四层架构从下往上分别为:Linux内核层、系统库和Android运行时环境、framework层和应用层这四层架构。按照Gityuan大神的视角,我们也从系统启动过程为主线,以进程的视角来剖析Android系统的架构Android 启动架构这里先上一张Android 系统启动的架构图: 可以看到:Android系统启动是从下往上的一个过程:Lo...转载 2019-04-04 09:54:00 · 1369 阅读 · 0 评论 -
哪些情况下,系统可能会弹出ANR对话框
在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。默认情况下,在android中Activity的最长执行时间是5秒,BroadcastReceiver的最长执行时间则是10秒。超出就会提示应用程序...转载 2019-07-09 16:09:47 · 2493 阅读 · 0 评论 -
Webview加载网页时出现NET::ERR_CACHE_MISS的错误
当使用webview加载网页时我们会遇到网页加载出错,出现NET::ERR_CACHE_MISS的错误,解决方法只需要在你工程的AndroidManifest.xml文件中加入联网的权限 即可转载 2019-04-19 17:05:58 · 1579 阅读 · 0 评论 -
AndroidManifest中android.intent.action.MAIN和android.intent.category.LAUNCHER的理解
版权声明:本文为作者原创,欢迎转载和交流O(∩_∩)O https://blog.csdn.net/Lindroid20/article/details/51993247 </div> 当我们使用Android Studio创建一个工程并生成一个Activity时,经常可以在清单文件中看到如下的代码: <activit...转载 2019-04-19 15:47:19 · 3574 阅读 · 0 评论 -
Ubuntu打开终端基本操作
Ubuntu 打开终端基本操作ubuntu 快捷键打开终端 :首先在桌面任意空白处,按CTRL+ALT+T.ubuntu 同一个窗口打开多个终端:当你已经打开一个终端窗口后,想在当前窗口打开另一个终端,这样来回切换就比较方便,使用快捷键 ctrl + shift + T,打开的新窗口的当前目录为上一个端口的当前目录,Alt+数字123可以打开对应的第1、2、3个窗口....原创 2019-04-19 14:22:22 · 683 阅读 · 0 评论 -
Android应用图标微技巧,8.0系统中应用图标的适配
本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每个工作日都有文章更新。大家好,2018年的第一篇文章到的稍微有点迟,也是因为在上一个Glide系列结束之后一直还没想到什么好的新题材。现在已经进入了2018年,Android 8.0系统也逐渐开始普及起来了。三星今年推出的最新旗舰机Galaxy S9已经搭载了Android 8.0系统,紧接着小米、华为...转载 2019-04-18 14:34:42 · 167 阅读 · 0 评论 -
Android中allowBackup属性的含义和危险性实例讲解
一、前言今天在开发的过程中遇到一个问题,就是关于AndroidManifest.xml中的allowBackup属性,也算是自己之前对这个属性的不了解,加上IDE的自动生成代码,没太注意这个属性,但是没想到这个属性会直接导致隐私数据的丢失。下面就来看一下这个属性的影响到底有多大。他的作用是什么?二、Android中的allowBackup属性1、allowBackup安全风险描述A...转载 2019-04-18 14:19:18 · 294 阅读 · 0 评论 -
Android AndroidManifest.xml文件的android:supportsRtl属性详解
版权声明:欢迎关注我的Github:https://github.com/dengyuhan,转载请注明出处,欢迎转载 转载请注明出处:http://blog.csdn.net/aa464971/article/details/51372204 Android Studio新建工程的AndroidManifest文件里会有一个supp...转载 2019-04-18 11:45:40 · 248 阅读 · 0 评论 -
Android App Compat 库详解
概述AppCompat:为API 7及以上的设备提供了一个一致的Action Bar。 在版本21的修订中,它承担了新的职责:带来了material color palette、控件着色、Toolbar支持,还有更多支持所有API 7+的设备。单从ActionBarActivity名字上看是体现不出它全部功能的。点击查看Toolbar详解在此版...转载 2019-04-18 11:38:16 · 937 阅读 · 0 评论 -
Android Preference entries和entryValues解释
android preference 中entries和entryValues android:entries设置的内容是我们能够看到的内容,而android:entryValues是实际保存的值。  ...转载 2019-04-04 17:05:25 · 1573 阅读 · 0 评论 -
MTK-Android ListPreference Method
首先,我们明确,preference是和数据存储相关的。其次,它能帮助我们方便的进行数据存储!为什么这个地方一定要强调下方便的这个词呢?原因是,我们可以根本就不使用,我们有另外的N种办法可以实现同样的功能!它的出现,相当于为我们提供了一个方便的工具,当然了,这个工具并不是必须的。preference都应用在什么场景呢?这得从android对preference的实现说起,实际上,prefere...转载 2019-04-04 13:53:43 · 133 阅读 · 0 评论 -
Android debug调试
原文http://blog.csdn.net/yaoobs/article/details/51296198最基本的调试...转载 2019-07-17 09:27:16 · 1174 阅读 · 0 评论