自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (24)
  • 收藏
  • 关注

原创 ubuntu 14.04 使用极点五笔输入法

相比12.04在外观改变不是很大,但其中细节有些许变化,特别输入法很不大好用,为此,我们使用fcitx输入法,使用我喜欢的五笔拼音,安装过程如下:方法一:最新的方法很简单:安装14.04后,语言包一定要安装完整,从ibus加入极点五笔。方法二:快捷键“ctrl+AIt+T",弹出终端,输入以下指令123456

2014-05-05 06:08:49 17693 2

原创 Android知识点Map表

Android Support Library:http://developer.android.com/tools/support-library/features.html#v8Action Bar :http://developer.android.com/guide/topics/ui/actionbar.html

2014-03-27 16:44:40 916

转载 HTC G12官方解锁步骤

终于找到了,http://htc.zol.com.cn/115/33080_1149673.html

2014-01-23 16:07:26 1563

转载 根据View生成Bitmap

/**     * Draw the view into a bitmap.     */    private Bitmap getViewBitmap(View v) {        v.clearFocus();        v.setPressed(false);        boolean willNotCache = v.willNotCacheD

2012-12-12 21:29:19 843

原创 发现了Android RadioGroup的一个Bug

今天我在做RadioGroup定制的时候,为每个RadioButton的背景设置了一个selector,这样就可以看到点击效果。我在XML件里设置了一个默认的RadioButton选顶是选中的,通过android:checked=true启动程序后,发现点击别个RadioButton的时候,默认的RadioButton选中状态总是不消息,即同时出现两个以上的按钮被选中,其它按钮状态都正常,

2012-10-27 19:30:05 8206 2

翻译 使用CursorLoader异步加载数据

Android 3.0引入了CursorLoader实现异步加载数据,为了避免同步查询数据库时阻塞UI线程的问题。在API 11之前可以通过下载支持库,来使之前的系统支持此功能,下载页面为http://developer.android.com/tools/extras/support-library.html。下面是一个例 子:public class ListViewLoa

2012-08-22 16:14:19 22630 3

原创 webrtc编译详解

在编译之前,要下载一些软件,主要是gclient和git,还有install-build-deps.sh(在webrtc.org上能够找到).关于gclient下载整了很长时间,由于公司是代理上网,git需要先配置http代理服务器。需要在环境变量里加上:http_proxy和https_proxy,然后在Linux环境下载gclient.example:sudo gedit  ~

2012-06-26 11:19:34 5220

原创 url

http://www.ruchee.com/code/c/gtk/eclipse.htmlhttp://wiki.ubuntu.org.cn/Java观察者模式: http://jmacan.iteye.com/blog/667858            http://blog.sina.com.cn/s/blog_52fea7b60100t3je.htmlwebrtc:

2012-05-28 17:55:28 747

原创 根据view生成Bitmap

private Bitmap getViewBitmap(View v) {        // TODO Auto-generated method stub        v.clearFocus();        v.setPressed(false);        boolean willNotCache = v.willNotCacheDrawing(

2012-05-16 17:38:32 754

转载 Android 内存溢出解决方案(OOM) 整理总结

在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,肯定有收获的,里面的很多东西小马也是学习参考网络资料使用的,先来简单讲下下:

2012-04-26 15:35:54 846

原创 Color Drawable

android的图片资源除了常规图片之外,还支持自定义的颜色图片,分为矩形和圆角矩形。下面分别说明一下这两种自定义图片的用法。1.矩形颜色图片    #f00    #0000ff    #f0f0// Get a drawableColorDrawable redDrawable = (ColorDrawable)activity.getResources

2012-03-21 22:23:18 8246

原创 Ubuntu下SSH远程连接

ubuntu下远程连接需要用到openssh-client,openssh-server。故名思意,连接方只要装上openssh-client就可以了,被连方需要装openssh-server,当然也可以都装上,这样每一方都可以是服务器或客户端以便实现互连。装上以后,启动ssh服务,运行sudo /etc/init.d/ssh start查看ssh是否启动成功  netstat -tlp

2012-03-02 17:52:26 928

原创 获取android设备的mac地址

今天发现自己的平板电脑无法显示mac地址,但能够连接一个开放的网络,不知道是什么原因,可能是没权限看?不太清楚。最后通过以下方式得到了Mac地址:首先将设备连接电脑并开启调试,然后执行1> adb shell2>cat proc/net/arp最后就会出现mac地址了。

2012-01-12 15:01:53 2042

转载 Android PNG渐变背景图片失真问题

本文转自:Zimi’s Weblog最近一个困扰很久的问题,渐变效果的png图片,设置为控件图片或background时,在eclipse上看着没有什么问题,但是在设备上运行时,可以看到明显的一圈圈的轮廓线,图片严重失真。在网上google了一下似乎这个问题很多人遇到,找到一种解释是Android设备display默认是采用16-bits color palette来表示所有颜色,

2012-01-04 10:22:52 979

原创 自定义TextView实现跑马灯效果

CustTextView tv = new CustTextView(mContext,null); tv.setSingleLine(); tv.setEllipsize(TruncateAt.MARQUEE); tv.setEllipsize(TruncateAt.MARQUEE); tv.setMarqueeRepeatLimit(-1); tv.setHoriz

2011-12-22 09:55:26 1852 2

翻译 保存Activity的状态

当一个Activity停止的时候,系统默认保存它的状态。这样当用户点back键回到前一个Activity的时候时,它的用户界面又像先前的样子呈现出来。但是,你能并且应该主动通过回调函数来保存activity的状态,以防activity被销毁而需要重新创建。        当系统停止了你的一个activity(例如当一个新的activity开始或者任务转入后台的时候),如果系统需要回收内存,它可

2011-11-17 11:27:56 771

原创 常用排序算法

约定待排序的记录的数据结构为:typedef  struct{     int  key;     elemtype  data;} redtype;redtype  r[n];一、插入排序1.直接插入排序基本思路:依次把待排序的记录逐一按其关键字的大小插入到一个已经排好序的有序序列中去,直到所有的记录插完为止,得到一个新的有序序列。void  dire

2011-10-19 17:08:44 573

原创 常见的查找算法

一、静态查找表1.顺序查找int  s_search(S_TBL  tbl, KEY  kx) {      tbl.elem[0].key = kx;      for(i = tbl.length; tbl.elem[i].key != kx; i --) ;      return  i;}2.有序表的折半查找int  binary_sea

2011-10-19 16:46:27 558

原创 队列的顺序存储结构

定义:#define maxsize ntypedef struct {    elemtype  elem[maxsize];    int  front;    int rear;} cqueuetp;循环队列的基本操作1.队列的初始化操作

2011-10-19 14:02:24 771

原创 线性表的链式存储结构--链表

结点定义typedef struct node {     elemtype  data;     struct node *next;} Linklist;一.单链表1.链表的建立  a .头插法Linklist  *  init() {

2011-10-18 13:57:36 817

原创 线性表的顺序存储结构---顺序表

C语言实现1.顺序表的结构定义#define  MAX_SIZE  30typedef  int   elemtype;typedef  struct {    elemtype  v[MAX_SIZE];    int   len;} sqlis

2011-10-18 07:50:40 1048

原创 Android中Bitmap位图的渲染与操作

1.通过一张资源文件得到一个位图 Bitmap bmp =  BitmapFactory.decodeResource(this.getResources(),R.drawable.icon);2.绘制位图canvas.drawBitmap(bmp,0,0,p

2011-10-14 17:31:33 1411

原创 Android Bluetooth使用详解

1.判断是否支持BluetoothBluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();if(bluetoothAdapter == null) {    //the devi

2011-10-10 15:23:56 8020

转载 ubuntu网络配置

ubuntu-网络配置 检查网络配置命令:ifconfig一、通过配置文件配置 新手没怎么用过Ubuntu,所以走了不少弯路,网上找了很多方法,大都没对我起到帮助作用,所以把自己的配置方法写一写。 环境:VPC2007SP1 、Ubuntu9.04

2011-09-27 16:42:42 800

转载 Android Factory Reset flow

===== 应用流程 =========>frameworks/base/services/java/com/android/server/MasterClearReceiver.javaRecoverySystem.rebootWipeUserData(context)

2011-09-20 16:02:34 727

原创 Builder模式

使用场景:当创建一个对象时,有多个参数需要设置,有些参数是必须的,而有些是可选的。我们常见的方式是通过写多个重载构造器,构造器的参数个数逐个递增,参数少的构造器通过this调用其它构造器,形式如下:public class NutritionFacts {private

2011-09-14 17:21:45 823

转载 android sdk 编译--如何将源代码加入android.jar以及make原理

首先是这个问题如何修改。 在/frameworks/base/Android.mk中,找到如下行: packages_to_document := 在该变量的赋值语句最后添加 xxxxx (这里是你的包的名称,比如com/sina/ui,其实这里就是你的源代码在/

2011-09-01 20:23:57 3695

原创 自定义Ubuntu系统引导菜单

参见:http://os.51cto.com/art/201104/257416.htm

2011-08-29 22:01:26 713

原创 Linux技巧之Ubuntu11.04下安装极点五笔输入法

Ubuntu11.04是第14个Ubuntu系统发行版本。Ubuntu11.04将支持多点触摸技术,改进用户界面,更好地支持硬件设备,以及兼容ARM处理器。刚刚安装好了Ubuntu11.04,WINDOWS下用习惯了极点五笔,本以为极点的作者不出Linux版的,结果在网上一搜,居然有高手想到引用极点五笔的字典实现可以同时打拼音和五笔,本文介绍了安装步骤。AD:

2011-08-29 18:54:37 993

转载 Ubuntu系统里邮件里面收到winmail.dat附件的解决办法

不知广大Ubuntuer有没有收到过带个winmail.dat的邮件,我想在公司用Ubuntu办公的一定收到过不少这种麻烦邮件。而你完全不知道这个附件如何打开,甚至更惨的是原本附件在邮件中的文件也不幸被这个winmail.dat吃掉了。你也许会询问这封邮件的发件人,这个时候对方多

2011-08-29 17:46:33 955

原创 如何用Git和Repo获取Android源码

Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓库(repository),许多个工作目录(working copy

2011-07-27 21:01:14 942

原创 嵌入式系统

1.定义嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

2011-03-09 20:11:00 508

原创 C#预处理指令

<br />C#预处理指令从来不会转化为可执行代码中的令令,但会影响编译过程的各个方面。例如,使用预处理器指令可以禁止编译器编译代码的某一部分。如果计划发布两个版本的代码,即基本版本有更多功能的企业版本,就可以使用这些预处理器指令。在编译软件的基本版本时,使用预处理器指令还可以禁止编译器编译与额外功能相关的代码。另外,在编写提供调试信息的代码时,也可以使用预处理指令。实际上,在销售软件时,一般不希望编译这部分代码。预处理器指令的开头都有符号#。<br />1.#define 和 #undef<br />  

2011-03-04 22:12:00 616

转载 人为什么会痛苦?

<br />人为什么会痛苦?<br />   因为欲望。身外的一切可以用物质功利解释的东西,均属欲望范畴。男人因功名利禄苦苦从远古走到今天,仍然难以释怀。女人为得到男人而苦苦从头顶操劳到脚底,如今似乎不光是要得到男人,也有觊觎男人得到的一切者。而在男人女人孩提时就已开始为各自成年的欲望属性努力。其间所有历程莫不是均属痛苦之源头。<br />   因为自恋。你无法否认所有的一切痛苦都可以加上一个主语“我”,因此你郁闷、你抑郁、你烦躁、你伤感、你……你将太多的目光投向自己,如若不是面对一面镜子,

2010-08-25 17:57:00 655

原创 Java对象拷贝

public class Person implements Serializable {    private String name;    private int age;    private GregorianCalendar birthday;    public Person(){            }    public Person(String

2010-04-22 12:51:00 618

原创 Collection , List , Set 和 Map 用法和区别

首先看一下他们之间的关系 Collection          接口的接口   对象的集合 ├ List                   子接口      按进入先后有序保存   可重复 │├ LinkedList                接口实现类   链表   插入删除   没有同步   线程不安全 │├ ArrayList                 

2010-04-21 21:18:00 850

原创 什么是流

      如何从能够发送字节序列的任何数据源取得输入,以及如何将输出发送到能够接收字节序列的任何目的地。这些字节序列的源 目的地可以是文件,也可以是网络连接甚至是内存块。记住这一通则,一定会得到回报:例如,存储在文件中的信息和从网络连接中接收的信息,从本质上来说处理方法是相同的。      在Java程序设计语言中,一个可以读取字节序列的对象被称为输入流。一个可以写入字节序列的对象被称为

2010-02-10 09:49:00 798

转载 浅谈Java输入输出流

详见:http://cyp-034.blog.163.com/blog/static/2823190520074691849380/

2010-02-04 14:53:00 543

转载 Spring安全系统:Acegi Security Acegi简介

Acegi安全系统,是一个用于SpringFramework的安全框架,能够和目前流行的Web容器无缝集成。它使用了Spring的方式提供了安全和认证安全服务,包括使用BeanContext,拦截器和面向接口的编程方式。因此,Acegi安全系统能够轻松地适用于复杂的安全需求。        安全涉及到两个不同的概念,认证和授权。前者是关于确认用户是否确实是他们所宣称的身份。授权则是关于

2010-01-26 08:58:00 732

原创 属性文件加载工具类实现---PropertiesLoader

import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class P

2009-12-25 17:12:00 2440

新版Android开发教程

新版Android开发教程,内容简明扼要,android开发中关键知识点都有详细详解,适合新手学习和老手查阅。

2011-12-21

淘宝API文档手册

淘宝API文档手册,是开发基于淘宝API第三方应用的必备书籍。 API涉及的内容包括:淘宝用户、店铺、商品、淘客、分类、属性、产品、交易、物流、江湖、淘秀。

2011-10-27

软件架构的艺术.pdf

软件架构的艺术.pdf软件架构的艺术.pdf软件架构的艺术.pdf

2011-05-14

SSH整合实例教程pdf

SSH整合实例教程SSH整合实例教程SSH整合实例教程SSH整合实例教程

2011-05-14

改善既有代码的设计.pdf

改善既有代码的设计.pdf改善既有代码的设计.pdf

2011-05-14

常用排序算法.doc

常用排序算法.doc常用排序算法.doc

2011-05-14

Java设计模式pdf

Java设计模式Java设计模式Java设计模式Java设计模式Java设计模式

2011-05-14

JAVA中的反射机制(内含大量实例)

JAVA中的反射机制(内含大量实例)JAVA中的反射机制(内含大量实例)

2011-05-14

夏昕.深入浅出Hibernate

夏昕.深入浅出Hibernate夏昕.深入浅出Hibernate

2011-05-14

Spring 开发参考手册

Spring 开发参考手册.Spring 开发参考手册.Spring 开发参考手册.

2011-05-14

spring开发指南

spring开发指南spring开发指南spring开发指南spring开发指南

2011-05-14

权威的android手机开发教程

权威的android手机平台开发电子书,英文版的,看原著不仅可以领悟作者真正的意思,而且还有助于提高英文水平噢

2011-01-22

Linux下GDB工具使用指南

GDB使用教程,详细介绍了Linux下使用GDB调试程序的 方法,好东西噢

2011-01-22

flex 中文版教程

详细介绍了flex设计的方方面面,是一本值得一读的好书!

2010-04-22

IBM GUI库SWT教程

IBM SWT教程,好东西,快来下载啊。。。。。

2010-03-29

Hibernate 3.3中文版官方技术文档/手册/参考书 pdf

Hibernate 3.3中文版官方技术文档/手册/参考书,pdf格式的,好东西,快来下载吧!

2009-11-06

JMS使用手册下载,详细介绍了JMS规范

JMS使用手册/文档,详细介绍了JMS规范,好东西呀,快来下载吧!

2009-11-05

Linux Programming英文版

Linux Programming英文版

2009-09-24

J2EE架构师手册-J2EEArchitectsHandbookV1.0.0

好东西啊,想要成为J2EE架构师的朋友可以下载。

2009-09-24

Ajax开发详解-试读.pdf

Ajax开发详解 Ajax开发详解 Ajax参考手册

2009-07-03

链表操作(增删改查)C语言实现

链表操作(增删改查)C语言实现 在VC++6.0中可编译运行通过!

2008-10-05

struts中文帮助文档

struts中文帮助文档

2008-07-15

空空如也

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

TA关注的人

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