自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(36)
  • 资源 (31)
  • 收藏
  • 关注

原创 Android深入浅出之Binder机制

一说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:l        ServiceManager,这是Android OS的整个服务的管理程序l

2012-06-30 10:11:16 2096

原创 Ubuntu11.10(32位)编译android常见错误(30种常见的)

开始正式编译,在源码目录下make即可。make我完全不知道跑了个啥,只知道超级卡。完成后产生的out文件夹有3.9G。镜像生成在out/target/product/generic下:android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的文件系统,system.img包括了主要的包

2012-06-28 17:13:43 9941

原创 编译内核kernel(2.6.29)(草)

编译内核kernel(2.6.29)1、解压gec6410-kernel-2.6.29-v1.1.tar.gz   解压命令:tar -zxvf gec6410-kernel-2.6.29-v1.1.tar.gz2、kernel默认配置文件名.config   cp GEC_LCD43_CFG .config //将GEC_LCD43_CFG复制成.config

2012-06-28 13:18:10 3074

原创 下载Android源代码(草)

android源码编译步骤说明一、JDK安装  1 .修改源:       sudo gedit/etc/apt/sources.list             所有替换为mirrors.163.com网址  2.更新源:    sudo apt-get update  3.安装jdk5.0:        (1)解压jdk1.5.0_22.t

2012-06-28 13:15:58 3436

原创 Android 滑动效果----------ViewFlipper

ViewFilpper 是Android官方提供的一个View容器类,继承于ViewAnimator类,用于实现页面切换,也可以设定时间间隔,让它自动播放。又ViewAnimator继承至于FrameLayout的,所以ViewFilpper的Layout里面可以放置多个View,继承关系如下:本示例通过ViewFlipper和GestureDetector.OnGestureList

2012-06-27 09:11:32 3049 2

原创 android数据类型之间转换(系统介绍)

一些初学android的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问题等。下面笔者就开发中的一些体会介绍给大家。    我们知道,android的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型 b

2012-06-18 17:34:23 5328

原创 Android屏幕的大小、密度以及字符缩放比例——DisplayMetrics类

上一贴 对DisplayMetrics表述的还不是太透彻,这一贴专门来研究一下:DisplayMetrics类  ——结构化的描述显示器的一般信息,包括它的大小、密度以及字符缩放比例。 public float density;//屏幕像素密度值,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。Android主要有以下几种屏:QVGA

2012-06-17 10:14:39 2770

原创 我们都要好好的

在这里,有最最有趣的图片,有最最深刻的哲理,哈哈,各位友友们,开怀一笑吧^_^      风雨同行

2012-06-16 13:37:03 1628 2

原创 怎么才能不学习、不工作。(懒人必看)

在学校的时候,有这么一个现象,有的孩子很用功,成绩却一直不高不低,每一次的考试就是对他心理承受的一次考验!也有这么几个人,平时不怎么用功,却在最后一场赛跑中占尽风头!还有很少的人,太用功,太用功!走进了理想的大学!为什么会这样,为什么不是下功夫最多的孩子得到的最多!反而会出现一种反常的现象?先哲的一句名言“天道酬勤”有错了吗?       今天,老师为我们讲

2012-06-12 16:36:32 2109 5

原创 Ubuntu 如何清理系统垃圾-附BleachBit清理工具是中文的

Ubuntu Linux与Windows系统不同,Ubuntu Linux不会产生无用垃圾文件,但是在升级缓存中,Ubuntu Linux不会自动删除这些文件,今天就来说说这些垃圾文件清理方法。1,非常有用的清理命令:sudo apt-get autoclean --清理旧版本的软件缓存sudo apt-get clean--清理所有软件缓存sudo apt-get aut

2012-06-12 10:48:41 3654 1

原创 Ubuntu 11.10 图形(图解)安装教程、 基本设置、 网络设置、 软件源、 硬件驱

