自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C自定义管道

int fd[2];if (pipe(fd)){ perror("pipe"); return;}

2014-11-07 15:19:04 506

转载 个人管理 - IT人士书籍推荐

(转自:http://www.cnblogs.com/zhoujg/archive/2009/12/20/1628171.html)短暂成功的背后其实是需要付出好几倍的努力,看书其实也一样,最终能用到实践中的,可能只占有你看到的一小部分而已,因为很多知识经过学习分析过滤后可能并不是你需要的,学习技术也是一样。在前面写了一些个人管理系列blog后(个人管理 - 学习=知识+实践+思考+心态、个人

2012-12-29 23:48:40 383

原创 数据结构与算法

1、数组大小为n,其中包含0~n-1的整数,如何找出重复的元素。public int findDuplicateEle(int[] arr){ int len = arr.length; for(int i=0;i<len;i++){ if(arr[i]!=i && arr[i]!=-1){ if(arr[arr[i]] == -1) return arr[i]

2012-12-04 23:59:17 359

转载 优化java代码性能

一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.Vector;class CEL {    void method (Vector vector) {for (int i = 0; i             ; /

2012-11-26 00:33:40 409

转载 DEBIAN下vi编辑器的使用

(转自:http://blog.csdn.net/qinlicang/article/details/4703300)1、Vi 简介    Vi 是 Unix 世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台 Unix 机器都会提供这套软体。Linux 当然也有,它的 vi 其实是 elvis (版权问题),不过它们都 差不多。熟悉 DOS 下的文书处理後,也许会

2012-11-25 01:02:17 29299

转载 Ubuntu之dpkg, apt, aptitude总结

dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpk

2012-11-25 00:48:21 776

转载 linux mount一个硬盘

我们在使用linux的情况下,难免有时会需要增加一块硬盘,在windows下增加硬盘很简单,所有的操作都是有画面。linux下增加一块硬盘,并且让这块硬盘可以正常的使用,所有的操作都在字符命令行的方式下,因此对于初学者的我来说,接受起来比较困难,因此把这一部分整理为一个专题和大家共享。在linux下加载一块硬盘从总体上分为以下几个步骤:1、用fdisk对硬盘进行分区2、用mkfs.ex

2012-11-22 14:38:34 13584

转载 Android如何防止apk程序被反编译

(转自:http://blog.csdn.net/sunboy_2050/article/details/6727640) 作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard

2012-11-21 23:12:19 467

转载 远程方法调用

本实例为参考多篇文章写就而成,网上及书上各类文章介绍如何使用RMI 有多种实例可参考,譬如有:1. 用命令rmiregistry 启动RMI 注册服务的2. 同时创建存根(stub)和骨架(skeleton)的3. 只创建存根类的的(jdk1.2 以后版本)4. 通过RemoteRef 和rmi://协议字串方式的5. 比较少讲到的用LocateRegistry 直接在代码上启

2012-09-04 14:11:46 524

转载 Eclipse 中用jdbc连接SQL SERVER 2005

原帖及讨论:http://bbs.bccn.net/thread-140292-1-1.html* 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即Sql server 2005)来进行开发项目 *1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载).Microsoft SQL server 2005 Express Edition

2012-07-05 16:03:59 324

转载 Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用 .

(转自:http://blog.csdn.net/jincf2011/article/details/6344678)进入主题。大致以下步骤: 一、 在res/values 文件下定义一个attrs.xml 文件.代码如下:"1.0" encoding="utf-8"?>        "MyView">          "textColor" format="c

2012-05-31 15:30:31 435

转载 Service组件

Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。服务的开发比较简单,如下:第一步:继承Service类 public class SMSService extends Service { } 第二步:在AndroidManifest.xml文件中的节点里对服务进行配置:

2012-05-04 15:33:43 1809

转载 android源码结构分析

转自:http://bbs.gfan.com/android-89585-1-1.html frameworks 目录 (核心框架——java及C++语言).|-- base    (基本内容)|   |-- api   (?都是xml文件,定义了java的api?)|   |-- awt   (AWT库)|   |-- build   (空的)|   |-- ca

2012-04-20 10:58:26 397

转载 android 布局

转自:http://www.cnblogs.com/awenhome/archive/2011/12/29/2305813.html 布局:    在 android 中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)

2012-04-20 10:34:07 663

转载 android clipPath切割画布

(转自:http://wallage.blog.163.com/blog/static/1738962420101012439991/)public class PictureTestActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState){

2012-04-01 15:20:54 26126 2

转载 android图片处理(Matrix,ColorMatrix)

(转自:http://www.cnblogs.com/leon19870907/articles/1978065.html)在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。

2012-04-01 14:28:20 873

原创 android http请求并解析返回的xml

String requestUrl = RequestUrlMng.getHost(context)+"/mservices/user/updateNickname.action?nickname="+nickname;HttpGet httpRequest = new HttpGet(requestUrl);try{ HttpClient httpClient = new DefaultH

2012-03-30 10:32:40 5322

转载 android 读xml

(转自:http://www.cnblogs.com/feisky/archive/2011/01/10/1932164.html)在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。下面是本例子要解析的XML文件: 文件名称:itcas

2012-03-16 17:57:03 562

转载 JAVA读文件方法大全

(转自:http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html)1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音

2012-03-16 17:17:41 280

原创 回调函数

举个例子,当A给B打电话给问B一个问题,但B当时可能没能想出答案,于是就叫A留个联系方式给他,等B想出答案后,通过这个联系方法告诉A答案。那么在这个过程中,这个联系方式就充当了回调函数的作用了。下面用代码来演示这个过程。这个Called相当于打电话过程中的Bpublic class Called { private CallInterface caller; pub

2012-03-14 16:32:40 329

原创 content provider 的使用

android有一个独特之处就是,数据库只能被它的创建者所使用,其他的应用是不能访问到的,所以如果你想实现不同应用之间的数据共享,就不得不用content provider了。   在Android中,content provider是一个特殊的存储数据的类型,它提供了一套标准的接口用来获取以及操作数据。并且,android自身也提供了几个现成的content provider:Contact

2012-03-14 10:51:10 533

原创 Broadcast Receive的使用

广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBroadcast() 、 Context.sendOrderedBroadcast()来实现的。然后创建一个BroadcastReceiver的继承类,在这个继承类中重载onReceive(Cotext context , Intent in

2012-03-12 10:05:54 1313

原创 Menu的使用

三种menu:1、OptionsMenu;2、ContextMenu;3、SubMenu 一、OptionsMenu        public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。  public boolean onOptionsItemSelected(MenuItem item):选中菜单项后发生

2012-03-09 12:22:38 797

转载 android intent 隐式调用

(转自:http://my.oschina.net/aowu/blog/26318)理解Intent的关键之一是理解清楚Intent的两种基本用法:一种是显式的Intent,即在构造Intent对象时就指定接收者,这种方式与普通的函数调用类似;另一种是隐式的Intent,即Intent的发送者在构造Intent对象时,并不知道也不关心接收者是谁,这种方式与函数调用差别比较大,有利于降低发送

2012-03-09 11:23:12 4885

原创 自定义圆形progressbar颜色

先在drawable中创建一个xml文件,这里命名为circle_progressbar_style.xml <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:pivotX="50%" android:pivotY="50%" android:fro

2012-03-08 10:00:45 4419 1

原创 自定义条形ProgressBar和SeekBar的颜色

color.xml如下 在main.xml中<ProgressBar android:id="@+id/progressBar1" style="@android:style/Widget.ProgressBar.Horizontal" android:layout

2012-03-07 17:57:00 1038

转载 将Activity伪装成Dialog

(转自:http://marshal.easymorse.com/archives/3872)看下面截图:好像是Activity里声明的Dialog。其实是两个Activity,而且甚至是两个不同的App的Activity。实现这个效果很简单。我创建了一个新的android项目。然后,给AndroidManifest文件中Activity添加了Dialog样式属性: <

2012-03-07 14:37:29 1806

原创 自定义Dialog View

LayoutInflater layoutFactory = LayoutInflater.from(DialogPrjActivity.this); //  final View dialogView = layoutFactory.inflate(R.layout.dialog, null); //创建ViewBuilder dialogBuilder2 = new AlertDial

2012-03-07 14:20:04 906

转载 Activity生命周期

(转自:http://www.cnblogs.com/kofi1122/archive/2011/04/10/2011772.html) Activity生命周期之我见关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情

2012-03-06 17:20:23 338

转载 Activity间传递参数

利用Intent和Bundle来实现Activity之间的参数传递Bundle类似于Map,用来存放键值对。如下例:传递方:    private void setListeners()    {     btn_sub.setOnClickListener(calrBMI);     }    private OnClickListener calrBMI = n

2012-03-06 16:09:07 288

原创 android中去掉标题栏和状态栏,实现全屏

this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏  注意,这个设置必须放

2012-03-05 10:26:39 247

转载 Android开发学习笔记:圆角的Button

http://liangruijun.blog.51cto.com/3061169/630051

2012-03-05 10:26:14 328

空空如也

空空如也

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

TA关注的人

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