2013年2月28日

listview android:cacheColorHint,android:listSelector属性作用

摘要: ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listView的属性Android:cacheColorHint="#00000000"即可,滚动时,重绘View的时候就不会有背景颜色。android:listSelector="#00000000&q 阅读全文

posted @ 2013-02-28 16:24 冷雨夜~ 阅读(270) 评论(0) 推荐(0) 编辑

2013年1月29日

android里面EditTex多行输入及输入置顶问题

摘要: 在android界面开发过程中,有时候需要一个多行输入,实现代码如下:<EditTextandroid:id="@+id/editContent"android:layout_width="fill_parent"android:layout_height="wrap_content"android:minLines="3"android:textSize="18sp">在EditText里面添加android:minLines="3"即可,但是现实效果如下:如果 阅读全文

posted @ 2013-01-29 14:22 冷雨夜~ 阅读(305) 评论(0) 推荐(0) 编辑

Android中asset文件夹和raw文件夹区别

摘要: *res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹*读取文件资源:1.读取res/raw下的文件资源,通过以下方式获取输入流来进行写操作InputStream is = get 阅读全文

posted @ 2013-01-29 11:45 冷雨夜~ 阅读(134) 评论(0) 推荐(0) 编辑

2013年1月28日

android取得系统时间

摘要: (1)使用Calendar类取得系统时间:long time=System.currentTimeMillis(); final Calendar mCalendar=Calendar.getInstance(); mCalendar.setTimeInMillis(time);取得系统日期: int mYear = mCalendar.get(Calendar.YEAR) int mMonth = mCalendar.get(Calendar.MONTH) int mDay = mCalendar.get(Calendar.DAY_OF_MONTH)取... 阅读全文

posted @ 2013-01-28 10:58 冷雨夜~ 阅读(232) 评论(0) 推荐(0) 编辑

2012年11月12日

Json

摘要: http://www.open-open.com/lib/view/open1326376799874.html 阅读全文

posted @ 2012-11-12 19:04 冷雨夜~ 阅读(91) 评论(0) 推荐(0) 编辑

2012年9月5日

EditText压缩高度

摘要: <EditTextandroid:layout_width="wrap_content"android:layout_height="30dp"android:singleLine="true"android:width="120dp"android:textSize="10sp"android:text="23123132"></EditText>30dp差不多极限了 再小框就会错乱 比这大的情况跟字体大小来 比字体大20dp比较合适 就是说如果字体 阅读全文

posted @ 2012-09-05 20:19 冷雨夜~ 阅读(141) 评论(0) 推荐(0) 编辑

2012年8月30日

java中取小数点后两位(四种方法)

摘要: 一Long是长整型,怎么有小数,是double吧 java.text.DecimalFormat df=new java.text.DecimalFormat("#.##"); double d=3.14159; System.out.println(df.format(d));二java.math.BigDecimal BigDecimal bd = new BigDecimal("3.14159265"); bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP);三 class Test1{ public stati 阅读全文

posted @ 2012-08-30 10:17 冷雨夜~ 阅读(407) 评论(0) 推荐(0) 编辑

2012年7月13日

AXMLPrinter2 baksmali smali dex2jar 反编译文件用法

摘要: 1、用AXMLPrinter2.jar反编译xxx.xml文件解压xxx.apk,选择main.xml(也可选择其它xml文件,不过xml文件都是乱码),复制到AXMLPrinter2.jar所在目录,通过cmd进入到AXMLPrinter2.jar所在目录,使用如下命令,得到的main.txt就是反编译后的文件,现在可以看懂了。java -jar AXMLPrinter2.jar main.xml > main.txt2、用baksmali-1.3.0.jar反编译xxx.dex文件解压xxx.apk,将classes.dex拷贝至baksmali-1.3.0.jar所在目录,通过cm 阅读全文

posted @ 2012-07-13 14:49 冷雨夜~ 阅读(3800) 评论(0) 推荐(0) 编辑

2012年7月11日

listview 下面添加button方法

摘要: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextVie 阅读全文

posted @ 2012-07-11 11:46 冷雨夜~ 阅读(3192) 评论(0) 推荐(0) 编辑

2012年7月10日

activity的dialog样式设置

摘要: <?xml version="1.0" encoding="utf-8"?><resources> <style name="FullHeightDialog" parent="android:style/Theme.Dialog"> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@ 阅读全文

posted @ 2012-07-10 16:06 冷雨夜~ 阅读(3691) 评论(0) 推荐(0) 编辑

导航