自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

让托盘弹出菜单失去焦点时自动消失

转自:http://www.slyar.com/blog/tray-menu-exit.html托盘弹出控制菜单后,单击其他地方或者按ESC键不能使托盘菜单消失,必须选择托盘菜单里的控制选项才能关闭菜单...很纠结的一个问题。查了好久,终于在MSDN上找到答案,不过这答案让我很想杀了微软的设计人员...135788:Menus for Notification Ic...

2011-07-30 11:45:00 255

luabind + hge + lua 使用方法总结

转自:http://hi.baidu.com/xjxxjx1017/blog/item/8fdcbbfce75b1b89b801a037.html网上关于这方面的资料真少啊... 我自己都不得不从google找资料.google时, 有时候中国的IP会被屏蔽, 打不开的网页可以试一试在线代理, 比如酷摆.下面是正题: 在我仔细看了luabind的说明之后, 发现luabin...

2011-07-29 17:43:00 251

宽带和雷击

从几年前开始,家里一直使用网通的拨号宽带。今年出现了一个奇怪现象,第一次拨号都能连接,然后大约5分钟左右肯定会断,再拨就拨不上了。然后过上半个小时左右的,又能拨上去了。具体原因就不知道了,不过看到今年开始已经在楼道里安装网通的光纤了,网通也打电话劝我改用光纤,那么也许这里面可以找到些原因吧。问了一些周围的人,也有些遇到这样的问题的。 想想可恨,容易联想起几年前,电视由模拟强制改成数字的情形,...

2011-07-29 15:56:00 78

android睡眠助手 实现情景模式的切换

代码下载见:http://download.csdn.net/source/3477225在开启该应用的时候会自动将手机情景模式切换成静音模式,并在关闭或者时间到的时候,将情景模式切换成开启之前的模式。public void setPhoneMode() { //得到AudioManager对象,并设置成静音模式 //记录当前的手机情景模式 r...

2011-07-28 21:01:00 147

android应用-->睡眠助手实现挂电话和回复短信的功能

