自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喜欢可以关注、评论哦

Github:https://github.com/silencezwm

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于Socket.IO实现Android聊天功能

一、简述Socket.IO是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,它包括了客户端的JavaScript和服务器端的Node.js。该种官方介绍看起来有点懵逼,简而言之就是: 客户端可通过Socket.IO与服务器建立实时通信管道 二、应用该下就是介绍Socket.IO通信管道的铺设、通信以及销毁工作。2.1 引入Sock

2017-08-31 15:02:31 2084 1

原创 剖析ActivityManagerService

作为Android开发的你,对Activity的使用肯定是再熟悉不过了,在使用过程中,你是否浮现过一个疑问: 系统是如何管理这些Activity的? 没错,该文将与你一起探索ActivityManagerService(以下简写为AMS),看它是如何管理Activity的。该文主要围绕以下三方面来讨论:先基本了解下AMS是什么? AMS是Android系统的一个进程; 用于管理系统四大组件的运

2017-08-31 15:02:02 298

原创 不会点SQLite,都不好意思说自己是开发的

一、为什么要会点SQLite?SQLite作为一款轻量级的关系型数据库,占用的资源特别少,所以其应用场景也是特别的多。在移动开发中,我们经常会有将数据存储在本地的需求,此时SQLite将是我们最佳的选择。 可喜的是,SQLite已经被完美的集成在Android系统中,所以对于开发者而言,上手SQLite的难度又降低了不少。二、开始玩玩SQLite首先来说说在Android中操作SQLite数据库的

2017-08-31 15:01:29 431

原创 聊聊Android开发中的MVP模式

一、初识MVP(Model View Presenter)google上关于MVP模式的资料已经特别多了,所以我这里也不啰嗦了。 因为之前做过的几个项目,每个Activity的所有操作代码全部都是堆在里面,虽然查找还算方便,但是代码动不动就上千行,所以维护起来特别麻烦,如果代码没有注释,那对于我们来说简直就是灾难! 所以这次决定把MVP模式放在真实项目中玩玩,以下也是我从真实项目中使用的一些小感

2017-08-31 15:00:54 287

原创 Android基础之Java集合框架Collection

一、Collection是什么首先我们一起来探讨一下Collection究竟是什么个玩意,如上图所示List、Set、Queue、Map都指向Collection,它们都只是一个接口,并不是实现类。正因为有了Collection集合框架,使我们能方便的批量操作数据或对象。二、List List是有序的Collection,我们可以非常轻松的来控制数据插入的位置,并且也能根据其索引来访问List中的

2017-08-31 15:00:04 293 1

原创 Android基础之Java接口

一、接口(interface) 1.1 初识接口 我们都知道创建一个类特别简单,同样,我们创建接口也如此,只需将class替换成interface即可。/** * 创建一个接口:钱 */ public interface IMonery{ /** * 印钞操作 * @param number 数量 */ void printMonery(

2017-08-31 14:56:26 400

原创 Android基础之Java多态、继承、重载和重写的区别

Android基础之Java多态、继承、重载和重写的区别一、继承(inheritance) 1.1 继承是什么 简而言之,继承就是在现有类的基础上,增加新的方法或者重写基类的方法的一种方式。 继承还是面向对象语言的基本特征【继承、多态和封装】之一。在Java中,java.lang.Object这个类是所有类的基类【也叫父类或者超类】。继承涉及到的两个关键字如下:extends: 用于

2017-08-31 14:47:07 484

键更新git脚本

一键更新git脚本,使用该shell脚本可以使用一键即可更新所有关联的git目录资源到本地。

2019-09-27

空空如也

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

TA关注的人

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