java豆子

导航

12 2011 档案

[Android]为指定的应用创建桌面快捷方式
摘要:网上一搜一大把为自己的应用创建快捷方式,但是本文的侧重点在为“指定的应用”创建桌面快捷方式。 常见的桌面快捷方式有两要素:1.应用名 2.应用图标。 指定应用图标的信息是: // pkgContext为指定应用的上下文环境,iconIdentifier为一个整数,指定应用的图标标识符 ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(pkgContext, iconIdentifier); shortcut.putExtra(Intent.EXT... 阅读全文

posted @ 2011-12-23 13:56 java豆子 阅读(2013) 评论(0) 推荐(0)

android建立Menu详解
摘要:// 只调用一次 @Override public boolean onCreateOptionsMenu(Menu menu) {}// Menu每次显示前都会调用(适用于建立动态菜单项,如果是动态菜单记得先调用menu.clear();清空现有的菜单项) @Override public boolean onPrepareOptionsMenu(Menu menu) {}// item被点击后调用 @Override public boolean onMenuItemSelected(int featureId, MenuItem item) {}// ... 阅读全文

posted @ 2011-12-22 23:01 java豆子 阅读(332) 评论(0) 推荐(0)

线程池----ThreadPoolExecutor
摘要:从 Java 5 开始,Java 提供了自己的线程池。线程池就是一个线程的容器,每次只执行额定数量的线程。 java.util.concurrent.ThreadPoolExecutor 就是这样的线程池。它很灵活,但使用起来也比较复杂,本文就对其做一个介绍。首先是构造函数。以最简单的构造函数为例:publicThreadPoolExecutor( intcorePoolSize, intmaximumPoolSize, longkeepAliveTime, TimeUnitunit, BlockingQueue<Runnable>workQueue)public ThreadPo 阅读全文

posted @ 2011-12-12 22:40 java豆子 阅读(394) 评论(0) 推荐(1)

线程----BlockingQueue
摘要:import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors; /** 本例介绍一个特殊的队列:BlockingQueue,如果BlockQueue是空的,从BlockingQueue取东西的操作将会被阻断进入等待状态,直到BlockingQueue进了东西才会被唤醒.同样,如果BlockingQueue是满的,... 阅读全文

posted @ 2011-12-12 22:17 java豆子 阅读(291) 评论(0) 推荐(0)

Android:多语言对应
摘要:我们建好一个android 的项目后,默认的res下面 有layout、values、drawable等目录这些都是程序默认的资源文件目录,如果要实现多语言版本的话,我们就要添加要实现语言的对应的资源文件。首先我们点击添加Android Xml File按钮,会出现下面的界面:输入文件名:string.xml,选中Values单选框,并把下面左列表中的Region添加到左边的列表里面,并在Region输入框里输入cn,如下图这时,上面的消息提示:如果用Region的话,需要使用语言项,和Region一样,我们把Language也添加到右面的列表里面,填入zh,如下图点击Finish按钮,资源文 阅读全文

posted @ 2011-12-12 17:55 java豆子 阅读(213) 评论(0) 推荐(0)

查询android数字签名证书序列号
摘要:keytool -list -v -keystore 证书路径 阅读全文

posted @ 2011-12-07 16:55 java豆子 阅读(509) 评论(0) 推荐(0)