自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Android应用图标上的小红点Badge实现

Android应用图标上的小红点Badge实现为了增加APP的日活,在Android中有许多的应用仿苹果的在应用图标上显示小红点。当然有着一些手机ROM对小红点的支持,比如小米,三星等。我们下面看下如何实现:MainActivity:public class MainActivity extends AppCompatActivity { private H

2017-04-28 09:09:22 1387 1

原创 【Java TCP/IP Socket】UDP Socket(含代码)

转载请注明出处:http://blog.csdn.net/ns_code/article/details/14128987UDP的Java支持    UDP协议提供的服务不同于TCP协议的端到端服务,它是面向非连接的,属不可靠协议,UDP套接字在使用前不需要进行连接。实际上,UDP协议只实现了两个功能:    1)在IP协议的基础上添加了端口;    2)对传输过程中可能产

2017-04-26 19:21:34 174

原创 【Java TCP/IP Socket】TCP Socket(含代码)

转载请注明出处:http://blog.csdn.net/ns_code/article/details/14105457TCP的Java支持     协议相当于相互通信的程序间达成的一种约定,它规定了分组报文的结构、交换方式、包含的意义以及怎样对报文所包含的信息进行解析,TCP/IP协议族有IP协议、TCP协议和UDP协议。现在TCP/IP协议族中的主要socket类

2017-04-26 19:01:27 229

转载 Java UDP网络编程 - 最简单示例

版权声明:本文为博主原创文章,未经博主允许不得转载。/** *UDPServer *@author Winty [email protected] *@version 2008-12-15 */import java.io.*;import java.net.*;class UDPServer{    public static v

2017-04-26 12:03:01 248

原创 activeMQ 推送之mqtt客户端

使用activeMQ进行android推送activeMQ下载地址:http://activemq.apache.org/download.html下载后是一个压缩包:apache-activemq-5.9.0-bin.zip启动方式:解压缩,进入apache-activemq-5.9.0-bin\apache-activemq-5.9.0\bin,双击activemq.bat,即

2017-04-15 13:22:13 1436

原创 Android SERVICE后台服务进程的守护

Service组件在android开发中经常遇到,其经常作为后台服务,需要始终保持运行,负责处理一些必要(见不得人)的任务。而一些安全软件,如360等,会有结束进程的功能,如果不做Service的保持,就会被其杀掉。在早些时候,我们可以通过在1. service中重写onStartCommand方法,这个方法有三个返回值, START_STICKY是service被kill掉后

2017-04-12 14:52:08 509

转载 Android中保持Service的存活

这几天一直在准备考试,总算有个半天时间可以休息下,写写博客。如何让Service keep alive是一个很常见的问题。在APP开发过程中,需要Service持续提供服务的应用场景太多了,比如闹钟需要作出及时提醒,那么比如得有一个Service不断去比较当前时间和设置时间;QQ要能流畅的聊天,必然也需要及时接收消息等。但是Android并没有保证Service有这样功能,

2017-04-12 14:40:42 952

原创 Android APP必备高级功能,消息推送之MQTT

1. Android端实现消息推送的几种方式轮询:客户端定时向服务器请求数据。伪推送。缺点:费电,费流量。拦截短信消息。服务器需要向客户端发通知时,发送一条短信,客户端收到特定短信之后,先获取信息,然后拦截短信。伪推送。缺点:贵而且短信可能被安全软件拦截。持久连接(Push)方式:客户端和服务器之间建立长久连接。真正的推送。 Google的C2DM(Cloudto Device M

2017-04-07 18:48:41 518

转载 MQTT V3.1--我的理解

最近因为工作需要,需要对推送消息了解,因此对MQTT进行了整理,这里更多的是对MQTT英文版的翻译和理解。 MQTT(Message Queue Telemetry Transport),遥测传输协议,提供订阅/发布模式,更为简约、轻量,易于使用,针对受限环境(带宽低、网络延迟高、网络通信不稳定),可以简单概括为物联网打造,官方总结特点如下:1.使用发布/订阅消息模式,提供

2017-04-07 18:44:34 906

原创 android 通过广播监听网络连接状况

首先添加以下权限uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />uses-permission android:name="android.permission.CHANGE

2017-04-05 17:32:10 323

原创 Android组件及UI框架大全

原文地址:http://blog.csdn.NET/smallnest/article/details/38658593Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中

2017-04-04 22:58:25 292

原创 注解框架---AndroidAnnotations

AndroidAnnotations是一个开源框架,旨在加快Android开发的效率。通过使用它开放出来的注解api,你几乎可以使用在任何地方, 大大的减少了无关痛痒的代码量,让开发者能够抽身其外,有足够的时间精力关注在真正的业务逻辑上面。而且通过简洁你的代码,也提高了代码的稳定性和后期的维护成本。以下AndroidAnnotations简称为AA可能会有人提出异议了,我们移动设备的性能,不比

2017-04-04 21:10:39 162

原创 android studio 框架搭建:加入注解框架Annotations

参考github上的demo,新建一个project后,会有一个位于app文件夹下的局部build.gradle文件和一个位于根目录project下的全局build.gradle文件,我们要修改的是局部gradle文件: 1 buildscript { 2 repositories { 3 mavenCentral() 4 } 5 dep

2017-04-04 20:31:54 351

原创 Android 最火的快速开发框架AndroidAnnotations使用详解

Android 最火的快速开发框架androidannotations配置详解文章中有eclipse配置步骤,Android 最火快速开发框架AndroidAnnotations简介文章中的简单介绍,本篇注重讲解AndroidAnnotations中注解方法的使用。@EActivity示例:?1234@EActivity(R.la

2017-04-04 19:19:41 217

原创 AndroidAnnotations开发框架在Eclipse中的搭建和使用以及框架实

AndroidAnnotations是用来解决开发中繁琐的初始化组件的一个开源的框架,开发中只需要配置一下相应的注解标签就可以了,其他的工作AndroidAnnotations框架都会帮我们解决,是我们开发中没有必要重复的写一些没什么技术含量的代码,相信使用过这个框架的开发人员都比较喜欢这个框架。使用AndoridAnnotations框架的理由: 1. 提高了开发的效率 2. 代

2017-04-04 19:18:39 244

原创 Android wifi无线调试App新玩法ADB WIFI

Wifi 调试App已经不是什么新鲜的事情了,之前也看过不少,不是使用麻烦就是需要root权限,今个我给大家介绍一款好用的android studio 插件--ADB WIFI。安装settings->plugins->Browse repositories 搜索框输入ADB WIFI找到插件,安装,重启android Studio后可以看到 导航菜单下Tools->Android->AD

2017-04-04 18:25:58 387

原创 推荐几款实用的Android Studio 插件

1、android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉用起来更爽 ,博客地址:ButterknifePlugin  注意:需要先导入butterknife包才能使用2、Gsonformat

2017-04-04 18:25:14 224

转载 Android开源框架(一):AndroidAnnotations

AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更加容易维护,它的目标就是“Fast Android Development.Easy maintainance”。通过一段时间的使用发现,相比原生的Android开发,确实能够让你少些很多代码,它的首页也给出了一个简单的例子,通过例子也可以看

2017-04-04 14:21:47 233

转载 注解框架---AndroidAnnotations

JackCho注解框架---AndroidAnnotationsAndroidAnnotations是一个开源框架,旨在加快Android开发的效率。通过使用它开放出来的注解api,你几乎可以使用在任何地方, 大大的减少了无关痛痒的代码量,让开发者能够抽身其外,有足够的时间精力关注在真正的业务逻辑上面。而且通过简洁你的代码,也提高了代码的稳定性和后期的维护成本。以下AndroidA

2017-04-04 13:23:44 239

原创 Java-json系列(一):用GSON解析Json格式数据

GSON是谷歌提供的开源库,用来解析Json格式的数据,非常好用。如果要使用GSON的话,则要先下载gson-2.2.4.jar这个文件,如果是在Android项目中使用,则在Android项目的libs目录下添加这个文件即可;如果是在Java项目中,则把gson-2.2.4.jar先添加到当前项目的任意一个包中,然后右键点击这个jar包 -> 构建路径 -> 添加至构建路径。这样准备工作就做好了

2017-04-02 20:19:50 239

转载 Android OkHttp完全解析 是时候来了解OkHttp了

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47911083;本文出自:【张鸿洋的博客】一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里

2017-04-02 17:56:10 1238

原创 android-async-http框架库使用基础

PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN。因为CSDN也支持MarkDown语法了,牛逼啊!开源项目链接Android-async-http仓库:Git clone https://github.com/loopj/android-async-httpandroid-async-http主页:http://loopj.com/androi

2017-04-02 17:54:06 238

空空如也

空空如也

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

TA关注的人

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