排序:
默认
按更新时间
按访问量

IntentService+retrofit2.0下载文件、更新APP(项目一部分demo)

下载Demo地址在这里:点击这里!!!!! 干货//Activity调用 new UpdataAppHelper(this, APP_UPDATA_TYPE.APPMOBILE).checkUpdate();UpdataAppHelper .classpackage com.app.sampl...

2016-11-11 15:51:19

阅读数:1545

评论数:0

JsonObject判断一个json串中是否含有某个key值

String s = "{ \"firstName\": \"Brett\", \"lastName\":\"McLaughlin\&quot...

2017-01-05 10:00:28

阅读数:20522

评论数:5

官方推荐的android 6.0 权限获取方式(实例demo:easypermissions)

这里推荐逻辑是,android6.0权限获取,单个获取,多个获取,拒绝后再次获取,记住拒绝后引导用户转到权限设置界面手动获取权限,是的,就是要这样获取权限。比如一个扫码功能,用户不小心拒绝了你就不能这样放弃权限不再获取了吧。 首先献上一个sample的例子,知道大家都喜欢看demo,扫码下载de...

2016-11-24 00:32:47

阅读数:3182

评论数:0

android 混淆配置 实例实战项目讲解

以前一直说混淆、混淆。。。一直没有好好弄一次,经常弄个半成品,这次来个完全实例理解了 并注意,混淆打包后的apk文件大小会比不使用混淆要小。首先理解下混淆语法-libraryjars class_path 应用的依赖包,如android-support-v4 -keep [,modifier...

2016-11-23 14:03:32

阅读数:3558

评论数:1

android EventBus 3.0 官方的混淆配置

https://github.com/greenrobot/EventBus android EventBus 3.0 混淆配置README中上根本找不到。 后来还是在官网的角落找到 混淆代码如下:-keepattributes *Annotation* -keepclassmembers ...

2016-11-22 18:35:09

阅读数:5587

评论数:0

子线程oncreate可以修改UI

子线程是可以修改UI,必须要OnCreate方法,原因是android系统检查线程是由ViewRoot来完成,当我们访问UI时,ViewRoot会检查是在哪个线程访问的UI,如是不是在UI线程访问,程序就会抛出异常,在onCteate()中,ViewRoot还没有创建,ViewRoot的创建是在O...

2016-11-22 15:11:55

阅读数:577

评论数:0

移动IM开源框架Tigase > Openfire > Ejabberd对比分析

一、IM协议选择 二、IM 服务器的选择 三、XMPP协议的问题及改进 登录握手部分的改进 XMPPQuickStart (XEP 0305) 心跳改进 Xmpp Ping/Pong (XEP 0199) 40+ 字节 -> 单向 white space ping,...

2016-11-17 10:21:45

阅读数:5027

评论数:0

Andorid IntentService 完全解析

下载demo:http://download.csdn.net/detail/u013100574/9679069 简介 IntentService是继承于Service并处理异步请求的一个类,在 IntentService 内有一个工作线程来处理耗时操作,启动 IntentService 的...

2016-11-10 15:26:46

阅读数:185

评论数:0

学习设计模式(1):单例模式

定义: 确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型: 创建类模式 单例模式应该是23种设计模式中最简单的一种模式了。它有以下几个要素: 私有的构造方法 指向自己实例的私有静态引用 以自己实例为返回值的静态的公有的方法   单例模式现在...

2016-11-09 23:26:31

阅读数:157

评论数:0

从3K升到1W的重要技能——掌握设计模式

为什么同样是程序员,大牛工资1W,而自己只能拿区区的3K?大牛显然知道一些小菜所不知道的秘密,这秘密又是什么呢? 这个秘密就是设计模式。而这23种设计模式分别是: 1.单例模式 2.工厂方法模式 3.抽象工厂模式 4.模版方法模式 5.建造者模式 6.代理模式 7.原型模式 8.中介者模式 ...

2016-11-09 22:18:59

阅读数:183

评论数:0

Greendao 3.2一步步教你到使用,看完必会(附Demo)

本人使用greendao一年,现在公司依然使用该框架,网上东抄西凑,资料杂七杂八,我顺便就写编博客给大家一起看看。现在我也在使用realm,realm也是非常不错的框架,过些天会再给大家写一篇奉献给想学realm的朋友们。官方网站:http://greenrobot.org/greendao 官...

2016-10-31 21:19:23

阅读数:2781

评论数:3

最新版openfire+smack4.2 Android开发判断是否连接的有效办法

不得不说踩了无数坑才知道什么是真尼玛坑!!!你以为 mConnection != null 且 mConnection.isConnected() 且 mConnection.isAuthenticated()) mConnection != null 且 mConnection.isConnec...

2016-10-26 17:46:28

阅读数:2222

评论数:3

openfire+smack添加好友申请 Smack 4.1.8 and 4.2.0-beta2 添加好友请求以及确认

openfire Smack 4.1.8 and 4.2.0-beta2 添加好友请求确认首先说一下我踩的坑,以前的方法过期,会有用户名过长无法接收,无法过滤,丢失请求,发送无效等等问题,博客一大堆不更新,都是老版本的坑,这里直接上传以前的过期示意图请大家不要再写以下的代码老版本addPacket...

2016-10-25 16:06:18

阅读数:2128

评论数:1

用夜神安卓模拟器做Android开发?Android使用夜神模拟器进行调试adb连接不上?

用夜神安卓模拟器做Android开发?Android使用夜神模拟器进行调试adb连接不上?新建txt文件 写入如下文本@echo cd\ cd C:\Users\neo2\AppData\Roaming\Nox\bin nox_adb.exe connect 127.0.0.1:6200...

2016-10-24 09:36:57

阅读数:801

评论数:0

使用IDEA从零配置springboot项目环境

1.下载安装idea 从官网下载http://www.jetbrains.com/idea/ 我用的是2.4版本(可从百度搜索破解码) 2.下载maven 从官网下载https://maven.apache.org/download.cgi 下载完后解压 3.配置maven...

2016-10-23 13:01:47

阅读数:778

评论数:0

Android TV ListView列表焦点保留?ListView如何获取焦点?

Android TV列表焦点保存方法:在TV中,当左右移动焦点时,我们需要保留列表原来选中的位置,通过LisView 中的onFocusChanged()这个方法可以进行保存光标,通过记录上一次焦点所在的View距离Y轴的偏移量,重新让listview显示到该位置(注意) @Override ...

2016-10-12 20:53:34

阅读数:548

评论数:1

Android安卓四大组件

Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider 1.Activity就是一个独立的屏幕窗口

2015-08-26 18:43:32

阅读数:493

评论数:0

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2015-08-26 18:40:22

阅读数:125

评论数:0

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