自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 windows下搭建基于ssh的git服务器(解决/usr/bin/git.exe: error while loading shared libraries: ?: cannot open sha)

最近接触到了git,感觉到了它的强大和方便,git在linux环境下使用起来是非常方便,但如何在windows下搭建一个基于ssh的git服务器呢?闲话不多说,开始。本文系本人原创,若要转载,请注明文章出处。http://blog.csdn.net/ccf07031、所需的软件下载及安装所需工具下载地址:msysgit    http://code.google.com/p

2015-11-30 12:05:11 10328 7

原创 进程间通信

IPC是Inter-Process Communication 的缩写,含义为进程间通信或者跨进程通信,是指两个进场进行数据交换的过程。完成IPC:Bundle,文件共享,Messenger,aidl,contentprovider,socket

2015-11-27 11:24:28 302

转载 ContentProvider使用详解

一、使用ContentProvider共享数据 ContentProvider在Android中的作用是对外提供数据,除了可以为所在应用提供数据外,还可以共享数据给其他应用,这是Android中解决应用之间数据共享的机制。通过ContentProvider我们可以对数据进行增删改查的操作。当应用需要通过ContentProvider对外共享数据时,具体作法如下: 1、 继承系统

2015-11-26 16:39:07 320

转载 Android 基于Message的进程间通信 Messenger完全解析

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47017485;本文出自:【张鸿洋的博客】一、概述说到Android进程间通信,大家肯定能想到的是编写aidl文件,然后通过aapt生成的类方便的完成服务端,以及客

2015-11-26 11:12:07 325

转载 Android aidl Binder框架浅析

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38461079 ,本文出自【张鸿洋的博客】1、概述Binder能干什么?Binder可以提供系统中任何程序都可以访问的全局服务。这个功能当然是任何系统都应该提供的,下面我们简单看一下An

2015-11-26 09:36:04 327

原创 技术文章链接整理

git教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

2015-11-25 10:48:03 300

原创 Android中AIDL

1、为什么要有AIDL?无论学什么东西,最先得弄明白为什么要有这个东西,不要说存在即是合理,存在肯定合理,但是你还是没有明白。对于AIDL有一些人的浅显概念就是,AIDL可以跨进程访问其他应用程序,和其他应用程序通讯,那我告诉你,很多技术都可以访问,如广播(应用A在AndroidManifest.xml中注册指定Action的广播)应用B发送指定Action的广播,A就能收到信息,这样也能看成

2015-11-24 16:31:17 267

转载 轻松实现Android 更换皮肤(主题)

转自:http://blog.csdn.net/yuanzeyao/article/details/42390431目前很多app都具有换肤功能,可以根据用户自己的喜好定制自己的界面,比如新浪微博,网易新闻等等。今天这里我就是要介绍一种机制实现app换肤。我找了几款app换肤的应用,换肤基本都是更换了界面的Icon,背景图片,背景色等等,基本没有遇到更换布局的,其实布局也是可以更换

2015-11-23 16:54:58 612 2

转载 Monkey测试简介

laozhu1124Monkey测试简介在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。一monkey测试的相关的原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。当Monkey程序在

2015-11-19 15:21:37 330

转载 Android 屏幕适配方案

1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:为什么

2015-11-18 18:39:32 342

转载 Android屏幕适配全攻略(最权威的官方适配指导)

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!Android屏幕适配出现的原因

2015-11-18 18:26:14 543

转载 如何设置Activity全屏 设置Activity非全屏

如何设置Activity全屏 设置Activity非全屏分类: Android 2013-01-31 16:21 3206人阅读 评论(0)收藏 举报*全屏 在Android下如何实现一个Activity的全屏显示呢?目前发现有两种方法可以实现:方法一:使用xml的方法,在该项目的AndroidManifest.xml文件中,在需要全屏的

2015-11-18 15:32:28 971

原创 改变Dialog的样式

private void setDialogSize(Dialog dg) {dg.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题Window dialogWindow = dg.getWindow();WindowManager.LayoutParams lp = dialogWindow.getAttributes();

2015-11-18 14:26:24 454

原创 关于的DialogFragment特殊用法

1.关于生命周期:          创建view可以通过两个途径,一是fragment中的onCreateView(),二是DialogFragment中的onCreateDialog()。前者适合对自定义的layout进行设置,具有更大的灵活性,而后者适合对简单dialog进行处理,可以利用Dialog.Builder直接返回Dialog对象,从生命周期的顺序而言,先执行onCreateD

2015-11-18 13:38:27 808

原创 listpopupwindow和popupwindow

listpopupwindowmListPopupWindow = new ListPopupWindow(mActivity);        mListPopupWindow.setAdapter(new NavAdapter(mActivity, itmes));        mListPopupWindow.setWidth(DisplayUtils.getS

2015-11-17 13:37:15 831 4

AIDL Demo 例子

AIDL的例子,传递自定义对象,包括客户端和服务端.

2016-03-01

空空如也

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

TA关注的人

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