- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Java网络编程
简单来说,Java网络编程指的就是编写运行在在多个设备上的程序,这些设备都通过网络连接起来进行通信。而Java提供的API中为我们提供了各种类和接口,这样使得通信细节对开发者来说几乎透明。 Java网络编程中主要用到的是socket编程,Socket套接字使用TCP协议提供了计算机之间的通信机制。总的来说,客户端程序创建了一个套接字,并尝试与服务器的套接字建立连接。建...
2018-03-11 13:20:23
135
原创 Android的IPC机制
一、Android IPC简介 IPC(Inter-Process Communication)含义为进程间通信或跨进程通信,是指两个进程之间进行数据交换的过程。说到进程,首先区分下进程与线程。按照操作系统来说,线程是指CPU调度的最小单元,因此线程是一种有限的系统资源;而进程一般指一个执行单元,在PC和移动设备上指一个程序或者一个应用。一个进程可以包含多个线程。 任何...
2018-03-08 14:14:33
190
原创 Android基本组件之Activity
一、Activity的生命周期 1、典型情况下的生命周期分析 生命周期指的是Activity从其产生到销毁经历的一系列状态,这里可以简单的理解为Android类为我们定义好的7个回调方法。在详细介绍七个方法之前可以先看看下图,Activity生命周期的切换过程。 1)onCreate():这是生命周...
2018-03-01 23:00:09
152
原创 android studio安装Genymotion
早就耳闻genymotion飞一般的感觉,今天下午准备趁闲来个鸟枪换大炮的,结果摔在win10这坑里了。。。 前期安装什么的挺简单,由于我之前没有安装virtualbox,就选择了withVirtualBox版本,除了安装路径更改下,其他一路next下去就可以。但是打开genymotion后就开始发生操蛋的事儿了,电脑一直提醒安装virtualBox Interface,选择”是“
2016-08-31 22:54:33
530
原创 碎片的最佳实践——简易版新闻应用
今天花了一下午写这个碎片的demo,其中主要实在梳理整个应用的编写思路。确实这种同一份代码可同时兼容手机和平板两个终端是相当可行的。在将整个应用思路梳理了好几遍之后开始编写,最后运行的时候发现,在平板上可以正常运行,但在手机端上只能出现新闻列表页面,却无法点击新闻item。最后结合log cat报错后发现,书上的demo没有写也没有强调新建的那个NewsContentActivity类需要在man...
2016-08-29 23:13:26
888
UWB室内定位算法相关论文
2018-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人