java字典序排序

import java.util.Comparator; import java.util.ArrayList; import java.util.Collections; public class Tester { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add(“东海湾”);

android程序监听home键与电源键

一、home键的监听 (1)在4.0系统以下,可以直接用下面的方法,网上很多,自己整理了一下: Android Home键系统负责监听,捕获后系统自动处理。有时候,系统的处理往往不随我们意,想自己处理点击Home后的事件,做法就是: 先禁止Home键,再在onKeyDown里处理按键值,点击Home键的时候就把程序关闭,或者其他的操作。   加权限禁止Home键 <uses-per

httpClient配置

private HttpPost getHttpPost(String url, byte[] voiceContent, int totalRetryTimes) { HttpPost httpPost = new HttpPost(POST_URL); httpPost.setHeader(“Accept-Charset”, “GBK”); httpPost.setHeader(“Accept

eclipse怎样生成javadoc

使用eclipse生成文档(javadoc)主要有三种方法: 1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。 在Javadoc Generation对话框中有两个地方要注意的: javadoc command:应该选择jdk的bin/javadoc.exe destination:为生成文档的保存路径,可自由选择。

获取Manifest中标签的值

在平时我们开发应用的过程中,我们可能需要设置一些动态变量值随着我们版本的变化一起变化 。在这种情况下,一般我们首先想到的办法可能就是我们申明一个静态的变量,然后在我们的应用中直接使用就行了,以后如果需要修改的时候,我们再找到这个类 里面的定义的地方,再重新赋值即可。。。 当然,我们也可以通过在Menifest里面的meta-data标签来定义一个值,然后在我们的应用中直接去读取即可,这样,下次如果

NDK的配置

很早就听说了android的NDK应用,只是一直没有时间去研究,今天花了点时间在windows平台搭建了NDK环境,并成功运行了第一个简单的android应用。 一:什么是NDK? NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和 java 应用一起打包成apk。这些工具对开发者的帮助是巨大的。下载地址:http://developer.android.co

This application has requested the Runtime

搭建Android开发环境时,一切都就绪,但是在start AVD时,遇到这个问题: This application has requested the Runtime to terminate it in an unusual way 可能的问题是:在创建AVD时设定的RAM过大(我选择的device是Nexus 7,其默认RAM是1024),后来将这个值改为512后就能正常启动AVD了

Failed to load JavaHL Library.

以前使用的电脑是32位的,安装的svn可以正常使用,但是现在的电脑室64位的,安装好svn后,把项目提交到svn的过程中,总是弹出来一个错误的对话框: Failed to load JavaHL Library. These are the errors that were encountered: 从网上查看了一下解决办法, 1.选择window—>preferences-&g

android:showAsAction

当你的应用程序目标设为蜂巢平台时,你可以利用Action Bar部件提供的全部功能,将你的选项菜单项放在Action Bar的右上角,对用户来说使用更方便,控制该行为的主菜单项属性是android:showAsAction。   这个属性可接受的值有:   1、always:这个值会使菜单项一直显示在Action casino Bar上。   2、ifRoom:如果有足够的空间,这个值会使菜单项显