自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

imzoer的专栏

follow me sina weibo @hello__佐小白__ 专注mysql,web服务器性能

原创 安卓开发-函数总结

长按菜单响应函数:public boolean onContextItemSelected(MenuItem item)

2013-07-21 09:38:08 1397 0

原创 安卓开发-标签总结

android中inputType android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。 android:paddingLeft与android:layout_...

2013-07-20 21:02:00 1341 0

原创 安卓开发-错误汇集

2013.7.19 今天遇到的一个错误: 在intent中添加了一个内容,在调用getStringExtra读取的时候,总是报错。代码如下: // back按钮 Button btnBack = (Button) findViewById(R.id.btnActivity2Back); b...

2013-07-19 17:14:02 2114 0

原创 神说,该有个计划

入职第二天。该有个个人发展计划了。不能一味的每天忙碌却不知道在忙什么。 这么说貌似有点太空洞。 还是先计划一下自己最近的看书、工作和生活好了。 在校期间买的书,还有很多都没有看。其中,最重要的是mysql、python、erlang和nodejs。 安卓开发可以在工作中慢慢体会和领悟。 -----...

2013-07-19 11:05:10 1352 1

原创 groovy函数调用,使用闭包作为参数

groovy 函数调用如果想传入一个闭包作为参数,就必须使用括号。 下面是个例子: ➜  ~ cat h.groovy def c={a, Closure c->     a*3 + " " + c.call("test") } p...

2016-10-09 20:40:57 4003 0

转载 CMWAP方式上网

问题2.什么是WAP? WAP 只是一种GPRS应用模式,它与GRPS的接入方式是无关的。WAP应用采用的实现方式是“终端+WAP网关+WAP服务器”的模式,不同于一般 Internet的“终端+服务器”的工作模式。主要的目的是通过WAP网关完成WAP-WEB的协议转换以达到节省网络流量和兼容现有...

2013-11-19 21:35:58 3310 0

原创 sqlite数据库执行监控

有没有什么工具能直接监控到sqlite的sql语句执行呢?现在是自己在执行sqlite的时候写log打出来,感觉很麻烦。 找找看。如果实在没有,看看能不能自己写个log监控器。

2013-10-28 16:41:03 3064 2

原创 js 正则表达式 很好很强大

