• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
lamber
博客园    首页    新随笔       管理    订阅  订阅

文章分类 -  Java

1
java基础,适合初学者汲取的精华!
Android中增加 删除 修改 查询 数据库中的数据常用方法

摘要:增加 删除 修改 查询 数据库中的数据使用SQLiteDatabase对象调用 insert()方法 传入标的名称与ContentValues 添加的内容 则可以向数据库表中写入一条数据 delete ()为删除一条数据 update()为更新一条数据。我详细说一下查找一条数据使用的方法 query 中 跟了8个参数public Cursor query(String table,String[] columns,String selection,String[] selectionArgs,String groupBy,String having,Stri... 阅读全文
posted @ 2012-11-10 13:51 android5k 阅读(11641) 评论(0) 推荐(0)
Bitmap和Drawable相互转换方法

摘要:android:Bitmap和Drawable相互转换方法一、Bitmap转DrawableBitmap bm=xxx; //xxx根据你的情况获取BitmapDrawable bd=BitmapDrawable(bm);BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。二、 Drawable转Bitmap转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以保存成为jpg和png的文件。Drawable d=xxx; //xxx根据自己的情况获取drawableBi... 阅读全文
posted @ 2012-09-17 14:18 android5k 阅读(299) 评论(0) 推荐(0)
Java常见异常(Runtime Exception )小结

摘要:Java常见异常(Runtime Exception )小结本文重在Java中异常机制的一些概念。写本文的目的在于方便我很长时间后若是忘了这些东西可以通过这篇文章迅速回忆起来。1. 异常机制1.1 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。1.2 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代... 阅读全文
posted @ 2012-09-11 15:31 android5k 阅读(279) 评论(0) 推荐(0)
Android的语言设置

摘要:Android的语言设置编辑器加载中本文中涉及的代码所对应的Android Source版本为2.3.3,代号Gingerbread. 这两天在调查Android系统Setting程序中对于语言设置这块的内容。具体位置有以下两处: 1)、设置显示语言:Settings -> Language & keyboard -> Select language 2)、设置输入语言:Settings -> Language & keyboard -> Android keyboard [settings] -> Input languages Setti... 阅读全文
posted @ 2012-08-16 16:33 android5k 阅读(4049) 评论(0) 推荐(0)
Android中调整Textview自动换行问题

摘要:解决android textview自动换行问题今天忽然发现android项目中的文字排版参差不齐的情况非常严重,不得不想办法解决一下。经过研究之后,终于找到了textview自动换行导致混乱的原因了----半角字符与全角字符混乱所致!一般情况下,我们输入的数字、字母以及英文标点都是半角,所以占位无法确定。它们与汉字的占位大大的不同,由于这个原因,导致很多文字的排版都是参差不齐的。对此找到了两种办法可以解决这个问题:1. 将textview中的字符全角化。即将所有的数字、字母及标点全部转为全角字符,使它们与汉字同占两个字节,这样就可以避免由于占位... 阅读全文
posted @ 2012-06-26 11:13 android5k 阅读(31097) 评论(0) 推荐(0)
Java中日期格式转换

