学习笔记
走召大爷
《Python学习实战》GongZhongHao作者,每天学习一点点,每天进步一点点
展开
-
Activity启动过程笔记
为准备面试,将最近所复习的内容以博客的形式保存起来,方便以后的查询本文参考老罗的文章http://blog.csdn.net/luoshengyang/article/details/6703247整理,由于老罗的这篇文章源码比较老,本文同时也参照结合主席的书。调用Activity的startActivity实际是内部是调用了startActivityForResult.而在startAc原创 2016-05-13 13:18:45 · 3564 阅读 · 1 评论 -
Activity卡顿、变慢的原因
为准备面试,将最近所复习的内容以博客的形式保存起来,方便以后的查询从网上查询了一些Activity卡顿原因,然后结合个人看法,总结如下:(1)内存泄漏导致内存占用较高,导致JVM频繁触发GC。解决办法:尽可能的减少生命周期长的对象引用生命周期短的对象。导致内存泄漏的原因有一下几个 A)查询数据库后没有关闭游标cursor,各种资源文件没有close。 B)构造Ada原创 2016-05-13 13:26:02 · 7883 阅读 · 1 评论 -
Volley使用原理笔记
本文参考郭霖大神的笔记整理出来用法:普通字符串:RequestQueue mQueue = Volley.newRequestQueue(context); StringRequest stringRequest = new StringRequest("http://www.baidu.com", new Response.Listener() {原创 2016-05-13 13:45:20 · 997 阅读 · 0 评论 -
Gradle学习基础(1):搭建Gradle环境
在使用AS时,经常需要对Gradle进行修改,有时就是因为看不懂Gradle的配置而束手无策。今天下定决定,好好开始学习Gradle。1. 下载Gradle 可以从https://downloads.gradle.org/distributions/gradle-2.10-all.zip下载gradle-2.10-all.zip.解压缩后,包含编译后的gradle、gradle源代原创 2016-01-20 11:35:11 · 1070 阅读 · 1 评论 -
Gradle学习基础(2):构建简单的JAVA项目
为了更直观的学习Gradle,我们先简单的使用Gradle。build.gradle编辑的内容可以先不理会,等后面的章节再深入学习。本章中,使用Gradle来构建Java项目1.目录结构首先建立根目录TestGradle.在该目录里新建build.gradle文件并且将java源码放入到src/main/java下面。例如,包名为:com.huachao。JAVA文件名为:Hell原创 2016-01-20 13:17:23 · 1236 阅读 · 1 评论 -
Gradle学习基础(3):build脚本基础知识
本章介绍如何新建一个build.gradle1.Project和Task在Gradle中,所有内容都是基于这两个概念:Projects和Tasks。 每个gradle的构建是由一个或多个project组成。一个project表示你希望Gradle为你做的一件事情。比如,打包jar文件或者web应用(war),或者是压缩为ZIP文件等等。 每个项目由一个或多原创 2016-01-20 14:25:25 · 1398 阅读 · 1 评论 -
Volley 源码解析
本文为 Android 开源项目源码解析 中 Volley 部分 转自http://a.codekk.com/detail/Android/grumoon/Volley%20%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%901. 功能介绍1.1. VolleyVolley 是 Google 推出的 Android 异步网络请求框架和图片加载框架。在 Googl转载 2016-05-23 17:51:40 · 965 阅读 · 1 评论 -
Android中的Binder学习笔记
本文内容是我从《Android内核剖析》一书中学习整理。以便以后复习时方便查阅。一、Binder1.关于Binder1.1 Binder是一种架构,这种架构提供了服务器接口、Binder驱动、客户端接口三个模块。 1.2 一个Binder服务器实际上就是一个Binder类的对象,该对象一旦创建,内部就启动一个隐藏线程,该线程接下来会接收Binder驱动发送的消息,接收到原创 2015-01-27 17:17:05 · 1537 阅读 · 2 评论 -
Android中的各种XML
Android中的各种XML在android中,有很多xml配置文件,其中,大家最熟悉的就是layout里面的xml文件。但是,在其他文件夹中,也有很多xml文件,针对某个xml或许搜索一下就能立即看懂并且写出自己想要的xml。可每当需要的时候就去查询,增加了各种重复的工作。本文针对这种情况,专门总结在android各种xml文件。由于layout的xml文件属性繁多,加上layout的xml广为熟原创 2015-11-15 10:48:09 · 4197 阅读 · 2 评论