Java
文章平均质量分 85
brown_c
试试看能走多远咯
展开
-
Android的IPC机制
一、Android IPC简介 IPC(Inter-Process Communication)含义为进程间通信或跨进程通信,是指两个进程之间进行数据交换的过程。说到进程,首先区分下进程与线程。按照操作系统来说,线程是指CPU调度的最小单元,因此线程是一种有限的系统资源;而进程一般指一个执行单元,在PC和移动设备上指一个程序或者一个应用。一个进程可以包含多个线程。 任何...原创 2018-03-08 14:14:33 · 208 阅读 · 0 评论 -
Android基本组件之Activity
一、Activity的生命周期 1、典型情况下的生命周期分析 生命周期指的是Activity从其产生到销毁经历的一系列状态,这里可以简单的理解为Android类为我们定义好的7个回调方法。在详细介绍七个方法之前可以先看看下图,Activity生命周期的切换过程。 1)onCreate():这是生命周...原创 2018-03-01 23:00:09 · 174 阅读 · 0 评论 -
碎片的最佳实践——简易版新闻应用
今天花了一下午写这个碎片的demo,其中主要实在梳理整个应用的编写思路。确实这种同一份代码可同时兼容手机和平板两个终端是相当可行的。在将整个应用思路梳理了好几遍之后开始编写,最后运行的时候发现,在平板上可以正常运行,但在手机端上只能出现新闻列表页面,却无法点击新闻item。最后结合log cat报错后发现,书上的demo没有写也没有强调新建的那个NewsContentActivity类需要在man...原创 2016-08-29 23:13:26 · 906 阅读 · 0 评论 -
Java网络编程
简单来说,Java网络编程指的就是编写运行在在多个设备上的程序,这些设备都通过网络连接起来进行通信。而Java提供的API中为我们提供了各种类和接口,这样使得通信细节对开发者来说几乎透明。 Java网络编程中主要用到的是socket编程,Socket套接字使用TCP协议提供了计算机之间的通信机制。总的来说,客户端程序创建了一个套接字,并尝试与服务器的套接字建立连接。建...原创 2018-03-11 13:20:23 · 149 阅读 · 0 评论