自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 第九章 多进程(multiprocess)

一、多进程的基础知识 ◆  为什么使用多进程?         一个应用默认使用一个进程,这个进程(主进程)的名字就是应用的包名,进程是系统分配资源和调度的基本单位,每个进程都有自己独立的资源和内存空间,其他进程不能任意访问当前进程的内存和资源,系统给每个进程分配的内存会有限制。         如果一个进程占用内存超过了这个内存限制,就会报OOM的问题。为了解决应用内存的问题,Androi

2016-08-30 14:16:54 2969

原创 第八章 多线程

拾遗: 1.  在整理、重构代码时,按F6可以将一个类移到其他地方; 2.

2016-08-24 12:48:10 416

原创 第六章 解析网络数据

解析XML数据和JSON数据         首先要知道的一个问题 —— 数据到底是以什么样的格式在网络上传输的呢?随便传递一段文本肯定不行,因为另一方根本不知道这段文本的用途是什么。因此,我们会在网络上传输一些格式化后的数据,这种数据有一定的结构规格和语义,另一方收到数据消息之后就可以按照相同的结构规格进行解析,进而取出它想要的那部分内容。         网络上常用的传输数据的格式有两种

2016-08-22 14:06:49 731

原创 第六章 使用网络技术

GET 拾遗: 1. 泛型:

2016-08-19 11:20:37 461

原创 第五章 SQLite

快捷键Ctrl+Shift+A弹出对话框中可以输入要执行的操作的名字,可快速执行操作; 用上述快捷键输入ADB Clear清除这个工程在手机中的数据,和安卓系统中setting工具(下图)的清除工具是一样的效果; 原始的SQL语句执行效率更高,如rawQuery、execSQL语句; 数据库是什么,可以做什么 uri和URL

2016-08-15 13:50:44 352

原创 JAVA中I/O的基础知识

JAVA中I/O的基础知识 1.1 File类和流 File类包含了获得一个文件/目录的属性,以及对文件/目录进行改名和删除的方法。但它不包括创建文件的方法,也不包括从/向文件读/写数据的方法。 流的分类:根据数据的单位不同分为字节流和字符流;     根据数据的流向分为输出流和输入流; 1.2 文本文件的I/O 写数据——PrintWriter

2016-08-12 03:29:08 477

原创 第五章 SharedPreferences与文件管理

一、数据持久化 Android中提供了三种实现数据持久功能的方式:文件存储、SharedPreference存储、数据库存储; 如何修改——修改就是直接用put把以前的数据覆盖掉 如何删除——remove相同key的值 注意都要commit commit和apply的区别:commit是同步操作,apply是异步操作,一般建议用apply,因为和网络、IO相关的操作都用异步,后台

2016-08-09 10:33:47 418

原创 第三章 服务和广播

一、线程和Handler异步消息机制 1.1 线程与主线程 线程是一个单一的执行序列。单个线程中的代码可得到逐步执行。每个Android应用的运行都是从主线程开始的。然而,主线程并非如线程般的预定执行序列,如下图。相反,它处于一个无限循环的运行状态,等待着用户或系统触发事件的发生。事件触发后,主线程便负责执行代码,以响应这些事件。 注意:如果想要更新应用程序里的 UI 元素,则必

2016-08-02 14:13:04 570

Android 刮刮卡效果 自定义控件实现

资源为博客的实例代码: http://blog.csdn.net/lmj623565791/article/details/40162163 有问题请博客留言

2017-11-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除