主要内容:    Ubuntu 11.10 (Oneiric Ocelot )图形(图解)安装教程、基本设置、网络设置、软件源、语言与输入法、硬件驱动、Unity 3D、Gnome3、Ubuntu文档、制作USB Live、U盘安装、软件安装、简介、下载目录一.准备安装Ubuntu11.10系统1.1 Ubuntu简介      1.1.1 Ubuntu正式

2012-06-10 16:23:37 4192

原创 XP任务栏里的显示桌面 没有了,怎么办?

一般情况下我们习惯于直接单击任务栏中快速启动栏中的“显示桌面”按钮来一键最小化所有窗口,尤其是打开了很多窗口时一一最小化所有打开的窗口更显得烦锁。但是,这个“显示桌面”按钮却经常性的消失,此时除了按快捷键Windows+D一键最小化外,我们该如何恢复这个按钮呢?方法其实还是很多的。 工具/原料 Windows NT方法一 直接运行命令

2012-06-08 09:06:10 6076

原创 Android JNI调用(二)

1.jni的基本工作原理         (1)java的本质  想搞明白jni的本质,还要从java的本质说起.从本质上来说,java这门语言就是一门脚本语言(这是偶的个人理解,希望java大侠们不要用板砖拍我),它的运行完全依赖于脚本引擎对java的代码进行解释和执行(当然了,现代的java已经先进许多,可以从源代码编译成.class之类的中间格式的二进制文件,这种处理会大大地加快

2012-06-29 10:54:13 1363

原创 Android 初识JNI(一)

Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互.JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作.  1.从如何载入.so档案谈起  由于Android的应用层的类都是以Jav

2012-06-29 10:44:28 869

原创 iOS6、Android4.1、WP8三大系统PK

不是冤家不聚头,最近智能手机操作系统集中大更新,苹果发布了 iOS 6,微软发布了了WP8,谷歌Android Jelly Bean 4.1昨天正式现身,作为业界举足轻重的3个移动系统, 不PK一下实在对不起广大用户,但将来的局势是三足鼎立还是一家独大,暂时无法定论,先看看3个系统的PK结果再说。     1. 应用  iOS:65万应用,其中iPad应用占22.5万,目前是智

2012-06-28 16:24:57 1615

原创 编译uboot流程

装cross_compile(1)解压arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2   命令:sudo tar -jxvf arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2 -C /         解压之后生成:/usr/local/arm/arm-none-l

2012-06-28 13:19:08 1377

原创 编译Android源代码

配置ubuntu Android编译环境  编译Android源代码      (1)设置Android的环境变量     sourcebuild/envsetup.sh (2)lunch 3 //选择gec 6410   (3) make -j 4(cpu进程数)   (4)执行脚本     sourcemake_gec6410_y

2012-06-28 13:16:59 833

原创 linux 常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作    系统信息 arch 显示机

2012-06-28 09:56:04 711

原创 ubuntu安装和配置SVN

第一步:安装apache2  libapache2-svn subversionsudo apt-get install apache2sudo apt-get install subversionsudo apt-get install libapache2-svn安装完后按照提示Run '/etc/init.d/apache2 restart' to activate ne

2012-06-26 11:20:22 1432

原创 Ubuntu 和 windows 文件共享问题

ubuntu访问windows共享文件夹(ubuntu桌面系统):最简单的方法,随便打开一个文件夹,按Ctrl+L,然后地址栏敲smb://xxx.xxx.xxx.xxx(windows主机IP地址)即可.如果是XP 应该没问题如果是Win7 打开高级共享设置 确认你打开了公共网络的共享 关闭了密码保护 别选128位加密保护(选40 56)当然 你不能用家庭共享文件共享在团

2012-06-26 11:13:43 1269

原创 Ubuntu 11.10编译Android 错误

由于在使用Ubuntu 11.04时系统老是死机,在忍无可忍的情况下决定升级到11.10。不过在升级完成后发现编译android出现错误(之前是OK的),具体错误和解决办法如下:问题1:frameworks/base/libs/utils/RefBase.cpp: 在成员函数‘void android::RefBase::weakref_type::trackMe(bool, bool)’

2012-06-25 17:37:58 897

原创 Eclipse常用设置和常用快捷方式

Eclipse常用设置和常用快捷方式1、提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Micro

2012-06-17 12:37:07 1672

原创 android如何获得手机屏幕大小

Android如何用代码获得手机屏幕大小: button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO 获得手机屏幕的大小 // 方法一: // DisplayMetrics dm =new DisplayMetr

2012-06-16 17:33:24 1315

原创 Android 判断 SIM卡 状态 并 读取 SIM卡 内容

1.判断SIM卡状态 package com.zeph.android.sim;   import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java

2012-06-16 14:47:04 3025

原创 CharSequence类型

CharSequence类型这是一个接口,代表的是一个有序字符集合,这个接口包含的方法有:charAt(int index),toString(),length(),subSequence(int start,int end).这里需要说的一点就是,对于一个抽象类或者是接口类,不能使用new来进行赋值,但是可以通过以下的方式来进行实例的创建:CharSequence cs="hello

2012-06-16 11:32:59 849

原创 Ubuntu11.10 乱码问题(TXT)。

安装ubuntu 11.10后发现txt文件乱码,去网上查发现好多方法不能用,几经努力之后终于有了结果,ubuntu 11.10解决办法如下:在终端输入sudo apt-get install dconf-tools 安装dconf-editor然后输入命令dconf-editor打开dconf-editor下 org--->gnome--->gedit--->preferences--->

2012-06-14 15:53:23 755

原创 Ubuntu 的千千静听

1、安装Audacious。zhancang@ubuntu:~$ sudo apt-get install audaciouszhancang@ubuntu:~$ 2、解决播放器乱码。右键--首选项--外观--取消Use Bitmap fonts if available前面的对勾;右键--首先项--播放列表--Fallback charcter encod

2012-06-13 19:46:05 1446

原创 Nand flash 和 NOR flash

目录简介NOR与NAND的区别NAND特点相关信息展开简介  NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但

2012-06-13 15:51:08 789

原创 Linux下软件的安装与卸载

Linux下软件的安装与卸载     在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难

2012-06-11 15:11:00 841

原创 ubuntu常用软件大全

一、安装中文包,这个我就不多说了,谁都会装。在“语言支持”中选中文就行了二、设置更新源,更新系统。sudo apt-get updatesudo apt-get dist-upgradesudo apt-get upgrade -y有一个简单办法可以使更新速度更快,把以前更新的时候下载的软件包备份一下,把var/cache/apt/archives/下面的所有deb包放在另 外

2012-06-11 11:16:00 1611

原创 Ubuntu 命令

1.更改root密码 :sudo passwd 2.重启系统 : init 63.关机:poweroff4.更改用户:su 用户5.打开软件源配置文件:sudo gedit /etc/apt/sources.list6.更新源列表 sudo apt-get update7.权限修改Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限

2012-06-09 15:06:30 668

原创 Ubuntu11.10 更新源source.list

1、首先备份Ubuntu 11.10源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表,有备无患嘛) 2、修改更新源 sudo gedit /etc/apt/sources.list (打开Ubuntu 11.10源列表文件) 3、将下面的代码粘贴进去(“#”开头的那一行为注释,可以直接

2012-06-09 13:45:04 1396

原创 终于在linux上用wine装上qq了

终于在linux上用wine装上qq了,以前在debian下怎么装都装不上,现在总算在ubuntu下安装成功,可以跟web qq拜拜了。写这篇文章的时间是2011年11月9日。安装参考的这篇文章: http://www.houzi.in/post/Ubuntu-Wine-QQ.html但由于winetricks脚本中的3个安装文件下载不到或者下载不了,找不到的文件通过google找到,然后手

2012-06-08 18:38:16 1549 1

原创 Ubuntu11.10下wine QQ2011成功

用了很长时间的wineQQ, 正如前一篇文章(1)里所述,大伙都用QQ,为了大家方便, 选择了QQ;而官方的LinuxQQ实在太糟糕,所以才用wine运行QQ。看到wine官网上面更新了wine1.3.35版本,里面解决了QQ2011的一个安装问题,这又折腾起来,把之前用的QQInternet换成了QQ2011。由于Ubuntu11.10的wine是1.3.28版本的,所以需要使用ppa上

2012-06-08 11:03:52 1143 1

原创 Android 中组件的显示与隐藏

组件的显示与隐藏1.Activity.javapackage com.text; import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.w

2012-06-05 19:58:59 1194

原创 Java的输入输出

Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流....本文的目的是为大家做一个简要的介绍。  流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源

2012-06-03 16:48:01 625

来电归属数据库

来电归属数据库

2013-10-03

反编译工具.

反编译工具

2013-01-21

Android特效之 电视机关闭

Android特效之 电视机关闭

2013-01-08

android 自制闹钟源码

android 自制闹钟源码

2012-12-26

拨号界面啊

拨号界面

2012-12-25

Android拨号界面

拨号界面

2012-12-25

仿QQ通讯录

仿QQ通讯录

2012-12-25

android 例子

包括 view bundle SQLite3 intend activity intendfilters service androidUI布局 style样式 文件操作 数据库操作等各个方面 很全的资料哦 希望能对大家有所帮助

2012-12-25

android 头像的自定义和裁剪

android 头像的自定义和裁剪

2012-10-17

J2EE全实例教程

J2EE全实例教程

2012-09-14

tomcat配置

tomcat配置

2012-09-14

android-support-v4

android-support-v4.jar

2012-09-12

android客户端获取服务器的json数据的代码

android客户端获取服务器的json数据的代码

2012-09-09

Android 基站定位源码

1 相关技术内容 Google Android Api里面的TelephonyManager的管理。 联通、移动、电信不同制式在获取基站位置的代码区别。 通过基站的基本信息,通过Google Gears获取对应的GPS经纬度。 通过Google Map API根据GPS经纬度获取当前位置。

2012-09-09

设置修改xp系统快捷键ghotkey

ghotkey xp系统快捷键 设置修改 系统工具

2012-09-07

CruiseControl.NET-CCTray-1.5

CruiseControl.NET-CCTray-1CruiseCoCruiseControl.NET-CCTray-1.5ntrol.NET-CCTray-1.5,.5,CruiseContrCruiseControl.NET-CCTray-1.5,ol.NET-CCTray-1.5,CruiseControl.NET-CCTray-1.5,

2012-09-06

VisualSVN-Server-1.6.1

VisualSVN-Server-1.6.1

2012-09-06

TortoiseSVN-1.5.5.14361(包含中文语言补丁)

TortoiseSVN-1.5.5.14361(包含中文语言补丁)

2012-09-06

CruiseControl.NET-1.4-Setup

CruiseControl.NET-1.4

2012-09-06

XFire开发指南

XFire开发指南

2012-08-15

MyEclipse 6 Java 开发中文教程_15_开发XFire Web Service应用

MyEclipse 6 Java 开发中文教程_15_开发XFire Web Service应用

2012-08-15

Web_Service开发指南

Web_Service开发指南

2012-08-15

apache-tomcat-6.0.29

apache-tomcat-6.0.29-windows-x86.zip

2012-08-15

EditPlus3 (带注册机)

EditPlus3 文本编辑工具 超方便,1M左右很小,功能强大。很好用,我都用了几年了

2012-08-15

烧写android 到开发板的方法

烧写android 到开发板的方法

2012-06-27

linux字符设备驱动.pdf

内部资料,密码(gecgec)

2012-06-12

linux字符设备.pdf

内部文件,经典(密码:gecgec)

2012-06-12

全国计算机软考程序员考试大纲

全国计算机软考程序员考试大纲

2012-03-26

全国软考嵌入式系统设计师考试大纲

全国软考嵌入式系统设计师考试大纲

2012-03-26

五子棋游戏源代码(Java)

Java五子棋小游戏,共同学习。这个是源程序,程序有什么缺陷,欢迎您的指导。

2012-03-22

空空如也

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

TA关注的人

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