要实现自动挂电话,要调用系统的挂电话。在src文件夹下创建包com.android.internal.telephony,在包下建一个文件ITelephony.aidl文件内容如下:package com.android.internal.telephony;interface ITelephony{ boolean endCall(); void answerRi...

2011-07-28 20:55:00 95

android 应用--->睡眠助手功能实现

代码下载见:http://download.csdn.net/source/3477225上篇文章上纪录了睡眠助手的UI的实现。现在纪录下睡眠助手功能的实现 上篇文章的时间和开关设置是单独的按钮实现的,后来发现这样设计不合理,就把时间设置改成了只有在选中了开关设置的开之后才可以设置时间。整合代码如下://设置开关按钮事件监听 class SetOnOff...

2011-07-28 20:38:00 310

Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead.

今天在eclipse里报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead.Please fix project properties1.项目右键 ->android tools->Fix Project2.如果不可以,检查Project->Properties-...

2011-07-28 20:24:00 140

Android SDK和最新ADT下载地址 + 环境搭建

Android SDK和最新ADT下载地址ADTAndroid ADT-0.9.6.zip官方下载地址:http://dl.google.com/android/ADT-0.9.6.zipAndroid ADT-0.9.7.zip官方下载地址:http://dl.google.com/android/ADT-0.9.7.zipAndroid ADT-12.0.0.zip官方下载地址:ht...

2011-07-28 20:09:00 266

android 实现挂电话和接电话

代码下载见:http://download.csdn.net/source/3477225在src文件夹下创建包com.android.internal.telephony,在包下建一个文件ITelephony.aidl文件内容如下:package com.android.internal.telephony;interface ITelephony{ boole...

2011-07-28 18:03:00 161

Eclipse快捷键大全(转载)

Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择...

2011-07-28 16:23:00 43

android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决

android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决地图服务开发中遇到此类错误大体分为以下两种情况解决:(论坛里大多都是属于第一种情况的答案,但是遇到第二种情况论坛的解决基本无效)。情况一:如果你用模拟器调试程序 首先检查AndroidManifest.xml,确保已经写了<uses-library android:na...

2011-07-28 13:31:00 216

android 开机启动程序

做一个android开机就会自动启动的程序,该程序只要启动一次,以后开机就会自动启动,直到删除该程序。android开机事件会发送一个叫做Android.intent.action.BOOT_COMPLETED的广播信息。只要我们接收这个action并在receiver中启动我们自己的程序就可以实现了。具体实现如下。先建一个简单的activity:Hello.javapublic cla...

2011-07-27 17:09:00 62

android 判断是不是电话号码

刚做了一个发短信的小应用,需要判断发送的号码是不是电话号码:public static boolean isPhoneNumberValid(String phoneNumber) { boolean isValid = false; /* * 可接受的电话格式有: */ String expression = "^\\(?(\\d{3})\\)?[- ]?(\\d{3})...

2011-07-27 16:29:00 462

android notification

在做一个应用的时候用到一个notification通知,可是当点击了notification之后,这个notification仍然还在,这里做个记录: Intent intent = new Intent(HelperMain.this,Calllog.class);//要跳转的activity PendingIntent pendingIntent = PendingInten...

2011-07-27 14:48:00 51

intent action 跳转到系统应用,调用系统功能

1.从google搜索内容  Intent intent = new Intent();  intent.setAction(Intent.ACTION_WEB_SEARCH);  intent.putExtra(SearchManager.QUERY,"searchString")  startActivity(intent);2.浏览网页  Uri uri = Uri.parse...

2011-07-27 10:37:00 92

Android实现来电自动挂断实现机制

通过aidl及反射实现挂断电话具体分三步:(1)ITelephony.aidl ,必须新建com.android.internal.telephony包并放入ITelephony.aidl文件(构建后在gen下有ITelephony.java文件,这是aidl生成的接口),文件内容如下:package com.android.internal.telephony;interface ITeleph...

2011-07-26 17:04:00 277

LuaBind --最强大的Lua C++ Bind

原文地址:http://blog.csdn.net/linkerlin/article/details/2254725LuaBind --最强大的Lua C++ Bind1 介绍LuaBind 是一个帮助你绑定C++和Lua的库.她有能力暴露 C++ 函数和类到Lua. 她也有能力支持函数式的定义一个Lua类,而且使之继承自C++或者Lua. Lua类可以覆写从 C++ 基类继承来的虚函数. ...

2011-07-26 14:29:00 169

android应用--->睡眠助手

睡眠助手 闲来无聊 , 练手做一个android的小应用。 功能:有一个开关控制该应用的开启和关闭; 能设置时间,时间到了可以闹铃的方式将主人闹醒; 记录开启之前的手机情景模式,在开启该应用时自动将情景模式切换成静音模式,并在时间到了的时候自动将情景模式切换成开启之前的模式; 在开启到时间到(或手动关闭)之间来电话,手机自动挂断,并会回复一条短信给来电号码,告...

2011-07-25 20:14:00 189

Android 对话框(Dialog)大全 建立你自己的对话框

Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如onCreateDialog(int),onPrepareDialog(int, Dialog),showDialog(int),dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).  onCr...

2011-07-23 15:56:00 46

向EXCEL模板文件中写入数据和插入新行

在很多情况下,我们需要将程序产生的一些数据按照一些用户要求的EXCEL文件模板格式进行填写,将指定的数据项写入指定的单元格。在某些特定的情况下,可能还需要进行动态的行插入,比如数量不确定的点坐标信息,要求每行记录一个点坐标信息时。另外,用模板生成的文件,需要进行文件另存,以免将模板文件覆盖。基于以上目的,笔者采用通用的网络搜魂大法,几经周折,几多测试,终于完成了以上功能,在此与大家共享。之...

2011-07-22 17:14:00 574

深入剖析Android消息机制

在Android中,线程内部或者线程之间进行信息交互时经常会使用消息,这些基础的东西如果我们熟悉其内部的原理,将会使我们容易、更好地架构系统,避免一些低级的错误。在学习Android中消息机制之前,我们先了解与消息有关的几个类:1.Message消息对象,顾名思义就是记录消息信息的类。这个类有几个比较重要的字段:a.arg1和arg2:我们可以使用两个字段用来存放我们需要传递的整型值,在S...

2011-07-22 15:17:00 45

MMX and SSE asm routines for per-pixel alpha-blending

http://www.softkam.ro/index.php?pid=alphablend// Copyright (C) 2005 SoftKAM. All Rights Reserved.//// AlphaBlend is free software; you can redistribute it and/or modify// it under the terms of t...

2011-07-22 07:26:00 78

Phonegap:快速开发跨平台HTML5应用的胶水层

在开发移动应用的过程当中,如果你的应用只定位在一种平台上,这可不是一个好主意,但是为许多不同的平台Building应用又是一件非常麻烦和非常不爽的事情,因为你会发现每一种手机平台都有自己的SDK,它们需要使用不同语言来进行开发,你可能不得不需要5、6个代码仓库来管理不同设备上的代码,而且需要不同设备的开发人员来开发维护这些仓库,你还不得不装上各个设备的sdk,设置好路径和各种配置信息,来编译不同设...

2011-07-20 16:17:00 69

PhoneGap移动开发框架

移动这一块目前是iPhone遥遥领先,程序员是爱买Android,一般老百姓还是偏向iPhone。现在做手机程序的统统是iPhone优先策略——做一个程序,先写iPhone版,第二才考虑Android。在iPhone的带动下,Mac OS 在美国市场占有率都上升到9%了,相当可怕,有人认为苹果将成为九十年代带的微软。  从根子上来讲,谷歌是一家广告公司,苹果是一家设计公司,如果只是他们俩在竞争,...

2011-07-20 15:58:00 49

J2ME,android图层管理LayerManager

在游戏设计中,需要由很多背景地图跟活动的精灵才能让游戏跟接近现实,跟让玩家从中获得游戏的兴趣。而在复数精灵Sprite跟多地图背景TiledLayer的情况下,将给开发带来一定的复杂性,然而,MIDP2.0中的游戏API提供了一个图层管理类,有了该类我们可以轻易的对游戏中的各个Layer有效的管理,从而使得开发的难度大大的降低,该类的名称叫LayerManager,顾名思义就是对图层的管理的类,今...

2011-07-19 17:34:00 188

Java关键字final、static使用总结

一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。final不能用于修饰构...

2011-07-19 17:10:00 50

android 设置全屏

setTheme(android.R.style.Theme_Black_NoTitleBar_Fullscreen);requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.F...

2011-07-19 14:22:00 69

java内部类的作用分析

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的...

2011-07-18 13:36:00 153

android 自定义CheckBox

:首先先定义一个CheckBox。 关键是style="@style/MyCheckBox"<CheckBox android:id="@+id/login_cb_quite" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right" ndro..

2011-07-15 17:35:00 78

android SQLiteOpenHelper 对SQLite的操作

public class MyDatabaseAdapter { private static final String DB_NAME = "mzz.db"; private static final String TABLE_NAME = "user"; private static final String T_ID = "_id"; private static final String ...

2011-07-15 14:48:00 66

android 聊天室

服务器实现:public class MzzQQServer { //端口随便设置,但必须是比1024大 private static final int SERVERPORT = 6666 ; private static List<Socket> clientList = new ArrayList<Socket>(); //线程池 private Executo...

2011-07-14 23:12:00 84

android adb 命令不能用

SDK环境变量配了“E:\android-sdk-windows\tools” tools这个目录。但是这样会导致adb命令不能用,原因是tools目录根本没有adb.exe和AdbWinApi.dll这两个文件,这两个文件在“E:\android-sdk-windows\platform-tools” 的platform-tools目录里。所以如果要想让我adb命令生效,还要在环境变量pa...

2011-07-14 22:34:00 251

android http下载

public class HttpDownload { URL url = null ; HttpURLConnection conn = null ; public HttpDownload(){ } //下载文本文件 public String down(String urlStr){ StringBuffer sb = new StringBuffer(); BufferedRe...

2011-07-14 21:00:00 98

android 对SD卡文件的I/O操作

public class FileUtils { private final static String LOG_MESSAGE = "MZZ_LOG : " ; //得到手机SD卡的目录 private final static String SDPATH = Environment.getExternalStorageDirectory().getAbsolutePath() + "/"; ...

2011-07-14 20:57:00 76

android EditText 自动滚动条并显示最新内容

xml:<EditText android:layout_width="fill_parent" android:layout_height="260px" android:id="@+id/chats_view" android:textColor="#000000" android:padding="5px" android:scrollbars="vertical&quot

2011-07-13 16:24:00 1467

Linux 设备驱动 Edition 3(书摘)

主要是一重要的设备接口与内部API函数,以供查阅.中断:/proc/interrupts 的显示展示了有多少中断硬件递交给系统中的每个 CPU/proc/stat 记录了几个关于系统活动的低级统计量, 包括(但是不限于)自系统启动以来收到的中断数.intr 5167833 5154006 2 0 2 4907 0 2 68 4 0 4406 9291 50 0 0 第一个数是所有中断的总...

2011-07-08 17:33:00 139

Linux 设备驱动 Edition 3(书摘)

主要是一重要的设备接口与内部API函数,以供查阅.中断:/proc/interrupts 的显示展示了有多少中断硬件递交给系统中的每个 CPU/proc/stat 记录了几个关于系统活动的低级统计量, 包括(但是不限于)自系统启动以来收到的中断数.intr 5167833 5154006 2 0 2 4907 0 2 68 4 0 4406 9291 50 0 0 第一个数是所有中断的总...

2011-07-08 17:33:00 58

如何加入Linux社区开发(译)二

5:发布补丁或早或晚,总有一天,你的工作是准备提交给社区审查,并最终纳入到内核主线。并不奇怪,内核开发社区已经形成了一套公约和程序,用来发布补丁,遵循他们会让大家更容易参与。这份文件将试图在合理的细节上覆盖这些程序,更多信息也可以在内核文档目录中SubmittingPatches,SubmittingDrivers和SubmitChecklist找到。5.1:什么时候发送这有一个永恒不变的...

2011-07-07 16:14:00 277

如何加入Linux社区开发(译)二

5:发布补丁或早或晚,总有一天,你的工作是准备提交给社区审查,并最终纳入到内核主线。并不奇怪,内核开发社区已经形成了一套公约和程序,用来发布补丁,遵循他们会让大家更容易参与。这份文件将试图在合理的细节上覆盖这些程序,更多信息也可以在内核文档目录中SubmittingPatches,SubmittingDrivers和SubmitChecklist找到。5.1:什么时候发送这有一个永恒不变的...

2011-07-07 16:14:00 64

也谈面向对象的系统功能设计

之前在写我的程序人生的过程中,很多网友都希望我介绍一些编程开发方面的经验。我之前也说过,虽然我也算计算机专业科班出身,不过很多东西并不是在学校里从老师那里学来的,而是在工作中经过失败后总结出来的。至于总结出来的是不是最好的,最适合的,那就不知道了。我只知道在我目前的系统开发过程中,还是有一定作用的。本文我就想从系统功能设计方面简要介绍一下自己的一些思路和模式,也希望能够对大家起到抛砖引玉的作用。...

2011-07-05 13:27:00 380

空空如也

空空如也

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

TA关注的人

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