- 博客(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 328
原创 技术文章链接整理
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 613 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 972
原创 改变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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人