自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

何明桂的小窝

坐而言,不如起而行;纸上得来终觉浅,绝知此事要躬行!

  • 博客(16)
  • 资源 (29)
  • 收藏
  • 关注

原创 为launcher添加仿HTC的preview(开源,附源码)

                                   By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处Android原生自带的preview不是很好看,很喜欢HTC的,之前看到ADW上也有那样的preview,所以将它提取出来,放入了原生的android2.2中。闲不说,直接上图,有图有真相:原生的,未修改版本:  ( By 何明桂 转载请注明出处)修改后,仿HTC的:主要改动的是:workspace.Java和launcher.java两个文件。附带的源

2011-03-30 19:19:00 8995 37

原创 为launcher添加一个仿Mac的dock(附源码)

<br />                                   By 何明桂(http://blog.csdn.net/hmg25)转载请注明出处<br />之前在网上看到有篇文章:Launcher之Dock细节篇http://news.wangmeng.cn/detailNews/2716-the-article-details-launcher-dock它实现了一个仿Mac的dock。感觉蛮有意思的,所以就照着仿制了一个。<br />可以动态的添加快捷方式,默认包含AllApp按钮,图

2011-03-30 17:28:00 11643 77

转载 Android实现开机自动运行程序

<br />有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don't call me, I'll call you back!”总结Android框架,真是说到点子上了。理解这句话的含义,许多有关Android平台上实现某种功能的问题,都能迎刃而解。<br />使用场景:手机开机后,自动运行程序,在屏幕上显示"Hello. I started!"字样。<br />背景知识:当Android启动时,会发出一个

2011-03-30 10:54:00 16678 4

原创 如何使用eclipse单独调试android系统的app

<br />修改系统的app的时候,如果需要编译整个工程,那的确很慢。 <br /><br />虽然强大的make功能可以方便的使用mm只编译修改了的那个应用。 <br /><br />单独的一个应用跑起来才够快。 <br /><br />做法是这样: <br /><br />一次编译过后(比如你改了framework,有新的修改在里面) <br />把out/target/common/obj/java_libraries/ <br />里面的相关jar考出来作为工程的jar source library

2011-03-28 10:59:00 3685 1

转载 android的PreferenceActivity

前言  这段时间在研究android平台上的开源项目——StandupTimer,这是由jwood所设计的一个较为简单android应用,用于控制会议时间,类似秒表倒计时。PreferenceActivity  PreferenceActivity是android提供的对系统信息和配置进行自动保存的Activity,它通过SharedPreference方式将信息保存在XML 文件当中。使用PreferenceActivity不需要我们对SharedPreference进行操作,系统会自动对Activity

2011-03-22 10:03:00 3521

原创 Android 几个Info系列类的总结

<br />首先我们来看一下PackageItemInfo,它是包含了一些信息的基类,它的直接子类有:ApplicationInfo、ComponentInfo、InstrumentationInfo、PermissionGroupInfo、PermissionInfo。它的间接子类有:ActivityInfo、ProviderInfo、ServiceInfo。这个类包含的信息对于所有包中项目是平等的。这些Package items是被Package manager所持有的。这个类提供了属性的非常普通的基本

2011-03-13 19:12:00 2090

原创 android的Dialog相关

<br />对话框经常作为Activity的一部分来创建和显示。你通常应该从protected Dialog Activity.onCreateDialog (int id) 回调方法里创建对话框。当你使用这个回调函数时,Android系统会有效的设置这个Activity为每个对话框的所有者,从而自动管理每个对话框的状态并挂靠到Activity上。这样,每个对话框继承这个Activity的特定属性。比如,当一个对话框打开时,菜单键显示为这个Activity定义的选项菜单,音量键修改Activity使用的音频

2011-03-13 12:35:00 3741

转载 如何解决软键盘弹出引起的各种不适

<br />在做登录和注册页面的时候,经常会遇到诸如软键盘挡住输入框的情况,android为此提供了一系列的的配置参数供选择,你可以在androidmanufist.xml的对应Activity的windowSoftInputMode属性中选择如下4者之一进行配置(紫色字):<br /> <br /><br /> <br /> <br />       <activity android:name=".LoginAc"<br /><br /> <br />                  android:

2011-03-13 11:59:00 11781 4

转载 Android中悬浮窗口

<br />调用WindowManager,并设置WindowManager.LayoutParams的相关属性,通过WindowManager的addView方法创建View,这样产生出来的View根据WindowManager.LayoutParams属性不同,效果也就不同了。比如创建系统顶级窗口,实现悬浮窗口效果!<br />WindowManager的方法很简单,基本用到的就三个addView,removeView,updateViewLayout。<br />而WindowManager.Layo

2011-03-11 12:27:00 3200 1

转载 Git和Repo扫盲——如何取得Android源代码

<br />Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper 、Mercurial 、GNU Arch 、Bazaar 、Darcs 、SVK 、Monotone 等),每一个工作目录都包

