上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 可直接getTabHost可如下初始化tabHost.addTab(tabHost.newTabSpec("package").setIndicator("News") .setContent(new Intent(this, PackageActivity.class)));可如下设置显示tabHost.setCurrentTabByTag("package")2种方便的数字处理方法方式二:java.text.DecimalFormat df =new java.text.DecimalFormat("#.00" 阅读全文
posted @ 2013-04-19 14:19 linsen@java 阅读(159) 评论(0) 推荐(0) 编辑
摘要: ///**获取手机各种信息**/String phoneInfo = "Product: " + android.os.Build.PRODUCT; phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI; phoneInfo += ", TAGS: " + android.os.Build.TAGS; phoneInfo += ", VERSION_CODES.BASE: " + android.os.Build.VERSION_CODES.BASE; phon 阅读全文
posted @ 2013-04-18 20:27 linsen@java 阅读(265) 评论(0) 推荐(0) 编辑
摘要: public static final HashMap<String, String> cmap = new HashMap<String,String>(){{ put("上海","330100"); put("杭州","310000"); } };Iterator iterator = Constands.cmap.keySet().iterator(); int ij = 0; String[] cityname = new String[Constands.cmap.size()]; 阅读全文
posted @ 2013-04-18 16:59 linsen@java 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 报如下错误:android.util.AndroidRuntimeException: You cannot combine custom titles with other title features这个问题主要是由下面语句造成的。 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.main); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);原因暂时不是很清楚,在1,android4 阅读全文
posted @ 2013-04-18 14:28 linsen@java 阅读(2760) 评论(0) 推荐(0) 编辑
摘要: JAVA正则表达式 Pattern和Matcher都没啥用,来个实在的:package regex;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author yanlei * 北美电话号码匹配 * */public class TeleNumber { public static void main(String[] args){ //匹配电话号码格式的正则表达式... Pattern regex = Pattern.compile("^\\(?([0-9]{3})\... 阅读全文
posted @ 2013-04-17 21:46 linsen@java 阅读(566) 评论(0) 推荐(0) 编辑
摘要: List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap. List的功能方法 实际上有两种List: 一种是基本的ArrayList,其优点在于随机访问元素,另一种是更强大的LinkedList,它并不是为快速随机访问设计的,而是具有一套更通用的方法 阅读全文
posted @ 2013-04-12 09:47 linsen@java 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 这几天看了android 的canvas, 这里做个小结,不一定对,请大家指正 1. 任何visible的物体继承自view,这就有具体的属性,比如这个view的大小,位置等等。Android会根据你的程序形成一根view树,通过测量大小(onMeasure),确定位置,再调用ondraw进行实际的图形绘制。 2. 在onDraw中,有一个canvas,可以看成是一块画布。这块画布我试了下,它自身是以你view的可见区域的左上角为原点的。比如一个屏幕平分成两个view,左边的canvas的原点是(0,0),右边是(1/2 SCREEN,0)。 3. 在canvas上作画,是以canvas的原点 阅读全文
posted @ 2013-04-10 17:31 linsen@java 阅读(220) 评论(0) 推荐(0) 编辑
摘要: public class AroundAdapter extends BaseAdapter { private ArrayList<MaintanceShopItem> aroundList; private LayoutInflater inflater; private ImageFetcher imageFetcher; public AroundAdapter(Context context) { inflater = LayoutInflater.from(context); } public AroundAdapter(Conte... 阅读全文
posted @ 2013-04-10 15:50 linsen@java 阅读(257) 评论(0) 推荐(0) 编辑
摘要: package com.lonshin.chexiaodi.utils;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.RelativeLayout;import com.krislq.sliding.R;public class 阅读全文
posted @ 2013-04-01 16:25 linsen@java 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 今天完成了一个较复杂的页面即“商品详情”,复杂的流程使代码极其混乱。最后通过提取了2个方法使代码清晰,最后完成了功能。再讲下字符串的拆分:需求,把"01:大汽车",分成01和大汽车有两种做法:一是substringJava代码packagetest;publicclasssubstringTest{publicstaticvoidmain(Stringargs[]){StringN="01:大汽车";StringL="";StringR="";intk=N.length();for(inti=0;i<N.le 阅读全文
posted @ 2013-03-29 11:23 linsen@java 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页