- 博客(7)
- 收藏
- 关注
原创 [读书笔记]Android IPC机制(一)
每天都要写点笔记,哪怕是自己给自己看也好。一、Android IPC简介1.Android进程间通信的几种方式: Bundle(Intent) 文件 AIDL Messenger ContentProvider Socket 2.多进程的几种情况 应用因为某些原因自身需要采用多进程模式来实现(有些模块需要运行在单独的进程中或者为了加大一个应用可使用的内存) 当前应用需要向其他应用获取数据 二、And
2016-05-23 01:18:49 420
原创 Gson完全解析
这边文章部分实例来自Gson官方用户指导和API,如果有不对的地方,还请各位读者指出。 1.作用:序列化的时候,实现Java对象到Json字符串和Json字符串到Java对象的转变。 2.创建Gson的两种方式: new Gson()创建的实例采用默认的配置,如果需要自己配置,则使用GsonBuilderGson gson1 = new Gson(); //or 官方API上的示例代码 Gso
2016-04-04 11:07:35 1769
原创 Android界面布局大集合(Fragment+ViewPager)
前言:对一个Android应用来说,界面布局是非常重要的,但是现在的一些资料都没有对布局的系统的整理,一些博客写的东西也太零散,所以我就整理了一下这些界面的用法。如果有不对的地方请读者们指出,我一定及时改正。一、普通的ViewPager效果图 1.MainActivity布局文件<LinearLayout xmlns:android="http://schemas.android.com/ap
2016-03-24 13:10:17 2471 3
原创 Java基础之异常、io流
1.异常 必要性:把各种不同类型的异常情况进行分类,用异常类来表示异常处理情况,异常流程的代码和正常代码分离,可以灵活处理异常。 处理异常的两种方法: 1.在当前方法中通过try···catch语句捕获并处理异常 2.在方法的声明处通过throws语句声明抛出异常 Java异常处理机制: finally语句:任何情况下都必须执行的代码,确保占用的资源被释放。 语法规则: 1.try代码块不能
2015-07-25 16:36:12 760
原创 Java基础之集合
1.集合 必要性:为了使程序能够方便地存储和操纵数目不固定的一组数据。 Set:集合中的对象不按特定方式排序,并且没有重复对象。它的有些实现类能对集合中的对象按特定方式排序。 List:集合中的对象按索引位置排序,可以有重复对象,允许按照对象在集合中的索引位置检索对象。 Map:集合中的每一个元素包含一对键对象和值对象,集合中没有重复的键对象,值对象可以重复。它的有些实现类能对集合中的键对象进行
2015-07-24 12:18:33 513
原创 Java基础之接口、内部类
1.接口 必要性:如果一个类有多个直接父类,会使Java绑定规则更加复杂,所以Java禁止多继承,在继承一个类的情况下可以实现多个接口。 接口类型:描述系统对外提供的所有服务, 不包括具体实现,不能被实例化。 特点: 1.接口成员变量默认都是public、static、final类型的,必须被显示初始化。 2.接口中的方法默认都是public、abstract类型的。 3.在接口中定义实例变量
2015-07-23 21:38:34 292
原创 Java基础之数据类型、修饰符、数组
Java基础知识 1.数据类型 Java把数据类型分为基本类型和引用类型,数据类型的详细分类如下: 在内存中只能存放二进制数据形式,二进制数据流共有8位,每一位称做1个比特(bit),每8位称做一个字节(byte)。 8种基本数据类型的详细信息: 布尔型 boolean :有别于C语言,Java不允许把整数或null赋值给boolean类型的变量。默认值为false。 byt
2015-07-23 09:48:39 502
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人