自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Studio实现跨进程调用Service (AILD Service)

AIDL(Android Interface Definition Language)是Android接口定义语言的意思,它可以用于让某个Service与多个应用程序组件之间进行跨进程通信,从而可以实现多个应用程序共享同一个Service的功能。言归正传,今天的主题是远程Service建立AIDL进行通信,通过一个小demo来展示AIDL在Android studio中的实现:1. 搭建了一个简单

2015-12-31 13:36:56 2167

转载 Github for Windows 1.0 版本的简单使用介绍

Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步过一面:

2015-12-30 18:45:58 257

原创 通过TortoiseGit上传项目到GitHub

注意:当上传代码时可能会遇到这样的报错:出现错误 "git did not exit cleanly (exit code 1)"解决办法:先pull下来再push1、安装msysgit和TortoiseGit ;2、TortoiseGit 设置:(1)、确保安装成功:(2)、设置用户名和邮箱:3、登陆github并进入设置页

2015-12-30 18:33:59 302

转载 Win7上Git安装及配置过程

Win7上Git安装及配置过程文档名称Win7上Git安装及配置过程创建时间2012/8/20修改时间2012/8/20创建人Baifx简介(收获)1、在win7上安装msysgit步骤;2、在win7上安装TortoiseGit步骤;

2015-12-30 15:23:45 285

原创 Android属性动画完全解析(上),初识属性动画的基本用法

Android属性动画完全解析(上),初识属性动画的基本用法在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起

2015-12-24 18:17:29 265

转载 Android Volley入门到精通:定制自己的Request

经过前面两篇文章的学习,我们已经掌握了Volley各种Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用于请求一条普通的文本数据,JsonRequest(JsonObjectRequest、JsonArrayRequest)用于请求一条JSON格式的数据,ImageRequest则是用于请求网络上的

2015-12-24 17:12:40 416

转载 Android Volley入门到精通:使用Volley加载网络图片

在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法,如何你还没有看过我的上一篇文章的话,建议先去阅读Android Volley完全解析(一),初识Volley的基本用法。在上篇文章中有提到过,Volley是将AsyncHttpClient和Universal-Image-Loader的优点集成于一身的一个框架。

2015-12-24 17:11:10 231

转载 初识Volley的基本用法

1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和

2015-12-24 17:08:20 251

原创 单例模式的理解与应用

java模式之单例模式:单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点:1,一个类只能有一个实例2,自己创建这个实例3,整个系统都要使用这个实例Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。一些资源管理器常常设计成单例模

2015-12-21 15:49:22 723

转载 Android自定义View的实现方法,带你一步步深入了解View

 Android视图绘制流程完全解析,带你一步步深入了解View(二)标签: AndroidViewonMeasureonLayoutonDraw2013-12-26 08:30 75760人阅读 评论(105) 收藏 举报 分类:Android疑难解析(32) 版权声明:本文出自郭霖的博客,转载必须注明出处。

2015-12-08 12:59:15 796

原创 Android 接口的回调机制

一、建模我理解的接口回调就是,我这个类实现了一个接口里的方法doSomething,然后注册到你这里,然后我就去做别的事情去了,你在某个触发的时机回头来调用我doSomething的方法。好比,我给你打电话问某个难题,你电话里想不出来,于是说等想到了再回我电话。于是接口回调机制比喻模型如下第一步:定义接口public interface ContactInterface {

2015-12-07 20:51:43 383

原创 Android Studio 使用之二创建与导入工程

Android Studio 使用之二创建与导入工程成功安装Android Studio后即可创建工程进行开发了,这里说明一下Studio中的工程和Eclipse中工程有一定的区别.Studio                                    Eclipseproject 工程                          workspace

2015-12-02 11:26:12 398

原创 Android Studio 使用之一安装设置

Android Studio 使用之一安装设置Android官方开发工具Android Studio出来已有一段时间,现今最新的版本是Android Studio 2.0 预览版,Google 透露,最新版的Android Studio 的最大特性,是速度的提升。在新版本中写 Android Marshmallow 代码,速度可以提高 5 倍。“Instant Run”特性可以

2015-12-02 11:24:57 297

原创 解决一些android studio 中的编码问题

总结1 2 两点;一:在 android studio 中直接创建项目和导入其他项目都会有一个文件编码设定的问题,在 android studio (version 1.2.0)中设置文件的编码,只需要两步:1.打开Setting->Editor->File Encoding 进行编码设置2.打开module的 build.gradle 文件修改编译器使用的编码

2015-12-01 18:50:35 280

转载 将Eclipse代码导入到AndroidStudio的两种方式

阅读目录1. 从Eclipse中导出Gradle build files2. 修改导出文件参数3. 导入AndroidStudioManifest MergingIgnored Files(这个最重要)Replaced Jars with Dependencies & Replaced Libraries with DependenciesMoved FilesNext Steps &

2015-12-01 18:26:08 272

空空如也

空空如也

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

TA关注的人

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