function go(){ alert("getfile".replace(/(get)(.)(.*)/, function(_whole, _get, _char, _other) { return "" + _get + _char.toUpp...

2013-10-10 11:47:11 1239 0

原创 Python-smallseg分词

#encoding=utf-8 #import psyco #psyco.full() words = [x.rstrip() for x in open("main.dic",mode='r',encoding='utf-8') ]...

2013-09-29 21:15:30 2233 0

原创 Maven学习

maven可以对项目进行清理、编译、测试、打包、发布等等构建项目的工作。 本次学习仅仅学习一下打包和发布工作的使用方法。

2013-09-26 20:18:26 966 0

原创 Ant学习

这里介绍了ant入门,自己编写了build.xml并且执行编译工作。 下面是build.xml文件。 <!--project元素。name属性指定工程的名称,default属性 指定ant默认执行的target,即不指定要执行的target时,ant 执行的target。base...

2013-09-26 14:36:47 4461 1

原创 安卓开发-TouchMode

大多数Android设备都是触摸屏的,但是实际上Android设备也支持键盘操作,允许通过键盘来完成导航,点击,输入等。 当用户通过键盘(或者轨迹球)操作的时候,有必要聚焦当前接受输入的UI元素,例如,高亮(聚焦)某个按钮,让用户知道当前正在操作的UI元素是哪个。 但是,当用户使用触摸屏与设备...

2013-09-25 17:32:50 915 0

原创 安卓开发-软键盘

打开软键盘,有两个方法。一个是showSoftInput,一个是toggleSoftInput。 package com.example.dd; import android.app.Activity; import android.content.Context; import androi...

2013-09-25 16:49:50 2009 0

原创 Java-泛型总结

http://www.cnblogs.com/sunwei2012/archive/2010/10/08/1845938.html 泛型的内容很多。这篇文章写的不错

2013-09-24 11:56:44 1320 0

原创 Java-使用WeakHashMap做缓存

WeakHashMap使用WeakReference做WeakHashMap的Value。当key的引用被置为null的时候,map的内容会被很快gc。 package comz; import java.io.BufferedReader; import java.io.FileReader;...

2013-09-12 15:10:56 6720 0

原创 安卓开发-内存使用分析

http://android-developers.blogspot.com/2011/03/memory-analysis-for-android.html

2013-09-11 20:33:41 1085 0

原创 Java判断一个文件是否是链接文件

Apache使用这样的方式来判断: public static boolean isSymlink(File file) throws IOException { if (file == null) throw new NullPointerException("File mu...

2013-09-11 04:02:44 2997 1

原创 安卓开发-StrictMode使用

最新的Android平台中(Android 2.3起),新增加了一个新的类,叫StrictMode(android.os.StrictMode)。 这个类可以用来帮助开发者改进他们编写的应用,并且提供了各种的策略,这些策略能随时检查和报告开发者开发应用中存在的问题,比如可以监视那些本不应该在主线程...

2013-09-06 15:43:35 750 0

转载 安卓开发-ViewStub应用

做过javaee的知道,hibernate中有懒加载的机制。就是说,数据库资源在需要读取的时候才读取出来。如果不需要,则不加载。 ----------------------------------------------------- 在安卓中也是如此。加载界面资源是个比较费时的操作。可以延迟加...

2013-09-02 11:28:20 842 1

原创 安卓开发-app异常退出的善后工作->UncaughtExceptionHandler

app难免会遇到异常退出。此时,可以使用UncaughtExceptionHandler来处理。看代码: package comz; import java.lang.Thread.UncaughtExceptionHandler; public class CallMeTest { p...

2013-08-31 14:54:33 2643 0

原创 安卓开发-Application && service

Base class for those who need to maintain global application state. You can provide your own implementation by specifying its name in your AndroidMan...

2013-08-31 14:44:34 2006 0

原创 安卓开发-动画

动画分为三种: 逐帧动画、布局动画和控件动画 ----------------------------- 控件动画实现 通过重写Animation的 applyTransformation (float interpolatedTime, Transformation t)函数来实现自定义...

2013-08-26 10:06:13 1527 0

原创 安卓开发-Bitmap和Drawable的区别

Bitmap是逐像素存储的。存储效率较低。 Drawable是安卓平台下通用的图形对象。它可以装载常用的格式的图片,包括bmp。

2013-08-12 09:52:18 1865 0

原创 安卓开发-BroadcastReceiver用法

在Android系统中,广播(Broadcast)是在组件之间传播数据(Intent)的一种机制。 Braodcast Receiver顾名思义就是广播接收器,它和时间处理机制类似,但是事件处理机制是程序组件级别的(比如:按钮的单击事件),而广播事件处理机制是系统级别的。我们可以用Intent来启...

2013-08-10 01:28:21 1119 0

原创 安卓开发-notifydatasetchanged函数的作用

notifyDataSetChanged方法强制listview调用getView来刷新每个Item的内容。

2013-08-09 10:04:48 4282 1

原创 Java中 CopyOnWriteArrayList 的使用

java中,List在遍历的时候,如果被修改了会抛出java.util.ConcurrentModificationException错误。 看如下代码: import java.util.ArrayList; import java.util.List; public class Resour...

2013-08-04 23:33:52 26899 9

原创 安卓开发-Looper学习

上篇文章中解说了Handler类的使用。其实Handler类可以理解为一个工具类——向消息队列中插入消息。 上面是Looper的官方解释。Looper用来给一个线程运行消息队列。线程默认是没有这个消息队列的。如果想使用的话,需要执行prepare函数。Looper类内部维护了一个Mess...

2013-08-03 13:21:47 3359 0

原创 安卓开发-Handler学习

android.os.Handler A Handler allows you to send and process Message and Runnable objects associated with a thread's MessageQueue. Each Handler...

2013-08-03 12:10:04 986 0

原创 安卓开发-工具类的使用

安卓开发中,SparseArrays详细分析

2013-07-25 11:27:11 1714 0

原创 ErlangOTP学习-Erlang基础学习

需要先学习一下Erlang基础。 从最简单的数据类型开始。 7> 1.23456+1.0. 2.23456 8> 1.234567+1.0. 2.234567 9> 1.2345678+1.0. 2.2345677999999998 10> 从上面浮点数的加法可以看...

2013-07-25 08:56:11 2728 0

原创 Java中Synchronized和Lock的使用

Lock 的锁定是通过代码实现的,而 synchronized 是在 JVM 层面上实现的 synchronized 在锁定时如果方法块抛出异常,JVM 会自动将锁释放掉,不会因为出了异常没有释放锁造成线程死锁。但是 Lock 的话就享受不到 JVM 带来自动的功能,出现异常时必须在 finall...

2013-07-24 23:46:19 13171 0

原创 安卓开发-多线程操作Sqlite问题

Sqlite数据库本身是不支持多线程同时操作的。 如果使用多个线程来操作Sqlite,可能会遇到像这样的问题:一个线程中使用完db之后直接调用 了db.close(),但是由于在一个sqlite数据库中,得到的SqliteDatabase对象是同一个。所以如果一个线程掉用了db.close,那么...

2013-07-24 16:02:48 2084 0

转载 安卓开发-HttpClient使用

HttpClient HttpClient其实是一个interface类型,HttpClient封装了对象需要执行的Http请求、身份验证、连接管理和其它特性。从文档上看,HttpClient有三个已知的实现类分别是:AbstractHttpClient, AndroidHttpClient, D...

2013-07-24 11:14:01 5046 0

原创 安卓开发-Activity Manager的作用

Interact with the overall activities running in the system. API上对class的描述仅仅这么一句。看了其他人的博客,还看不懂。。慢慢研究

2013-07-24 10:17:21 1490 0

原创 安卓开发-自己实现CursorAdapter将数据的数据装载到ListView

纯属学习的需要,自己做CursorAdapter装载数据到ListView。

2013-07-23 20:55:56 1006 1

原创 安卓开发-Sqliteopenhelper使用

如果在安卓开发中,直接使用Activity中的openOrCreateDatabase(name, mode, factory)会有一系列跟随的问题。比如说数据库升级、更新等。 最好是使用其封装版本:SQLiteOpenHelper

2013-07-23 16:31:29 1738 0

原创 Java中实现CallBack功能

在很多场景,作为开发都会想到,在执行完毕一个任务的时候,能执行一个callback函数是多么好的事情。 现在模拟一下这个情景: 定义三个类。分别是主函数类。callback函数的接口类。业务处理类。在业务处理类中,处理完业务之后,执行一个callback函数。 package comz; pub...

2013-07-23 14:51:35 23360 3

原创 安卓开发-加载图片

加载网络上的图片需要在manifest中配置访问网络的权限,如下:   如果不配置这个权限的话,会报错:unknown host exception。 package com.example.loadimgfromweb; import java.io.InputStream; import ...

2013-07-23 12:21:47 4420 0

原创 Java中Collections学习

一直没有专门看看Collections到底能做什么。前几天导师还问到了这个问题。 现在学习总结一下: Collection是集合类的一个顶级接口,其直接继承接口有List与Set 而Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线...

2013-07-23 10:00:40 4186 0

原创 安卓开发-Service使用

Service是一个生命周期较长而且没有界面的程序。 下面通过一个播放mp3的例子来学习。 先看MainActivity.java package com.example.servicetest; import android.app.Activity; import android.co...

2013-07-22 22:09:36 2920 0

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