摘要:ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listView的属性Android:cacheColorHint="#00000000"即可,滚动时,重绘View的时候就不会有背景颜色。android:listSelector="#00000000&q
阅读全文
摘要:在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"即可,但是现实效果如下:如果
阅读全文
摘要:*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
阅读全文
摘要:(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)取...
阅读全文
摘要:http://www.open-open.com/lib/view/open1326376799874.html
阅读全文
摘要:<EditTextandroid:layout_width="wrap_content"android:layout_height="30dp"android:singleLine="true"android:width="120dp"android:textSize="10sp"android:text="23123132"></EditText>30dp差不多极限了 再小框就会错乱 比这大的情况跟字体大小来 比字体大20dp比较合适 就是说如果字体
阅读全文
摘要: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
阅读全文
摘要:<?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
阅读全文
摘要:<?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">@
阅读全文
摘要:LayoutInflater inflater = LayoutInflater.from(getApplicationContext());View view = inflater.inflate(R.layout.titile_bar,(ViewGroup) findViewById(R.id.title_bar));Button bb = (Button) view.findViewById(R.id.btn1);System.out.println(bb.getText());
阅读全文