- 博客(13)
- 收藏
- 关注
转载 jvm 剖析
从Java平台的逻辑结构上来看,我们可以从下图来了解JVM:从上图能清晰看到Java平台包含的各个逻辑模块,也能了解到JDK与JRE的区别对于JVM自身的物理结构,我们可以从下图鸟瞰一下:对于JVM的学习,在我看来这么几个部分最重要:Java代码编译和执行的整个过程JVM内存管理及垃圾回收机制下面将这两个部分进行详细学习Java代码编译是由Java源码编译器来完
2015-06-17 15:12:38 339
原创 java各类型的最大值
public class test2{ public static void main(String args[]) { long long_max=java.lang.Long.MAX_VALUE;//得到长整型的最大值。 int int_max=java.lang.Integer.MAX_VALUE;//得到整型的最大值。
2015-06-11 10:06:16 636
转载 (JAVA)截取中英文混合字符串
题目:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。GB2312、GBK、GB18030,CP936以及CNS11643都满足条件 -- 中文是占用2个字节的,英文是占用1一个字节 。中文编码资料
2015-06-10 22:50:13 664
原创 申请baidu地图 sdk,获取sha1步骤
1.申请sha1 key:方法1:控制台进入 .android 文件夹,输入命令keytool -list -keystore debug.keystore方法2:从 eclipse 的 adt里面找到android的设置,查看sha1的值如下:2.获取包名:在androidmanifest.xml里面的在manifest标签里面的包名。获取到~
2015-06-10 14:51:08 552
转载 android xml 的解析.
1.普通型Xml代码 xml version=”1.0″ ?> statuses> status> source1>asource1> source2>asource2> source2>asource2> status> statuses> xml> 解析代码.Java代
2015-06-09 18:45:05 366
原创 java ArrayList<String> 与 string数组的相互转换
list 转 数组:ArrayList list=new ArrayList();//list.add("something"); 把list存储一些数据String[] str= new String[list.size()];list.toArray(str);数组 转list:List list = new ArrayList();St
2015-06-09 10:15:04 765
转载 android sqlit增删改查
一、使用嵌入式关系型SQLite数据库存储数据在Android平台上,集成了一个嵌入式关系型数据库——SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、 TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、 char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时
2015-06-08 17:39:30 817
转载 Android charsequence
CharSequence类型这是一个接口,代表的是一个有序字符集合,这个接口包含的方法有:charAt(int index),toString(),length(),subSequence(int start,int end).这里需要说的一点就是,对于一个抽象类或者是接口类,不能使用new来进行赋值,但是可以通过以下的方式来进行实例的创建:CharSequence cs="hello
2015-06-08 16:50:23 497
原创 监听 editText状态
package com.android.text; import android.app.Activity; import android.os.Bundle; import android.text.Editable; import android.text.TextWatcher; import android.util.Log; import android.widg
2015-06-08 16:42:49 379
转载 Android EditText聚焦时hint消失的简单代码
mInfo = (EditText) findViewById(R.id.fabu_info);mInfo.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View v, boolean hasFocus) { EditText _v=(EditText
2015-06-08 16:22:06 357
转载 android 设置EditText光标位置
Android中有很多可编辑的弹出框,其中有些是让我们来修改其中的字符,这时光标位置定位在哪里呢?刚刚解了一个bug是关于这个光标的位置的,似乎Android原生中这种情况是把光标定位到字符串的最前面。需求是将光标定位到字符的最后面。修改的地方是TextView这个控件,因为EditText也是继承了TextView。在setText方法中有:1 private void
2015-06-08 16:18:18 487
转载 android:padding和android:layout_margin的区别?
android:layout_margin就是设置view的上下左右边框的额外空间android:padding是设置内容相对view的边框的距离 在LinearLayout、RelativeLayout、TableLayout中,这2个属性都是设置都是有效的在FrameLayout中,android:layout_margin是无效的,因为FrameLayout里面的
2015-06-08 15:51:55 358
转载 Android 控件之ProgressBar进度条
ProgressBar是Android的进度条。体验效果 源码下载下面详细介绍ProgressBar一、说明 在某些操作的进度中的可视指示器,为用户呈现操作的进度,还它有一个次要的进度条,用来显示中间进度,如在流媒体播放的缓冲区的进度。一个进度条也可不确定其进度。在不确定模式下,进度条显示循环动画。这种模式常用于应用程序使用任务的长度是未知的。二、
2015-06-08 15:36:44 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人