自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (4)
  • 收藏
  • 关注

原创 java.text.MessageFormat.format使用

今天在Android中使用plurals时,出现莫名其妙的问题,造成无法使用,并没有找出错误原因。于是使用下面的方式,问题得以解决。由于写法较为复杂,特此记录下,便于以后使用,下面的写法处理 1的数的格式化显示。Please confirm ({0,choice,-2#{0} miles|-1#-1 mile|0#0 mile|1#1 mile|1<{0} miles}) is corr

2016-01-28 10:57:09 548

原创 Mac下卸载 Idea15

在shell终端下执行如下命令:rm -rf /Applications/IntelliJ\ IDEA\ 15.apprm -rf ~/.IntelliJIdea15rm -rf ~/Library/Logs/IntelliJIdea15rm -rf ~/Library/Application\ Support/IntelliJIdea15rm -rf ~/Library/Ca

2015-12-12 08:38:23 1492

原创 基于Sqlcipher和GreenDao的数据库加密

由于需要修改源码,所以无法再通过compile 'de.greenrobot:greendao:2.0.0'来引入依赖库,下载GreenDao代码:git clone https://github.com/greenrobot/greenDAO.git只需要DaoCore部分即可,并且可以删除de.greenrobot.dao.test包和de.greenrobot.dao.Interna

2015-12-09 14:42:51 4972 2

原创 SqlCipher在Android上数据库的加密

一般做Android 开发,个人推荐还是使用Ubuntu14.04比较好,环境配置简单,不容易出错,以下内容就是基于Ubuntu14.04完成的。1. 安装Oracle JDK,在shell下执行如下命令即可,由于Android开始支持7.0,所以推荐安装JDK7sudo add-apt-repository ppa:webupd8team/javasudo apt-get updat

2015-12-09 13:05:46 2275 1

原创 实现不选择选项则不可以关闭的对话框之方法三

本方法基于Dialog,使用自定义布局,更能满足发杂的需求。布局文件:dialog_must_enter.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:la...

2013-12-25 00:05:46 91

原创 实现不选择选项则不可以关闭的对话框之方法二

本方法在打开对话框后,如果没有选中项则禁用Positive Button,选中了选项后则使Positive Button可用.import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;i...

2013-12-24 23:28:04 124

原创 实现不选择选项则不可以关闭的对话框之方法一

本方法中,当点击Positive Button时,如果没有选择选项,则会以Toast的方式给出提示。import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.v...

2013-12-24 23:23:20 137

原创 Android开发环境搭建

由于本人现在使用mac了,所以特别记录下mac下的几条命令:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"brew install wgetbrew install --universal --java subversionbrew install mosquitto // m...

2013-12-17 22:57:59 66

原创 关于空指针异常的处理

在Android中使用Log时的处理:        Integer i = null;        try {            Log.v("abc == " + i.intValue());        } catch (Exception e) {           // 此处会引发新的异常:“java.lang.NullPointerException: printl...

2013-10-14 10:27:40 160

原创 NDK入门

下载Android SDK、NDK,配置环境变量新建一个android项目,在项目根目录下创建一个文件夹jni,创建Android.mk文件:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE    := native-jniLOCAL_SRC_FILES := native.cLOCAL_LDLIBS    ...

2013-07-15 16:51:53 71

原创 Android 中DatePickerDialog和TimePickerDialog使用旧版的样式

想在Android3.*+项目中使用Android2.*版的样式,删除values-v11和values-v142个文件夹下的styles.xml文件即可。Android新版的样式:旧版的样式:   

2013-07-11 15:27:16 138

原创 调用google cloud print

判断本地是否安装某个应用,如果没有安装,则打开google play store:    boolean isInstalledPrintShare(String packageName){        boolean installed = false;        if(TextUtils.isEmpty(packageName)){            return instal...

2013-07-04 16:15:32 499

原创 调用google translate

 Intent i = new Intent(); i.setAction(Intent.ACTION_VIEW);i.putExtra("key_text_input", "火车");i.putExtra("key_text_output", "");i.putExtra("key_language_from", "zh-CN");i.putExtra("key_languag

2013-07-04 15:21:08 260

原创 读取Tag数据

import java.io.UnsupportedEncodingException;import android.app.Activity;import android.nfc.NdefMessage;import android.nfc.NfcAdapter;import android.os.Bundle;import android.os.Parcelable;import andro...

2013-04-28 15:33:25 517

原创 向Tag写入数据

授权:    &lt;uses-permission android:name="android.permission.NFC" /&gt;在Activity中检测移动设备是否支持NFC        android.nfc.NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this);        if (nfcAd...

2013-04-28 15:24:24 247

原创 JBoss7.1下EJB入门范例代码

前几天项目组用到JBOSS7与EJB3,中间出了很多问题。写个demo记录下。太晚了具体看福建吧。如果JBOSS限制用户访问可以在EJB客户端做下面的配置:remote.connections=defaultendpoint.name=client-endpointremote.connection.default.port=4447remote.connection.default.ho...

2013-03-30 23:45:50 114

原创 urlrewriter的使用

 由于目前接了个维护的项目,客户要求增加新功能,但新的访问格式类似于:http://www.domainName.com/aritcle/123这样的格式。同时本人对.Net也不熟悉,原来的项目使用的是Web Form,请教高人说使用MVC可能有些麻烦,所以不敢直接使用MVC3或MVC4。从网上找到可以使用urlrewriter.net。决定先写个Demo看下。下载http://urlr...

2012-12-04 15:54:09 88

原创 自己学习中碰到的问题

using System;using System.Linq;namespace StudyLinq{    class Program    {        public int Id { get; set; }        //public string Name { get; }//需要使用下面的方法替换本行代码,否则出现错误:'StudyLinq.Progr...

2012-10-25 16:09:20 148

原创 在ubuntu下,给postgresql 9.1 添加uuid功能

1.安装基础库: sudo apt-get install uuid2. 登录数据库:sudo -u postgres psql databaseName3. 安装扩展库:create extension "adminpack";create extension "uuid-ossp";

2012-09-18 14:42:10 187

原创 三种图像格式的对比

在geoserver中图像格式的数据说明,摘录的:ImageMosaic = Stores more than one image - ImageMosaic data store allows the creation of a mosaic WorldImage = Georeferencing file (plain text file with coordinates and pi...

2012-08-09 09:13:23 266

原创 如何删除geoserver中的样式

今天发现在geoserver中,删除style时,默认是不删除关联的sld文件的,所以会造成通过rest发布样式时失败。解决办法:在命令行模式下 curl -u admin:geoserver -XDELETE http://localhost:8080/geoserver/rest/styles/restteststyle?purge=true 连带删除样式文件在通过GeoServ...

2012-08-08 17:18:07 408

原创 删除多余内核,节省空间

今天在升级ubuntu时提示boot分区空间不足,没办法只能删除些多余的内核了。uname -a //查看当前使用的内核版本dpkg --get-selections|grep linux //列出系统安装的内核sudo apt-get remove linux-image-*.*.*-**-generic //删除低版本sudo apt-get remove linux-head...

2012-07-24 09:46:38 164

原创 在ubuntu下安装subversion

Subclipse 1.4.x includes and requires Subversion 1.5.x client features and working copy format.Subclipse 1.6.x includes and requires Subversion 1.6.x client features and working copy format.Subcli...

2012-07-21 08:47:50 161

原创 获取 geometricnet

sudo apt-get install subversionsvn co http://geometricnet.svn.sourceforge.net/svnroot/geometricnet/trunk geometricnetcd geometricnet/build chmod a+x *.pybuild.py 

2012-07-04 16:26:27 63

原创 install jdk in ubuntu 12.04

 Installing Sun JDK 6 on Ubuntu Download the sun jdk 6 bin from here.  sudo mkdir /usr/lib/jvm sudo cpDownloads/jdk-6u32-linux-x64.bin /usr/lib/jvm/  cd /usr/lib/jvm/   c...

2012-06-06 10:49:50 78

原创 install Gwt designer in ubuntu 12.04

download and install libhunspell-1.2-0_1.2.8-6ubuntu1_amd64.deb from http://packages.ubuntu.com/lucid/amd64/libhunspell-1.2-0/download sudo gedit /etc/apt/sources.list   add the following co...

2012-06-06 10:42:41 180

原创 服务管理

sudo apt-get install sysv-rc-confLinux的运行级别: * 0 System Halt* 1 Single user* 2 Full multi-user mode (Default)* 3-5 Same as 2* 6 System Reboot

2012-05-24 10:38:08 73

原创 创建Eclipse图标

sudo gedit /usr/share/applications/eclipse.desktop[Desktop Entry]Version=3.6Encoding=UTF-8Name=Eclipse SDKGenericName=Eclipse IDEX-GNOME-FullName=Eclipse IDEComment=Eclipse IDEExec=/ho...

2012-05-22 10:04:50 148

原创 ubuntu下安装android开发环境

sudo umount /media/cdromsudo mount  -o rw,loop ubuntu-11.10-server-amd64.iso /media/cdrom//fix android-sdk-linux/platform-tools/adb: error while loading shared libraries:libncurses.so.5: wrong EL...

2012-04-11 10:54:14 71

原创 android 更新列表

https://dl-ssl.google.com/android/repository/addons_list-1.xmlhttps://dl-ssl.google.com/android/repository/repository-6.xmlhttps://dl-ssl.google.com/android/repository/repository-5.xmlhttps://dl...

2012-04-11 09:18:47 121

原创 安装输入法和chrome浏览器

sudo apt-get install fcitxwget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb// sudo dpkg -i ./google-chrome-stable_current_amd64.debsudo apt-get -f install google-chr...

2012-04-10 09:14:28 114

原创 解决sudo apt-get install *时出错:Could not get lock /var/lib/dpkg/lock

sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock

2012-04-06 18:10:42 607

原创 org.geotools.data.DataSourceException

运行geoserver,出现异常:Caused by: org.geotools.data.DataSourceException: No reader avalaible for this source        at org.geotools.gce.image.WorldImageReader.getHRInfo(WorldImageReader.java:293)     ...

2012-04-06 09:33:11 1110

原创 install,create and usetemplate database

sudo apt-get install ubuntu-desktop sudo apt-get install rar unrar scimsudo add-apt-repository ppa:ferramroberto/javasudo apt-get updatesudo apt-get install sun-java6-bin sun-java6-fonts sun...

2012-04-05 23:34:33 92

原创 ldap入门

String ldapHost = "ldap://ldapHostName:389"; // ldap host + port numberString DN = "OU=Software,OU=China,DC=yinghua,DC=com,DC=cn";//OU组织树,DC域名        Properties props = new Properties();prop...

2012-03-15 14:51:08 86

原创 struts2 validation入门

好长时间没做struts2项目了,最近在做的时候在带select的数据校验这块居然卡壳了,所以写了个小例子,收藏起来。用到的jar:commons-fileupload-1.2.1.jarcommons-io-1.3.2.jarfreemarker-2.3.15.jarjstl.jarognl-2.7.3.jarstandard.jarstruts2-core-...

2012-03-12 09:36:44 142

原创 varnish

varnish一个高性能的web加速器,是freebsd的内核开发人员的作品。 

2012-02-17 09:51:19 48

原创 Android常见问题及其解决办法

今天在向模拟器部署运行项目时碰到下面的异常: [2012-02-15 13:22:14 - DeviceMonitor] Adb connection Error:An existing connection was forcibly closed by the remote host[2012-02-15 13:22:14 - Unexpected error while launc...

2012-02-15 13:44:40 136

原创 Layout动画入门

针对Layout或者ViewGroup对象,可以方便的通过xml中的layoutAnimation属性定义动画效果,通过persistentDrawingCache定义动画的影响范围,来提高性能。定义动画:&lt;set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolat...

2012-02-09 12:02:07 157

原创 国内优秀的AJax框架

网址:http://www.edojs.com/学习站点:http://www.dev26.com/http://www.cssrain.cn/

2012-02-09 11:28:58 89

Android Studio 1.5 JNI Demo

Android Studio 1.5 JNIDemo。

2015-12-15

GreenDao集成SqlCipher

基于Android Studio 1.5.1集成GreenDao2.0.0、SqlCipher、AndroidAnnotations3.3.2

2015-12-15

Android SqlCipher项目源码

使用Android Studio 1.5.1的SqlCipher项目源码。

2015-12-15

Android SqlClipher

基于jdk1.7.80, android6.0, SqlCipher,android-database-sqlcipher编译生成, 支持armeabi, armeabi-v7a和x86.

2015-12-09

空空如也

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

TA关注的人

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