安卓
changzhengcome
这个作者很懒,什么都没留下…
展开
-
一个简单的Android Library Project例子
一、何谓Library Project:关于Library Project的官方详细解释可以参考这里,对英语不感冒的同学,可以参考我的简单解释:如果有一部分代码被多个工程共享了,那么这个时候把它做成库来加载,是最好的选择。在Java中,我们一般采用Jar包的形式提供库文件,但是在Android开发中,官方并不赞成打包为Jar包的方式,虽然在网上可以搜到一些“旁门左道”把资源打包成Jar包。转载 2016-09-08 20:02:10 · 1408 阅读 · 0 评论 -
JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部原创 2016-09-06 20:38:43 · 759 阅读 · 0 评论 -
郭霖大神的Volley教程
来自郭霖大神的Volley教程由于CSDN不支持一键转载,这里只给出原博客的地址,便于查看。Android Volley完全解析(一),初识Volley的基本用法http://blog.csdn.net/guolin_blog/article/details/17482095Android Volley完全解析(二),使用Volley加载网络转载 2016-08-25 08:55:42 · 1232 阅读 · 0 评论 -
Git
一、Git是什么Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。Git最为出色的是它的合并追踪(merge tracing)能力二、Git的配置Gi转载 2016-08-25 08:53:45 · 457 阅读 · 0 评论 -
xUtils简介
xUtils简介xUtils 包含了很多实用的android工具。xUtils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls最低兼容android 2.2 (api level 8)目前xUtils主要有四大模块:DbUtil转载 2016-08-20 10:25:07 · 741 阅读 · 0 评论 -
怎样实现安卓中侧滑功能
首先本文我是参照鸿洋大师的博客http://blog.csdn.net/lmj623565791/article/details/39257409 来学习,在自己根据他的介绍实现了qq侧滑功能,这里我简单的做一下介绍并且巩固一下自己的知识。只有自己去敲了才能发现问题。首先说下思路,这里我主要是通过自定义HorizontalScrollView来实现一个侧滑效果。一般自定义view转载 2016-08-08 20:58:03 · 594 阅读 · 0 评论 -
Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
1、 概述Handler 、 Looper 、Message 这三者都与Android异步消息处理线程相关的概念。那么什么叫异步消息处理线程呢?异步消息处理线程启动后会进入一个无限的循环体之中,每循环一次,从其内部的消息队列中取出一个消息,然后回调相应的消息处理函数,执行完成一个消息后则继续循环。若消息队列为空,线程则会阻塞等待。说了这一堆,那么和Handler 、 Looper转载 2016-09-09 16:19:08 · 471 阅读 · 0 评论 -
JSON与XML的区别比较
1.定义介绍(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。XML是标转载 2016-08-18 23:14:35 · 452 阅读 · 0 评论 -
Retrofit用法详解
一、 简介Retrofit是Square公司开发的一款针对Android网络请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求,其源码详见OkHttp Github。本文全部是在Retrofit2.0+版本基础上论述,所用例子全部来自豆瓣Api首先先来看一个完整Get请求是转载 2016-09-28 18:03:46 · 519 阅读 · 0 评论