2011-03-11 08:52:00 1393

原创 android窗体透明的,黑暗度等的设置技巧

<br /> <br />设置透明度(这是窗体本身的透明度,非背景)<br /><br />WindowManager.LayoutParams lp=getWindow().getAttributes();<br />                lp.alpha=0.3f;<br />              getWindow().setAttributes(lp);<br />                <br />alpha在0.0f到1.0f之间。1.0完全不透明,0.0f完全透明<br

2011-03-03 17:13:00 8918

转载 创建状态栏通知 notification

<br />懒骨头(http://blog.csdn.com/iamlazybone)<br />一个状态栏通知,会在系统的状态栏添加一个图标,并且在状态窗口添加一条信息。当用户点击这个信息时,android会发送一个intent请求,通常是启动一个已定义的activity。你可以添加声音、震动、闪屏给设备来提醒用户。<br />通常一个后台服务运行时,如果需要提醒用户一些事件、或者让用户反馈一些信息时,通常用到状态栏提醒。一个后台Service永远不会自己运行一个activity来接受用户交互,一般的,后

2011-03-03 16:24:00 3069

转载 java——深入探讨Iterator模式

<br />java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。<br /><br />下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。<br /><br />本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了很多泛型代码,为了简化问题,所以我们还是讨论1.4版本的代码。<br

2011-03-02 17:57:00 1232

转载 Task和Activity相关—Activity各种属性的解释

<br /> <br />android:allowTaskReparenting<br />    用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。<br />    如果这个特性没有被设定,设定到<application>元素上的allowTaskReparenting特性的值会应用到Activity上。默认值为“false”。<br />    一般

2011-03-02 17:13:00 1629

转载 Android各种信息的显示

<br />参考自eoeApps。<br />在使用eoeApps时,发现它显示的一些系统属性像和用命令行中敲出来的一样,好奇心大起。反编译之,遂得。<br />关键点为使用ProcessBuilder来执行命令。<br />另,系统属性的详细信息见:http://blog.csdn.net/jerryutscn/archive/2010/04/24/5519423.aspx<br />view plaincopy to clipboardprint?01.package lab.sodino.text

2011-03-02 16:59:00 2972

原创 launcher2中图标拖拽的简单分析

相关的文件:DragController:拖动控制接口。DragLayer:整个launcher的父节点,继承FrameLayout,实现接口DrayController。DragSource:拖动源接口,定义了void onDropCompleted(View target, boolean success)。DropTarget:拖动目标(要将部件拖拽进入,必须继承DropTarget接口),定义很多拖动过程需要的方法:onDrop,onDragEnter,onDragOver,onDragExit,a

2011-03-02 11:45:00 6945 3

android应用增量升级测试

android增量测试所用到的test工具及相关的源码,详情请前往我的博客:

2012-10-23

Siri中文语音助理源码

一个简单android平台的语音助理源码,语音接口使用的是科大讯飞的云语音接口,请遵循科大讯飞的协议规定,请勿使用于商业用途,仅供学习研究。 智能语音处理使用的是小I聊天机器人的网络接口以及虫洞的开放API。

2011-12-13

android贴图的立方体

博客文章http://blog.csdn.net/hmg25/article/details/6740136附带的源码例子

2011-09-01

android 3D立方体

一个简单的android运行3d的小例子。http://blog.csdn.net/hmg25/article/details/6739313的源代码

2011-09-01

OpenGL教程Nehe版

OpenGL教程Nehe版,完整版。3.2MB,是入门的不错资料

2011-09-01

一个支持listview的widget

ADW源码 ,launcher plus 源码,一个配合这两个launcher的widget

2011-05-24

翻页效果txt阅读器

这个是一个简单的带翻页效果的阅读器,是http://blog.csdn.net/hmg25附带的例子

2011-05-14

android 真实书籍翻页效果(完结篇)

这是我博客http://blog.csdn.net/hmg25里android实现书籍翻页效果的代码,截图在我博客里有,希望感兴趣的童鞋研究下~~ 升级篇对应的为: http://download.csdn.net/source/3278901 添加了翻页动画~读取txt

2011-04-22

android 书籍翻页效果的demo

这个一个android的书籍翻页效果的demo,未全部完成,有小部分bug,但是整体效果不错,可以用来学习原理。

2011-04-13

launcherex

整合preview和dock的launcher

2011-04-07

仿HTC 的preview

仿HTC的preview,提取自ADW,集成在http://download.csdn.net/source/3142047中的launcher里

2011-03-30

launcherEx包含一个dock

这是一个使用eclipse调试的launcher,基于原生2.2,添加了一个仿Mac的Dock。

2011-03-30

重新封装的HTCSensorSDK

重新封装的HTCSensorSDK,需将原来HTCSensorSDK.dll重命名为GSensorSDK.dll

2010-11-16

PPC注册表比较工具SKTracker

PPC注册表比较工具SKTracker,速度很快,很实用。

2010-10-13

用C实现面向对象.pdf

用C实现面向对象.pdf 一本不错的英文书~~非中文,下载时请注意

2010-09-25

程序员面试宝典.pdf

程序员面试宝典.pdf 面试中不少需要注意的知识

2010-09-18

高质量C_C++编程指南.pdf

高质量C_C++编程指南 面试时经常拿里边的东西出来考人

2010-09-18

冒号课堂——编程范式与OOP思想

冒号课堂——编程范式与OOP思想.pdf 一本很不错的书,深入浅出

2010-09-18

一个仿Manila的Sense sdk,win32d的

这是一个外国人写的基于windows mobile 的开源SDK,仿Manila的Sense,用win32现实,很有研究价值。

2010-09-17

VC助手(VA_X_Setup1541)

支持VS2005哦,破解版的,很实用,也很方便的工具

2010-04-05

一个基于AVR+SD+ENC28J60的http_ftp服务器.

一个基于AVR+SD+ENC28J60的http_ftp服务器,完整源码,是学习嵌入式ftp服务器的首选。

2009-11-02

AVR M16的1602驱动

AVR M16用protues仿真 1602 在GCC编译环境

2009-10-22

12864仿手机操作菜单(proteus仿真)

12864仿手机操作菜单,图像菜单。有源码,带的、仿真。

2009-05-06

WINDOWS开始运行命令集

WINDOWS开始运行命令,EXE格式,记录了全部运行指令。是骨灰级电脑玩家的秘笈。

2009-03-12

人脸识别软件Alparysoft Video Lock

Alparysoft Video Lock是一款人像识别工具,能兼容大多数的数字摄像头,只要你的摄像头支持RGB24或I420格式即可。它能根据人的相貌特征来识别电脑前的用户是不是合法用户。合法用户不用输入密码也不必动手便可为自己启动锁定的计算机;若是他人,计算机则会一直处于锁定状态,禁止别人随便使用。

2009-03-12

基于Matlab的指纹识别程序.rar

这是一个基于Matlab的指纹识别程序.很好很强大!

2009-03-01

ucos内核讲解(PDF)

ucos内核讲解PDF格式,学习很好的资料

2008-07-07

奇思妙想编程序 (VB篇)

奇思妙想编程(VB篇)

2008-07-07

VB编程技巧280例

VB编程技巧280例

2008-07-07

空空如也

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

TA关注的人

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