摘要:Java日期格式化及其使用例子收集1 SimpleDateFormat担当重任,怎样格式化都行import java.util.Date;import java.text.SimpleDateFormat;public class Demo{ public static void main(String[] args) { Date now=new Date(); SimpleDateFormat f=newSimpleDateFormat("今天是"+"yyyy年MM月dd日 E kk点mm分"); System.out.p... 阅读全文
posted @ 2012-06-08 09:10 android5k 阅读(28658) 评论(0) 推荐(1)
Android界面基本属性理解

摘要:Android界面基本属性http://www.cnblogs.com/awenhome/archive/2011/12/29/2305813.html 布局:在android中我们常用的布局方式有这么几种:1.LinearLayout (线性布局):(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation="horizontal" android:orientation="vertical"。 2.RelativeLayout (... 阅读全文
posted @ 2012-04-21 16:23 android5k 阅读(339) 评论(0) 推荐(0)
Android系统中ContentProvider提供共享的数据

摘要:Android系统中Content Provider提供共享的数据android database常用字段描述1.短信彩信数据库String strUriInbox = "content://sms";Uri uriSms = Uri.parse(strUriInbox);Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC");strColumnName=_id str 阅读全文
posted @ 2012-04-18 12:02 android5k 阅读(1348) 评论(0) 推荐(0)
Java中HashMap Hashtable HashSet LinkedHashMap 和TreeMap理解

摘要:HashMap Hashtable LinkedHashMap 和TreeMap加HashSetjava.lang.Object↑java.util.AbstractCollection<E>↑java.util.AbstractSet<E>↑java.util.HashSet<E>1. HashSet允许null值。2.HashSet中值不能重复。3.Hashset在判断是否存在同一个对象的时候首先会判断对象的hashcode是否相等,然后在判断对象的equals()是否相等。当你向HashSet中存入重复元素时,他会按照正常的流程执行存入操作底层的数据结 阅读全文
posted @ 2012-04-17 23:08 android5k 阅读(1389) 评论(0) 推荐(0)
设置Eclipse工作空间的缺省字符编码

摘要:如何设置Eclipse工作空间的缺省字符编码?作者:佚名出处:IT专家网论坛2009-03-06 14:54如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建... 阅读全文
posted @ 2012-04-10 16:09 android5k
JAVA学习:从细节着手改善程序的性能

摘要:java编程中'为了性能'一些尽量做到的地方下面是参考网络资源和总结一些在java编程中尽可能做到的一些地方1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面第一,控制资源的使用,通过线程同步来控制资源的并发访问第二,控制实例的产生,以达到节约资源的目的第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信-2.尽量避免随意使用静态变量要知道,当某个对象被定义为stataic变量所引用,那么gc通常是不会回收这个对象所占有... 阅读全文
posted @ 2012-03-08 16:42 android5k
Math类常用方法总结

摘要:Math 类的几个常用方法floor : 返回不大于它的最大整数 如, Math.floor(1.4)= 1 , Math.floor(-1.4) = -2round:表示“四舍五入”,计算方法是 Math.round(x+0.5), 即将原来的数字加上0.5后再向下取整,如, Math.round(11.5) = 12, Math.round(-11.5) = -11ceil :返回不小于它的最小整数 如,Math.ceil(1.4) =2 , Math.ceil(-1.4) = -1min :返回较小的数 如,Math.min(1, 2) =1max :返回较大的数 如,Math.max( 阅读全文
posted @ 2011-10-04 01:25 android5k 阅读(449) 评论(0) 推荐(0)
jsp教程Forte for Java开发指南(一)

摘要:jsp教程Forte for Java开发指南(一) 转载请声明来源:http://www.zhiweinet.com/jsp/志伟教程资料网 Forte for Java简介 Forte for Java,Community版本是一个由Java语言编写的Java集成开发环境(IDE)。它是一个跨平台的开发工具,具有开发客户端和服务器端应用的能力,Forte充分利用了Java语言的强大功能,为您提供了一个动态的,应答式的开发环境。它可以从:java.sun.com上获取。Forte for Java的特点: 模块性:Forte for Java是一个结构化的系统,IDE的各项功能如编辑、调试. 阅读全文
posted @ 2011-06-27 21:32 android5k 阅读(349) 评论(0) 推荐(0)
Java中四种XML解析技术

摘要:在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。 预 备 测试环境: AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4.1+Eclipse 2.1+Resin 2.1.8,在 Debug 模式下测试。 XML 文件格式如下: <?xml version="1.0" encoding="GB2312& 阅读全文
posted @ 2011-06-26 21:15 android5k 阅读(248) 评论(0) 推荐(0)
JAVA学习:内部类学习

摘要:JAVA学习:成员内部类基本概念及用法简单的说,内部类就是将一个类的定义放到另一个类的定义内部。内部类分为:成员内部类、局部内部类、静态内部类、匿名内部类。 成员内部类:作为外部类的一个成员存在,与外部类的属性、方法并列。 优点:一方面,内部类作为外部类的成员,可以访问外部类的私有成员或属性。(即使声明为private,但是对于处于其内部的内部类还是可见的。)另一方面,可以内部类定义在外部类不可访问的属性。这样就在外部类中实现了比外部类private还要小的额访问权限。 注意: 内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两个类。 对于一个名为Outer的外部类和其内部... 阅读全文
posted @ 2011-02-03 17:03 android5k 阅读(251) 评论(0) 推荐(0)
Java程序流程控制之while do-while for for-each break continue

摘要:java基础之流程控制(三) Java中循环有三种形式 while循环、do-while循环 和 for循环。其中从Java 6 开始for循环又分 普通for循环 和 for-each循环两种,我们接下来分别讲解。 一、while 循环 当条件为真时执行while循环,一直到条件为假时再退出循环体,如果第一次条件表达式就是假,那么while循环将被忽略,如果条件表达式一直为真,那么while循环将一直执行。关于while 括号后的表达式,要求和if语句一样需要返回一个布尔值,用作判断是否进入循环的条件。java代码:public class demo3 {public static void 阅读全文
posted @ 2010-12-29 16:59 android5k 阅读(4006) 评论(0) 推荐(0)
Java中的访问控制public,private,protected,package

摘要:读完就能深刻理解!原文地址:Java中的访问控制public,private,protected,package作者:一根筷子1. Java中的访问控制表1-1可见/访问性在同一类中同一包中不同包中同一包子类中不同包子类中publicyesyesyesyesyesprotectedyesyesnoyesyespackageyesyesnoyesnoprivateyesnononono(1) 在java中有public、protected、private三种显示的修饰符用于控制可见性,package不是显示的修饰符,它是隐含的,即如果在类、变量等前没加显示的可见性修饰符,那它就是package级 阅读全文
posted @ 2010-12-28 10:58 android5k 阅读(6074) 评论(0) 推荐(0)
关于Java中public static final int用法解答!

摘要:来自:http://hi.baidu.com/programmerl/blog/item/895da8229f315f479258071d.htmlpublic class FinalOriginalTest {private final int a;private String name;public FinalOriginalTest(){a = 3;}public FinalOriginalTest(String name){this.name = name;}public static void main(String[] args){FinalOriginalTest ft = ne 阅读全文
posted @ 2010-12-25 20:02 android5k 阅读(13662) 评论(0) 推荐(1)
Java程序流程控制之if-else if-else

摘要:java基础之流程控制(一)http://www.eoeandroid.com/forum-viewthread-tid-81142-fromuid-505798.html流程控制 Flow Control : 流程控制语句是编程语言中的核心之一。可以分为 分支语句、循环语句和跳转语句。 本讲内容包括分支语句的 if-else 和 switch , 它们又被称为判决语句(decision statements),意思是根据某种条件做出朝哪个方向前进的判断。 一、if-else分支控制语句 ( if-else Branching ) 1、最简单的if语句java代码:public c... 阅读全文
posted @ 2010-12-24 11:15 android5k 阅读(57106) 评论(1) 推荐(0)
Java程序流程控制之switch

摘要:java基础之流程控制(二)二、分支控制语句 switch Statement Java中有一个和if语句比较相似的分支控制语句叫switch ,它在有一系列固定值做分支时使用效率要比if-else方式效率高(别急,等一下再告诉你为什么效率高)。 先看一个例子:假设我们不考虑闰年的话,我们如何知道一个月有多少天?先用if-else的方式来实现:java代码:public class demo2 {public static void main(String[] args) {int month=9;if(month==1){System.out.println(month+"月有31 阅读全文
posted @ 2010-12-21 13:21 android5k 阅读(1443) 评论(0) 推荐(0)

1
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3