摘要: Android中的日志工具类是Log(android.util.Log),这个类中提供了如下5个方法来供我们打印日志。 Log.v():用于打印那些最为琐碎的、意义最小的日志信息。对应级别verbose,是Android日志里面级别最低的一种。 Log.d():用于打印一些调试信息,这些信息对你的调 阅读全文
posted @ 2020-02-19 15:07 伪全栈工程师 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 不同于Eclipse,Android Studio是采用Gradle来构建项目的。Gradle是一个非常先进的项目构建工具,它使用了一种基于Groovy的领域特定语言(DSL)来声明项目设置。 首先看项目最外层目录下的build.gradle文件,代码如下所示: ~~~ buildscript { 阅读全文
posted @ 2020-02-19 14:10 伪全栈工程师 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 所有以 drawable 开头的文件夹都是用来存放 图片 的。 所有以 mipmap 开头的文件夹都是用来存放应用 图标 的 所有以 values 开头的文件夹都是用来存放字 符串、样式、颜色 等配置的, layout 文件夹是用来放布局文件的。 打开res/values/strings.xml文件 阅读全文
posted @ 2020-02-19 13:14 伪全栈工程师 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 切换项目结构模式 Project模式的项目结构 我们将项目切换成Project模式,这就是真实的目录结构。 1. .gradle和.idea 这两个目下放置的都是Android Studio自动生成的一些文件,我们无须关系,也不要去手动编辑。 2. app 项目中的代码、资源等内容几乎都是放置在这个 阅读全文
posted @ 2020-02-19 11:56 伪全栈工程师 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 创建HelloWorld项目 如果是第一次,会经过漫长的等待。 启动模拟器 可以用第三方模拟器,也可以用官方集成的 点击后出现如下界面,可创建多个模拟器,如图,我已经创建好了一个,如果你没有,就点击下边的自行创建 可以下载推荐的,也可以选择其他的版本,第一次需要下载。 点击完成,创建模拟器完成, 现 阅读全文
posted @ 2020-02-19 11:50 伪全栈工程师 阅读(303) 评论(0) 推荐(0) 编辑
摘要: JDK:Java语言的软件开发工具包,本教程使用JDK8以上, Android SDK:谷歌提供的Android开发的工具包,来使用Android相关的API。 Android Studio:本教程在3.1.3版本以上。 搭建开发环境 不比挨个下载,只需下载Android Studio,安装的时候会 阅读全文
posted @ 2020-02-19 11:49 伪全栈工程师 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1. 四大组件 Android系统四大组件分别是活动(Activity)、服务(Service)、广播接收器(Brodacast Receiver)和内容提供器(Content Provider)。 活动Activity是所有Android应用程序的门面,凡是应用中你看得到的东西,都是放在活动中的。 阅读全文
posted @ 2020-02-19 11:48 伪全栈工程师 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 性能优化 阅读全文
posted @ 2020-01-10 07:18 伪全栈工程师 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 性能优化 阅读全文
posted @ 2020-01-07 07:55 伪全栈工程师 阅读(679) 评论(0) 推荐(0) 编辑
摘要: > 本文是通过学习极客时间专栏《Linux性能优化实战》05 | 基础篇:某个应用的CPU使用率居然达到100%,我该怎么办? ## CPU 使用率 *** 为了维护 CPU 时间,Linux 通过事先定义的节拍率(内核中表示为 HZ),触发时间中断,并使用全局变量 Jiffies 记录了开机以来的 阅读全文
posted @ 2020-01-03 09:22 伪全栈工程师 阅读(391) 评论(0) 推荐(0) 编辑