- 博客(123)
- 资源 (3)
- 收藏
- 关注
转载 Java列表对象的性能分析和测试
SDK提供了有序集合接口 java.util.List的几种实现,其中三种最为人们熟知的是Vector、ArrayList和LinkedList。有关这些List类的性能差别是一个经常被问及的问题。在这篇文章中,我要探讨的就是LinkedList和Vector/ArrayList
2011-08-31 09:54:47 476
转载 Vector、ArrayList和List的异同
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├Linked
2011-08-30 22:21:43 432
转载 Vector、ArrayList、List使用深入剖析
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├Linke
2011-08-30 16:10:25 360
原创 独照
独照你真的很残酷用消失来弥补爱上你我扛的若背感情的包伏用执着来报复你怎能自私作主我很恍惚 不清楚为何孤独 学不会不在乎记忆是照片 总不停拿出来翻阅就算哭瞎了眼 流乾了泪爱从未熄灭我们的照片温柔在左边 深情在右边少了你故事 没能到终点奇迹会出现(还会重演)喔~爱是张跟得上你的地图不
2011-08-30 12:33:57 472
原创 关于工作
工作中遇到的问题各种各样,但是,面对困难,请保持良好的心态,把改bug也要看成是一件很享受的事情,发现问题,修改问题。之前工作的时候,遇到问题,我就头疼,闹心,纠结,急于找技术强的同事帮修改bug,自己不愿去思考,其实这种心态是很不对的,遇到问题,关键还是自己要去思考,这才是一个成长的过程。好好努力,加油!!
2011-08-28 21:32:22 469
原创 java 冒泡排序
public class Test { public static void main(String[] args) { Vector v=new Vector(); v.add(1); v.add(12); v.add(14); v.add
2011-08-28 09:13:15 446
转载 Java编程语言
清华大学计算机课程: http://www.ycrc.com.cn/qinghua/02/text/mulu/catalog.html
2011-08-28 09:06:38 401
转载 Checkstyle的结果输出
序号 输出内容意义1 Type is missing a javadoc commentClass 缺少类型说明2“{” should be on the previous line “{” 应该位于前一行3Methos is missing a java
2011-08-26 20:29:09 2011
转载 checkstyle配置文件中英文对照
第一部分Checkstyle的使用介绍 Checkstyle是一个开发工具,可以帮助编程人员编写符合编码规范的java 代码 。程序员都非常讨厌程序的check工作,checkstyle能够自动地完成这项烦琐但又非常重要的工作 ,从而节省了的程序员的时间,也提高了检查的质
2011-08-26 16:49:26 615
转载 checkstyle配置文件中英文对照
2 <!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.2//EN" 3 "http://www.puppycrawl.com/dtds/configuration_1_2.d
2011-08-26 16:45:46 1153
转载 Checkstyle
CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。 CheckStyle检验的主要内容 ·Javadoc注释
2011-08-26 15:38:39 485
转载 java.lang.OutOfMemoryError异常解决方法
java.lang.OutOfMemoryError异常解决方法 原因:常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对
2011-08-26 14:07:18 1094
转载 Java数组
一维数组的声明方式:type var[];或type[] var; 声明数组时不能指定其长度(数组中的元素个数) Java中使用关键字new创建数组对象,格式为:数组名 = new 数组元素的类型[数组元素的个数]; String[] f
2011-08-26 10:50:07 551
转载 40种网页常用小技巧(javascript)--备不时之需
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自
2011-08-26 10:13:35 604
转载 乔布斯的辞职信
致苹果董事会及苹果社区: 我曾经说过,如果有一天我不再能履行作为苹果CEO的职责和期望,我会是第一个告诉你们知道的人。不幸的是,这一天到来了。 在此,我宣布从苹果CEO的职位上辞职,如果董事会同意,我将担任苹果董事会主席。 针对接任者,我强烈建议执行我们制定的接
2011-08-26 08:59:38 479
原创 小小
小小作词:方文山作曲:周杰伦编曲:林迈可回忆像个说书的人用充满乡音的口吻跳过水坑 绕过小村等相遇的缘分你用泥巴捏一座城说将来要娶我进门转多少身 过几次门虚掷青春小小的誓言还不稳小小的泪水还在撑稚嫩的唇 在说离分我的心
2011-08-24 19:51:23 530
转载 android 编程技巧实例
1.让一个图片透明:Java代码Bitmap buffer = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_4444);buffer.eraseColor(Color.TRANSPARENT);
2011-08-24 19:22:44 506
转载 action_view支持格式
3gp video/3gpp aab application/x-authoware-bin aam application/x-authoware-map aas application/x-authoware-seg ai application/po
2011-08-24 19:22:07 639
转载 Wifi使用
package com.Aina.Android; import java.util.List; import android.content.Context; import android.net.wifi.ScanResult;
2011-08-24 19:21:18 506
转载 断点续传核心代码
/*** 断点续传* @param url*/private void duanDianXuChuan(final String url){try {Runnable r = new Runnable() {@Overridepublic void
2011-08-24 19:20:22 505
转载 获取已安装的程序和APK文件的信息
对于APK文件 PackageManager mPackageManager = getPackageManager();PackageInfo p = mPackageManager.getPackageArchiveInfo(, 0);if (p != null)
2011-08-24 19:19:43 469
转载 Android程序使用代码的安装和卸载
安装: String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str; Intent intent = new Intent(Inte
2011-08-24 19:18:55 390
转载 ANDROID手机隐藏命令大全
*#*#4636#*#*显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息*#*#7780#*#*重设为原厂设定,不会删除预设程序,及 SD 卡档案。*2767*3855#重设为原厂设定,会删除 SD 卡所有档案。*#*#34971539#*#
2011-08-24 19:18:03 691
转载 Android 适配不同分辨率&hdpi、mdpi、ldpi&横屏竖屏
一:不同的layoutAndroid手机屏幕大小不一,有480×320, 640×360, 800×480.怎样才能让App自动适应不同的屏幕呢?其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640×360,layout-800×480,
2011-08-24 19:16:31 520
转载 Android应用开发——系统自带样式Android:theme
•android:theme="@android:style/Theme.Dialog" 将一个Activity显示为能话框模式•android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏•android:t
2011-08-24 19:15:32 412
转载 Android在shell环境下运行linux命令
Android的底层实际是Linux内核,当然在shell环境下可以运行Linux命令,尤其是经过root处理的android系统,基本上可以通过调用Linux命令完全控制手机,下面的RootCmd.java代码就是实现运行Linux外部命令。package my.A
2011-08-24 19:11:02 685
转载 如何屏蔽Home键
1.在onCreate 方法里: private KeyguardManager mKeyguardManager; private KeyguardLock mKeyguardLock; mKeyguardManager = (Keygu
2011-08-24 19:10:17 869
转载 重新签名APK文件
1. 生成Android APK包签名证书1). 在doc中切换到jdk的bin目录cd C:\Program Files\Java\jdk1.6.0_18\bin2). 运行下面的命令keytool –genkey –alias and
2011-08-24 19:09:32 527
转载 windows下如何下载android源码
在网上找了好久都没有找到如何批量下载,只是找到有位通过角本执行来进行下载的。试了一下在我机器上运行有问题,所以索性自己搞了一个出来。首先根据官方的说法要下载git,这个无论如何是要下载的。点击安装,安装完成后,在盘符上建立文件夹,我建在E:\android s
2011-08-24 19:07:45 451
转载 多点触摸
其实多点触摸并没有想象中的那么神奇。处理2个手指一般就已经够用,放上3个手指显得有点滑稽,依赖更多手指进行操作绝对不是一个好的主意。 理论上 Android可以处理 多达256 个手指的触摸,大概只有章鱼哥能享受这种技术带来的便利。就编程人员来说,编写多点触摸和单点触摸的方式
2011-08-24 19:04:56 796
转载 Java栈与堆
----对这两个概念的不明好久,终于找到一篇好文,拿来共享1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器
2011-08-24 14:31:27 368
转载 android SQLite 原理
android中提供了一个轻量的关系型数据库sqlite,至于android底层是怎样实现这个数据的相关操作的呢?很类似java jdbc启动!如果有兴趣的朋友可以查阅相关的源码!SQLiteDatabase.java public void execSQL(String
2011-08-24 12:10:10 2179
转载 android开发widget的过程
1、配置一个appwidget-provider,放在res/xml/weather_info.xmlxmlns:android="http://schemas.android.com/apk/res/android"android:minWidth = "125px
2011-08-24 12:09:20 463
转载 android 高级篇-优化原则
一尽可能避免创建对象 二使用自身的方法 三使用虚拟优于使用接口 四使用静态优于使用虚拟 五尽可能避免使用内在的get和set方法 六缓冲属性调用 七声明Final常量八慎重使用for each 九避免使用枚举 十通过内联类使用包空间,避免浮点类
2011-08-24 12:08:38 515
转载 Handler 的机制
1、向哪个Handler 发送消息,就必须在哪个handler 里面接收; 2、直接使用JAVA 的 Thread 是无法更新Android UI的,因为Android View 在设计的时线程是不完全的,不过Android 提供了几种供开发者在线程中更新UI的方法,如下:
2011-08-24 12:07:37 357
转载 android 优化思想
学习如何在一个新的API上创建应用的过程都是类似的,即便平台本身存在很大差异性。通常,有两个步骤:首先,你学习如何使用API来做你想做的事情;然后,你学习平台的细微差别。还句话说,你首先要学习如何才能够构建应用,然后再学习应该如何来构建它们。 第二个步骤——学习如何正确构建
2011-08-24 12:06:07 532
转载 Android WIFI 架构和控制流程
一、WIFI的基本架构 1、wifi用户空间的程序和库: external/wpa_supplicant/ 生成库libwpaclient.so和守护进程wpa_supplicant 2、hardware/libhardware
2011-08-24 11:59:46 694
commons-pool
2011-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人