- 浏览: 262627 次
- 性别:
- 来自: 邯郸
最新评论
-
sunbird.work:
niub,楼主真是太牛逼了
自定义Toast -
cuixuelei:
谢谢分享学习中
Android Listview表格 -
hilary3113:
kondoh 写道呵呵,看参数名 paramAbsListVi ...
ListView OnScrollListener详解(滑屏分页显示数据) -
kondoh:
呵呵,看参数名 paramAbsListView,就知道是反编 ...
ListView OnScrollListener详解(滑屏分页显示数据) -
ariel791331313:
恩,不错哦
ListView OnScrollListener详解(滑屏分页显示数据)
文章列表
package com.hilary.test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(StrToDate("2012-06-28 19:50:48"));;
System.ou ...
一切从String str = new String("abc")说起...
这行代码形式上很简单,其实很复杂。有一个常见的Java笔试题就是问上面这行代码创建了几个String对象。
我刚开始很自然的觉得应该是创建了一个String对象,后来查 ...
在使用ExpandableListView时,发现Adapter不会执行getGroupView(...)方法,但getGroupCount()执行正常,后来发现在xml配置布局文件中ExpandableListView标签上面还有个ListView标签,这个标签是我打算用ExpandableListView替换掉的,没有删除,也没有使用,后来把ListView标签删掉后Adapter数据加载就正常了。
在做的程序老是内存溢出,在网上查了点资料先记下来
内存溢出主要由以下几种情况引起:
1.数据库的cursor没有关闭。
2.构造adapter没有使用缓存contentview。
3.调用registerReceiver后未调用unregisterReceiver()。
4.未关闭InputStream/Out ...
Java容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别.
2007年05月21日 星期一 09:23
一、List与ArrayList的区别
List->AbstractList->ArrayList
GestureDetector 是android中手势应用类,而SimpleOnGestureListener可以说是OnTouch的处理者,它把各种手势区分
下面是个简单的例子
首先重写GestureDetector类:
package a.b;
import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.MotionEvent;
/**
*
*@author:hilary
*@Date:2011-12-28
*@description:
*点击一下 ...
ListView取消点击事件
- 博客分类:
- Android
Listview的每个item点击的时候都会有点击的蓝光出现。。当在item中加入Button按钮时,再次点击item会出现蓝光放在item中的Button也会处于焦点态。。解决的办法就是在item的 布局最后边加一个空Button布局。
button中设置
android:layout_width="0px" android:layout_height="0px
转自:http://blog.csdn.net/huang3863518/article/details/6913019
需要包含的xml文件,我这里就放了一个Button按钮:
btn.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
...
在Android程序打包混淆时,遇到这个很郁闷的错误:Conversion to Dalvik format failed with error 1
百度了下,都说是升级SDK的事,可是我也没升级SDK,后来终于找到了解决的方法,记下载,省得以后再次遇到:
在android-sdk-windows\tools\proguard\bin目录找到: proguard.bat
@ECHO OFF
REM Start-up script for ProGuard -- free class file shrinker, optimizer,
REM obfu ...
一、概述 1二、Android(Java)中常见的容易引起内存泄漏的不良代码 1(一) 查询数据库没有关闭游标 2(二) 构造Adapter时,没有使用缓存的 convertView 3(三) Bitmap对象不在使用时调用recycle()释放内存 4(四) 释放对象的引用 4(五) 其他 5
TextView 显示本地图片,或访问网络图片资源
package com.hilary;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.net.URL;
import android.app.Activity;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import a ...
在指定的控件底下实现下拉框,就像登录QQ时可以在下拉框中选择自己QQ号。
实现思路:要想在指定的控件的底下实现下拉效果,首先,我们得确定要显示的起始坐标,首先得到控件的坐标,然后再由控件的坐标向下移动它本身的高度就是下拉框要显示的位置,得到显示位置就好办了。。在坐标的位置显示一个PopupWindow,布局文件为一个ListView就可以了,宽度为上面控件的宽度,高度就不用管了。代码只供参考:
/**
* @Author: hilary
* @Date: 2011-9-14
**/
public class PullDownList {
private Popu ...
Activity的加载模式设置
- 博客分类:
- Android
Activity有四种加载模式:standard(默认),singleTop, singleTask和 singleInstance。
standard:在你加载Activity时,它都会把Activity放到Task栈中,返回的时候按先 进后出的规则返回,就像我们平时用的浏览器的历史记录一样。
singleTop:这个属性和上面standard的属性差不多,当你要访问Activity时,如果 要加载的Activity和Task栈顶的Activity一样的话,就不会把要访问的 Activity加载到Task栈中。如:我们要访问的Activity顺序是:A,B,C, 在这时你再 ...
在打包android项目时,用到了ant,于是简单的看了下,用java调用ant脚本,或ant脚本调用java代码
java调用ant脚本:
package com.hilary.zc;
import java.io.File;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.ProjectHelper;
/**
* @Author: hilary
* @Date: 2011-7-18
**/
public class ZC {
/**
...
Map<String, Map<String, String>> map = new HashMap<String, Map<String, String>>();
Map<String ,String> mapItem = new HashMap<String, String>();
mapItem.put("c", "cccc");
mapItem.put("a", "aaaa");
map. ...