自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

方便好用的自定义按钮按下效果

public static StateListDrawable getClickableDrawable(Context context, Drawable drawable){ ColorDrawable maskDrawable = new ColorDrawable(Color.parseColor("#7de2e2e2"));//EEEEE0 LayerDrawable pr...

2013-07-01 12:08:28 156

原创 分享一下

http://www.cnblogs.com/DreamSea-for-Jimmy/archive/2011/07/29/2121186.html

2013-03-08 17:43:51 125

又是JNI

/** * 判断对象类型 */bool instanceof(JNIEnv *env, jobject obj, const char *clsName){ jclass targetcls = env->FindClass(clsName); return env->IsInstanceOf( obj, targetcls);}/**...

2012-11-07 02:08:07 176

发一个本人写的鸡肋的jni代码,你能看出有什么问题吗?

/* * 执行对象中的方法 */jvalue callMethod(JNIEnv *env, jboolean& hasException, jobject obj, const char *methodName, const char *descriptor, ...){// printf("Method"); jvalue result; jobj...

2012-11-07 02:01:23 209

aac解码器之郁闷(二)

 扫盲       AAC实际上是高级音频编码的缩写,它是MPEG-2规范的一部分。但2000年,MPEG-4标准出台,AAC从新整合了其特性,故现又称 MPEG-4 AAC,即m4a。以上也就是说以.aac和.m4a结尾的都可以称为aac。 目前成熟的解码器opencore的opencore-aacdecffmpeg 的aac解码器,当然还包括很多其他格式的音频视频解码...

2012-08-21 15:05:19 237

原创 flash打包

輕鬆學會用Adobe Flash 開發Android 桌面程式撰稿:Coolcat日期:2011.03.3授課講師【包明勝】: 曾任西基電腦動畫動畫師、巨匠主任講師、台灣微軟Expression 系列專任講師等職務,專精於多媒體製作、前後台呈現與串接及遊戲設計與連線程式設計等。當網際網路蓬勃興起時,Flash的誕生,讓具有動態效果的動畫、及有趣的Flash小遊戲豐富了網際網路的...

2012-06-29 12:40:23 103

原创 java 实现的公式计算

发个我写的计算公式代码: package org.yangzc.math;import java.util.Stack;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 数据计算公式 * @author yangzc * */public class MathE...

2012-05-24 14:51:46 1066

原创 Activity的启动模式(android:launchMode)

standard  每次都会新建,每个Task都可以有,且每个Task都可以有多个实例(每个Task都可以有,且可以有多个)  singleTop 当前实例如果在栈顶,就不新建实例,调用其OnNewIntent。 如不在栈顶,则新建实例  (每个Task都可以有,且可以有多个,在栈顶时可复用)  singleTask 新建一个Task,如果已经有其他的Task并且包含该实例,那就直接...

2012-05-16 10:31:14 71

原创 网上发现的3D Gallery效果

看了看效果,跑了一下。感觉还不错。 作者不知道是谁了,收藏一下: Gallery3DActivityimport android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widge...

2012-04-10 16:19:18 111

原创 java操作注册表实例代码

 以下代码的作用是读取USB设备: package org.yangzc.reglistener;import com.ice.jni.registry.Registry;import com.ice.jni.registry.RegistryKey;import com.ice.jni.registry.RegistryValue;/** * 操作注册表实...

2012-04-10 13:21:35 143

原创 报表,折线图

前几天为了实现类window资源管理器的效果实现了这个折线图。 效果如下:   使用方法:     通过renderPoint添加节点。 代码如下: package com.hyena.cpumonitor.view;import android.content.Context;import android.graphics.Bitmap...

2012-04-10 13:14:37 136

原创 复合ListView

前几天写的复杂ListView的实现方式。使用的场景:在列表的item中存在例如workspace的view package com.hyena.school.view;import java.util.ArrayList;import java.util.List;import android.content.Context;import android....

2012-04-10 13:11:25 78

原创 View 3D旋转

没事自己写的: package com.zgy.android;import android.app.Activity;import android.graphics.Camera;import android.graphics.Matrix;import android.os.Bundle;import android.view.View;import and...

2012-04-10 13:08:05 108

取得系统支持的所有音频格式

try {// Method method = Class.forName("android.media.DecoderCapabilities").getDeclaredMethod("getAudioDecoders", new Class[0]);// List<?> list = (List<?>) method.invoke(null, null)...

2012-03-14 20:54:30 100

原创 handler源码分析

昨天研究了一下Handler的源码,今天总结一下: android只有一个线程可以操作UI界面,我们称之为UI线程。每个UI线程都维护一个looper,这个looper中有一个messagequeue来保存UI一个消息队列。通过控制这个消息队列来实现对UI界面的顺序刷新。 handler.sendMessage();public final boolean sendMess...

2012-03-01 21:24:52 74

java构建高度缓存

最近和同事聊到了一些java引用方面的东西。为了避免以后在遇到相似的问题。特做了一下记录 StrongReference: 永远不会释放。SoftReference:内存不足时会被释放。WeakReference:只要垃圾回收期扫描到他就释放。...

2012-03-01 21:17:36 82

原创 synchronized相关总结

根据synchronized的位置分为同步方法和同步快:同步方法形如:public synchronized void getValue(){    ...}public synchronized void getValue(){ ...} 该处锁的对象是这个对象. 同步快形如:public void getValue(){ synchronized...

2012-02-29 11:33:15 67

原创 很久发博客了,发个最近写的一个方法吧。

/** * 设定按钮动作 * @param normal * @param press * @param btn */ private StateListDrawable getPressableDrawable(Context context, Drawable normal, Drawable pressed){ MyView myButton = ne...

2012-01-05 22:08:27 100

原创 自定义绝对布局的实现

android 绝对布局已经过期了为了保证稳定性自定义了一个绝对布局 package cn.kuwo.base.skin.view;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;...

2012-01-05 22:01:22 108

原创 aac解码器之郁闷

扫盲       AAC实际上是高级音频编码的缩写,它是MPEG-2规范的一部分。但2000年,MPEG-4标准出台,AAC从新整合了其特性,故现又称 MPEG-4 AAC,即m4a。以上也就是说以.aac和.m4a结尾的都可以称为aac。 目前成熟的解码器opencore的opencore-aacdecffmpeg 的aac解码器,当然还包括很多其他格式的音频视频解码器。...

2011-10-07 10:52:01 530

excel宏

很久没写点东西了。想想,今天碰到了原来公司的老领导,想起了过去做的滑词分享功能,就是一堆宏。为了不忘了简单写了一个小功能。 代码如下:'author: yangzc'设置excel所有sheet到第一个单元格Sub ToFirstCell() Dim i As Integer '遍历所有sheets For i = 1 To Sheets.Co...

2011-08-24 23:39:58 90

发个文件压缩解压的代码吧。

我是代码派public class ZipUtils { /** * 解压文件 * @param zipPath * @param toPath * @throws IOException */ public static void unCompress(String zipPath, String toPath) throws IOException...

2011-08-05 15:20:15 145

91手机助手、豌豆荚自动安装驱动实现方式技术调研总结

本帖强烈要求扔砖头。 因为工作需要调研一下91手机助手、豌豆荚自动安装驱动实现方式。陈述一下研究方向和实现思路。 研究方向及实现思路:在android设备通过USB插入到PC机的时候,必然会在注册表留下一些设备信息。通过这些设备信息应该可以找到pid、vid和产品序列号。通过他们基本就可以识别出是android设备。通过vid可以找出生产厂商。pid可以找出对应的产品。根...

2011-07-30 23:37:20 278

Exchange安装访问总结

这几天对Exchange的了解进行了一个简单的总结。做了一个简单的文档,主要记录的是EXchange的安装方法。里边有访问Exchange的会议和任务的代码。使用的是JEC。 具体代码如下  package org.yangzc.jec.demo;import java.net.URLEncoder;import java.text.ParseException;i...

2011-07-11 18:23:58 106

换肤实现思路(二)

以前写过一个关于皮肤的换肤思路的博客。但那个里边主要是针对于资源换肤,没有布局换肤的概念。今天实现了一个可以更换布局的换肤实现。 思路还是上篇文章的思路,只是做了一个简单的实现。 代码如下:package com.test.android.skin.main;import android.app.Activity;import android.content.Con...

2011-07-09 12:31:56 102

ContentProvider的实现

这几天有些忙,要做关于访问exchange服务器的技术调研,环境总出问题。微软的东西还真复杂!看了看android2.2的源码,本来想写点东西,但想想也没什么好写的。主要是关于软键盘事件的传递,网上有很多这方面的文章。今天看了看contentprovider,就写点这方面的东西吧。 android为我们提供了ContentProvider来实现数据的共享,一个程序如果想让别的程序可以操作自...

2011-07-09 12:28:38 98

原创 应用换肤实现思路总结

注:以下所有言论纯属个人主观分析。 换肤解决方案:1.manifest.xml中设置android:sharedUserId,通过这种方式可以达到不用应用相互访问资源的目的,以实现换肤功能。优点:可定期提供换肤包供下载,换肤方式灵活。缺点:如需使用某个皮肤,必须安装该皮肤。实现实例代码:package com.test.android.skin.main;import an...

2011-07-01 23:14:24 259

widget开发实例代码

其实创建一个widget很简单。这里就做了一个简单的demo,作为学习记录。 首先在AndroidManifest.xml中添加如下部分一个widget其实就是一个receiver <receiver android:name="WidgetProvider"> <intent-filter> <action andr...

2011-06-28 21:44:36 269

android应用之--我的微博

用了一个周六周日,做了一个简单的新浪微博。后续功能还要加入腾讯微博。下边简单发布几张截图。  首页  待选微博列表  权限验证 已选微博列表 微博首页  评论内容  消息中心  所有关注列表   个人资料   ...

2011-06-26 15:53:19 100

简表api导出各种格式文件实例

今天用了半个小时研究了一下简表。具体简表是什么我就不说了。想知道的话百度一下。 下面是一个简单的例子。想用就拿走吧。 package org.yangzc.report;import jatools.ReportDocument;import jatools.designer.export.LocalReportJob;import java.io.File;...

2011-06-24 18:42:49 193

androidpn的一次亲密接触(二)

简单看了一下源码的实现,这里贴一点个人觉得比叫重要的代码。 XmppManager.java构造方法:public XmppManager(NotificationService notificationService)  在这里主要是从共享引用中取得xmpp服务器地址和端口号、用户名和密码。 内部类private class ConnectTask i...

2011-06-22 22:46:26 243

原创 androidpn第一次亲密接触

由于一些原因需要学习一下androidpn的用法。今天把androidpn下了下来,简单看了一下。总体来说还是基于xmpp协议实现的一个android领域的服务器推动通知技术。 下面我就简单记录一下开发部署方法。第一步:说先下载android-pn的服务端和客户端,地址为http://sourceforge.net/projects/androidpn/files/第二部:解压服务...

2011-06-22 20:59:57 119

smack和openfire通信的简单例子

smack是什么?具体百度一下。我的理解也不深,我理解其实就是XMPP协议的实现。都是浮云,一切都是工具。 首先还是下载smack,我下载的是smack_3_2_0.tar。这个包里有四个jar文件。首先创建一个java工程。创建一个lib文件夹,把这四个jar包放到lib中,添加到编译路径中。目录接口如下: 怎么图片还还没传上来。哎。 创建一个TestSmac...

2011-06-21 20:20:33 297

openfire插件开发

昨天说了怎么配置openfire的开发环境。今天写一点openfire的插件开发。我这里做了一个例子主要是针对于XMPP的通信。后边会说一点smack和openfire通信的实现。 注:这里的例子中的注释纯属个人理解。 在openfire的源码里有很多插件。我这里实际就是拷贝了其中的一个插件。重名了一下名字。目录结构如下:  貌似图片传不上来了。如果看不到图,就看看...

2011-06-21 19:59:49 71

openfire开发环境配置

 很久没有写点东西了。最近很烦心,领导不给力。一直在干一些枯燥的复制粘贴工作,烦的不得了。由于一些原因需要学习一下openfire插件开发和smack底层的通信,所以边学便写点东西。一是利于自己的记忆,二是如果有别人需要可以拿过来看看。开发环境:myeclipse首先下载openfire源码具体下载方式我就不说了,具体可以百度一下。我这里下载的是目前的最新版本openfire_src_...

2011-06-20 23:20:29 89

今天学习到了那些东西

自适应软键盘:android:windowSoftInputMode="stateAlwaysVisible|adjustResize" 访问网络:<uses-permission android:name="android.permission.INTERNET" />  SimpleCusorAdapter这个类可以直接把cusor处理成ListView...

2011-05-27 18:24:19 75

原创 数数我都用过那些技术

使用过,开发过东西。1.web开发(jsp方向ssh)2.mysql.oracle.sqlserver(oracle 1.8年,mysql 很久,sqlserver 8个月)3jquery.extjs(工作中经常使用) 4.网络爬虫(以前公司做过[网络存档系统],自己给别人做过一个文献检索网站的爬虫)5.中文分词(个人兴趣,以前工作涉及到很多。上个工作离职时做了shea...

2011-05-27 17:14:44 95

第一个手机游戏应用--太空保卫战

用了周六周日两天时间做了我人生的第一个游戏--太空守卫战,先高兴一下。 这个游戏我觉得属于那种是男人就下100层那种。 游戏规则如下:      右边的杆上有个小炮筒。可以发射子弹。每一关子弹数有限。第一关为10颗子弹,第二关为11颗子弹,以此类推。但子弹用完了可以来回躲闪炮弹。用来恢复子弹,子弹半分钟(30秒)恢复一颗。每一关都有一个分数第一关为5分。分数达到5分过关,打碎一...

2011-05-16 23:20:34 147

原创 分页PageUtils

PageUtils.java  自己写的分页。记录一下。 package com.targ.knowledge.utils;import java.util.ArrayList;import java.util.List;/** * 分页通用类 * * 使用方法 * 1.设置当前页 * 2.设置总记录数 setTotalRows * 3....

2011-05-13 16:53:53 1947

POI API整理

  POI API整理l         创建一个Excel对象HSSFWorkbook wb = new HSSFWorkbook(); l         生成一个Sheet/**         * 生成Sheet         * sheetName: Sheet的名称         **/HSSFSheet sheet = wb.createShe...

2011-05-11 17:28:22 94

空空如也

空空如也

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

TA关注的人

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